From b2bc8ea46dd0b2d93c6ec8c0920245ef17689c6e Mon Sep 17 00:00:00 2001 From: Roy Dragseth Date: Sat, 9 May 2020 18:46:40 +0200 Subject: [PATCH] Fix load-balancer example with new syntax for v2.0 (#6836) --- .../2-vms-loadbalancer-lbrules/main.tf | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/examples/virtual-machines/virtual_machine/2-vms-loadbalancer-lbrules/main.tf b/examples/virtual-machines/virtual_machine/2-vms-loadbalancer-lbrules/main.tf index 2de6f93df24d..4d77945afc1c 100644 --- a/examples/virtual-machines/virtual_machine/2-vms-loadbalancer-lbrules/main.tf +++ b/examples/virtual-machines/virtual_machine/2-vms-loadbalancer-lbrules/main.tf @@ -109,11 +109,18 @@ resource "azurerm_network_interface" "nic" { name = "ipconfig${count.index}" subnet_id = "${azurerm_subnet.subnet.id}" private_ip_address_allocation = "Dynamic" - load_balancer_backend_address_pools_ids = ["${azurerm_lb_backend_address_pool.backend_pool.id}"] - load_balancer_inbound_nat_rules_ids = ["${element(azurerm_lb_nat_rule.tcp.*.id, count.index)}"] } } + +resource "azurerm_network_interface_nat_rule_association" "natrule" { + network_interface_id = "element(azurerm_network_interface.nic.*.id, count.index)" + ip_configuration_name = "ipconfig${count.index}" + nat_rule_id = "element(azurerm_lb_nat_rule.tcp.*.id, count.index)" + count = 2 +} + + resource "azurerm_virtual_machine" "vm" { name = "vm${count.index}" location = "${var.location}"