Skip to main content

Network ACL

A Network Access Control List (Network ACL) is a virtual firewall at the subnet level within the Amazon Web Services (AWS) environment. It controls inbound and outbound traffic to and from one or more subnets. Network ACLs provide a layer of security for your VPC, acting as an additional safeguard to control which traffic can access the resources within your AWS environment. For more detailed information, you can refer to the official AWS documentation.

Terraform Mappings:

  • aws_network_acl.id

Supported Methods​

  • GET: Get a network ACL
  • LIST: List all network ACLs
  • SEARCH: Search for network ACLs by ARN

ec2-subnet​

Network ACLs are directly associated with subnets, operating as a network layer controlling the traffic in and out of the subnet. By linking a Network ACL to a subnet, you can enforce security rules and regulate traffic flow based on your defined policies.

ec2-vpc​

A Network ACL is a component within a VPC that acts as a firewall for controlling traffic at the subnet level. It is a critical security feature that is part of the VPC network infrastructure, allowing you to manage traffic access and enforce compliance with security policies at the network boundary within your VPC.