dynamodb-table-encrypted-kms - AWS Config

dynamodb-table-encrypted-kms

Checks if Amazon DynamoDB table is encrypted with AWS Key Management Service (KMS). The rule is NON_COMPLIANT if Amazon DynamoDB table is not encrypted with AWS KMS. The rule is also NON_COMPLIANT if the encrypted AWS KMS key is not present in kmsKeyArns input parameter.

Identifier: DYNAMODB_TABLE_ENCRYPTED_KMS

Resource Types: AWS::DynamoDB::Table

Trigger type: Configuration changes

AWS Region: All supported AWS regions except Asia Pacific (Thailand), Mexico (Central) Region

Parameters:

kmsKeyArns (Optional)
Type: CSV

Comma separated list of AWS KMS key ARNs allowed for encrypting Amazon DynamoDB Tables.

AWS CloudFormation template

To create AWS Config managed rules with AWS CloudFormation templates, see Creating AWS Config Managed Rules With AWS CloudFormation Templates.