All Products
Search
Document Center

Cloud Config:kms-key-delete-protection-enabled

Last Updated:Jun 16, 2026

Checks whether the deletion protection feature is enabled for Key Management Service (KMS) customer master keys (CMKs). If this feature is enabled, the configuration is considered compliant.

Scenarios

Enable deletion protection for KMS CMKs to prevent business disruption caused by accidental deletion.

Risk level

Default risk level: medium.

When you configure this rule, you can change the risk level based on your business requirements.

Compliance evaluation logic

  • If the deletion protection feature is enabled for KMS CMKs, the configuration is considered compliant.
  • If the deletion protection feature is disabled for KMS CMKs, the configuration is considered non-compliant. For information about how to fix this, see Non-compliance remediation.

Rule details

Item Description
Rule name kms-key-delete-protection-enabled
Rule ID kms-key-delete-protection-enabled
Tag KMS and Key
Automatic remediation Supported
Trigger type Periodic execution
Time interval All day
Supported resource type KMS CMKs
Input parameter None

Non-compliance remediation

Enable the deletion protection feature for KMS CMKs. For more information, see Enable deletion protection.