Class EncryptionInfo
Encryption information for a given resource. If this resource is protected with customer managed encryption, the in-use Cloud Key Management Service (Cloud KMS) key version is specified along with its status.
Implements
Inherited Members
Namespace: Google.Apis.BigtableAdmin.v2.Data
Assembly: Google.Apis.BigtableAdmin.v2.dll
Syntax
public class EncryptionInfo : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EncryptionStatus
Output only. The status of encrypt/decrypt calls on underlying data for this resource. Regardless of status, the existing data is always encrypted at rest.
Declaration
[JsonProperty("encryptionStatus")]
public virtual Status EncryptionStatus { get; set; }
Property Value
Type | Description |
---|---|
Status |
EncryptionType
Output only. The type of encryption used to protect this resource.
Declaration
[JsonProperty("encryptionType")]
public virtual string EncryptionType { get; set; }
Property Value
Type | Description |
---|---|
string |
KmsKeyVersion
Output only. The version of the Cloud KMS key specified in the parent cluster that is in use for the data underlying this table.
Declaration
[JsonProperty("kmsKeyVersion")]
public virtual string KmsKeyVersion { get; set; }
Property Value
Type | Description |
---|---|
string |