调用GrantInstanceToTransitRouter接口为转发路由器实例授予连接跨账号网络实例的权限。

使用说明

  • GrantInstanceToTransitRouter接口仅支持为转发路由器实例授予连接跨账号专有网络VPC(Virtual Private Cloud)实例、边界路由器VBR(Virtual border router)实例和IPsec连接的权限。

    如果需要为转发路由器实例授予连接云连接网CCN(Cloud Connect Network)实例的权限,请调用GrantInstanceToCbn接口。

  • 调用GrantInstanceToTransitRouter接口前,请确保您已经了解转发路由器的计费规则、授权操作的使用限制以及授权操作的前提条件。更多信息,请参见跨账号网络实例授权

调试

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

请求参数

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

系统规定参数。取值:GrantInstanceToTransitRouter

CenId String cen-44m0p68spvlrqq****

转发路由器实例所属的云企业网实例ID。

InstanceId String vpc-bp1h8vbrbcgohcju5****

网络实例ID。

InstanceType String VPC

网络实例的类型。取值:

  • VPC:表示VPC实例。
  • ExpressConnect:表示VBR实例。
  • VPN:表示IPsec连接。
RegionId String cn-hangzhou

网络实例所属的地域ID。

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

CenOwnerId Long 1250123456123456

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

OrderType String PayByCenOwner

网络实例的付费方。取值:

  • PayByCenOwner:表示网络实例产生的费用由云企业网实例所属的账号承担。
  • PayByResourceOwner:表示网络实例产生的费用由网络实例所属的账号承担。

返回数据

名称 类型 示例值 描述
RequestId String C6E5992C-A57B-5A6C-9B26-568074DC68BA

请求ID。

示例

请求示例

http(s)://[Endpoint]/?Action=GrantInstanceToTransitRouter
&CenId=cen-44m0p68spvlrqq****
&InstanceId=vpc-bp1h8vbrbcgohcju5****
&InstanceType=VPC
&RegionId=cn-hangzhou
&CenOwnerId=1250123456123456
&OrderType=PayByCenOwner
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<GrantInstanceToTransitRouterResponse>
    <RequestId>C6E5992C-A57B-5A6C-9B26-568074DC68BA</RequestId>
</GrantInstanceToTransitRouterResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "C6E5992C-A57B-5A6C-9B26-568074DC68BA"
}

错误码

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