CloudFormation guard rules template for SQS resources

The following rules are included: 

  • Encryption Enabled

let sqs_queues = Resources.*[
	Type == "AWS::SQS::Queue"
]

rule sqs_encryption when %sqs_queues !empty {
	%sqs_queues {
		Properties {
			KmsMasterKeyId exists <<Encryption is disabled.>>
		}
	}
}


Actions



Customize Template

* Required field