將一台經典網路類型執行個體串連到 專有網路 VPC 中,使經典網路類型執行個體可以和 VPC 中的雲資源私網互通。更多詳情,請參閱 VPC 文檔 ClassicLink 遷移概述

描述

調用該介面時,您需要注意:

  • 串連經典網路類型執行個體前,執行個體必須處於 運行中Running)或者 已停止Stopped)狀態。

  • 目標 VPC 必須已 開啟 ClassicLink 功能

  • 經典網路類型執行個體和 VPC 必須在同一個阿里雲地域。

請求參數

名稱 類型 是否必需 描述
Action String 系統規定參數。取值:AttachClassicLinkVpc
RegionId String 執行個體所屬的地域 ID。您可以調用 DescribeRegions 查看最新的阿里雲地域列表。
InstanceId String 經典網路類型執行個體 ID。您可以調用 DescribeInstances 查看您可用的執行個體。
VpcId String 開啟 ClassicLink 的 VPC ID。您可以調用 DescribeVpcs 查看您可用的 VPC。

返回參數

全是公共返回參數。參閱 公共參數

樣本

請求樣本
https://ecs.aliyuncs.com/?Action=AttachClassicLinkVpc
&RegionId=cn-hangzhou
&InstanceId=i-test
&VpcId=vpc-test
&<公共請求參數>
返回樣本

XML 格式

<AttachClassicLinkVpcResponse>
    <RequestId>C0003E8B-B930-4F59-ADC0-0E209A9012A8</RequestId>
</AttachClassicLinkVpcResponse>
JSON 格式
{
    "RequestId": "C0003E8B-B930-4F59-ADC0-0E209A9012A8"
}

錯誤碼

以下為本介面特有的錯誤碼。更多錯誤碼,請訪問 API 錯誤中心

錯誤碼 錯誤資訊 HTTP 狀態碼 說明
Abs.InvalidInstanceId.MalFormed The specified instance has already been linked to another VPC. 400 指定的執行個體已經被串連到其他 VPC 中。
InvalidInstanceId.MalFormed The specified instance is not a classic network type instance. 400 指定的執行個體不是經典網路類型。
InvalidRegionId.Malformed The specified RegionId is invalid. 400 指定的 RegionId 不存在或者未授權。
InvalidVpcId.Malformed The specified VpcId is invalid. 400 指定的 VpcId 不合法。
InvalidInstanceId.NotBelong The user does not own the specified instance. 403 指定的執行個體不屬於該使用者。
InvalidStatus.InstanceLocked The specified instance is in another processing list. 403 指定的執行個體正在處理其他進程。
InvalidStatus.InstanceStatus Only the Running or Stopped InstanceStatus is allowed. 403 串連經典網路類型執行個體前,執行個體必須處於 運行中Running)或者 已停止Stopped)狀態。
OperationDenied The specified VPC are unable to attach ClassicLink. 403 指定的 VPC 不能開啟 ClassicLink 功能。
QuotaExceeded The maximum number of links in the specified VPC exceeds. 403 當前 VPC 的可用連結數已經達到上限,最多允許 1000 台經典網路類型執行個體串連到同一個 VPC。
InvalidInstanceId.NotFound The specified InstanceId does not exist. 404 指定的 InstanceId不存在。