物理专线接入终止
描述
在物理专线开通后终止物理专线接入
只允许开通当前处在Enabled状态的物理专线
如果还存在VBR owner是物理专线owner自己的VBR,则不允许终止物理专线(物理专线owner必须先把属于自己的VBR删除)
如果还存在VBR owner不是物理专线owner自己的而且状态不是Terminated状态的VBR,则不允许终止物理专线(物理专线owner必须先把未被其他用户接受的VBR删除,并把已被其他用户接受的VBR终止,后者不允许跨用户删除但可以终止)
终止开始后进入Terminating状态,完成后进入Terminated状态
请求参数
名称 |
类型 |
是否必须 |
描述 |
Action
String
是
系统规定参数,取值:TerminatePhysicalConnection
RegionId
String
是
所在地域(管理实例的Region ID)
PhysicalConnectionId
String
是
物理专线Id
返回参数
全是公共返回参数,详见公共返回参数。
错误码
错误代码 |
描述 |
Http 状态码 |
语义 |
InvalidRegionId.NotFound
The RegionId provided does not exist in our records.
404
指定的RegionId不存在
InvalidPhysicalConnectionId.NotFound
The PhysicalConnectionId provided does not exist in our records.
404
指定的物理专线(PhysicalConnectionId)不存在
Forbidden.NotAllowedInState
The request does not allow in this state.
400
指定的物理专线未处于正常(Enabled)状态
Forbidden.VbrAttached
cannot terminate physical connection when virtual border routers are still attached.
400
当前物理专线上还有关联的边界路由器
删除物理专线
描述
删除物理专线
只允许删除当前处在Rejected,Canceled,AllocationFailed,Terminated状态的物理专线
请求参数
名称 |
类型 |
是否必须 |
描述 |
Action
String
是
系统规定参数,取值:DeletePhysicalConnection
RegionId
String
是
所在地域(管理实例的Region ID)
PhysicalConnectionId
String
是
物理专线ID
返回参数
全是公共返回参数,详见公共返回参数
错误码
错误代码 |
描述 |
Http 状态码 |
语义 |
InvalidRegionId.NotFound
The RegionId provided does not exist in our records.
404
指定的RegionId不存在
InvalidPhysicalConnectionId.NotFound
The PhysicalConnectionId provided does not exist in our records.
404
指定的物理专线(PhysicalConnectionId)不存在
Forbidden.NotAllowedInState
The request does not allow in this state.
400
指定的物理专线未处于可删除(Rejected,Canceled,AllocationFailed,Terminated)状态
Forbidden.VBRExists
physical connection owner’s vbr still exists.
400
该物理专线下仍有为专线所有者创建的VBR
Forbidden.VBRExists
vbr owner’s vbr still exists.
400
该物理专线下仍有为其他用户创建的VBR
新建虚拟边界路由器
描述
新建虚拟边界路由器(VBR)
只能由物理专线所有者给自己或他人创建VBR
每个物理专线默认能够创建2个VBR
为自己创建的VBR直接进入Enabled状态
支持为其他用户创建VBR,创建后进入Unconfirmed状态
VlanId只允许物理专线owner指定/修改
同一物理专线下的同一VlanId不允许两个VBR同时再用。
进入Terminated状态的VBR会在7天内自动保留其VlanId,不允许其他VBR使用。7天后可以被其他VBR使用。
为其他用户创建的VBR,不能配置LocalGatewayIp、PeerGatewayIp和PeeringSubnetMask
LocalGatewayIp、PeerGatewayIp、PeeringSubnetMask要做校验:PeeringSubnetMask 支持[24-30]位,PeeringSubnetMask支持点分十进制表示法 [255.255.255.0-255.255.255.252],LocalGatewayIp和PeerGatewayIp必须在与 PeeringSubnetMask定义的同一子网内。例如:
LocalGatewayIp: 192.168.50.17
PeerGatewayIp: 192.168.50.18
PeeringSubnetMask: 255.255.255.248
请求参数
名称 |
类型 |
是否必须 |
描述 |
Action
String
是
系统规定参数,取值:CreateVirtualBorderRouter
RegionId
String
是
所在地域
PhysicalConnectionId
String
是
物理专线Id
VbrOwnerId
String
否
VBR owner的User ID,缺省为当前客户(物理专线owner)
VlanId
Integer
是
虚拟边界路由器(VBR)专线侧接口的802.1Q VLAN号设定范围 [1-2999],该属性只允许物理专线owner指定/修改。
CircuitCode
String
否
VBR专线侧接口对应运营商的电路编码。该属性只允许物理专线owner指定/修改。
LocalGatewayIp
String
否
虚拟边界路由器(VBR)专线侧接口的IP地址。该属性只允许VBR owner指定/修改。为专线所有者创建VBR时必填,为其他账号创建VBR时不可填。
PeerGatewayIp
String
否
VBR专线侧接口对端的IP地址。该属性只允许VBR owner指定/修改。为专线所有者创建VBR时必填,为其他账号创建VBR时不可填。
PeeringSubnetMask
String
否
VBR专线侧接口本端与对端互联的子网掩码。该属性只允许VBR owner指定/修改。为专线所有者创建VBR时必填,为其他账号创建VBR时不可填。
Name
String
否
虚拟边界路由器(VBR)的名称,[2,128]个字符。不能以
//
和
https://
开头。该属性只允许VBR owner指定/修改。
Description
String
否
虚拟边界路由器(VBR)的描述信息,[2,256]个字符,不能以
//
和
https://
开头。该属性只允许VBR owner指定/修改。
ClientToken
String
是
用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,最大不值过64个ASCII字符。
返回参数
名称 |
类型 |
描述 |
VbrId
String
虚拟边界路由器(VBR)ID
错误码
错误代码 |
描述 |
Http 状态码 |
语义 |
InvalidRegionId.NotFound
The specified RegionId is not found.
404
指定的RegionId不存在
InvalidPhysicalConnectionId.NotFound
The specified PhysicalConnectionId is not found.
400
指定的物理专线Id不存在
InvalidVlanId.Used
The specified VlanId has been used.
400
指定的VlanId已被使用
MissingParameter
The input parameter "PhysicalConnectionId" that is mandatory for processing this request is not supplied.
400
缺少PhysicalConnectionId值
InvalidPhysicalConnectionId.NotEnabled
The specified PhysicalConnectionId is not in Enabled state.
400
指定的物理专线当前未处于正常状态
InvalidVbrOwnerId.NotFound
The specified VbrOwnerId is not valid.
404
指定的VBROwnerId不存在
MissingParameter
The input parameter "VlanId" that is mandatory for processing this request is not supplied.
400
缺少VlanId值
InvalidVlanId.Malformed
The specified VlanId is not valid.
400
指定的VlanId格式不合法
InvalidCircuitCode.Malformed
The specified CircuitCode is not valid.
400
指定的CircuitCode格式不合法
MissingParameter
The input parameter "LocalGatewayIp" that is mandatory for processing this request is not supplied.
400
缺少LocalGatewayIp值
InvalidLocalGatewayIp.Malformed
The specified LocalGatewayIp is not valid.
400
指定的LocalGatewayIp格式不合法
MissingParameter
The input parameter "PeerGatewayIp" that is mandatory for processing this request is not supplied.
400
缺少PeerGatewayIp值
InvalidPeerGatewayIp.Malformed
The specified PeerGatewayIp is not valid.
400
指定的PeerGatewayIp格式不合法
MissingParameter
The input parameter "PeeringSubnetMask" that is mandatory for processing this request is not supplied.
400
缺少PeerGatewayIp值
InvalidPeeringSubnetMask.Malformed
The specified PeeringSubnetMask is not valid.
400
指定的PeerGatewayIp格式不合法
Forbidden.LocalGatewayIpNotAllowedByCaller
The caller is not allowed to specify the LocalGatewayIp parameter.
403
调用方不允许指定LocalGatewayIp参数
Forbidden.PeerGatewayIpNotAllowedByCaller
The caller is not allowed to specify the PeerGatewayIp parameter.
403
调用方不允许指定PeerGatewayIp参数
Forbidden.PeeringSubnetMaskNotAllowedByCaller
The caller is not allowed to specify the PeeringSubnetMask parameter.
403
调用方不允许指定PeeringSubnetMask参数
Forbidden.NameNotAllowedByCaller
The caller is not allowed to specify the Name parameter.
403
调用方不允许指定Name参数
Forbidden.DescriptionNotAllowedByCaller
The caller is not allowed to specify the Description parameter.
403
调用方不允许指定Description参数
InvalidName.Malformed
The specified ‘Name’ is not valid.
403
指定的Name格式不合法
InvalidDescription.Malformed
The specified ‘Description’ is not valid.
400
指定的Description格式不合法
QuotaExceeded.vbrPerpConn
Virtual boarder router per PhysicalConnection quota exceed.
400
指定物理专线上创建的边界路由器数量超过配额
QuotaExceeded.freevbr
Free virtual boarder router quota exceed.
400
边界路由器数量超过配额
InvalidIP.Malformed
Ip malformed.
400
IP格式不合法
MissingParameter
LocalGatewayIp, peerGatewayIp and peeringSubnetMask must not be null.
400
缺少LocalGatewayIp,peerGatewayIp或peeringSubnetMask的值
InvalidIp.NotSameSubnet
Local gateway ip and peer gateway ip are not in the same subnet.
400
LocalGatewayIp和peerGatewayIp未在同一个子网中
所属专题: