Class GcpWrappedKeyInfo
Information about the Google Cloud Platform wrapped key.
Implements
Inherited Members
Namespace: Google.Apis.DataManager.v1.Data
Assembly: Google.Apis.DataManager.v1.dll
Syntax
public class GcpWrappedKeyInfo : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EncryptedDek
Required. The base64 encoded encrypted data encryption key.
Declaration
[JsonProperty("encryptedDek")]
public virtual string EncryptedDek { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
KekUri
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} or
gcp-kms://projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}
Declaration
[JsonProperty("kekUri")]
public virtual string KekUri { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
KeyType
Required. The type of algorithm used to encrypt the data.
Declaration
[JsonProperty("keyType")]
public virtual string KeyType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
WipProvider
Required. The Workload Identity pool provider required to use KEK.
Declaration
[JsonProperty("wipProvider")]
public virtual string WipProvider { get; set; }
Property Value
| Type | Description |
|---|---|
| string |