Skip to content

Commit f9d867f

Browse files
committed
Output firewall nat rule mapping
1 parent 5292eeb commit f9d867f

File tree

1 file changed

+11
-0
lines changed
  • modules/azurerm/Firewall-Multiple-PIP

1 file changed

+11
-0
lines changed

modules/azurerm/Firewall-Multiple-PIP/output.tf

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,14 @@ output "firewall_public_ip_names" {
4343
value = [for pip in azurerm_public_ip.firewall_public_ip : pip.name]
4444
depends_on = [azurerm_public_ip.firewall_public_ip]
4545
}
46+
47+
output "firewall_nat_rule_address_mapping" {
48+
value = {
49+
for key, rule in var.dynamic_nat_rules :
50+
key => {
51+
destination_address = azurerm_public_ip.firewall_public_ip[key].ip_address
52+
translated_address = rule.private_ip_address
53+
}
54+
}
55+
depends_on = [azurerm_firewall_nat_rule_collection.public_loadbalancer_dnat_rules]
56+
}

0 commit comments

Comments
 (0)