Reference documentation and code samples for the Google Ads Data Manager V1 Client class GcpWrappedKeyInfo.
Information about the Google Cloud Platform wrapped key.
Generated from protobuf message google.ads.datamanager.v1.GcpWrappedKeyInfo
Namespace
Google \ Ads \ DataManager \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ key_type
int
Required. The type of algorithm used to encrypt the data.
↳ wip_provider
↳ kek_uri
string
Required. Google Cloud Platform Cloud Key Management Service resource ID . Should be in the format of "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}".
↳ encrypted_dek
string
Required. The base64 encoded encrypted data encryption key.
getKeyType
Required. The type of algorithm used to encrypt the data.
setKeyType
Required. The type of algorithm used to encrypt the data.
$this
getWipProvider
Required. The Workload Identity pool provider required to use KEK.
string
setWipProvider
Required. The Workload Identity pool provider required to use KEK.
var
string
$this
getKekUri
Required. Google Cloud Platform Cloud Key Management Service resource ID . Should be in the format of "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}".
string
setKekUri
Required. Google Cloud Platform Cloud Key Management Service resource ID . Should be in the format of "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}".
var
string
$this
getEncryptedDek
Required. The base64 encoded encrypted data encryption key.
string
setEncryptedDek
Required. The base64 encoded encrypted data encryption key.
var
string
$this

