File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed
modules/fabric-net-svpc-access Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change 1515 */
1616
1717resource "google_compute_shared_vpc_service_project" "projects" {
18- provider = google- beta
19-
20- count = var. service_project_num
18+ provider = google- beta
19+ for_each = { for i , k in toset (var. service_project_ids ) : k => i }
2120 host_project = var. host_project_id
22- service_project = element (var . service_project_ids , count . index )
21+ service_project = each . key
2322}
2423
2524resource "google_compute_subnetwork_iam_binding" "network_users" {
Original file line number Diff line number Diff line change 1616
1717output "service_projects" {
1818 description = " Project ids of the services with access to all subnets."
19- value = google_compute_shared_vpc_service_project. projects . * . service_project
19+ value = [
20+ for i , k in google_compute_shared_vpc_service_project . projects : k . service_project
21+ ]
2022}
You can’t perform that action at this time.
0 commit comments