Class CustomerEncryptionKey
A customer-supplied encryption key.
Implements
Inherited Members
Namespace: Google.Apis.Backupdr.v1.Data
Assembly: Google.Apis.Backupdr.v1.dll
Syntax
public class CustomerEncryptionKey : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
KmsKeyName
Optional. The name of the encryption key that is stored in Google Cloud KMS.
Declaration
[JsonProperty("kmsKeyName")]
public virtual string KmsKeyName { get; set; }
Property Value
Type | Description |
---|---|
string |
KmsKeyServiceAccount
Optional. The service account being used for the encryption request for the given KMS key. If absent, the Compute Engine default service account is used.
Declaration
[JsonProperty("kmsKeyServiceAccount")]
public virtual string KmsKeyServiceAccount { get; set; }
Property Value
Type | Description |
---|---|
string |
RawKey
Optional. Specifies a 256-bit customer-supplied encryption key.
Declaration
[JsonProperty("rawKey")]
public virtual string RawKey { get; set; }
Property Value
Type | Description |
---|---|
string |
RsaEncryptedKey
Optional. RSA-wrapped 2048-bit customer-supplied encryption key to either encrypt or decrypt this resource.
Declaration
[JsonProperty("rsaEncryptedKey")]
public virtual string RsaEncryptedKey { get; set; }
Property Value
Type | Description |
---|---|
string |