ConfigVariable represents a configuration variable present in a Connection. or AuthConfig.
| JSON representation |
|---|
{ "key" : string , // Union field |
key
string
Key of the config variable.
value
. Value type of the config variable. value
can be only one of the following:intValue
string ( int64
format)
Value is an integer
boolValue
boolean
Value is a bool.
stringValue
string
Value is a string.
secretValue
object (
Secret
)
Value is a secret.
encryptionKeyValue
object (
EncryptionKey
)
Value is a Encryption Key.
EncryptionKey
Encryption Key value.
| JSON representation |
|---|
{
"type"
:
enum (
|
| Fields | |
|---|---|
type
|
Type. |
kmsKeyName
|
The [KMS key name] with which the content of the Operation is encrypted. The expected format: |
Type
Type of the Encryption Key.
| Enums | |
|---|---|
TYPE_UNSPECIFIED
|
Value type is not specified. |
GOOGLE_MANAGED
|
Google Managed. |
CUSTOMER_MANAGED
|
Customer Managed. |

