Allow redisVersion to change, promoted some fields to GA (#4838) (#431)

* Allow redisVersion to change, promoted some fields to GA

* allow updating properties if update method is defined at the field level

* upgrade post url

* fix current resources to not reference url

* add support for forceNew if version is shrinking

* don't send request if not updating anything.. request fails if update mask is empty.. also add more tests

* fix spelling mistake

* fix rake issues

* remove transcription mode... forces new on change

Signed-off-by: Modular Magician <magic-modules@google.com>
This commit is contained in:
The Magician 2021-06-15 11:31:26 -07:00 committed by GitHub
parent 9eadc4b7fc
commit 71a05be3af
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 131 additions and 18 deletions

View file

@ -227,6 +227,45 @@ resources:
instance - STANDARD_HA: highly available primary/replica instances .'
returned: success
type: str
transitEncryptionMode:
description:
- The TLS mode of the Redis instance, If not provided, TLS is disabled for the
instance.
- "- SERVER_AUTHENTICATION: Client to Server traffic encryption enabled with
server authentcation ."
returned: success
type: str
serverCaCerts:
description:
- List of server CA certificates for the instance.
returned: success
type: complex
contains:
serialNumber:
description:
- Serial number, as extracted from the certificate.
returned: success
type: str
cert:
description:
- Serial number, as extracted from the certificate.
returned: success
type: str
createTime:
description:
- The time when the certificate was created.
returned: success
type: str
expireTime:
description:
- The time when the certificate expires.
returned: success
type: str
sha1Fingerprint:
description:
- Sha1 Fingerprint of the certificate.
returned: success
type: str
region:
description:
- The name of the Redis region of the instance.