There are more AWS SDK examples available in the AWS Doc SDK Examples
Use CreateNetworkAclEntry with a CLI
The following code examples show how to use CreateNetworkAclEntry.
- CLI
-
- AWS CLI
-
To create a network ACL entry
The following
create-network-acl-entryexample creates an entry for the specified network ACL. The rule allows ingress traffic from any IPv4 address (0.0.0.0/0) on UDP port 53 (DNS) into any associated subnet.aws ec2 create-network-acl-entry \ --network-acl-idacl-5fb85d36\ --ingress \ --rule-number100\ --protocoludp\ --port-rangeFrom=53,To=53\ --cidr-block0.0.0.0/0\ --rule-actionallowThis command produces no output.
For more information, see Network ACL rules in the Amazon VPC User Guide.
The following
create-network-acl-entryexample creates a rule for the specified network ACL that allows ingress traffic from any IPv6 address (::/0) on TCP port 80 (HTTP).aws ec2 create-network-acl-entry \ --network-acl-idacl-5fb85d36\ --ingress \ --rule-number120\ --protocoltcp\ --port-rangeFrom=80,To=80\ --ipv6-cidr-block::/0\ --rule-actionallowThis command produces no output.
For more information, see Network ACL rules in the Amazon VPC User Guide.
-
For API details, see CreateNetworkAclEntry
in AWS CLI Command Reference.
-
- PowerShell
-
- Tools for PowerShell V4
-
Example 1: This example creates an entry for the specified network ACL. The rule allows inbound traffic from anywhere (0.0.0.0/0) on UDP port 53 (DNS) into any associated subnet.
New-EC2NetworkAclEntry -NetworkAclId acl-12345678 -Egress $false -RuleNumber 100 -Protocol 17 -PortRange_From 53 -PortRange_To 53 -CidrBlock 0.0.0.0/0 -RuleAction allow-
For API details, see CreateNetworkAclEntry in AWS Tools for PowerShell Cmdlet Reference (V4).
-
- Tools for PowerShell V5
-
Example 1: This example creates an entry for the specified network ACL. The rule allows inbound traffic from anywhere (0.0.0.0/0) on UDP port 53 (DNS) into any associated subnet.
New-EC2NetworkAclEntry -NetworkAclId acl-12345678 -Egress $false -RuleNumber 100 -Protocol 17 -PortRange_From 53 -PortRange_To 53 -CidrBlock 0.0.0.0/0 -RuleAction allow-
For API details, see CreateNetworkAclEntry in AWS Tools for PowerShell Cmdlet Reference (V5).
-