Skip to content

Commit 1413f7e

Browse files
authored
fix: correct access_config to block (#209)
1 parent c0b5acf commit 1413f7e

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

main.tf

+9-1
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,16 @@ resource "google_compute_instance_from_template" "bastion_vm" {
9090
network_interface {
9191
subnetwork = var.subnet
9292
subnetwork_project = var.host_project != "" ? var.host_project : var.project
93-
access_config = var.external_ip ? var.access_config : null
9493
network_ip = var.network_ip
94+
95+
dynamic "access_config" {
96+
for_each = var.external_ip ? var.access_config : []
97+
content {
98+
nat_ip = access_config.value["nat_ip"]
99+
public_ptr_domain_name = access_config.value["public_ptr_domain_name"]
100+
network_tier = access_config.value["network_tier"]
101+
}
102+
}
95103
}
96104

97105
source_instance_template = module.instance_template.self_link

0 commit comments

Comments
 (0)