StratusGrid / terraform-aws-anomaly-detection-alerts

This module creates an AWS Cost Anomaly Detection monitor and subscription.
1 stars 3 forks source link

Contact Us | Stratusphere FinOps | StratusGrid Home | Blog

terraform-aws-anomaly-detection-alerts

GitHub: StratusGrid/terraform-aws-anomaly-detection-alerts

This terraform module uses AWS Cloudformation under the hood to create AWS Cost Anomaly Detection monitors and subscriptions.

Repo Knowledge

This repo has several base requirements

Name Version
terraform ~> 1.1
aws >= 4.20.0

Resources

Name Type
aws_ce_anomaly_monitor.this resource
aws_ce_anomaly_subscription.this resource

Inputs

Name Description Type Default Required
cost_threshold Defines the amount in the account currency before AWS sends an email to the subscriber(s) that an anomaly was detected. number n/a yes
enable_cost_anomaly_detection Boolean to enable or disable Cost Explorer Anomaly Detection monitor and subscription. bool true no
input_tags Map of tags to apply to resources map(string)
{
"Developer": "StratusGrid",
"Provisioner": "Terraform"
}
no
subscription_email This is the email address that gets notified when an anomaly is detected. string n/a yes

Outputs

No outputs.


Note, manual changes to the README will be overwritten when the documentation is updated. To update the documentation, run terraform-docs -c .config/.terraform-docs.yml