Skip to content

Commit a71f967

Browse files
committed
Fix alarm configuration showing up in every change set
1 parent 14a600a commit a71f967

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

main.tf

+7-4
Original file line numberDiff line numberDiff line change
@@ -268,10 +268,13 @@ resource "aws_codedeploy_deployment_group" "main" {
268268
events = var.codedeploy_auto_rollback_events
269269
}
270270

271-
alarm_configuration {
272-
enabled = length(var.codedeploy_cloudwatch_alarm_names) > 0 ? true : false
273-
alarms = var.codedeploy_cloudwatch_alarm_names
274-
ignore_poll_alarm_failure = var.codedeploy_ignore_poll_alarm_failure
271+
dynamic "alarm_configuration" {
272+
for_each = length(var.codedeploy_cloudwatch_alarm_names) > 0 ? [true] : []
273+
274+
content {
275+
alarms = var.codedeploy_cloudwatch_alarm_names
276+
ignore_poll_alarm_failure = var.codedeploy_ignore_poll_alarm_failure
277+
}
275278
}
276279

277280
load_balancer_info {

0 commit comments

Comments
 (0)