class Aws::HealthLake::Types::KmsEncryptionConfig

The customer-managed-key(CMK) used when creating a Data Store. If a customer owned key is not specified, an AWS owned key will be used for encryption.

@note When making an API call, you may pass KmsEncryptionConfig

data as a hash:

    {
      cmk_type: "CUSTOMER_MANAGED_KMS_KEY", # required, accepts CUSTOMER_MANAGED_KMS_KEY, AWS_OWNED_KMS_KEY
      kms_key_id: "EncryptionKeyID",
    }

@!attribute [rw] cmk_type

The type of customer-managed-key(CMK) used for encyrption. The two
types of supported CMKs are customer owned CMKs and AWS owned CMKs.
@return [String]

@!attribute [rw] kms_key_id

The KMS encryption key id/alias used to encrypt the Data Store
contents at rest.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/healthlake-2017-07-01/KmsEncryptionConfig AWS API Documentation

Constants

SENSITIVE