github.com/rstandt/terraform@v0.12.32-0.20230710220336-b1063613405c/configs/configupgrade/testdata/valid/block-as-list-dynamic-item/want/block-as-list-dynamic-item.tf (about) 1 resource "test_instance" "foo" { 2 network { 3 cidr_block = "10.1.2.0/24" 4 } 5 dynamic "network" { 6 for_each = [var.baz] 7 content { 8 # TF-UPGRADE-TODO: The automatic upgrade tool can't predict 9 # which keys might be set in maps assigned here, so it has 10 # produced a comprehensive set here. Consider simplifying 11 # this after confirming which keys can be set in practice. 12 13 cidr_block = lookup(network.value, "cidr_block", null) 14 15 dynamic "subnet" { 16 for_each = lookup(network.value, "subnet", []) 17 content { 18 number = subnet.value.number 19 } 20 } 21 } 22 } 23 }