From 7e777f98f426b710ebe41bb2db42238ca9ffc6e3 Mon Sep 17 00:00:00 2001 From: Hubert Cornet Date: Fri, 8 Aug 2025 08:33:56 +0200 Subject: [PATCH] Actualiser firewall-production.tf --- firewall-production.tf | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/firewall-production.tf b/firewall-production.tf index e88f1a9..616470f 100644 --- a/firewall-production.tf +++ b/firewall-production.tf @@ -89,11 +89,19 @@ resource "aws_networkfirewall_firewall_policy" "default_policy" { } # -#resource "aws_networkfirewall_firewall" "default_firewall" { -# name = "default-firewall" -# firewall_policy_arn = aws_networkfirewall_firewall_policy.default_policy.arn -# vpc_id = aws_vpc.default.id -# +resource "aws_networkfirewall_firewall" "default_firewall" { + name = "default-firewall" + firewall_policy_arn = aws_networkfirewall_firewall_policy.default_policy.arn + vpc_id = aws_vpc.default.id + + dynamic "subnet_mapping" { + for_each = aws_subnet.public_subnet[*].id + + content { + subnet_id = subnet_mapping.value + } + } + # subnet_mapping { # count = length(var.public_subnets_cidr) # subnet_id = element(aws_subnet.public_subnet.*.id, count.index) @@ -102,4 +110,4 @@ resource "aws_networkfirewall_firewall_policy" "default_policy" { # count = length(var.private_subnets_cidr) # subnet_id = element(aws_subnet.private_subnet.*.id, count.index) # } -#} \ No newline at end of file +} \ No newline at end of file