From a3a8c8c2dc2615f20b888c9dc670c8c749d4ecf1 Mon Sep 17 00:00:00 2001 From: Cliff Yuan Li <23528033+cyuanli@users.noreply.github.com> Date: Fri, 9 Aug 2024 10:18:49 +0200 Subject: [PATCH] use null as default for lookup (#1) --- main.tf | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/main.tf b/main.tf index edd5c9bf..aa92ff84 100644 --- a/main.tf +++ b/main.tf @@ -111,10 +111,7 @@ resource "google_storage_bucket" "buckets" { } dynamic "retention_policy" { - for_each = lookup(var.retention_policy, each.value, { - is_locked = null - retention_period = null - }) != {} ? [var.retention_policy[each.value]] : [] + for_each = lookup(var.retention_policy, each.value, null) != null ? [var.retention_policy[each.value]] : [] content { is_locked = lookup(retention_policy.value, "is_locked", null) retention_period = lookup(retention_policy.value, "retention_period", null)