ModifySubnetAttribute 搭配 CLI 使用 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

ModifySubnetAttribute 搭配 CLI 使用

下列程式碼範例示範如何使用 ModifySubnetAttribute

CLI
AWS CLI

若要變更子網路的公有 IPv4 定址行為

此範例會修改子網路-1a2b3c4d,以指定所有啟動到此子網路的執行個體都會指派公有 IPv4 地址。如果命令成功,則不會傳回任何輸出。

命令:

aws ec2 modify-subnet-attribute --subnet-id subnet-1a2b3c4d --map-public-ip-on-launch

若要變更子網路的 IPv6 定址行為

此範例會修改子網路-1a2b3c4d,以指定所有啟動到此子網路的執行個體都會從子網路範圍指派 IPv6 地址。

命令:

aws ec2 modify-subnet-attribute --subnet-id subnet-1a2b3c4d --assign-ipv6-address-on-creation

如需詳細資訊,請參閱 AWS Virtual Private Cloud 使用者指南中的 VPC IP 定址。

PowerShell
for PowerShell 工具

範例 1:此範例會啟用指定子網路的公有 IP 定址。

Edit-EC2SubnetAttribute -SubnetId subnet-1a2b3c4d -MapPublicIpOnLaunch $true

範例 2:此範例會停用指定子網路的公有 IP 定址。

Edit-EC2SubnetAttribute -SubnetId subnet-1a2b3c4d -MapPublicIpOnLaunch $false
  • 如需 API 詳細資訊,請參閱 AWS Tools for PowerShell Cmdlet 參考中的 ModifySubnetAttribute

如需 AWS SDK 開發人員指南和程式碼範例的完整清單,請參閱 使用 建立 Amazon EC2 資源 AWS SDK。本主題也包含有關入門的資訊,以及先前 SDK 版本的詳細資訊。