From f3f10c7934149f5a7f372beeb34aafacdc760da9 Mon Sep 17 00:00:00 2001 From: The Magician Date: Tue, 25 Oct 2022 07:55:39 -0700 Subject: [PATCH] set rdb-snapshot-period to optional (#6739) (#12872) Signed-off-by: Modular Magician Signed-off-by: Modular Magician --- .changelog/6739.txt | 4 ++++ google/resource_redis_instance.go | 4 ++-- website/docs/r/redis_instance.html.markdown | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 .changelog/6739.txt diff --git a/.changelog/6739.txt b/.changelog/6739.txt new file mode 100644 index 00000000000..5e5cfd4b2c7 --- /dev/null +++ b/.changelog/6739.txt @@ -0,0 +1,4 @@ +```release-note:bug +redis: Updated`rdb_snapshot_period` to optional in the `persistence_config` resource. + +``` diff --git a/google/resource_redis_instance.go b/google/resource_redis_instance.go index 3958d2df88f..9ccd246782c 100644 --- a/google/resource_redis_instance.go +++ b/google/resource_redis_instance.go @@ -318,8 +318,8 @@ resolution and up to nine fractional digits.`, }, "rdb_snapshot_period": { Type: schema.TypeString, - Required: true, - ValidateFunc: validateEnum([]string{"ONE_HOUR", "SIX_HOURS", "TWELVE_HOURS", "TWENTY_FOUR_HOURS"}), + Optional: true, + ValidateFunc: validateEnum([]string{"ONE_HOUR", "SIX_HOURS", "TWELVE_HOURS", "TWENTY_FOUR_HOURS", ""}), Description: `Optional. Available snapshot periods for scheduling. - ONE_HOUR: Snapshot every 1 hour. diff --git a/website/docs/r/redis_instance.html.markdown b/website/docs/r/redis_instance.html.markdown index e813f0b8db2..bb61d52d9c5 100644 --- a/website/docs/r/redis_instance.html.markdown +++ b/website/docs/r/redis_instance.html.markdown @@ -418,7 +418,7 @@ The following arguments are supported: Possible values are `DISABLED` and `RDB`. * `rdb_snapshot_period` - - (Required) + (Optional) Optional. Available snapshot periods for scheduling. - ONE_HOUR: Snapshot every 1 hour. - SIX_HOURS: Snapshot every 6 hours.