数据类型

Domain

名称 类型 是否必须 描述
domain String 加速域名名称
cname String 加速域名解析CNAME
domainStatus String 部署中:configuring,部署失败:configure_failed 审核中:checking,审核失败:check_failed,加速中:online,已停用:offline,初始中:initializing,停用中:stopping,删除中:deleting
createdTime String 域名创建时间
updatedTime String 域名修改时间
serviceType Integer 加速域名名称
scope Integer 服务类型 0 图片小文件 1 大文件下载 2 音视频点播 3 全站加速
configVersion Integer 配置版本
protocol Integer 访问协议 0:http,1:https,2:http2
config Config 加速域名配置详情

Config

名称 类型 是否必须 描述
origin Origin 回源配置
cache Cache 缓存配置
https HTTPS HTTPS配置
advanceConfig AdvanceConfig 访问控制配置
http HTTP HTTP协议优化配置
redirectOptimization RedirectOptimization 重定向配置
advancedOriginRules AdvancedOriginRules 高级源配置

Origin

名称 类型 是否必须 描述
protocol Integer 源站协议 0:遵循访问,1:http,2:https
host String 回源HOST
type Integer 回源类型:0 IP,1 域名
range Integer 分片回源:0 不分片,1 开启分片回源
rule Integer 回源模式:0 普通,1 轮询,2 主备
limit Integer 限速配置:0 不限速,其他取值 限速值
rangeEnabled Integer 是否开启Range回源:true开启,false关闭;大文件下载、音视频点播类型域名默认开启,网页加速、全站加速类型域名默认关闭
data Array[OriginData] 源站地址列表

Cache

名称 类型 是否必须 描述
type Integer 缓存类型 0:全局,1:首页,2:文件,3:文件夹,4:全路径文件
ignore Integer 忽略URL大小写 false:不忽略,true:忽略
data Array[CacheData] 缓存配置列表
parameters Array[Parameter] 忽略问号参数配置列表

HTTPS

名称 类型 是否必须 描述
certName String 绑定SSL证书名称
cert String 绑定SSL证书ID
status Integer https开关 0 关 1 开
jump Boolean 强制跳转 false:默认(不跳转),true 跳转
http2Enabled Boolean 是否开启http2.0:true开启,false关闭,默认false
tlsV1_0 Boolean HTTPS 是否使用TLSv1.0版本:false 关闭,true 开启;默认开启
tlsV1_1 Boolean HTTPS 是否使用TLSv1.1版本:false 关闭,true 开启;默认开启
tlsV1_2 Boolean HTTPS 是否使用TLSv1.2版本:false 关闭,true 开启;默认开启
tlsV1_3 Boolean HTTPS 是否使用TLSv1.3版本:false 关闭,true 开启;默认开启
cipherSuites Boolean 加密算法套件列表,支持的算法列表详见查询支持的算法套件接口;若选择全部加密算法套件,则传入"*";若选择列表全部算法套件,则传入完整列表

AdvanceConfig

名称 类型 是否必须 描述
ip IP 加速域名名称
refer Refer 加速域名名称
timestamp Timestamp 加速域名名称

HTTP

名称 类型 是否必须 描述
headers Array[Header] 加速域名名称

RedirectOptimization

名称 类型 是否必须 描述
follow301 Boolean 是否开启301跟随优化:true开启,false 关闭,默认关闭
follow302 Boolean 是否开启302跟随优化:true开启,false 关闭,默认关闭

AdvancedOriginRules

名称 类型 是否必须 描述
strategies Array[String] 回源模式:masterPolling 主源轮询,standbyPolling备源轮询,smartPolling 智能探测回源,weightedPolling 按比重回源
operatorRegion Array[String] 地区运营商,可选范围详见【查询高级源支持的地区运营商】接口返回结果,多个地区使用英文分号拼接
advancedOrigins Array[AdvancedOrigin] 高级源回源地址配置列表

OriginData

名称 类型 是否必须 描述
content String 源站地址
port Integer 回源端口号
type Integer 回源规则 0:无,1:主,2:备
ratio Integer 回源权重

CacheData

名称 类型 是否必须 描述
content String 缓存内容
time Integer 缓存时间,单位秒
priority Integer 缓存优先级,数值越大,优先级越高

Parameter

名称 类型 是否必须 描述
effectiveType Integer 生效范围类型:0 所有请求,1 仅首页,2 指定文件类型,3 指定目录 4指定URI
effectiveScope String 生效范围指定的内容
ignoreCacheParameters Integer 缓存是否忽略问号参数:0不忽略,1全部忽略,2部分忽略
cacheParametersOperation Integer 缓存参数选项(对cacheParametersName的控制方式):1保留参数,2删除参数
cacheParametersName String 缓存需要控制的参数名称字符串,多个参数名称使用英文分号分割
ignoreOriginParameters String 回源是否忽略问号参数:0不忽略,1全部忽略,2部分忽略
originParametersOperation String 回源参数选项(对originParametersName的控制方式):0保留全部参数,1保留部分参数,2删除部分参数
originParametersName String 回源需要控制的参数名称字符串,多个参数名称使用英文分号分割
ignoreLetterCase Boolean 是否忽略URL参数大小写
priority Integer 优先级,数字越大优先级越高,不传默认为1

IP

名称 类型 是否必须 描述
content Array[String] IP地址列表,支持IPv4、IPv6地址、网段
type Integer 名单类型:0 黑名单,1 白名单
status Integer IP黑白名单配置开启状态:0 关闭,1 开启

Refer

名称 类型 是否必须 描述
content Array[string] Refer名单域名列表
type Integer 名单类型:0 黑名单,1 白名单
status Integer Refer黑白名单配置开启状态:0 关闭,1 开启
allowNone Boolean 是否允许空Refer:false 不允许,true 允许

Timestamp

名称 类型 是否必须 描述
status String 配置是否设置 0: 关闭,1:打开
type Integer 鉴权范围:0: 所有文件 1:指定文件鉴权(黑名单) 2:指定文件不鉴权(白名单)
fileType Integer 文件类型,多个文件类型请以";"分隔,且不可重复
secret Integer 鉴权密钥
duration Integer 有效时长,单位秒
名称 类型 是否必须 描述
operation String 操作类型:0增加,1替换,2删除
effectiveType Integer 生效范围类型:0 所有请求,1 仅首页,2 指定文件类型,3 指定目录 4指定URI
effectiveScope String 生效范围指定的内容
direction Integer http头配置控制方向,多个方向使用英文分号分割:0客户端至CDN请求头,1 CDN至客户端响应头,2 CDN至源站请求头,3 源站至CDN响应头
headerName Integer http头名称,多个头名称使用英文分号分割;可配置的Header详见
headerOldValue String http头匹配的旧值,
headerNewValue String http头更改后的新值,headerName完全替换为新值
priority Integer 表示客户多组配置的优先执行顺序。数字越大,优先级越高

AdvancedOrigin

名称 类型 是否必须 描述
source String 高级源源站地址,必须填入一个IP或一个域名
priority Integer 层级:高级源地址层级,值越小级别越高,默认值为1,取值范围:[1,5]
weight Integer 权重:同一层级的回源比例权重,默认为10,取值范围[1, 99999]