AllocateIpv6Address 操作を呼び出して、フリー IPv6 アドレスまたは IPv6 プレフィックス CIDR ブロックを割り当てます。このアドレスは、Elastic ネットワークインターフェース (ENI)、ネットワークインターフェースコントローラー (NIC)、Network Load Balancer (NLB) などのリソースインスタンスに関連付けられず、VPC 内の独立した IPv6 アドレスとして存在します。
操作説明
シナリオ: フリー IPv6 アドレスのインターネット帯域幅を有効にした後、IPv6 ゲートウェイルートテーブルにインバウンドルーティングルールを設定して、パブリック IPv6 トラフィックを Express Connect 回線経由で IDC に転送します。これにより、IDC リソースは Alibaba Cloud IPv6 アドレスを使用してインターネット経由でサービスを提供できます。
ECS インスタンスの Elastic ネットワークインターフェース (ENI) に IPv6 アドレスを割り当てるには、ECS の AssignIpv6Addresses 操作を呼び出してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
vpc:AllocateIpv6Address |
create |
*Ipv6Address
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
リージョン ID。 |
cn-hangzhou |
| VSwitchId |
string |
必須 |
IPv6 アドレスが属する vSwitch の ID。 |
vsw-asdfjlnaue4g**** |
| Ipv6Address |
string |
任意 |
割り当てる IPv6 アドレス。指定する IPv6 アドレスは、vSwitch の CIDR ブロック内のアイドルアドレスである必要があります。 |
2408:XXXX:153:3921:851c:c435:7b12:1c5f |
| Ipv6AddressName |
string |
任意 |
IPv6 アドレスインスタンスの名前。 名前は 0~128 文字で、 |
ipv6-name |
| Ipv6AddressDescription |
string |
任意 |
IPv6 アドレスインスタンスの説明。 説明は 0~256 文字で、 |
ipv6-description |
| AddressType |
string |
任意 |
IPv6 アドレスのタイプ。有効な値:
|
IPv6Address |
| ResourceGroupId |
string |
任意 |
リソースグループ ID。リソースグループの詳細については、リソースグループとはを参照してください。 |
rg-bp67acfmxazb4ph**** |
| Tag |
array<object> |
任意 |
リソースのタグのリスト。 |
|
|
object |
任意 |
リソースのタグ。 |
||
| Key |
string |
任意 |
リソースのタグキー。最大 20 個のタグキーを指定できます。空の文字列は指定しないでください。 タグキーは最大 128 文字です。 |
FinanceDept |
| Value |
string |
任意 |
リソースのタグ値。最大 20 個のタグ値を指定できます。空の文字列を指定できます。 タグ値は最大 128 文字です。aliyun または acs: で始めることはできず、http:// または https:// を含めることはできません。 |
FinanceJoshua |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。クライアントを使用してトークンを生成できますが、異なるリクエスト間でトークンが一意であることを確認する必要があります。ClientToken の値には ASCII 文字のみを含めることができます。 説明
このパラメーターを指定しない場合、システムは API リクエストの RequestId を ClientToken として使用します。RequestId は API リクエストごとに異なる場合があります。 |
02fb3da4-130e-11e9-8e44-0016e04**** |
| DryRun |
boolean |
任意 |
ドライランを実行するかどうかを指定します。有効な値:
|
false |
| RegionId |
string |
必須 |
リージョン ID。 |
cn-hangzhou |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| Ipv6AddressId |
string |
IPv6 アドレスのインスタンス ID。 |
ipv6-2zen5j4axcp5l5qyy**** |
| Ipv6Address |
string |
IPv6 アドレス。 |
2408:XXXX:153:3921:851c:c435:7b12:1c5f |
| ResourceGroupId |
string |
リソースグループ ID。 |
rg-acfmxazdjdhd**** |
| RequestId |
string |
リクエスト ID。 |
54B48E3D-DF70-471B-AA93-08E683A1B45 |
例
成功レスポンス
JSONJSON
{
"Ipv6AddressId": "ipv6-2zen5j4axcp5l5qyy****",
"Ipv6Address": "2408:XXXX:153:3921:851c:c435:7b12:1c5f",
"ResourceGroupId": "rg-acfmxazdjdhd****",
"RequestId": "54B48E3D-DF70-471B-AA93-08E683A1B45"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | OperationFailed.IPv6AddressAlreadyAllocated | The operation is failed because of the ipv6 address specified was allocated. | |
| 400 | OperationFailed.AddressNotInVSwitchCidr | The operation is failed because of %s. | |
| 400 | IllegalParam.IpAddress | The param of %s is illegal. | |
| 400 | OperationFailed.IPv6Disabled | Operation failed because IPv6 is not enabled for the vSwitch. | |
| 400 | OperationFailed.IpPrefixMustInVSwitchCidrReservation | The specified ip prefix must in reserved segment the VSwitch. | |
| 400 | Forbidden.OperateShareResource | You cannot operate shared resources. | |
| 400 | QuotaExceeded.IPv6PrefixMask | The quota of specifed ipv6 prefix mask is exceeded. | |
| 400 | OperationUnsupported.Ipv6Feature | The IPv6 feature is not supported in the region. | |
| 400 | IllegalParam.Ipv6Prefix | The param of Ipv6Prefix is illegal. | |
| 400 | OperationFailed.ExistIPv6Used | The operation is failed because of some ipv6 in the ipv6 prefix is already in use. | |
| 400 | OperationUnsupported.UnboundIpv6PrefixFeature | The region does not support creating IPv6 prefix that are not bound to any resources. | |
| 400 | OperationUnsupported.UnboundIpv6Feature | The region does not support creating IPv6 addresses that are not bound to any resources. | |
| 400 | OperationUnsupported.FreePrivateIpv6 | This operation does not support free private IPv6 addresses. | |
| 404 | ResourceNotFound.VSwitch | The specified resource of %s is not found. | |
| 404 | ResourceNotFound.VSwitchCidrReservation | The dependent vswitch cidr reservation is not found. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。