Name | Version |
---|---|
terraform | >= 1.3.0 |
aws | >= 5.1.0 |
Name | Version |
---|---|
aws | >= 5.1.0 |
local | n/a |
No modules.
Name | Type |
---|---|
aws_cloudwatch_metric_alarm.global | resource |
aws_cloudwatch_metric_alarm.regional | resource |
local_file.metrics | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
alarm_name_prefix | A string prefix for all cloudwatch alarms | string |
"ServiceQuota" |
no |
cloudwatch_alarm_actions | Actions for all cloudwatch alarms. e.g. an SNS topic ARN | list(string) |
[] |
no |
cloudwatch_alarm_threshold | The threshold for all cloudwatch alarms. This is a percentage of the limit so should be between 1-100 | number |
80 |
no |
disabled_services | List of services to disable. See main.tf for list | list(string) |
[] |
no |
enabled | If set to false no cloudwatch alarms will be created | bool |
true |
no |
metric_data_file | Path to YAML file containing the metrics to create alarms for. By default the one contained in the module will be used. | string |
null |
no |
regions | A list of AWS regions to create alarms for | list(string) |
[] |
no |
tags | Tags to add to all cloudwatch alarms | map(string) |
{} |
no |
No outputs.