We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6de19aa commit ad676adCopy full SHA for ad676ad
1-bootstrap/iam.tf
@@ -139,6 +139,14 @@ resource "google_project_iam_member" "project_iam_member" {
139
project = local.worker_pool_project
140
}
141
142
+resource "google_project_iam_member" "service_directory_viewer" {
143
+ for_each = tomap({ for i, obj in local.expanded_environment_with_service_accounts : i => obj if obj.multitenant_pipeline == "applicationfactory" })
144
+
145
+ role = "roles/servicedirectory.viewer"
146
+ member = "serviceAccount:${each.value.email}"
147
+ project = local.worker_pool_project
148
+}
149
150
resource "google_project_iam_member" "secret_iam_member" {
151
for_each = tomap({ for i, obj in local.expanded_environment_with_service_accounts : i => obj if obj.multitenant_pipeline == "applicationfactory" })
152
0 commit comments