ConfigVariable

ConfigVariable represents a configuration variable present in a Connection. or AuthConfig.

JSON representation
 { 
 "key" 
 : 
 string 
 , 
 // Union field value 
can be only one of the following: 
 "intValue" 
 : 
 string 
 , 
 "boolValue" 
 : 
 boolean 
 , 
 "stringValue" 
 : 
 string 
 , 
 "secretValue" 
 : 
 { 
 object (  Secret 
 
) 
 } 
 , 
 "encryptionKeyValue" 
 : 
 { 
 object (  EncryptionKey 
 
) 
 } 
 // End of list of possible types for union field value 
. 
 } 
Fields
key

string

Key of the config variable.

Union field 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 (  Type 
 
) 
 , 
 "kmsKeyName" 
 : 
 string 
 } 
Fields
type

enum ( Type )

Type.

kmsKeyName

string

The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/* . Will be empty string if google managed.

Type

Type of the Encryption Key.

Enums
TYPE_UNSPECIFIED Value type is not specified.
GOOGLE_MANAGED Google Managed.
CUSTOMER_MANAGED Customer Managed.
Design a Mobile Site
View Site in Mobile | Classic
Share by: