Checks if AWS Secrets Manager secret has rotation enabled. The rule also checks an optional maximumAllowedRotationFrequency
parameter.
If the parameter is specified, the rotation frequency of the secret is compared with the maximum allowed frequency.
The rule is NON_COMPLIANT if the secret is not scheduled for rotation.
The rule is also NON_COMPLIANT if the rotation frequency is higher than the number specified in the maximumAllowedRotationFrequency parameter.
Note
Re-evaluating this rule within 4 hours of the first evaluation will have no effect on the results.
Identifier: SECRETSMANAGER_ROTATION_ENABLED_CHECK
Resource Types: AWS::SecretsManager::Secret
Trigger type: Configuration changes
AWS Region: All supported AWS regions except US ISO West, US ISO East, Asia Pacific (Malaysia), US ISOB East, Canada West (Calgary) Region
Parameters:
- maximumAllowedRotationFrequency (Optional)
- Type: int
-
Maximum allowed rotation frequency of the secret in days.
- maximumAllowedRotationFrequencyInHours (Optional)
- Type: int
-
Maximum allowed rotation frequency of the secret in hours.
AWS CloudFormation template
To create AWS Config managed rules with AWS CloudFormation templates, see Creating AWS Config Managed Rules With AWS CloudFormation Templates.