Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 2.35 KB

README.md

File metadata and controls

52 lines (36 loc) · 2.35 KB

terraform-aws-security-alarms

Lint Status LICENSE

Requirements

Name Version
terraform >= 0.13.0

Providers

Name Version
aws n/a

Inputs

Name Description Type Default Required
account_name Name of this account to identify the alarms any n/a yes
alarm_account_ids AWS Account IDs to allow receiving alarms to the SNS Topic list [] no
alarm_mode Version of alarms to use. 'light' or 'full' available string "light" no
alarm_namespace The namespace in which all alarms are set up. string "CISBenchmark" no
alarm_sns_topic_name The name of the SNS Topic which will be notified when any alarm is performed. string "CISAlarm" no
cloudtrail_log_group_name The name of Cloudtrail log group. (Default is -cloudtrail) string "" no
enable_alarm_baseline The boolean flag whether this module is enabled or not. No resources are created when set to false. bool true no
enable_chatbot_slack If true, will create aws chatboot and integrate to slack bool true no
org_name Name for this organization any n/a yes
slack_channel_id Slack channel id to send budget notification using AWS Chatbot string "" no
slack_workspace_id Slack workspace id to send budget notification using AWS Chatbot string "" no
tags Specifies object tags key and value. This applies to all resources created by this module. map
{
"Terraform": true
}
no

Outputs

Name Description
alarm_sns_topic The SNS topic to which CloudWatch Alarms will be sent.

Authors

Module managed by DNX Solutions.

License

Apache 2 Licensed. See LICENSE for full details.