调用AttachCenChildInstance接口将网络实例加载到云企业网实例中。

API描述

云企业网支持加载跨账号的网络实例,在加载跨账号的网络实例前,云企业网实例需要先获得跨账号的网络实例授权:

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String AttachCenChildInstance

要执行的操作,取值:AttachCenChildInstance

CenId String cen-7qthudw0ll6jmc****

云企业网实例ID。

ChildInstanceId String vpc-bp18sth14qii3pnvx****

待加载的网络实例ID。

ChildInstanceRegionId String cn-hangzhou

网络实例所属地域ID。

您可以通过调用DescribeRegions接口获取地域ID。

ChildInstanceType String VPC

网络实例的类型,取值:

  • VPC:专有网络实例。
  • VBR:边界路由器实例。
  • CCN:云连接网实例。
ChildInstanceOwnerId Long 1688000000000000

网络实例所属的阿里云账号ID(主账号)。

说明 如果您要加载跨账号的网络实例,本参数必填。

返回数据

名称 类型 示例值 描述
RequestId String A278B8A6-A5B8-4FDE-9F70-95F0F6A1D68A

请求ID。

示例

请求示例

http(s)://[Endpoint]/?Action=AttachCenChildInstance
&CenId=cen-7qthudw0ll6jmc****
&ChildInstanceId=vpc-bp18sth14qii3pnvx****
&ChildInstanceRegionId=cn-hangzhou
&ChildInstanceType=VPC
&<公共请求参数>

正常返回示例

XML格式

<AttachCenChildInstanceResponse>
      <RequestId>A278B8A6-A5B8-4FDE-9F70-95F0F6A1D68A</RequestId>
</AttachCenChildInstanceResponse>

JSON格式

{
    "RequestId":"A278B8A6-A5B8-4FDE-9F70-95F0F6A1D68A"
}

错误码

HttpCode 错误码 错误信息 描述
409 Forbbiden.AttachChildInstanceAcrossUid Operation is invalid because the child-instance is not authorized to CEN. 加载失败,请先在对应网络实例中对该CEN授权,再尝试加载。
403 Forbidden.AttachChildInstance The attached VBR on some access device models are not supported. Please submit a ticket to continue using this VBR on CEN. 该VBR无法加载到云企业网中,请提交工单进行处理。
409 InvalidOperation.ChildInstanceAlreadyAttached Operation is invalid because the child-instance has already been attached to another CEN. 操作失败,该网络实例已被加载到其他云企业网中。
400 OperationFailed.InvalidTransitRouter Operation failed because the transit router is not supported. 由于转发路由表不支持该操作,该操作失败.

访问错误中心查看更多错误码。