この記事では、インスタンスにパブリック IP アドレスを割り当てる方法を紹介し、具体的な手順に焦点を当てています。この記事の内容はコンパクトなので、何かを得ることができれば幸いです。
説明
このインターフェイスを呼び出すときは、次の点に注意する必要があります。
パブリック IP アドレスを割り当てる前に、インスタンスは実行中または停止ステータスである必要があります。
VPC タイプのインスタンスが EIP にバインドされている場合、パブリック IP を割り当てることはできません。
インスタンスにはパブリック IP アドレスを 1 つだけ割り当てることができます。インスタンスにパブリック IP アドレスがすでにある場合は、AllocatedAlready エラーが報告されます。
インスタンスを再起動 (RebootInstance) するか、インスタンスを起動 (StartInstance) すると、新しいパブリック IP アドレスが有効になります。
セキュリティ制御されたインスタンスの OperationLocks が "LockReason" : "security" でマークされている場合、パブリック IP アドレスを割り当てることはできません。
パブリック IP を割り当てるだけでなく、Elastic Public IP (EIP) をインスタンスにバインドすることもできます。詳細については、「AssociateEipAddress」を参照してください。
#リクエストパラメータ
##戻りパラメータ
##例
リクエストの例
https://ecs.aliyuncs.com/?Action=AllocatePublicIpAddress &InstanceId=i-instance1 &<公共请求参数>
戻り値の例
XML 形式
<AllocatePublicIpAddressResponse> <RequestId>F2EF6A3B-E345-46B9-931E-0EA094818567</RequestId> <IpAddress>10.1.149.159</IpAddress> </AllocatePublicIpAddressResponse>
JSON 形式
{ "RequestId": "F2EF6A3B-E345-46B9-931E-0EA094818567", "IpAddress": "10.1.149.159" }
エラー コード
#次は、このインターフェイスに固有のエラー コードです。その他のエラー コードについては、API エラー センターをご覧ください。
以上がインスタンスにパブリック IP アドレスを割り当てる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。