terraform-aws-modules/network-firewall
Terraform module to create AWS Network Firewall resources.
About
Terraform module to create AWS Network Firewall resources.
Maintained by terraform-aws-modules on the Terraform Registry. Latest version 2.3.0, 5.2M downloads. Requires providers: aws.
Deploy creates a StackGuardian workflow from the module's GitHub repository, pinned to this version. You set the inputs, see the plan, then approve the apply.
Use cases
- Landing-zone networking: one module, one approved pattern per team.
- Shared VPC or hub-and-spoke for several accounts or projects.
- Ephemeral environments that need their own network each time.
Inputs
No required inputs. Every variable has a default, so the first run works with an empty input form.
40 inputs, 9 outputs in total. The full list, with defaults and descriptions, is on the registry page.
What it creates
aws_networkfirewall_firewallaws_networkfirewall_firewall_policyaws_networkfirewall_rule_groupaws_networkfirewall_logging_configuration
How it runs on StackGuardian
Terraform workflow from the module's GitHub repository: plan, policy check, approval, then apply.
Approvals happen in StackGuardian. An agent can never approve its own run. Every run keeps its plan, policy results and approver in the audit log.