Cloud Bigtable Admin V2 API - Class Google::Cloud::Bigtable::Admin::V2::EncryptionInfo (v0.18.0)

Reference documentation and code samples for the Cloud Bigtable Admin V2 API class Google::Cloud::Bigtable::Admin::V2::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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#encryption_status

def encryption_status() -> ::Google::Rpc::Status
Returns
  • (::Google::Rpc::Status) — 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.

#encryption_type

def encryption_type() -> ::Google::Cloud::Bigtable::Admin::V2::EncryptionInfo::EncryptionType
Returns

#kms_key_version

def kms_key_version() -> ::String
Returns
  • (::String) — Output only. The version of the Cloud KMS key specified in the parent cluster that is in use for the data underlying this table.