Reference documentation and code samples for the Cloud Bigtable V2 Client class EncryptionType.
Possible encryption types for a resource.
Protobuf type google.bigtable.admin.v2.EncryptionInfo.EncryptionType
Namespace
Google \ Cloud \ Bigtable \ Admin \ V2 \ EncryptionInfoMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
ENCRYPTION_TYPE_UNSPECIFIED
Value: 0
Encryption type was not specified, though data at rest remains encrypted.
Generated from protobuf enum ENCRYPTION_TYPE_UNSPECIFIED = 0;
GOOGLE_DEFAULT_ENCRYPTION
Value: 1
The data backing this resource is encrypted at rest with a key that is fully managed by Google. No key version or status will be populated.
This is the default state.
Generated from protobuf enum GOOGLE_DEFAULT_ENCRYPTION = 1;
CUSTOMER_MANAGED_ENCRYPTION
Value: 2
The data backing this resource is encrypted at rest with a key that is managed by the customer.
The in-use version of the key and its status are populated for
CMEK-protected tables.
CMEK-protected backups are pinned to the key version that was in use at
the time the backup was taken. This key version is populated but its
status is not tracked and is reported as UNKNOWN
.
Generated from protobuf enum CUSTOMER_MANAGED_ENCRYPTION = 2;