クラシックネットワークインスタンスと仮想プライベートクラウド (VPC) 間のリンクを確立します。これによって、VPC のイントラネット上にあるリソースと通信するクラシックネットワークインスタンスを使用することができます。 詳細については、「 VPC 」トピックの「 ClassicLink の概要」をご参照ください。
説明
本インターフェイスを呼び出す際は次の点にご留意ください。
-
インスタンスは、実行中(
実行中
)、または停止(停止
)のステータスである必要があります。 -
指定された VPC に対して ClassiscLink サービスを有効にする必要があります。 詳細は、VPC トピックの「 ClassicLink 接続の構築」をご参照ください。
-
クラシックネットワークインスタンスと VPC は同じ Alibaba Cloud リージョンに属している必要があります。
リクエストパラメータ
名称 | タイプ | 必須 | 説明 |
---|---|---|---|
Action | String | 必須 | インターフェイスの名称です。 値:AttachClassicLinkVpc。 |
RegionId | String | Yes | インスタンスのリージョン ID。 詳細については、DescribeRegions で最新のリージョンリストをご参照ください。 |
InstanceId | String | Yes | クラシックネットワークインスタンスのID。 DescribeInstances ですべてのインスタンス ID が取得可能です。 |
VpcId | String | Yes | ClassicLink が有効になっている VPC の ID。 DescribeVpcs ですべての VPC ID が取得可能です。 |
レスポンスパラメーター
<p class="p">すべてが共通のレスポンスパラメーターです。 詳細については、「共通パラメーター」をご参照ください。
例
リクエストの例
https://ecs.aliyuncs.com/?Action=AttachClassicLinkVpc
&RegionId=cn-hangzhou
&InstanceId = i-test
&VpcId = vpc-test
&<Common Request Parameters>
応答例
XML 形式
<AttachClassicLinkVpcResponse>
<RequestId> C0003E8B-B930-4F59-ADC0-0E209A9012A8 </RequestId>
</AttachClassicLinkVpcResponse>
JSON 形式
"RequestId": "C0003E8B - B930 - 4F59 - ADC0 - 0E209A9012A8"
エラーコード
次のエラーコードは、このインターフェイス特有のエラーコードです。 その他のエラーコードについては、APIエラーセンターをご覧ください。
エラーコード | エラー情報 | HTTP ステータスコード | 説明 |
---|---|---|---|
Abs.InvalidInstanceId.MalFormed | 指定されたインスタンスは別の VPC にリンクされています。 | 400 | 指定されたインスタンスは別の VPC にリンクされています。 |
InvalidInstanceId.MalFormed | 指定されたインスタンスは、クラシックネットワークタイプのインスタンスではありません。 | 400 | 指定されたインスタンスのネットワークタイプはクラシックネットワークではありません。 |
<td class="en-UStry align-left colsep-1 rowsep-1"> InvalidRegionId.Malformed </td> | 指定された RegionId は無効です。 | 400 | 指定された RegionId が存在しないか、指定されたリージョンにアクセスする権限がありません。
|
InvalidVpcId.Malformed | 指定された RuleId は無効です。 | 400 | 指定された VpcId は無効です。
|
InvalidInstanceId.NotBelong | 指定されたインスタンスを所有するユーザーではありません。 | 403 | 指定されたインスタンスは別のユーザーが所有しています。 |
InvalidStatus.InstanceLocked | 指定されたインスタンスは別の処理リストに存在します。 | 403 | 指定されたインスタンスは別のタスクを処理しています。 |
InvalidStatus.InstanceStatus | 実行中または停止の InstanceStatus のみが使用可能です。 | 403 | 指定されたインスタンスは、実行中 (実行中 )、または停止(停止 ) ステータスである必要があります。
|
OperationDenied | 指定された VPC は ClassicLink と接続ができません。 | 403 | 指定された VPC は ClassicLink を有効化することができません。 |
QuotaExceeded | 指定された VPC 内の最大リンク数を超えています。 | 403 | 現在の VPC で使用可能なリンク数の上限に達しました。クラシックネットワークタイプのインスタンスは、最大 1000 まで同じ VPC に接続可能です。 |
InvalidInstanceId.NotFound | 指定された InstanceId は存在しません。 | 404 | 指定された InstanceId は存在しません。
|