diff --git a/main.tf b/main.tf index f8a978e..10c4758 100644 --- a/main.tf +++ b/main.tf @@ -59,7 +59,7 @@ resource "aws_cloudwatch_metric_alarm" "alarm" { var.default_threshold )}" - dimensions { + dimensions = { DistributionId = "${var.distribution_id}" Region = "Global" } @@ -67,9 +67,9 @@ resource "aws_cloudwatch_metric_alarm" "alarm" { # For some reason Terraform aborted its execution when the result # of split() was an empty list (i.e., when no actions are given). # By using compact() the abort magically goes away. - alarm_actions = ["${compact(split(",", lookup( + alarm_actions = "${compact(split(",", lookup( var.alarms[element(keys(var.alarms), count.index)], "actions", "" - )))}"] + )))}" }