CreateIPTransit
1. 接口描述
调用本接口用于创建一条IP Transit.
准备工作
物理端口:你需要预先准备至少一个物理端口。
查询支持IP Transit 的地区:
可以通过 DescribeIPTransitDatacenters 查询支持IP Transit 的数据的数据中心。
注意事项
因设备原因部分区域只支持手动交付,交付周期会在1~3d完成。可以通过 DescribeIPTransitDatacenters 的 deliveryType
字段来判断是否是极速交付。
本接口为异步接口,当创建请求下发成功后会返回一个IP Transit的
ID
,此时创建操作并未立即完成。在此期间实例的状态将会处于**DEPLOYING
,创建结果可以通过调用DescribeIpTransit接口查询,如果状态(iptStatus)由DEPLOYING
(创建中)变为AVAILABLE**(可用),则代表创建成功,如果状态变为则代表创建失败,创建过程中不可对二层网络专线进行任何操作。
2. 请求参数
以下请求参数列表仅列出了接口中需要的请求参数
iptName
否
String
IP Transit的名称。 长度不能超过255。
iptDescription
否
String
IP Transit的描述信息。 长度不能超过255。
peerPortId
是
String
端口的ID。
端口的连通性状态必须是ACTIVE
iptDcId
否
String
IP Transit 目的地数据中心ID。 如果不指定,则代表和端口位于同一个数据中心。
commitBandwidth
否
Integer
保底带宽。 单位Mbps。 有且仅当internetType=ByInstanceBandwidth95时该字段必传。
bandwidth
是
Integer
带宽限速。 单位Mbps 最小值不能低于10Mbps。
publicIPv4BlockSize
否
Array of Integer
公网IPv4地址。
网段范围:24~30 有且仅当路由类型是Static 或 Gateway时必须指定。 目前只允许指定一个公网CIDR。
resourceGroupId
否
String
资源组的ID。
如果不传,则会放到默认资源组。
3. 响应结果
requestId
String
唯一请求 ID。
每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
orderNumber
String
创建时产生的订单编号。
iptId
String
IP Transit 的 ID。
4. 代码示例
1. 创建一条IP Transit,路由设置成静态路由,公网地址使用/28的CIDR。并且配置BFD。
5. 开发者工具
Zenlayer Cloud API 2.0 提供了配套的开发工具集(SDK),未来会陆续支持更多开发语言,方便快速接入和使用Zenlayer的产品和服务。
6. 错误码
下面包含业务逻辑中遇到的错误码,其他错误码见公共错误码
404
INVALID_PORT_NOT_FOUND
数据中心端口不存在
400
INVALID_PORT_STATUS
数据中心连通性状态不是UP,无法操作
400
INVALID_ENDPOINT_PARAMETER
端点的参数不正确,无法判断类型
400
INVALID_CONNECT_ENDPOINT_CONFLICT
A-Z 两端的信息不能一样
最后更新于