diff --git a/main.tf b/main.tf index e5499c7..e656235 100644 --- a/main.tf +++ b/main.tf @@ -106,7 +106,7 @@ resource "aws_opensearch_domain" "this" { warm_type = try(cluster_config.value.warm_type, null) dynamic "zone_awareness_config" { - for_each = try([cluster_config.value.zone_awareness_config], []) + for_each = try(cluster_config.value.zone_awareness_enabled, true) ? try([cluster_config.value.zone_awareness_config], []) : [] content { availability_zone_count = try(zone_awareness_config.value.availability_zone_count, null)