AWS 文档 SDK 示例
将 AssignPrivateIpAddresses 与 CLI 配合使用
以下代码示例演示如何使用 AssignPrivateIpAddresses。
- CLI
-
- AWS CLI
-
为网络接口分配特定的辅助私有 IP 地址
此示例将指定的辅助私有 IP 地址分配给指定的网络接口。如果命令成功,则不返回任何输出。
命令:
aws ec2 assign-private-ip-addresses --network-interface-ideni-e5aa89a3--private-ip-addresses10.0.0.82将 Amazon EC2 选择的辅助私有 IP 地址分配给网络接口
此示例将两个辅助私有 IP 地址分配给指定的网络接口。Amazon EC2 会从与网络接口关联的子网的 CIDR 块范围内的可用 IP 地址自动分配这些 IP 地址。如果命令成功,则不返回任何输出。
命令:
aws ec2 assign-private-ip-addresses --network-interface-ideni-e5aa89a3--secondary-private-ip-address-count2-
有关 API 详细信息,请参阅《AWS CLI 命令参考》中的 AssignPrivateIpAddresses
。
-
- PowerShell
-
- Tools for PowerShell V4
-
示例 1:此示例将指定的辅助私有 IP 地址分配给指定的网络接口。
Register-EC2PrivateIpAddress -NetworkInterfaceId eni-1a2b3c4d -PrivateIpAddress 10.0.0.82示例 2:此示例创建两个辅助私有 IP 地址并将它们分配给指定的网络接口。
Register-EC2PrivateIpAddress -NetworkInterfaceId eni-1a2b3c4d -SecondaryPrivateIpAddressCount 2-
有关 API 详细信息,请参阅《AWS Tools for PowerShell Cmdlet Reference (V4)》中的 AssignPrivateIpAddresses。
-
- Tools for PowerShell V5
-
示例 1:此示例将指定的辅助私有 IP 地址分配给指定的网络接口。
Register-EC2PrivateIpAddress -NetworkInterfaceId eni-1a2b3c4d -PrivateIpAddress 10.0.0.82示例 2:此示例创建两个辅助私有 IP 地址并将它们分配给指定的网络接口。
Register-EC2PrivateIpAddress -NetworkInterfaceId eni-1a2b3c4d -SecondaryPrivateIpAddressCount 2-
有关 API 详细信息,请参阅《AWS Tools for PowerShell Cmdlet Reference (V5)》中的 AssignPrivateIpAddresses。
-
AllocateHosts
AssociateAddress