调用AddCustomLine添加自定义线路。

每个IP段的IP地址必须满足: EndIp >=StartIp。

域名下所有自定义线路中的所有IP段,IP范围都不能交叉重叠。

调试

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

请求参数

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

系统规定参数。取值:AddCustomLine

Lang String en

用户语言

DomainName String example.com

域名名称。

LineName String 北京线路

自定义线路名称。

IpSegment.N.EndIp String 192.0.2.254

Ip段的结束IP。

IpSegment.N.StartIp String 192.0.2.0

IP段的开始IP。

返回数据

名称 类型 示例值 描述
LineId Long 597

自定义线路唯一ID。

RequestId String B57C121B-A45F-44D8-A9B2-13E5A5044195

请求ID。

LineCode String hra0yc-597

自定义线路Code。

示例

请求示例

http(s)://alidns.aliyuncs.com/?Action=AddCustomLine
&Lang=en
&DomainName=example.com
&LineName=北京线路
&IpSegment=[{"EndIp":"192.0.2.254","StartIp":"192.0.2.0"}]
&公共请求参数

正常返回示例

XML格式

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

<AddCustomLineResponse>
    <LineId>597</LineId>
    <RequestId>B57C121B-A45F-44D8-A9B2-13E5A5044195</RequestId>
    <LineCode>hra0yc-597</LineCode>
</AddCustomLineResponse>

JSON格式

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

{
  "LineId" : 597,
  "RequestId" : "B57C121B-A45F-44D8-A9B2-13E5A5044195",
  "LineCode" : "hra0yc-597"
}

错误码

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