@@ -82,7 +82,7 @@ resource "google_pubsub_topic_iam_member" "bigquery_topic_binding" {
8282}
8383
8484resource "google_pubsub_subscription_iam_member" "pull_subscription_binding" {
85- for_each = var . create_subscriptions ? { for i in var . pull_subscriptions : i . name => i if i . dead_letter_topic != null } : { }
85+ for_each = { for i in var . pull_subscriptions : i . name => i if i . dead_letter_topic != null }
8686
8787 project = var. project_id
8888 subscription = each. value . name
@@ -98,7 +98,7 @@ resource "google_pubsub_subscription_iam_member" "pull_subscription_binding" {
9898}
9999
100100resource "google_pubsub_subscription_iam_member" "push_subscription_binding" {
101- for_each = var . create_subscriptions ? { for i in var . push_subscriptions : i . name => i if i . dead_letter_topic != null } : { }
101+ for_each = { for i in var . push_subscriptions : i . name => i if i . dead_letter_topic != null }
102102
103103 project = var. project_id
104104 subscription = each. value . name
@@ -114,7 +114,7 @@ resource "google_pubsub_subscription_iam_member" "push_subscription_binding" {
114114}
115115
116116resource "google_pubsub_subscription_iam_member" "bigquery_subscription_binding" {
117- for_each = var . create_subscriptions ? { for i in var . bigquery_subscriptions : i . name => i if i . dead_letter_topic != null } : { }
117+ for_each = { for i in var . bigquery_subscriptions : i . name => i if i . dead_letter_topic != null }
118118
119119 project = var. project_id
120120 subscription = each. value . name
@@ -126,7 +126,7 @@ resource "google_pubsub_subscription_iam_member" "bigquery_subscription_binding"
126126}
127127
128128resource "google_pubsub_subscription" "push_subscriptions" {
129- for_each = var . create_subscriptions ? { for i in var . push_subscriptions : i . name => i } : { }
129+ for_each = { for i in var . push_subscriptions : i . name => i }
130130
131131 name = each. value . name
132132 topic = var. topic
@@ -181,7 +181,7 @@ resource "google_pubsub_subscription" "push_subscriptions" {
181181}
182182
183183resource "google_pubsub_subscription" "pull_subscriptions" {
184- for_each = var . create_subscriptions ? { for i in var . pull_subscriptions : i . name => i } : { }
184+ for_each = { for i in var . pull_subscriptions : i . name => i }
185185
186186 name = each. value . name
187187 topic = var. topic
@@ -219,7 +219,7 @@ resource "google_pubsub_subscription" "pull_subscriptions" {
219219}
220220
221221resource "google_pubsub_subscription" "bigquery_subscriptions" {
222- for_each = var . create_subscriptions ? { for i in var . bigquery_subscriptions : i . name => i } : { }
222+ for_each = { for i in var . bigquery_subscriptions : i . name => i }
223223
224224 name = each. value . name
225225 topic = var. topic
@@ -269,7 +269,7 @@ resource "google_pubsub_subscription" "bigquery_subscriptions" {
269269}
270270
271271resource "google_pubsub_subscription" "cloud_storage_subscriptions" {
272- for_each = var . create_subscriptions ? { for i in var . cloud_storage_subscriptions : i . name => i } : { }
272+ for_each = { for i in var . cloud_storage_subscriptions : i . name => i }
273273
274274 name = each. value . name
275275 topic = var. topic
@@ -327,7 +327,7 @@ resource "google_pubsub_subscription" "cloud_storage_subscriptions" {
327327}
328328
329329resource "google_pubsub_subscription_iam_member" "pull_subscription_sa_binding_subscriber" {
330- for_each = var . create_subscriptions ? { for i in var . pull_subscriptions : i . name => i if i . service_account != null } : { }
330+ for_each = { for i in var . pull_subscriptions : i . name => i if i . service_account != null }
331331
332332 project = var. project_id
333333 subscription = each. value . name
@@ -343,7 +343,7 @@ resource "google_pubsub_subscription_iam_member" "pull_subscription_sa_binding_s
343343}
344344
345345resource "google_pubsub_subscription_iam_member" "pull_subscription_sa_binding_viewer" {
346- for_each = var . create_subscriptions ? { for i in var . pull_subscriptions : i . name => i if i . service_account != null } : { }
346+ for_each = { for i in var . pull_subscriptions : i . name => i if i . service_account != null }
347347
348348 project = var. project_id
349349 subscription = each. value . name
0 commit comments