class Aws::DynamoDB::Types::SSESpecification
@see docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/SSESpecification AWS API Documentation
@return [String]
Master Key alias/aws/dynamodb.
this parameter if the key is different from the default DynamoDB KMS
(ARN), alias name, or alias ARN. Note that you should only provide
encryption. To specify a CMK, use its key ID, Amazon Resource Name
The KMS Master Key (CMK) which should be used for the KMS
@!attribute [rw] kms_master_key_id
@return [String]
(KMS charges apply).
Service. Key is stored in your account and is managed by AWS KMS
* ‘KMS` - Server-side encryption which uses AWS Key Management
(not applicable).
* `AES256` - Server-side encryption which uses the AES256 algorithm
Server-side encryption type:
@!attribute [rw] sse_type
@return [Boolean]
specified, server-side encryption is set to AWS owned CMK.
encryption type is set to `KMS`. If disabled (false) or not
disabled (false) on the table. If enabled (true), server-side
Indicates whether server-side encryption is enabled (true) or
@!attribute [rw] enabled
}
kms_master_key_id: “KMSMasterKeyId”,
sse_type: “AES256”, # accepts AES256, KMS
enabled: false,
{
data as a hash:
@note When making an API call, you may pass SSESpecification
Represents the settings used to enable server-side encryption.