AWS 文档 SDK 示例
将 ReplaceNetworkAclEntry 与 CLI 配合使用
以下代码示例演示如何使用 ReplaceNetworkAclEntry。
- CLI
-
- AWS CLI
-
替换网络 ACL 条目
此示例将替换指定网络 ACL 的一个条目。新规则 100 允许来自 UDP 端口 53(DNS)上的 203.0.113.12/24 的入口流量进入任何关联的子网。
命令:
aws ec2 replace-network-acl-entry --network-acl-idacl-5fb85d36--ingress --rule-number100--protocoludp--port-rangeFrom=53,To=53--cidr-block203.0.113.12/24--rule-actionallow-
有关 API 详细信息,请参阅《AWS CLI 命令参考》中的 ReplaceNetworkAclEntry
。
-
- PowerShell
-
- Tools for PowerShell V4
-
示例 1:此示例替换指定网络 ACL 的指定条目。新规则支持从指定地址到任何关联子网的入站流量。
Set-EC2NetworkAclEntry -NetworkAclId acl-12345678 -Egress $false -RuleNumber 100 -Protocol 17 -PortRange_From 53 -PortRange_To 53 -CidrBlock 203.0.113.12/24 -RuleAction allow-
有关 API 详细信息,请参阅《AWS Tools for PowerShell Cmdlet Reference (V4)》中的 ReplaceNetworkAclEntry。
-
- Tools for PowerShell V5
-
示例 1:此示例替换指定网络 ACL 的指定条目。新规则支持从指定地址到任何关联子网的入站流量。
Set-EC2NetworkAclEntry -NetworkAclId acl-12345678 -Egress $false -RuleNumber 100 -Protocol 17 -PortRange_From 53 -PortRange_To 53 -CidrBlock 203.0.113.12/24 -RuleAction allow-
有关 API 详细信息,请参阅《AWS Tools for PowerShell Cmdlet Reference (V5)》中的 ReplaceNetworkAclEntry。
-
ReplaceNetworkAclAssociation
ReplaceRoute