调用AssociateCloudConnector为云连接器绑定VPC资源。
一个云连接器仅可绑定一个VPC,因此需确保待绑定VPC的云连接器未绑定其他VPC,您可调用DescribeCloudConnectors查询云连接器的信息。
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | AssociateCloudConnector | 要执行的操作,取值:AssociateCloudConnector。 |
Version | String | 是 | 2020-04-01 | API版本信息。 |
CloudConnectorId | String | 是 | cc-1sdsf334j51288**** | 云连接器实例ID。您可调用DescribeCloudConnectors查询云连接器实例ID。 |
VpcId | String | 是 | vpc-12wdsha83hd**** | 云连接器关联的VPC的ID。您可调用DescribeVpcs查询VPC的ID信息。 说明 云连接器暂不支持使用共享VPC,此处请不要传入共享VPC的ID。 |
SubnetIds.N | Array | 是 | SubnetIds.1=subnet-xxds123****&SubnetIds.2=subnet-sdred9cl**** | 云连接器关联VPC下的子网的ID。您可调用DescribeSubnets查询子网的ID信息。
|
ClientToken | String | 否 | 1456qwe-xsjs-123s-oies-1239s**** | 客户端Token,用于保证请求幂等性。
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | 0ED8D006-F706-4D23-88ED-E11ED28D**** | 请求ID。 |
GET /?Action=AssociateCloudConnector&Version=2020-04-01&CloudConnectorId=cc-12bjay8vxvl6o17q7y2h*****&VpcId=vpc-2femkfaiigohs59gp67j*****&SubnetIds.1=subnet-imzfo1enkikg8gbssz*****&SubnetIds.2=subnet-12arter49yolc17q7y23***** HTTP/1.1 Host: open.volcengineapi.com ServiceName: directconnect Region: cn-beijing
{ "ResponseMetadata": { "RequestId": "202401031427194B75B62AD5DA634******", "Action": "AssociateCloudConnector", "Version": "2020-04-01", "Service": "directconnect", "Region": "cn-beijing" }, "Result": { "RequestId": "202401031427194B75B62AD5DA634******", } }
此处仅展示当前API的错误码,更多错误码请参见公共错误码。
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | DependencyViolation.VPC | The specified cloud connector has an associated VPC. Please disassociate the VPC first. | 指定的云连接器有关联的VPC,请先解绑VPC。 |
400 | DryRunOperation | Exception raised to indicate a successfully authorized action when the DryRun flag is set to true. | 该请求设置为DryRun操作,操作授权已获得许可,但未被实际执行。 |
400 | IdempotentParameterMismatch | Arguments on this idempotent request are inconsistent with arguments used in previous request(s). | 此幂等请求的参数与前一个请求中使用的参数不一致。 |
400 | InsufficientIpInSubnet | The specified subnet does not contain enough free private IP addresses to fulfill your request. | 指定子网下可用IP不足。 |
400 | InvalidAPN.InvalidStatus | The specified APN is not in the correct status for the request. | 指定的APN所处状态无法响应该请求。 |
400 | InvalidCloudConnector.InvalidBusinessStatus | The specified cloud connector is not in the correct status for the request. The specified cloud connector is frozen. | 指定的云连接器所处的状态无法响应该请求。当前云连接器被冻结。 |
400 | InvalidCloudConnector.InvalidStatus | The specified cloud connector is not in the correct status for the request. | 指定的云连接器所处的状态无法响应该请求。 |
400 | InvalidParameter.ClientTokenMalformed | The specified parameter ClientToken is malformed. | 指定的参数ClientToken格式不合法,长度不能超过64个ASCII字符。 |
400 | InvalidSubnet.Number | The number of subnets is invalid. | 指定的子网数量不合法。 |
400 | InvalidSubnet.ZoneDuplicate | The specified subnets are in the same zone. | 指定的子网属于同一个可用区。 |
400 | InvalidSubnet.ZoneMismatch | The specified subnet is not in the same zone as the APN. | 指定的子网与APN所在可用区不匹配。 |
400 | InvalidVPC.SubnetMismatch | The specified VPC does not match the VPC of subnet. | 指定的VPC和子网所属的VPC不匹配。 |
400 | InvalidVpc.InvalidStatus | The specified VPC is not in the correct status for the request. | 指定的VPC所处状态无法响应该请求。 |
400 | InvalidVPC.SharedVPC | The shared VPC is not able to respond to the request. | 共享VPC无法响应该请求。 |
403 | InvalidCloudConnector.ServiceRoleNotAuthorized | The service role for CloudConnector has not been authorized. | 当前账号尚未授权云连接器的服务角色。 |
404 | InvalidAPN.NotFound | The specified APN does not exist. | 指定的APN不存在。 |
404 | InvalidCloudConnector.NotFound | The specified cloud connector does not exist. | 指定的云连接器不存在。 |
404 | InvalidSubnet.NotFound | The specified Subnet does not exist. | 指定的 Subnet 不存在。 |
404 | InvalidVPC.NotFound | The specified VPC does not exist. | 指定的 VPC 不存在。 |
409 | InvalidIotCidr.Conflict | The specified CIDR block of IoT conflicts with the route entries in the system route table of VPC. | 指定的IoT的CIDR地址块与VPC中的系统路由表中的路由条目冲突。 |
412 | IdempotentProcessing | The request uses the same client token as a previous one that is still in process. | 幂等请求处理中。 |