Skip to content

接口描述 ​

修改节点的调度配置,如跨省调度,IPv6调度等,小盒子不支持设置期望调度时间。

限速限制:仅非机房设备可进行限速操作;机房节点设备不支持限速。对机房节点设备开启限速时,接口返回错误『机房节点设备不支持限速操作』(HTTP 400,code 406001)。此处『开启限速』指 qosThrottling=true,或 netSchedule.type 为 dayExperience / timeRangeExperience。qosThrottling=false 与 netSchedule.type=dayTraffic 属于关闭/不限速,不受此限制。

请求路径 ​

PUT /v1/ant/<nodeID>/schedule

请求参数 ​

名称类型位置必须描述
Authorizationstringheader是鉴权 token
Content-Typestringheader是数据类型 application/json
nodeIDstringpath是节点 ID
isIPv6Scheduleboolbody否是否仅ipv6调度,不传默认为否
isTransProvboolbody否是否支持跨省调度,不传默认为否
transProvRatedoublebody否跨省调度比例,只有isTransProv=true时才生效。(该参数已于2025.4.1失效)
netScheduleNetSchedulebody否网络调度
qosThrottlingboolbody否当前是否开启板卡限速,默认为false(机房节点设备不支持,置 true 会被拒绝,code 406001)
isTransISPboolbody否是否开启异网,不跨省时默认为true

NetSchedule ​

名称类型位置必须描述
typestringbody是网络调度模式
  • dayTraffic:全天跑量优先
  • dayExperience:全天体验优先
  • timeRangeExperience:分时段体验优先
dayExperience / timeRangeExperience 为体验优先(即限速),机房节点设备不支持;dayTraffic(跑量优先)不限速、不受限制
timeRangeExperienceNetScheduleTimeRangeExperiencebody否分时段体验优先的时间范围,选择分时段体验优先时必传

NetScheduleTimeRangeExperience ​

名称类型位置必须描述
timeRanges[]NetScheduleTimeRangebody是时间范围

NetScheduleTimeRange ​

名称类型位置必须描述
startElapsedSecsintbody是开始限制时间,距离0点过去的秒数
endElapsedSecsintbody是结束限制时间,距离0点过去的秒数

返回值 ​

无

错误码列表 ​

错误码描述
401鉴权失败
4000001参数有误, 描述中会包含详细信息
4000002节点未查找到
4000005节点状态异常
4000009流程动作非法
406001机房节点设备不支持限速操作(HTTP 400,对机房节点设备开启限速时触发)

对机房节点设备开启限速时的失败响应示例:

json
{
  "code": 406001,
  "desc": "机房节点设备不支持限速操作"
}

如接口返回错误码未列举,可在错误码总览中查找