任务执行(Execution)接口 创建任务执行 接口描述 可以通过如下两种方式创建任务执行: 引用一个已存在的模板(参考请求示例1) 在创建执行时动态创建一个模板(参考请求示例2) 请求参数 名称 类型 描述 是否必须 参数位置 execution Execution 任务执行 是 RequestBody参数 请求示例1 Go 复制 1 req := &model.Execution{ 2
域名列表查询接口 接口 本接口用于调用查询域名列表。 Method Path 说明 GET /v2/abroad/domains 查询加速域名列表 请求参数 参数 可选 类型 说明 marker 可选 String 默认无。如果显式设置marker,那么本次查询将从指定位置开始,marker为上一次查询得到的nextMarker值。
模板任务(Operator)接口 模板任务(Operator)列表 请求结构 method:POST URL:/api/logic/oos/v1/operator/list 请求参数 名称 类型 描述 是否必须 参数位置 pageNo int 页数,从1开始计数 是 RequestBody参数 pageSize int 每页展示数量,最大值:100 是 RequestBody参数 请求示例 JSON
RBAC相关接口 授权 描述 给指定用户授权集群的 RBAC 权限 请求结构 Plain Text 复制 1 POST /v2/rbac HTTP/1.1 2 Host: cce.bj.baidubce.com 3 Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
设置/查询访问IP控制 SetIpACL/GetIpACL CDN获取客户端IP,同配置中的IP黑/白名单进行匹配,对匹配上的客户端请求进行拒绝/放过。
动态加速接口 配置动态加速服务 Python 复制 1 def test_set_dsa ( c ) : 2 3 test set dsa 4 5 action = enable 6 response = c . set_dsa ( action ) 7 print ( response ) 查询动态加速域名列表 Python 复制 1 def test_get_dsa_domains
统计接口(新版) 接口 本接口用于查询用户或域名的统计指标信息。 Method Path 说明 POST /v2/stat/query 所有统计数据的路径,不同的统计指标由post参数中的metric指定。 默认接口请求频率限制:30次/秒。 默认请求体(Request Body) 所有metric支持的参数以此进行扩展。
作业实例相关接口 启动作业实例 接口描述 本接口用于启动作业实例列表中的某一实例。
统计接口(旧) 在统计接口中,所有的输入和输出时间都是UTC时间。
HTTPS相关接口 设置HTTPS加速 Java 复制 1 public void setDomainHttpsConfig ( CdnClient client ) { 2 String domain = my.test.com ; 3 HttpsConfig httpsConfig = new HttpsConfig ( ) . withEnabled ( true ) . withCertId