调用CreateVirtualPhysicalConnection接口创建共享专线。

使用说明

在调用接口前,请先了解共享专线的创建流程及环境要求。更多信息,请参见共享专线连接概述合作伙伴操作指导

调试

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

请求参数

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

要执行的操作。取值:CreateVirtualPhysicalConnection

OrderMode String PayByVirtualPhysicalConnectionOwner

共享专线的付费方式。取值:

  • PayByPhysicalConnectionOwner:表示合作伙伴付费。
  • PayByVirtualPhysicalConnectionOwner:表示租户付费。
VlanId Long 4

共享专线的VLAN ID。取值范围:0~2999

  • VLAN ID为0时,表示边界路由器VBR(Virtual Border Router)的物理交换机端口不使用VLAN模式,而使用三层路由接口模式。三层路由接口模式下每一条物理专线对应一个VBR。
  • VLAN ID为1~2999时,表示VBR的物理交换机端口使用基于VLAN的三层子接口。三层子接口模式下每个VLAN ID对应一个VBR。此时,该VBR的物理专线可以连接多个账号下的VPC。不同VLAN下的VBR二层网络隔离,无法互通。
Spec String 50M

共享专线的带宽值。

取值:50M100M200M300M400M500M1G2G5G8G10G

说明 2G5G8G10G的带宽值默认不开放,如需使用,请提交工单申请。

单位:M表示Mbps,G表示Gbps。

VpconnAliUid Long 253460731706911258

租户的阿里云账号(主账号)ID。

PhysicalConnectionId String pc-bp1ciz7ekd2grn1as****

共享专线关联的物理专线ID。

Name String nametest

共享专线的名称。

Token String CBCE910E-D396-4944-8****

客户端Token用于保证请求的幂等性。

由客户端生成该参数值,需保证该参数在不同请求间唯一,最大值不超过64个ASCII字符。

DryRun Boolean false

是否只预检此次请求。取值:

  • true:发送检查请求,不会创建共享专线。检查项包括是否填写了必需参数、请求格式、实例状态。如果检查不通过,则返回对应错误。如果检查通过,则返回DRYRUN.SUCCESS
  • false(默认值):发送正常请求,通过检查后直接创建共享专线。
Description String desctest

共享专线的描述信息。

RegionId String cn-hangzhou

共享专线所属的地域ID。

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

返回数据

名称 类型 示例值 描述
RequestId String CD14EA74-E9C3-59A9-942A-DFEC7E12818D

请求ID。

VirtualPhysicalConnection String pc-bp1mrgfbtmc9brre7****

共享专线实例ID。

示例

请求示例

http(s)://[Endpoint]/?Action=CreateVirtualPhysicalConnection
&OrderMode=PayByVirtualPhysicalConnectionOwner
&VlanId=4
&Spec=50M
&VpconnAliUid=253460731706911258
&PhysicalConnectionId=pc-bp1ciz7ekd2grn1as****
&Name=nametest
&DryRun=false
&Description=desctest
&RegionId=cn-hangzhou
&公共请求参数

正常返回示例

XML格式

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

<CreateVirtualPhysicalConnectionResponse>
    <RequestId>CD14EA74-E9C3-59A9-942A-DFEC7E12818D</RequestId>
    <VirtualPhysicalConnection>pc-bp1mrgfbtmc9brre7****</VirtualPhysicalConnection>
</CreateVirtualPhysicalConnectionResponse>

JSON格式

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

{
  "RequestId" : "CD14EA74-E9C3-59A9-942A-DFEC7E12818D",
  "VirtualPhysicalConnection" : "pc-bp1mrgfbtmc9brre7****"
}

错误码

HttpCode 错误码 错误信息 描述
400 IllegalParam.Bandwidth The param of Bandwidth [%s] is illegal. 传入的带宽不合法。
400 ResourceNotFound.PhysicalConnectionId The specified PhysicalConnectionId [%s] is not found. PhysicalConnectionId未找到。
400 InvalidPhysicalConnectionId.NotFound The specified PhysicalConnectionId is not found. 该物理专线ID不存在。
400 MissingParameter The input parameter 'PhysicalConnectionId' that is mandatory for processing this request is not supplied. 必须指定参数PhysicalConnectionId。
400 InvalidPhysicalConnectionId.NotEnabled The specified PhysicalConnectionId is not in Enabled state. 该物理专线当前未处于正常状态,请检查物理专线后再创建。
400 InvalidVlanId.Malformed The specified VlanId is not valid. 参数VlanId的值不合法。

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