Skip to main content
Version: v1.2

AWS CIS-ALARMS

Description

Terraform module which creates Cloudwatch resources on AWS

Specification

Properties

NameDescriptionTypeRequiredDefault
actions_enabledIndicates whether or not actions should be executed during any changes to the alarm's state.boolfalse
alarm_actionsList of ARNs to put as Cloudwatch Alarms actions (eg, ARN of SNS topic)list(string)false
createWhether to create the Cloudwatch log metric filter and metric alarmsboolfalse
disabled_controlsList of IDs of disabled CIS controlslist(string)false
log_group_nameThe name of the log group to associate the metric filter withstringfalse
name_prefixA name prefix for the cloudwatch alarm (if use_random_name_prefix is true, this will be ignored)stringfalse
namespaceThe namespace where metric filter and metric alarm should be cleatedstringfalse
tagsA mapping of tags to assign to all resourcesmap(string)false
use_random_name_prefixWhether to prefix resource names with random prefixboolfalse
writeConnectionSecretToRefThe secret which the cloud resource connection will be written towriteConnectionSecretToReffalse

writeConnectionSecretToRef

NameDescriptionTypeRequiredDefault
nameThe secret name which the cloud resource connection will be written tostringtrue
namespaceThe secret namespace which the cloud resource connection will be written tostringfalse