Reference documentation and code samples for the Google Cloud Container V1 Client class DatabaseEncryption.
Configuration of etcd encryption.
Generated from protobuf message google.container.v1.DatabaseEncryption
Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ key_name |
string
Name of CloudKMS key to use for the encryption of secrets in etcd. Ex. projects/my-project/locations/global/keyRings/my-ring/cryptoKeys/my-key |
↳ state |
int
The desired state of etcd encryption. |
getKeyName
Name of CloudKMS key to use for the encryption of secrets in etcd.
Ex. projects/my-project/locations/global/keyRings/my-ring/cryptoKeys/my-key
Returns | |
---|---|
Type | Description |
string |
setKeyName
Name of CloudKMS key to use for the encryption of secrets in etcd.
Ex. projects/my-project/locations/global/keyRings/my-ring/cryptoKeys/my-key
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getState
The desired state of etcd encryption.
Returns | |
---|---|
Type | Description |
int |
setState
The desired state of etcd encryption.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |