CloudTrail configuration with CloudWatch Alarms and Metrics integrated.
It uses the documentation examples as a reference.
Set the .auto.tfvars
file:
sns_topic_subscription_email = ""
Create the infrastructure:
terraform init
terraform apply -auto-approve
Example detecting Security Group changes and notifying via SNS.