调度实例相关接口

DDoS防护服务 DDOS

  • DDoS高防防护
    • 功能发布记录
    • 产品描述
      • 产品特性
      • 产品优势
      • 产品介绍
      • 应用场景
    • 操作指南
      • 接入防护业务
      • 查看流量报表
    • 最佳实践
      • 验证防护业务配置
      • 配置健康检查屏蔽异常源站
      • 获取真实客户端IP
      • 云加速套餐迁移分布防护操作指南
      • 通过BLS获取高防七层日志
      • EIP被攻击联动高防防护
      • 自动或一键切入切出高防
    • 产品定价
      • 续费高防实例
      • 购买DDoS高防IP
      • 升级高防实例规格
      • 购买DDoS高防EIP
      • 计费概述
    • 分布防护
      • 产品描述
        • 产品优势
        • 产品介绍
      • 操作指南
        • 接入防护业务
      • 产品定价
        • 计费方式
        • 到期和欠费
    • API参考
      • 自有高防调度API参考
        • 附录1
        • 调度实例相关接口
        • 查询高防相关接口
        • 概述
      • 高防自动化调度API参考
        • 附录1
        • 调度实例相关接口
        • 查询高防相关接口
        • NAT配置相关接口
        • 概述
  • 守护者计划
    • DDoS应急防护
  • 服务等级协议SLA
    • DDoS服务等级协议(SLA)
  • 常见问题
    • 计费类问题
    • 使用类问题
    • 高防限流封禁策略
    • 常见问题总览
  • DDoS基础防护
    • 操作指南
      • 操作指南
      • 简介
      • 查看DDoS流量报表
      • 查看DDoS攻击记录
    • 产品简介
      • 产品特性
      • 产品优势
      • 应用场景
      • 核心概念
      • 产品描述
所有文档
menu
没有找到结果,请重新输入

DDoS防护服务 DDOS

  • DDoS高防防护
    • 功能发布记录
    • 产品描述
      • 产品特性
      • 产品优势
      • 产品介绍
      • 应用场景
    • 操作指南
      • 接入防护业务
      • 查看流量报表
    • 最佳实践
      • 验证防护业务配置
      • 配置健康检查屏蔽异常源站
      • 获取真实客户端IP
      • 云加速套餐迁移分布防护操作指南
      • 通过BLS获取高防七层日志
      • EIP被攻击联动高防防护
      • 自动或一键切入切出高防
    • 产品定价
      • 续费高防实例
      • 购买DDoS高防IP
      • 升级高防实例规格
      • 购买DDoS高防EIP
      • 计费概述
    • 分布防护
      • 产品描述
        • 产品优势
        • 产品介绍
      • 操作指南
        • 接入防护业务
      • 产品定价
        • 计费方式
        • 到期和欠费
    • API参考
      • 自有高防调度API参考
        • 附录1
        • 调度实例相关接口
        • 查询高防相关接口
        • 概述
      • 高防自动化调度API参考
        • 附录1
        • 调度实例相关接口
        • 查询高防相关接口
        • NAT配置相关接口
        • 概述
  • 守护者计划
    • DDoS应急防护
  • 服务等级协议SLA
    • DDoS服务等级协议(SLA)
  • 常见问题
    • 计费类问题
    • 使用类问题
    • 高防限流封禁策略
    • 常见问题总览
  • DDoS基础防护
    • 操作指南
      • 操作指南
      • 简介
      • 查看DDoS流量报表
      • 查看DDoS攻击记录
    • 产品简介
      • 产品特性
      • 产品优势
      • 应用场景
      • 核心概念
      • 产品描述
  • 文档中心
  • arrow
  • DDoS防护服务DDOS
  • arrow
  • DDoS高防防护
  • arrow
  • API参考
  • arrow
  • 高防自动化调度API参考
  • arrow
  • 调度实例相关接口
本页目录
  • 创建调度实例
  • 配置调度实例
  • 查询调度实例列表
  • 查询调度实例详情
  • 删除调度实例

调度实例相关接口

更新时间:2025-08-21

创建调度实例

  • 描述

创建一个调度实例,用于绑定调度的IP。

需要开启两个白名单:AdasAutoSchedule(高防自动化调度)和 RouteOpenSourceAddress(自定义路由白名单)。

创建调度实例需要实名认证,若未通过实名认证可以前往百度开放云官网控制台中的安全认证下的实名认证中进行认证。

  • 请求语法

    POST /v{version}/schedule?clientToken={clientToken} HTTP/1.1 Host: adas.baidubce.com Authorization: authorization string

  • 请求头域

除公共头域外,无其他特殊头域

  • 请求参数
参数名称 类型 是否必需 参数位置 描述
version String 是 URL参数 API版本号,当前取值1
clientToken String 是 Query参数 幂等性Token
  • 响应头域

除公共头域外,无其他特殊头域

  • 响应参数
参数名称 类型 描述
scheduleId String 创建的调度实例id

请求示例

Plain Text
1POST /v1/schedule?clientToken=be31b98c-5e41-4838-9830-9be700de5a20 HTTP/1.1
2HOST adas.baidubce.com
3Authorization bce-auth-v1/5e5a8adf11ae475ba95f1bd38228b44f/2016-04-10T08:26:52Z/1800/host;x-bce-date/ec3c0069f9abb1e247773a62707224124b2b31b4c171133677f9042969791f02

响应示例

Plain Text
1HTTP/1.1 200 OK
2x-bce-request-id: 946002ee-cb4f-4aad-b686-5be55df27f09
3Date: Wed, 10 Apr 2016 08:26:52 GMT
4Transfer-Encoding: chunked
5Content-Type: application/json;charset=UTF-8
6Server: BWS
7
8{
9    "scheduleId":"sche-12345678"
10}

配置调度实例

  • 描述

只有在调度实例正常状态下,才能进行配置,即调度实例的status必须是normal。

需要指定scheduleIp,region, healthCheckPort, 其中,region只能为公有云的区域,healthCheckPort为后端机器开放的TCP端口。

  • 请求语法

    PUT /v{version}/schedule/{scheduleId}?action={action}&clientToken={clientToken} HTTP/1.1 Host: adas.baidubce.com Authorization: authorization string

    { "scheduleIp": "182.61.1.1", "region": "bj", "healthCheckPort": 80,
    }

  • 请求头域

除公共头域外,无其他特殊头域

  • 请求参数
参数名称 类型 是否必需 参数位置 描述
version String 是 URL参数 API版本号,当前取值1
scheduleId String 是 Query参数 调度实例ID
action String 是 Query参数 对实例执行的动作,本接口中该参数取值update
clientToken String 是 Query参数 幂等性Token
scheduleIp String 是 RequestBody参数 配置调度实例IP:eip
region String 是 RequestBody参数 调度实例IP所属的区域
healthCheckPort String 是 RequestBody参数 用于健康检查的后端的端口。
  • 响应状态码

成功返回200,失败返回见错误码

  • 响应头域

除公共头域外,无其他特殊头域

  • 响应参数

无特殊返回参数

请求示例

Plain Text
1PUT /v1/schedule/sche-1234abcd?action=update&clientToken=be31b98c-5e41-4838-9830-9be700de5a20 HTTP/1.1
2HOST adas.baidubce.com
3Authorization bce-auth-v1/5e5a8adf11ae475ba95f1bd38228b44f/2016-04-10T08:26:52Z/1800/host;x-bce-date/ec3c0069f9abb1e247773a62707224124b2b31b4c171133677f9042969791f02
4
5{
6    "scheduleIp": "182.61.1.1",
7    "region": "bj",
8    "healthCheckPort": 80,    
9}

响应示例

Plain Text
1HTTP/1.1 200 OK
2x-bce-request-id: 946002ee-cb4f-4aad-b686-5be55df27f09
3Date: Wed, 10 Apr 2016 08:26:52 GMT
4Transfer-Encoding: chunked
5Content-Type: application/json;charset=UTF-8
6Server: BWS

查询调度实例列表

  • 描述

可以指定scheduleIp,region,status,查询指定条件的调度实例的列表。

根据region字段,可以查询指定区域的调度实例。region为bj,gz,su,hk02,hkg,fsh可查询指定区域的BGP高防自动化调度实例列表。

根据status字段,可以查询处于不同调度状态下的调度实例。

  • 请求结构

    GET /v{version}/schedule?scheduleIp={scheduleIp}®ion={region}&clientToken={clientToken} HTTP/1.1 Host: adas.baidubce.com Authorization: authorization string

  • 请求头域

除公共头域外,无其他特殊头域

  • 请求参数
参数名称 类型 是否必需 参数位置 描述
version String 是 URL参数 API版本号,当前取值1
scheduleIp String 否 Query参数 要查询的调度实例IP,点分十进制
region String 否 Query参数 要查询的调度实例所属区域
status String 否 Query参数 要查询的调度实例状态
marker String 否 Query参数 批量获取列表的查询的起始位置,是一个由系统生成的字符串
maxKeys int 否 Query参数 每页包含的最大数量,最大数量通常不超过1000。缺省值为1000
clientToken String 是 Query参数 幂等性Token
  • 响应状态码

成功返回200,失败返回见错误码

  • 响应头域

除公共头域外,无其他特殊头域

  • 响应参数
参数名称 类型 描述
scheduleList list<ScheduleInstanceModel> 调度实例列表
marker String 标记查询的起始位置,若结果列表为空,此项不存在
isTruncated boolean true表示后面还有数据,false表示已经是最后一页
nextMarker String 获取下一页所需要传递的marker值。当isTruncated为false时,该域不出现
maxKeys int 每页包含的最大数量

请求示例

Plain Text
1GET /v1/schedule?region=bj&clientToken=be31b98c-5e41-4838-9830-9be700de5a20 HTTP/1.1
2HOST adas.baidubce.com
3Authorization bce-auth-v1/5e5a8adf11ae475ba95f1bd38228b44f/2016-04-10T08:26:52Z/1800/host;x-bce-date/ec3c0069f9abb1e247773a62707224124b2b31b4c171133677f9042969791f02

响应示例

Plain Text
1HTTP/1.1 200 OK
2x-bce-request-id: 946002ee-cb4f-4aad-b686-5be55df27f09
3Date: Wed, 10 Apr 2016 08:26:52 GMT
4Transfer-Encoding: chunked
5Content-Type: application/json;charset=UTF-8
6Server: BWS
7
8{
9	"nextMarker": "sche-62a7vb3m",
10	"marker": "sche-1234abcd",
11	"maxKeys": 1000,
12	"isTruncated": true,
13	"scheduleList": [
14		{
15			'scheduleId': 'sche-1234abcd',
16			'scheduleIp': '180.76.1.1',
17			'region': 'bj',
18			'scheduleBandwidthInGbps': 5,
19			'cname': '1234abcd.baiduads.com',
20			'status': "normal",
21			'rsIp': '180.76.1.1',		              
22    		'healthCheckPort': 80,
23    		'adasBgpIp': '180.76.198.100',
24    		'adasId': 'adas-0343ebb9',
25    		'updateTime': "2018-04-23 14:14:16",
26			'scheduleStartTime': "2018-04-23 14:14:16",
27		},
28		...
29	]   
30}

查询调度实例详情

  • 描述

指定调度实例ID, 查询调度实例详情。

  • 请求语法

    GET /v{version}/schedule/{scheduleId}?clientToken={clientToken} HTTP/1.1 Host: adas.baidubce.com Authorization: authorization string

  • 请求头域

除公共头域外,无其他特殊头域

  • 请求参数
参数名称 类型 是否必需 参数位置 描述
version String 是 URL参数 API版本号,当前取值1
scheduleId String 是 Query参数 调度实例ID
clientToken String 是 Query参数 幂等性Token
  • 响应状态码

成功返回200,失败返回见错误码

  • 响应头域

除公共头域外,无其他特殊头域

  • 响应参数
参数名称 类型 描述
schedule ScheduleInstanceModel 调度实例信息

请求示例

Plain Text
1GET /v1/schedule/{sche-1234abcd}?clientToken=be31b98c-5e41-4838-9830-9be700de5a20 HTTP/1.1
2HOST adas.baidubce.com
3Authorization bce-auth-v1/5e5a8adf11ae475ba95f1bd38228b44f/2016-04-10T08:26:52Z/1800/host;x-bce-date/ec3c0069f9abb1e247773a62707224124b2b31b4c171133677f9042969791f02

响应示例

Plain Text
1HTTP/1.1 200 OK
2x-bce-request-id: 946002ee-cb4f-4aad-b686-5be55df27f09
3Date: Wed, 10 Apr 2016 08:26:52 GMT
4Transfer-Encoding: chunked
5Content-Type: application/json;charset=UTF-8
6Server: BWS
7
8{
9	"schedule": {
10		'scheduleId': 'sche-1234abcd',
11		'scheduleIp': '180.76.1.1',
12		'region': 'bj',
13		'scheduleBandwidthInGbps': "5",
14		'cname': '1234abcd.baiduads.com',
15		'status': "normal",			             
16		'healthCheckPort': "80",
17		'adasBgpIp': '180.76.198.100',              
18		'adasId': 'adas-0343ebb9',
19		'updateTime': "2018-04-23 14:14:16",
20		'scheduleStartTime': "2018-04-23 14:14:16",
21	} 
22}

删除调度实例

  • 描述

删除调度实例。

  • 请求语法

    DELETE /v{version}/schedule/{scheduleId}?clientToken={clientToken} HTTP/1.1 Host: adas.baidubce.com Authorization: authorization string

  • 请求头域

除公共头域外,无其他特殊头域

  • 请求参数
参数名称 类型 是否必需 参数位置 描述
version String 是 URL参数 API版本号,当前取值1
scheduleId String 是 Query参数 调度实例ID
clientToken String 是 Query参数 幂等性Token
  • 响应状态码

成功返回200,失败返回见错误码

  • 响应头域

除公共头域外,无其他特殊头域

  • 响应参数

无特殊返回参数

请求示例

Plain Text
1DELETE /v1/schedule/sche-1234abcd?clientToken=be31b98c-5e41-4838-9830-9be700de5a20 HTTP/1.1
2HOST adas.baidubce.com
3Authorization bce-auth-v1/5e5a8adf11ae475ba95f1bd38228b44f/2016-04-10T08:26:52Z/1800/host;x-bce-date/ec3c0069f9abb1e247773a62707224124b2b31b4c171133677f9042969791f02

响应示例

Plain Text
1HTTP/1.1 200 OK
2x-bce-request-id: 946002ee-cb4f-4aad-b686-5be55df27f09
3Date: Wed, 10 Apr 2016 08:26:52 GMT
4Transfer-Encoding: chunked
5Content-Type: application/json;charset=UTF-8
6Server: BWS

上一篇
附录1
下一篇
查询高防相关接口