Skip to main content
Version: v1.7

AWS CLOUDWATCH-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