jdcloud_sdk.services.cdn.apis package

Submodules

jdcloud_sdk.services.cdn.apis.BatchCreateRequest module

class jdcloud_sdk.services.cdn.apis.BatchCreateRequest.BatchCreateParameters[source]

Bases: object

setAccelerateRegion(accelerateRegion)[source]
Parameters:accelerateRegion – (Optional) 加速区域 (mainLand:中国大陆,nonMainLand:海外加港澳台,all:全球)默认为中国大陆
setAvgFileSize(avgFileSize)[source]
Parameters:avgFileSize – (Optional)
setBackSourceType(backSourceType)[source]
Parameters:backSourceType – (Optional) 回源方式,只能是[https,http]中的一种,默认http
setCdnType(cdnType)[source]
Parameters:cdnType – (Optional) 点播域名的类型只能是[vod,download,web]中的一种
setDailyBandWidth(dailyBandWidth)[source]
Parameters:dailyBandWidth – (Optional) 日带宽(Mbps)
setDefaultSourceHost(defaultSourceHost)[source]
Parameters:defaultSourceHost – (Optional)
setDomainSource(domainSource)[source]
Parameters:domainSource – (Optional)
setDomains(domains)[source]
Parameters:domains – (Optional)
setHttpType(httpType)[source]
Parameters:httpType – (Optional)
setIpSource(ipSource)[source]
Parameters:ipSource – (Optional)
setMaxFileSize(maxFileSize)[source]
Parameters:maxFileSize – (Optional)
setMinFileSize(minFileSize)[source]
Parameters:minFileSize – (Optional)
setOssSource(ossSource)[source]
Parameters:ossSource – (Optional)
setQuaility(quaility)[source]
Parameters:quaility – (Optional) 服务质量,只能是[good,general]中的一种,默认为good
setSourceType(sourceType)[source]
Parameters:sourceType – (Optional) 回源类型只能是[ips,domain,oss]中的一种
setSumFileSize(sumFileSize)[source]
Parameters:sumFileSize – (Optional)
setTempInstId(tempInstId)[source]
Parameters:tempInstId – (Optional)
class jdcloud_sdk.services.cdn.apis.BatchCreateRequest.BatchCreateRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

创建点播加速域名

jdcloud_sdk.services.cdn.apis.BatchDeleteDomainGroupRequest module

class jdcloud_sdk.services.cdn.apis.BatchDeleteDomainGroupRequest.BatchDeleteDomainGroupParameters(ids)[source]

Bases: object

Parameters:ids
class jdcloud_sdk.services.cdn.apis.BatchDeleteDomainGroupRequest.BatchDeleteDomainGroupRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

批量删除域名组

jdcloud_sdk.services.cdn.apis.CreateCacheRuleRequest module

class jdcloud_sdk.services.cdn.apis.CreateCacheRuleRequest.CreateCacheRuleParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setCacheType(cacheType)[source]
Parameters:cacheType – (Optional) 缓存方式:0、不缓存,1自定义
setContents(contents)[source]
Parameters:contents – (Optional) 规则内容。其他类型只能以/或者.开头,如/a/b或.jpg
setTtl(ttl)[source]
Parameters:ttl – (Optional) 缓存时间,单位秒,中国境内加速域名最长可配置2年,中国境外/全球加速域名最长可配置1年
setWeight(weight)[source]
Parameters:weight – (Optional) 此条配置的权重值, 取值范围为1-10,1最大
class jdcloud_sdk.services.cdn.apis.CreateCacheRuleRequest.CreateCacheRuleRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

添加缓存规则

jdcloud_sdk.services.cdn.apis.CreateDomainGroupRequest module

class jdcloud_sdk.services.cdn.apis.CreateDomainGroupRequest.CreateDomainGroupParameters[source]

Bases: object

setDomainGroupName(domainGroupName)[source]
Parameters:domainGroupName – (Optional) 域名组名称
setDomains(domains)[source]
Parameters:domains – (Optional) 域名组内域名包含主域名
setPrimaryDomain(primaryDomain)[source]
Parameters:primaryDomain – (Optional) 主域名,开启共享缓存时必传
setShareCache(shareCache)[source]
Parameters:shareCache – (Optional) 是否共享内存,共享缓存仅对中国境内加速域名生效
class jdcloud_sdk.services.cdn.apis.CreateDomainGroupRequest.CreateDomainGroupRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

创建域名组

jdcloud_sdk.services.cdn.apis.CreateDomainRequest module

class jdcloud_sdk.services.cdn.apis.CreateDomainRequest.CreateDomainParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setAccelerateRegion(accelerateRegion)[source]
Parameters:accelerateRegion – (Optional) 加速区域:(mainLand:中国大陆,nonMainLand:海外加港澳台,all:全球)默认为中国大陆
setAvgFileSize(avgFileSize)[source]
Parameters:avgFileSize – (Optional)
setBackSourceType(backSourceType)[source]
Parameters:backSourceType – (Optional) 回源方式,只能是[https,http]中的一种,默认http
setCdnType(cdnType)[source]
Parameters:cdnType – (Optional) 点播域名的类型只能是[vod,download,web]中的一种
setDailyBandWidth(dailyBandWidth)[source]
Parameters:dailyBandWidth – (Optional) 日带宽(Mbps)
setDefaultSourceHost(defaultSourceHost)[source]
Parameters:defaultSourceHost – (Optional)
setDomainCnameTag(domainCnameTag)[source]
Parameters:domainCnameTag – (Optional) cname标签,使用时通过queryDomainCnameTag接口获取
setDomainSource(domainSource)[source]
Parameters:domainSource – (Optional)
setHttpType(httpType)[source]
Parameters:httpType – (Optional)
setIpSource(ipSource)[source]
Parameters:ipSource – (Optional)
setMaxFileSize(maxFileSize)[source]
Parameters:maxFileSize – (Optional)
setMinFileSize(minFileSize)[source]
Parameters:minFileSize – (Optional)
setOssSource(ossSource)[source]
Parameters:ossSource – (Optional)
setQuaility(quaility)[source]
Parameters:quaility – (Optional) 服务质量,只能是[good,general]中的一种,默认为good
setSourceType(sourceType)[source]
Parameters:sourceType – (Optional) 回源类型只能是[ips,domain,oss]中的一种
setSumFileSize(sumFileSize)[source]
Parameters:sumFileSize – (Optional)
setTempInstId(tempInstId)[source]
Parameters:tempInstId – (Optional)
class jdcloud_sdk.services.cdn.apis.CreateDomainRequest.CreateDomainRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

创建点播加速域名

jdcloud_sdk.services.cdn.apis.CreateLiveDomainPrefecthTaskRequest module

class jdcloud_sdk.services.cdn.apis.CreateLiveDomainPrefecthTaskRequest.CreateLiveDomainPrefecthTaskParameters[source]

Bases: object

setAction(action)[source]
Parameters:action – (Optional) 操作类型只能是[start,stop]中的一种
setPrefetchTime(prefetchTime)[source]
Parameters:prefetchTime – (Optional) 预热时长
setUrlList(urlList)[source]
Parameters:urlList – (Optional) 预热的URL
class jdcloud_sdk.services.cdn.apis.CreateLiveDomainPrefecthTaskRequest.CreateLiveDomainPrefecthTaskRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

创建直播预热任务

jdcloud_sdk.services.cdn.apis.CreateLiveDomainRequest module

jdcloud_sdk.services.cdn.apis.DeleteCacheRuleRequest module

class jdcloud_sdk.services.cdn.apis.DeleteCacheRuleRequest.DeleteCacheRuleParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setConfigId(configId)[source]
Parameters:configId – (Optional) 缓存规则配置ID
class jdcloud_sdk.services.cdn.apis.DeleteCacheRuleRequest.DeleteCacheRuleRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

删除缓存规则

jdcloud_sdk.services.cdn.apis.DeleteDomainRequest module

class jdcloud_sdk.services.cdn.apis.DeleteDomainRequest.DeleteDomainParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.DeleteDomainRequest.DeleteDomainRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

删除加速域名

jdcloud_sdk.services.cdn.apis.DeleteForbiddenStreamRequest module

class jdcloud_sdk.services.cdn.apis.DeleteForbiddenStreamRequest.DeleteForbiddenStreamParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setDeleteStreams(deleteStreams)[source]
Parameters:deleteStreams – (Optional) 要删除的禁播流
class jdcloud_sdk.services.cdn.apis.DeleteForbiddenStreamRequest.DeleteForbiddenStreamRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

删除禁播流

jdcloud_sdk.services.cdn.apis.DeleteHttpHeaderRequest module

class jdcloud_sdk.services.cdn.apis.DeleteHttpHeaderRequest.DeleteHttpHeaderParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setEdgeType(edgeType)[source]
Parameters:edgeType – (Optional) 0表示header在边缘生效,1表示header回源生效,2表示在边缘和回源都生效,该字段不传时默认header在边缘和回源都生效
setHeaderName(headerName)[source]
Parameters:headerName – (Optional) header名
setHeaderType(headerType)[source]
Parameters:headerType – (Optional) header类型[resp,req]
class jdcloud_sdk.services.cdn.apis.DeleteHttpHeaderRequest.DeleteHttpHeaderRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

删除httpHeader

jdcloud_sdk.services.cdn.apis.GetDomainDetailRequest module

class jdcloud_sdk.services.cdn.apis.GetDomainDetailRequest.GetDomainDetailParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.GetDomainDetailRequest.GetDomainDetailRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询加速域名详情

jdcloud_sdk.services.cdn.apis.GetDomainListByFilterRequest module

class jdcloud_sdk.services.cdn.apis.GetDomainListByFilterRequest.GetDomainListByFilterParameters[source]

Bases: object

setAccelerateRegion(accelerateRegion)[source]
Parameters:accelerateRegion – (Optional) 加速区域,(mainLand:中国大陆,nonMainLand:海外加港澳台,all:全球),不传为全球
setFilterBy(filterBy)[source]
Parameters:filterBy – (Optional) 筛选依据(0:根据域名筛选,1:根据回源信息筛选),默认按照域名进行筛选
setKeyWord(keyWord)[source]
Parameters:keyWord – (Optional) 根据关键字进行模糊匹配,域名或者回源信息
setPageNumber(pageNumber)[source]
Parameters:pageNumber – (Optional) pageNumber,默认值为1
setPageSize(pageSize)[source]
Parameters:pageSize – (Optional) pageSize,默认值为20,最大值为50
setStatus(status)[source]
Parameters:status – (Optional) 根据域名状态查询, 可选值[offline, online, configuring, auditing, audit_reject]
setTagFilters(tagFilters)[source]
Parameters:tagFilters – (Optional) 标签过滤条件
setType(type)[source]
Parameters:type – (Optional) 域名类型,(web:静态小文件,download:大文件加速,vod:视频加速,live:直播加速),不传查所有
setWithThirdPartyStatus(withThirdPartyStatus)[source]
Parameters:withThirdPartyStatus – (Optional) 筛选依据(false不需要查询, true 需要查询海外状态)默认false
class jdcloud_sdk.services.cdn.apis.GetDomainListByFilterRequest.GetDomainListByFilterRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

通过标签查询加速域名接口

jdcloud_sdk.services.cdn.apis.GetDomainListRequest module

class jdcloud_sdk.services.cdn.apis.GetDomainListRequest.GetDomainListParameters[source]

Bases: object

setAccelerateRegion(accelerateRegion)[source]
Parameters:accelerateRegion – (Optional) 加速区域,(mainLand:中国大陆,nonMainLand:海外加港澳台,all:全球),不传为全球
setKeyWord(keyWord)[source]
Parameters:keyWord – (Optional) 根据关键字进行模糊匹配
setPageNumber(pageNumber)[source]
Parameters:pageNumber – (Optional) pageNumber,默认值1
setPageSize(pageSize)[source]
Parameters:pageSize – (Optional) pageSize,最大值50,默认值20
setStatus(status)[source]
Parameters:status – (Optional) 根据域名状态查询, 可选值[offline, online, configuring, auditing, audit_reject]
setType(type)[source]
Parameters:type – (Optional) 域名类型,(web:静态小文件,download:大文件加速,vod:视频加速,live:直播加速),不传查所有
setWithThirdPartyStatus(withThirdPartyStatus)[source]
Parameters:withThirdPartyStatus – (Optional) 筛选依据(false不需要查询, true 需要查询海外状态)默认false
class jdcloud_sdk.services.cdn.apis.GetDomainListRequest.GetDomainListRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询加速域名接口

jdcloud_sdk.services.cdn.apis.OperateIpBlackListRequest module

class jdcloud_sdk.services.cdn.apis.OperateIpBlackListRequest.OperateIpBlackListParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setStatus(status)[source]
Parameters:status – (Optional) ip黑名单状态取值[on,off]
class jdcloud_sdk.services.cdn.apis.OperateIpBlackListRequest.OperateIpBlackListRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置ip黑名单状态

jdcloud_sdk.services.cdn.apis.OperateLiveDomainIpBlackListRequest module

class jdcloud_sdk.services.cdn.apis.OperateLiveDomainIpBlackListRequest.OperateLiveDomainIpBlackListParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setBlackIpsEnable(blackIpsEnable)[source]
Parameters:blackIpsEnable – (Optional)
class jdcloud_sdk.services.cdn.apis.OperateLiveDomainIpBlackListRequest.OperateLiveDomainIpBlackListRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

开启或关闭ip黑名单

jdcloud_sdk.services.cdn.apis.OperateShareCacheRequest module

class jdcloud_sdk.services.cdn.apis.OperateShareCacheRequest.OperateShareCacheParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setStatus(status)[source]
Parameters:status – (Optional) 共享缓存只能是off或者on
class jdcloud_sdk.services.cdn.apis.OperateShareCacheRequest.OperateShareCacheRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

泛域名共享缓存

jdcloud_sdk.services.cdn.apis.PreviewCertificateRequest module

class jdcloud_sdk.services.cdn.apis.PreviewCertificateRequest.PreviewCertificateParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setContent(content)[source]
Parameters:content – (Optional)
class jdcloud_sdk.services.cdn.apis.PreviewCertificateRequest.PreviewCertificateRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

预览证书

jdcloud_sdk.services.cdn.apis.QueryAccesskeyConfigRequest module

class jdcloud_sdk.services.cdn.apis.QueryAccesskeyConfigRequest.QueryAccesskeyConfigParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.QueryAccesskeyConfigRequest.QueryAccesskeyConfigRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询url鉴权

jdcloud_sdk.services.cdn.apis.QueryAreaIspListRequest module

class jdcloud_sdk.services.cdn.apis.QueryAreaIspListRequest.QueryAreaIspListParameters[source]

Bases: object

class jdcloud_sdk.services.cdn.apis.QueryAreaIspListRequest.QueryAreaIspListRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查找地域运营商列表

jdcloud_sdk.services.cdn.apis.QueryDefaultHttpHeaderKeyRequest module

class jdcloud_sdk.services.cdn.apis.QueryDefaultHttpHeaderKeyRequest.QueryDefaultHttpHeaderKeyParameters[source]

Bases: object

class jdcloud_sdk.services.cdn.apis.QueryDefaultHttpHeaderKeyRequest.QueryDefaultHttpHeaderKeyRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询默认http header头部参数列表

jdcloud_sdk.services.cdn.apis.QueryDomainConfigRequest module

class jdcloud_sdk.services.cdn.apis.QueryDomainConfigRequest.QueryDomainConfigParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.QueryDomainConfigRequest.QueryDomainConfigRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询域名配置信息

jdcloud_sdk.services.cdn.apis.QueryDomainGroupDetailRequest module

class jdcloud_sdk.services.cdn.apis.QueryDomainGroupDetailRequest.QueryDomainGroupDetailParameters(id)[source]

Bases: object

Parameters:id – 域名组id
class jdcloud_sdk.services.cdn.apis.QueryDomainGroupDetailRequest.QueryDomainGroupDetailRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询域名组详情

jdcloud_sdk.services.cdn.apis.QueryDomainGroupListRequest module

class jdcloud_sdk.services.cdn.apis.QueryDomainGroupListRequest.QueryDomainGroupListParameters[source]

Bases: object

setDomainGroupName(domainGroupName)[source]
Parameters:domainGroupName – (Optional) 根据域名组模糊查询
setPageNumber(pageNumber)[source]
Parameters:pageNumber – (Optional) pageNumber
setPageSize(pageSize)[source]
Parameters:pageSize – (Optional) pageSize
setPrimaryDomain(primaryDomain)[source]
Parameters:primaryDomain – (Optional) 根据主域名模糊查询
setShareCache(shareCache)[source]
Parameters:shareCache – (Optional) 根据是否共享内存筛选
class jdcloud_sdk.services.cdn.apis.QueryDomainGroupListRequest.QueryDomainGroupListRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询域名组接口

jdcloud_sdk.services.cdn.apis.QueryDomainsNotInGroupRequest module

class jdcloud_sdk.services.cdn.apis.QueryDomainsNotInGroupRequest.QueryDomainsNotInGroupParameters[source]

Bases: object

class jdcloud_sdk.services.cdn.apis.QueryDomainsNotInGroupRequest.QueryDomainsNotInGroupRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询未分组域名

jdcloud_sdk.services.cdn.apis.QueryFollowRedirectRequest module

class jdcloud_sdk.services.cdn.apis.QueryFollowRedirectRequest.QueryFollowRedirectParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.QueryFollowRedirectRequest.QueryFollowRedirectRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询回源302跳转信息

jdcloud_sdk.services.cdn.apis.QueryFollowSourceProtocolRequest module

class jdcloud_sdk.services.cdn.apis.QueryFollowSourceProtocolRequest.QueryFollowSourceProtocolParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.QueryFollowSourceProtocolRequest.QueryFollowSourceProtocolRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询协议跟随回源

jdcloud_sdk.services.cdn.apis.QueryHttpHeaderRequest module

class jdcloud_sdk.services.cdn.apis.QueryHttpHeaderRequest.QueryHttpHeaderParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setEdgeType(edgeType)[source]
Parameters:edgeType – (Optional) header生效节点,0边缘,1回源,2两者都
class jdcloud_sdk.services.cdn.apis.QueryHttpHeaderRequest.QueryHttpHeaderRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询http header头

jdcloud_sdk.services.cdn.apis.QueryIpBlackListRequest module

class jdcloud_sdk.services.cdn.apis.QueryIpBlackListRequest.QueryIpBlackListParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.QueryIpBlackListRequest.QueryIpBlackListRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询ip黑白名单

jdcloud_sdk.services.cdn.apis.QueryLiveDomainAppsRequest module

class jdcloud_sdk.services.cdn.apis.QueryLiveDomainAppsRequest.QueryLiveDomainAppsParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.QueryLiveDomainAppsRequest.QueryLiveDomainAppsRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询直播域名app列表

jdcloud_sdk.services.cdn.apis.QueryLiveDomainDetailRequest module

class jdcloud_sdk.services.cdn.apis.QueryLiveDomainDetailRequest.QueryLiveDomainDetailParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.QueryLiveDomainDetailRequest.QueryLiveDomainDetailRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询直播域名详情v1

jdcloud_sdk.services.cdn.apis.QueryLivePrefetchTaskRequest module

class jdcloud_sdk.services.cdn.apis.QueryLivePrefetchTaskRequest.QueryLivePrefetchTaskParameters[source]

Bases: object

setUrlList(urlList)[source]
Parameters:urlList – (Optional) 预热的URL
class jdcloud_sdk.services.cdn.apis.QueryLivePrefetchTaskRequest.QueryLivePrefetchTaskRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询直播预热任务

jdcloud_sdk.services.cdn.apis.QueryLiveStatisticsAreaDataGroupByRequest module

class jdcloud_sdk.services.cdn.apis.QueryLiveStatisticsAreaDataGroupByRequest.QueryLiveStatisticsAreaDataGroupByParameters[source]

Bases: object

setAppName(appName)[source]
Parameters:appName – (Optional) 查询的App名称,多个用逗号分隔。
setArea(area)[source]
Parameters:area – (Optional) 查询的区域,如beijing,shanghai。多个用逗号分隔
setCacheLevel(cacheLevel)[source]
Parameters:cacheLevel – (Optional) cacheLevel,可选值:[L1,L2,L3]
setCacheType(cacheType)[source]
Parameters:cacheType – (Optional) 查询节点层级,可选值:[all,edge,mid],默认查询all,edge边缘 mid中间
setDomain(domain)[source]
Parameters:domain – (Optional) 需要查询的域名, 必须为用户pin下有权限的域名
setEndTime(endTime)[source]
Parameters:endTime – (Optional) 查询截止时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setFields(fields)[source]
Parameters:fields – (Optional) 需要查询的字段
setGroupBy(groupBy)[source]
Parameters:groupBy – (Optional) 分组依据,可选值:[appname,streamname],如果为空,则只按area/isp进行group。
setIsp(isp)[source]
Parameters:isp – (Optional) 查询的运营商,cmcc,cnc,ct,表示移动、联通、电信。多个用逗号分隔
setPeriod(period)[source]
Parameters:period – (Optional) 时间粒度,可选值:[oneMin,fiveMin,followTime],followTime只会返回一个汇总后的数据
setReqMethod(reqMethod)[source]
Parameters:reqMethod – (Optional) 当前取值范围(“GET,HEAD,forward,forward-hls,ingest,play,publish,detour-ingest,Forward-Origin”)
setScheme(scheme)[source]
Parameters:scheme – (Optional) 查询的流协议,取值范围:”rtmp,hdl,hls”,多个用逗号分隔,默认为空,表示查询所有协议。
setStartTime(startTime)[source]
Parameters:startTime – (Optional) 查询起始时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setStreamName(streamName)[source]
Parameters:streamName – (Optional) 查询的流名称,多个用逗号分隔。
setSubDomain(subDomain)[source]
Parameters:subDomain – (Optional) 查询泛域名时,指定的子域名列表,多个用逗号分隔。非泛域名时,传入空即可
class jdcloud_sdk.services.cdn.apis.QueryLiveStatisticsAreaDataGroupByRequest.QueryLiveStatisticsAreaDataGroupByRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

分地区及运营商查询统计数据

jdcloud_sdk.services.cdn.apis.QueryLiveStatisticsDataRequest module

class jdcloud_sdk.services.cdn.apis.QueryLiveStatisticsDataRequest.QueryLiveStatisticsDataParameters[source]

Bases: object

setAppName(appName)[source]
Parameters:appName – (Optional) app名,查询的App名称,多个用逗号分隔。注意,传如多个AppName时,表示查询这些AppName的和值,即“或”的关系。默认为空,表示查询所有App
setArea(area)[source]
Parameters:area – (Optional) 查询的区域,如beijing,shanghai。多个用逗号分隔
setCacheLevel(cacheLevel)[source]
Parameters:cacheLevel – (Optional) cacheLevel,可选值:[L1,L2,L3]
setCacheType(cacheType)[source]
Parameters:cacheType – (Optional) 查询节点层级,可选值:[all,edge,mid],默认查询all,edge边缘 mid中间
setDomain(domain)[source]
Parameters:domain – (Optional) 需要查询的域名, 必须为用户pin下有权限的域名
setEndTime(endTime)[source]
Parameters:endTime – (Optional) 查询截止时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setFields(fields)[source]
Parameters:fields – (Optional) 需要查询的字段
setIsp(isp)[source]
Parameters:isp – (Optional) 查询的运营商,cmcc,cnc,ct,表示移动、联通、电信。多个用逗号分隔
setPeriod(period)[source]
Parameters:period – (Optional) 时间粒度,可选值:[oneMin,fiveMin,followTime],followTime只会返回一个汇总后的数据
setReqMethod(reqMethod)[source]
Parameters:reqMethod – (Optional) 当前取值范围(“GET,HEAD,forward,forward-hls,ingest,play,publish,detour-ingest,Forward-Origin”)
setScheme(scheme)[source]
Parameters:scheme – (Optional) 查询的流协议类型,取值范围:”rtmp,hdl,hls”,多个用逗号分隔,默认为空,表示查询所有协议。
setStartTime(startTime)[source]
Parameters:startTime – (Optional) 查询起始时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setStreamName(streamName)[source]
Parameters:streamName – (Optional) 流名,查询的流名称,多个用逗号分隔。注意,传如多个StreamName时,表示查询这些StreamName的和值,即“或”的关系。默认为空,表示查询所有Stream
setSubDomain(subDomain)[source]
Parameters:subDomain – (Optional) 子域名,查询泛域名时,指定的子域名列表,多个用逗号分隔。非泛域名时,传入空即可
class jdcloud_sdk.services.cdn.apis.QueryLiveStatisticsDataRequest.QueryLiveStatisticsDataRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询统计数据

jdcloud_sdk.services.cdn.apis.QueryLiveTrafficGroupSumRequest module

class jdcloud_sdk.services.cdn.apis.QueryLiveTrafficGroupSumRequest.QueryLiveTrafficGroupSumParameters[source]

Bases: object

setAppName(appName)[source]
Parameters:appName – (Optional) 查询的App名称,多个用逗号分隔。
setArea(area)[source]
Parameters:area – (Optional) 查询的区域,如beijing,shanghai。多个用逗号分隔
setCacheLevel(cacheLevel)[source]
Parameters:cacheLevel – (Optional) cacheLevel,可选值:[L1,L2,L3]
setCacheType(cacheType)[source]
Parameters:cacheType – (Optional) 查询节点层级,可选值:[all,edge,mid],默认查询all,edge边缘 mid中间
setDomain(domain)[source]
Parameters:domain – (Optional) 需要查询的域名, 必须为用户pin下有权限的域名
setEndTime(endTime)[source]
Parameters:endTime – (Optional) 查询截止时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setFields(fields)[source]
Parameters:fields – (Optional) 需要查询的字段
setGroupBy(groupBy)[source]
Parameters:groupBy – (Optional) 分组依据,可选值:[appname,streamname,domain,area,isp,scheme]
setIsp(isp)[source]
Parameters:isp – (Optional) 查询的运营商,cmcc,cnc,ct,表示移动、联通、电信。多个用逗号分隔
setPeriod(period)[source]
Parameters:period – (Optional) 时间粒度,可选值:[oneMin,fiveMin,followTime],followTime只会返回一个汇总后的数据
setReqMethod(reqMethod)[source]
Parameters:reqMethod – (Optional) 当前取值范围(“GET,HEAD,forward,forward-hls,ingest,play,publish,detour-ingest,Forward-Origin”)
setScheme(scheme)[source]
Parameters:scheme – (Optional) 查询的流协议,取值范围:”rtmp,hdl,hls”,多个用逗号分隔,默认为空,表示查询所有协议。
setStartTime(startTime)[source]
Parameters:startTime – (Optional) 查询起始时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setStreamName(streamName)[source]
Parameters:streamName – (Optional) 查询的流名称,多个用逗号分隔。
setSubDomain(subDomain)[source]
Parameters:subDomain – (Optional) 查询泛域名时,指定的子域名列表,多个用逗号分隔。非泛域名时,传入空即可
class jdcloud_sdk.services.cdn.apis.QueryLiveTrafficGroupSumRequest.QueryLiveTrafficGroupSumRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询统计数据并进行汇总加和

jdcloud_sdk.services.cdn.apis.QueryMixStatisticsDataRequest module

class jdcloud_sdk.services.cdn.apis.QueryMixStatisticsDataRequest.QueryMixStatisticsDataParameters[source]

Bases: object

setArea(area)[source]
Parameters:area – (Optional) 查询的区域,如beijing,shanghai。多个用逗号分隔
setCacheType(cacheType)[source]
Parameters:cacheType – (Optional) 查询节点层级,可选值:[all,edge,mid],默认查询all,edge边缘 mid中间
setDomain(domain)[source]
Parameters:domain – (Optional) 需要查询的域名, 必须为用户pin下有权限的域名
setEndTime(endTime)[source]
Parameters:endTime – (Optional) 查询截止时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setFields(fields)[source]
Parameters:fields – (Optional) 需要查询的字段
setIpType(ipType)[source]
Parameters:ipType – (Optional) 查询IP类型,可选值:[,ipv4,ipv6],默认查询all
setIsp(isp)[source]
Parameters:isp – (Optional) 查询的运营商,cmcc,cnc,ct,表示移动、联通、电信。多个用逗号分隔
setPeriod(period)[source]
Parameters:period – (Optional) 时间粒度,可选值:[oneMin,fiveMin,followTime],followTime只会返回一个汇总后的数据
setScheme(scheme)[source]
Parameters:scheme – (Optional) 查询协议,可选值:[http,https,all],传空默认返回全部协议汇总后的数据
setStartTime(startTime)[source]
Parameters:startTime – (Optional) 查询起始时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
class jdcloud_sdk.services.cdn.apis.QueryMixStatisticsDataRequest.QueryMixStatisticsDataRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询统计数据,仅可查询中国境内的相关信息

jdcloud_sdk.services.cdn.apis.QueryMixStatisticsWithAreaDataRequest module

class jdcloud_sdk.services.cdn.apis.QueryMixStatisticsWithAreaDataRequest.QueryMixStatisticsWithAreaDataParameters[source]

Bases: object

setArea(area)[source]
Parameters:area – (Optional) 查询的区域,如beijing,shanghai。多个用逗号分隔
setCacheType(cacheType)[source]
Parameters:cacheType – (Optional) 查询节点层级,可选值:[all,edge,mid],默认查询all,edge边缘 mid中间
setDomain(domain)[source]
Parameters:domain – (Optional) 需要查询的域名, 必须为用户pin下有权限的域名
setEndTime(endTime)[source]
Parameters:endTime – (Optional) 查询截止时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setFields(fields)[source]
Parameters:fields – (Optional) 需要查询的字段
setIpType(ipType)[source]
Parameters:ipType – (Optional) 查询IP类型,可选值:[,ipv4,ipv6],默认查询all
setIsp(isp)[source]
Parameters:isp – (Optional) 查询的运营商,cmcc,cnc,ct,表示移动、联通、电信。多个用逗号分隔
setPeriod(period)[source]
Parameters:period – (Optional) 时间粒度,可选值:[oneMin,fiveMin,followTime],followTime只会返回一个汇总后的数据
setStartTime(startTime)[source]
Parameters:startTime – (Optional) 查询起始时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
class jdcloud_sdk.services.cdn.apis.QueryMixStatisticsWithAreaDataRequest.QueryMixStatisticsWithAreaDataRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

分地区及运营商查询统计数据,仅可查询中国境内的相关信息

jdcloud_sdk.services.cdn.apis.QueryMixTrafficGroupSumRequest module

class jdcloud_sdk.services.cdn.apis.QueryMixTrafficGroupSumRequest.QueryMixTrafficGroupSumParameters[source]

Bases: object

setArea(area)[source]
Parameters:area – (Optional) 查询的区域,如beijing,shanghai。多个用逗号分隔
setCacheType(cacheType)[source]
Parameters:cacheType – (Optional) 查询节点层级,可选值:[all,edge,mid],默认查询all,edge边缘 mid中间
setDomain(domain)[source]
Parameters:domain – (Optional) 需要查询的域名, 必须为用户pin下有权限的域名
setEndTime(endTime)[source]
Parameters:endTime – (Optional) 查询截止时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setFields(fields)[source]
Parameters:fields – (Optional) 需要查询的字段
setGroupBy(groupBy)[source]
Parameters:groupBy – (Optional) 分组依据,只能按域名[domain]分组
setIpType(ipType)[source]
Parameters:ipType – (Optional) 查询IP类型,可选值:[,ipv4,ipv6],默认查询all
setIsp(isp)[source]
Parameters:isp – (Optional) 查询的运营商,cmcc,cnc,ct,表示移动、联通、电信。多个用逗号分隔
setPeriod(period)[source]
Parameters:period – (Optional) 时间粒度,可选值:[oneMin,fiveMin,followTime],followTime只会返回一个汇总后的数据
setStartTime(startTime)[source]
Parameters:startTime – (Optional) 查询起始时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
class jdcloud_sdk.services.cdn.apis.QueryMixTrafficGroupSumRequest.QueryMixTrafficGroupSumRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询统计数据并进行汇总加和,仅可查询中国境内的相关信息

jdcloud_sdk.services.cdn.apis.QueryMonitorRequest module

class jdcloud_sdk.services.cdn.apis.QueryMonitorRequest.QueryMonitorParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.QueryMonitorRequest.QueryMonitorRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询源站监控信息

jdcloud_sdk.services.cdn.apis.QueryOnlineBillingTypeRequest module

class jdcloud_sdk.services.cdn.apis.QueryOnlineBillingTypeRequest.QueryOnlineBillingTypeParameters[source]

Bases: object

class jdcloud_sdk.services.cdn.apis.QueryOnlineBillingTypeRequest.QueryOnlineBillingTypeRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置线上计费方式

jdcloud_sdk.services.cdn.apis.QueryOssBucketsRequest module

class jdcloud_sdk.services.cdn.apis.QueryOssBucketsRequest.QueryOssBucketsParameters[source]

Bases: object

class jdcloud_sdk.services.cdn.apis.QueryOssBucketsRequest.QueryOssBucketsRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询oss存储域名

jdcloud_sdk.services.cdn.apis.QueryPushDomainORAppOrStreamRequest module

class jdcloud_sdk.services.cdn.apis.QueryPushDomainORAppOrStreamRequest.QueryPushDomainORAppOrStreamParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setApp(app)[source]
Parameters:app – (Optional) app名,传appName查询流名列表
setLimit(limit)[source]
Parameters:limit – (Optional) 指定app/流名列表大小,默认50
setStream(stream)[source]
Parameters:stream – (Optional) 流名模糊查询
class jdcloud_sdk.services.cdn.apis.QueryPushDomainORAppOrStreamRequest.QueryPushDomainORAppOrStreamRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询用户推流域名app名/流名

jdcloud_sdk.services.cdn.apis.QueryStatisticsDataGroupByAreaRequest module

class jdcloud_sdk.services.cdn.apis.QueryStatisticsDataGroupByAreaRequest.QueryStatisticsDataGroupByAreaParameters[source]

Bases: object

setAbroad(abroad)[source]
Parameters:abroad – (Optional) true 代表查询境外数据,默认false查询境内数据
setArea(area)[source]
Parameters:area – (Optional) 查询的区域,如beijing,shanghai。多个用逗号分隔
setCacheType(cacheType)[source]
Parameters:cacheType – (Optional) 查询节点层级,可选值:[all,edge,mid],默认查询all,edge边缘 mid中间
setDomain(domain)[source]
Parameters:domain – (Optional) 需要查询的域名, 必须为用户pin下有权限的域名
setEndTime(endTime)[source]
Parameters:endTime – (Optional) 查询截止时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setFields(fields)[source]
Parameters:fields – (Optional) 需要查询的字段
setGroupBy(groupBy)[source]
Parameters:groupBy – (Optional) 分组依据,可选值:[terminal,sdtfrom],如果为空,则只按area/isp进行group
setIpType(ipType)[source]
Parameters:ipType – (Optional) 查询IP类型,可选值:[,ipv4,ipv6],默认查询all
setIsp(isp)[source]
Parameters:isp – (Optional) 查询的运营商,cmcc,cnc,ct,表示移动、联通、电信。多个用逗号分隔
setOrigin(origin)[source]
Parameters:origin – (Optional) 是否查询回源统计信息。取值为true和false,默认为false。注意,如果查询回源信息,Fields的取值当前只支持oribandwidth,oripv,oricodestat三个,其余Fields忽略
setPeriod(period)[source]
Parameters:period – (Optional) 时间粒度,可选值:[oneMin,fiveMin,followTime],followTime只会返回一个汇总后的数据
setScheme(scheme)[source]
Parameters:scheme – (Optional) 查询协议,可选值:[http,https,all],传空默认返回全部协议汇总后的数据
setStartTime(startTime)[source]
Parameters:startTime – (Optional) 查询起始时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setSubDomain(subDomain)[source]
Parameters:subDomain – (Optional) 查询泛域名时,指定的子域名列表,多个用逗号分隔。非泛域名时,传入空即可
class jdcloud_sdk.services.cdn.apis.QueryStatisticsDataGroupByAreaRequest.QueryStatisticsDataGroupByAreaRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

分地区及运营商查询统计数据

jdcloud_sdk.services.cdn.apis.QueryStatisticsDataGroupSumRequest module

class jdcloud_sdk.services.cdn.apis.QueryStatisticsDataGroupSumRequest.QueryStatisticsDataGroupSumParameters[source]

Bases: object

setAbroad(abroad)[source]
Parameters:abroad – (Optional) true 代表查询境外数据,默认false查询境内数据
setArea(area)[source]
Parameters:area – (Optional) 查询的区域,如beijing,shanghai。多个用逗号分隔
setCacheType(cacheType)[source]
Parameters:cacheType – (Optional) 查询节点层级,可选值:[all,edge,mid],默认查询all,edge边缘 mid中间
setDomain(domain)[source]
Parameters:domain – (Optional) 需要查询的域名, 必须为用户pin下有权限的域名
setEndTime(endTime)[source]
Parameters:endTime – (Optional) 查询截止时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setFields(fields)[source]
Parameters:fields – (Optional) 需要查询的字段
setGroupBy(groupBy)[source]
Parameters:groupBy – (Optional) 分组依据,可选值:[area,isp,domain,scheme]
setIpType(ipType)[source]
Parameters:ipType – (Optional) 查询IP类型,可选值:[,ipv4,ipv6],默认查询all
setIsp(isp)[source]
Parameters:isp – (Optional) 查询的运营商,cmcc,cnc,ct,表示移动、联通、电信。多个用逗号分隔
setOrigin(origin)[source]
Parameters:origin – (Optional) 是否查询回源统计信息。取值为true和false,默认为false。注意,如果查询回源信息,Fields的取值当前只支持oribandwidth,oripv,oricodestat三个,其余Fields忽略。
setPeriod(period)[source]
Parameters:period – (Optional) 时间粒度,可选值:[oneMin,fiveMin,followTime],followTime只会返回一个汇总后的数据
setStartTime(startTime)[source]
Parameters:startTime – (Optional) 查询起始时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setSubDomain(subDomain)[source]
Parameters:subDomain – (Optional) 查询泛域名时,指定的子域名列表,多个用逗号分隔。非泛域名时,传入空即可
class jdcloud_sdk.services.cdn.apis.QueryStatisticsDataGroupSumRequest.QueryStatisticsDataGroupSumRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询统计数据并进行汇总加和

jdcloud_sdk.services.cdn.apis.QueryStatisticsDataRequest module

class jdcloud_sdk.services.cdn.apis.QueryStatisticsDataRequest.QueryStatisticsDataParameters[source]

Bases: object

setAbroad(abroad)[source]
Parameters:abroad – (Optional) true 代表查询境外数据,默认false查询境内数据
setArea(area)[source]
Parameters:area – (Optional) 查询的区域,如beijing,shanghai。多个用逗号分隔
setCacheType(cacheType)[source]
Parameters:cacheType – (Optional) 查询节点层级,可选值:[all,edge,mid],默认查询all,edge边缘 mid中间
setDomain(domain)[source]
Parameters:domain – (Optional) 需要查询的域名, 必须为用户pin下有权限的域名
setEndTime(endTime)[source]
Parameters:endTime – (Optional) 查询截止时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setFields(fields)[source]
Parameters:fields – (Optional) 需要查询的字段
setIpType(ipType)[source]
Parameters:ipType – (Optional) 查询IP类型,可选值:[,ipv4,ipv6],默认查询all
setIsp(isp)[source]
Parameters:isp – (Optional) 查询的运营商,cmcc,cnc,ct,表示移动、联通、电信。多个用逗号分隔
setOrigin(origin)[source]
Parameters:origin – (Optional) 是否查询回源统计信息。取值为true和false,默认为false。注意,如果查询回源信息,Fields的取值当前只支持oribandwidth,oripv,oricodestat三个,其余Fields忽略。
setPeriod(period)[source]
Parameters:period – (Optional) 时间粒度,可选值:[oneMin,fiveMin,followTime],followTime只会返回一个汇总后的数据
setStartTime(startTime)[source]
Parameters:startTime – (Optional) 查询起始时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setSubDomain(subDomain)[source]
Parameters:subDomain – (Optional) 查询泛域名时,指定的子域名列表,多个用逗号分隔。非泛域名时,传入空即可
class jdcloud_sdk.services.cdn.apis.QueryStatisticsDataRequest.QueryStatisticsDataRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询统计数据

jdcloud_sdk.services.cdn.apis.QueryStatisticsTopIpRequest module

class jdcloud_sdk.services.cdn.apis.QueryStatisticsTopIpRequest.QueryStatisticsTopIpParameters[source]

Bases: object

setDomain(domain)[source]
Parameters:domain – (Optional) 需要查询的域名, 必须为用户pin下有权限的域名
setEndTime(endTime)[source]
Parameters:endTime – (Optional) 查询截止时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setSize(size)[source]
Parameters:size – (Optional) 查询的topN的条数,取值范围:1-100,默认为20
setStartTime(startTime)[source]
Parameters:startTime – (Optional) 查询起始时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setSubDomain(subDomain)[source]
Parameters:subDomain – (Optional) 待查询的子域名,查询泛域名时,指定的子域名列表,多个用逗号分隔。非泛域名时,传入空即可
setTopBy(topBy)[source]
Parameters:topBy – (Optional) 排序依据,当前可选:pv,flow, 分别表示按pv、按流量topN ip,默认为”pv”
class jdcloud_sdk.services.cdn.apis.QueryStatisticsTopIpRequest.QueryStatisticsTopIpRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询TOP IP,仅可查询中国境内的相关信息

jdcloud_sdk.services.cdn.apis.QueryStatisticsTopUrlRequest module

class jdcloud_sdk.services.cdn.apis.QueryStatisticsTopUrlRequest.QueryStatisticsTopUrlParameters[source]

Bases: object

setDomain(domain)[source]
Parameters:domain – (Optional) 需要查询的域名, 必须为用户pin下有权限的域名
setEndTime(endTime)[source]
Parameters:endTime – (Optional) 查询截止时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setSize(size)[source]
Parameters:size – (Optional) 查询的topN的条数,取值范围:1-100,默认为20
setStartTime(startTime)[source]
Parameters:startTime – (Optional) 查询起始时间,UTC时间,格式为:yyyy-MM-dd’T’HH:mm:ss’Z’,示例:2018-10-21T10:00:00Z
setSubDomain(subDomain)[source]
Parameters:subDomain – (Optional) 待查询的子域名,查询泛域名时,指定的子域名列表,多个用逗号分隔。非泛域名时,传入空即可
setTopBy(topBy)[source]
Parameters:topBy – (Optional) 排序依据,当前可选:pv,flow,bandwidth, 分别表示按pv、按流量、按带宽topN url,默认为”pv”
class jdcloud_sdk.services.cdn.apis.QueryStatisticsTopUrlRequest.QueryStatisticsTopUrlRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询TOP Url,仅可查询中国境内的相关信息

jdcloud_sdk.services.cdn.apis.QueryUserAgentRequest module

class jdcloud_sdk.services.cdn.apis.QueryUserAgentRequest.QueryUserAgentParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.QueryUserAgentRequest.QueryUserAgentRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置userAgent信息

jdcloud_sdk.services.cdn.apis.SetAccesskeyConfigRequest module

class jdcloud_sdk.services.cdn.apis.SetAccesskeyConfigRequest.SetAccesskeyConfigParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setAccesskeyKeep(accesskeyKeep)[source]
Parameters:accesskeyKeep – (Optional) 是否是回源鉴权 0表示是 1表示否
setAccesskeyKey(accesskeyKey)[source]
Parameters:accesskeyKey – (Optional) 密码,长度为8到32
setAccesskeyType(accesskeyType)[source]
Parameters:accesskeyType – (Optional) 鉴权类型,0表示无鉴权,1表示参数鉴权,2表示路径鉴权
class jdcloud_sdk.services.cdn.apis.SetAccesskeyConfigRequest.SetAccesskeyConfigRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置url鉴权

jdcloud_sdk.services.cdn.apis.SetFollowRedirectRequest module

class jdcloud_sdk.services.cdn.apis.SetFollowRedirectRequest.SetFollowRedirectParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setStatus(status)[source]
Parameters:status – (Optional) 开关取值[on,off]
class jdcloud_sdk.services.cdn.apis.SetFollowRedirectRequest.SetFollowRedirectRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置回源302跳转

jdcloud_sdk.services.cdn.apis.SetFollowSourceProtocolRequest module

class jdcloud_sdk.services.cdn.apis.SetFollowSourceProtocolRequest.SetFollowSourceProtocolParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setStatus(status)[source]
Parameters:status – (Optional) 开关取值[on,off]
class jdcloud_sdk.services.cdn.apis.SetFollowSourceProtocolRequest.SetFollowSourceProtocolRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置协议跟随回源

jdcloud_sdk.services.cdn.apis.SetHttpHeaderRequest module

class jdcloud_sdk.services.cdn.apis.SetHttpHeaderRequest.SetHttpHeaderParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setEdgeType(edgeType)[source]
Parameters:edgeType – (Optional) 0表示header在边缘生效,1表示header回源生效,2表示在边缘和回源都生效,该字段不传时默认header在边缘和回源都生效
setHeaderName(headerName)[source]
Parameters:headerName – (Optional) header名,例如:Content-Disposition,可自定义,长度不能超过256个字符,不能包含中文字符,不能包含$和_,不支持设置如下头名:[“Content-Length”,”Date”,”Host”,”Content-Encoding”,”If-Modified-Since”,”If-Range”,”Content-Type”,”Transfer-Encoding”,”Cache-Control”,”Last-Modified”,”Connection”, “Content-Range”,”ETag”,”Age”,”Authentication-Info”,”Proxy-Authenticate”,”Retry-After”,”Set-Cookie”,”Vary”,”Content-Location”,”Meter”,”Allow”,”Error”,”X-Trace”, “Proxy-Connection”]
setHeaderType(headerType)[source]
Parameters:headerType – (Optional) header类型[resp,req],resp:配置响应头,req:配置请求头
setHeaderValue(headerValue)[source]
Parameters:headerValue – (Optional) header值,不能包含($,_,#),不能超过256个字符
class jdcloud_sdk.services.cdn.apis.SetHttpHeaderRequest.SetHttpHeaderRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

添加httpHeader

jdcloud_sdk.services.cdn.apis.SetHttpTypeRequest module

class jdcloud_sdk.services.cdn.apis.SetHttpTypeRequest.SetHttpTypeParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setCertFrom(certFrom)[source]
Parameters:certFrom – (Optional) 证书来源有两种类型:default,ssl
setCertName(certName)[source]
Parameters:certName – (Optional) syncToSsl是true时,certName是必填项
setCertificate(certificate)[source]
Parameters:certificate – (Optional) 用户证书,当Type为https时必须设置
setHttpType(httpType)[source]
Parameters:httpType – (Optional) http类型,只能为http或者https,默认为http.当设为https时,需要调用“设置通讯协议”接口上传证书和私钥
setJumpType(jumpType)[source]
Parameters:jumpType – (Optional) 有三种类型:default、http、https
setRsaKey(rsaKey)[source]
Parameters:rsaKey – (Optional) 证书私钥
setSslCertId(sslCertId)[source]
Parameters:sslCertId – (Optional) ssl证书id
setSyncToSsl(syncToSsl)[source]
Parameters:syncToSsl – (Optional) 是否同步到ssl,boolean值,取值true或者false
class jdcloud_sdk.services.cdn.apis.SetHttpTypeRequest.SetHttpTypeRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置http协议

jdcloud_sdk.services.cdn.apis.SetIgnoreQueryStringRequest module

class jdcloud_sdk.services.cdn.apis.SetIgnoreQueryStringRequest.SetIgnoreQueryStringParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setStatus(status)[source]
Parameters:status – (Optional) 开关取值[on,off]
class jdcloud_sdk.services.cdn.apis.SetIgnoreQueryStringRequest.SetIgnoreQueryStringRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置忽略参数

jdcloud_sdk.services.cdn.apis.SetIpBlackListRequest module

class jdcloud_sdk.services.cdn.apis.SetIpBlackListRequest.SetIpBlackListParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setIpListType(ipListType)[source]
Parameters:ipListType – (Optional) ip黑白名单类型,black:黑名单,white:白名单
setIps(ips)[source]
Parameters:ips – (Optional) ip名单,ips中url不能超过50条,中国境外/全球加速域名暂不支持传IP段
class jdcloud_sdk.services.cdn.apis.SetIpBlackListRequest.SetIpBlackListRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置ip黑名白单

jdcloud_sdk.services.cdn.apis.SetLiveDomainAccessKeyRequest module

class jdcloud_sdk.services.cdn.apis.SetLiveDomainAccessKeyRequest.SetLiveDomainAccessKeyParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setAccesskeyKey(accesskeyKey)[source]
Parameters:accesskeyKey – (Optional) url鉴权开启时必传
setAccesskeyType(accesskeyType)[source]
Parameters:accesskeyType – (Optional) url鉴权开启1关闭0
setAuthLifeTime(authLifeTime)[source]
Parameters:authLifeTime – (Optional) 开启时默认值为300s,关闭时为0
class jdcloud_sdk.services.cdn.apis.SetLiveDomainAccessKeyRequest.SetLiveDomainAccessKeyRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置URL鉴权

jdcloud_sdk.services.cdn.apis.SetLiveDomainBackSourceHostRequest module

class jdcloud_sdk.services.cdn.apis.SetLiveDomainBackSourceHostRequest.SetLiveDomainBackSourceHostParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setSourceHost(sourceHost)[source]
Parameters:sourceHost – (Optional) 默认回源host
class jdcloud_sdk.services.cdn.apis.SetLiveDomainBackSourceHostRequest.SetLiveDomainBackSourceHostRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置直播域名回源host

jdcloud_sdk.services.cdn.apis.SetLiveDomainBackSourceRequest module

class jdcloud_sdk.services.cdn.apis.SetLiveDomainBackSourceRequest.SetLiveDomainBackSourceParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setBackSourceType(backSourceType)[source]
Parameters:backSourceType – (Optional)
setDefaultSourceHost(defaultSourceHost)[source]
Parameters:defaultSourceHost – (Optional) 默认回源host
setDomainSource(domainSource)[source]
Parameters:domainSource – (Optional)
setIpSource(ipSource)[source]
Parameters:ipSource – (Optional)
setSourceType(sourceType)[source]
Parameters:sourceType – (Optional) 回源类型只能为[ips,domain]中的一种
class jdcloud_sdk.services.cdn.apis.SetLiveDomainBackSourceRequest.SetLiveDomainBackSourceRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置直播域名回源信息

jdcloud_sdk.services.cdn.apis.SetLiveDomainIpBlackListRequest module

class jdcloud_sdk.services.cdn.apis.SetLiveDomainIpBlackListRequest.SetLiveDomainIpBlackListParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setIpListType(ipListType)[source]
Parameters:ipListType – (Optional) ip黑白名单类型,black:黑名单,white:白名单
setIps(ips)[source]
Parameters:ips – (Optional) ip名单,ips中url不能超过50条
class jdcloud_sdk.services.cdn.apis.SetLiveDomainIpBlackListRequest.SetLiveDomainIpBlackListRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置直播域名ip黑白名单

jdcloud_sdk.services.cdn.apis.SetLiveDomainReferRequest module

class jdcloud_sdk.services.cdn.apis.SetLiveDomainReferRequest.SetLiveDomainReferParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setAllowNoReferHeader(allowNoReferHeader)[source]
Parameters:allowNoReferHeader – (Optional) 是否允许空refer访问,默认为“on”
setAllowNullReferHeader(allowNullReferHeader)[source]
Parameters:allowNullReferHeader – (Optional) 是否允许无ua访问,默认为“on”
setReferList(referList)[source]
Parameters:referList – (Optional) 逗号隔开的域名列表,如果referList传空则为删除
setReferType(referType)[source]
Parameters:referType – (Optional) refer类型,取值:block(黑名单),allow(白名单)默认为block
class jdcloud_sdk.services.cdn.apis.SetLiveDomainReferRequest.SetLiveDomainReferRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置域名refer防盗链

jdcloud_sdk.services.cdn.apis.SetMonitorRequest module

class jdcloud_sdk.services.cdn.apis.SetMonitorRequest.SetMonitorParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setCycle(cycle)[source]
Parameters:cycle – (Optional) 探测周期,取值1和5,单位为分钟
setHttpRequestHeader(httpRequestHeader)[source]
Parameters:httpRequestHeader – (Optional) http请求头
setMonitorPath(monitorPath)[source]
Parameters:monitorPath – (Optional) 探测路径
class jdcloud_sdk.services.cdn.apis.SetMonitorRequest.SetMonitorRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置源站监控信息

jdcloud_sdk.services.cdn.apis.SetOnlineBillingTypeRequest module

class jdcloud_sdk.services.cdn.apis.SetOnlineBillingTypeRequest.SetOnlineBillingTypeParameters[source]

Bases: object

setAllType(allType)[source]
Parameters:allType – (Optional) 计费方式,取值[0,1],0:日流量计费,1:日峰值带宽计费.
class jdcloud_sdk.services.cdn.apis.SetOnlineBillingTypeRequest.SetOnlineBillingTypeRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置线上计费方式

jdcloud_sdk.services.cdn.apis.SetProtocolConvertRequest module

class jdcloud_sdk.services.cdn.apis.SetProtocolConvertRequest.SetProtocolConvertParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setCertFrom(certFrom)[source]
Parameters:certFrom – (Optional) 证书来源有两种类型:default,ssl
setCertName(certName)[source]
Parameters:certName – (Optional) syncToSsl是true时,certName是必填项
setCertificate(certificate)[source]
Parameters:certificate – (Optional) https证书,转https格式时必传
setProtocolConverts(protocolConverts)[source]
Parameters:protocolConverts – (Optional)
setRsaKey(rsaKey)[source]
Parameters:rsaKey – (Optional) https私钥,转https格式时必传
setSslCertId(sslCertId)[source]
Parameters:sslCertId – (Optional) ssl证书id
setSyncToSsl(syncToSsl)[source]
Parameters:syncToSsl – (Optional) 是否同步到ssl,boolean值,取值true或者false
class jdcloud_sdk.services.cdn.apis.SetProtocolConvertRequest.SetProtocolConvertRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置转协议

jdcloud_sdk.services.cdn.apis.SetRangeRequest module

class jdcloud_sdk.services.cdn.apis.SetRangeRequest.SetRangeParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setStatus(status)[source]
Parameters:status – (Optional) 开关取值[on,off]
class jdcloud_sdk.services.cdn.apis.SetRangeRequest.SetRangeRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置range参数

jdcloud_sdk.services.cdn.apis.SetReferRequest module

class jdcloud_sdk.services.cdn.apis.SetReferRequest.SetReferParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setAllowNoReferHeader(allowNoReferHeader)[source]
Parameters:allowNoReferHeader – (Optional) 是否允许空refer访问,默认为“on”
setAllowNullReferHeader(allowNullReferHeader)[source]
Parameters:allowNullReferHeader – (Optional) 是否允许无ua访问,默认为“on”
setReferList(referList)[source]
Parameters:referList – (Optional) 逗号隔开的域名列表,如果referList传空则为删除,中国境内加速域名至多可配置400条,中国境外/全球加速域名至多可配置50条
setReferType(referType)[source]
Parameters:referType – (Optional) refer类型,取值:block(黑名单),allow(白名单)默认为block
class jdcloud_sdk.services.cdn.apis.SetReferRequest.SetReferRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置域名refer

jdcloud_sdk.services.cdn.apis.SetSourceRequest module

class jdcloud_sdk.services.cdn.apis.SetSourceRequest.SetSourceParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setAccelerateRegion(accelerateRegion)[source]
Parameters:accelerateRegion – (Optional) 加速区域,必须是[mainland,nonMainland,all]中的一种,分别代表大陆,海外+中国港澳台,全球
setBackSourceType(backSourceType)[source]
Parameters:backSourceType – (Optional) 回源方式,只能是[https,http]中的一种,默认http
setDefaultSourceHost(defaultSourceHost)[source]
Parameters:defaultSourceHost – (Optional) 默认回源host
setDomainSource(domainSource)[source]
Parameters:domainSource – (Optional)
setIpSource(ipSource)[source]
Parameters:ipSource – (Optional)
setOssSource(ossSource)[source]
Parameters:ossSource – (Optional) oss回源域名
setSourceType(sourceType)[source]
Parameters:sourceType – (Optional) 回源类型只能是[ips,domain,oss]中的一种
class jdcloud_sdk.services.cdn.apis.SetSourceRequest.SetSourceRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置源站信息

jdcloud_sdk.services.cdn.apis.SetUserAgentConfigRequest module

class jdcloud_sdk.services.cdn.apis.SetUserAgentConfigRequest.SetUserAgentConfigParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setUserAgentList(userAgentList)[source]
Parameters:userAgentList – (Optional) UA列表,如果userAgentList为空,则为全部删除
setUserAgentType(userAgentType)[source]
Parameters:userAgentType – (Optional) userAgent类型,取值:block(黑名单),allow(白名单),默认为block
class jdcloud_sdk.services.cdn.apis.SetUserAgentConfigRequest.SetUserAgentConfigRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置userAgent信息

jdcloud_sdk.services.cdn.apis.SetVideoDraftRequest module

class jdcloud_sdk.services.cdn.apis.SetVideoDraftRequest.SetVideoDraftParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setStatus(status)[source]
Parameters:status – (Optional) 开关取值[on,off]
class jdcloud_sdk.services.cdn.apis.SetVideoDraftRequest.SetVideoDraftRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

设置视频拖拽

jdcloud_sdk.services.cdn.apis.StartDomainRequest module

class jdcloud_sdk.services.cdn.apis.StartDomainRequest.StartDomainParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.StartDomainRequest.StartDomainRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

启动加速域名

jdcloud_sdk.services.cdn.apis.StopDomainRequest module

class jdcloud_sdk.services.cdn.apis.StopDomainRequest.StopDomainParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.StopDomainRequest.StopDomainRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

停止加速域名

jdcloud_sdk.services.cdn.apis.StopMonitorRequest module

class jdcloud_sdk.services.cdn.apis.StopMonitorRequest.StopMonitorParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
class jdcloud_sdk.services.cdn.apis.StopMonitorRequest.StopMonitorRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

停止源站监控

jdcloud_sdk.services.cdn.apis.UpdateCacheRuleRequest module

class jdcloud_sdk.services.cdn.apis.UpdateCacheRuleRequest.UpdateCacheRuleParameters(domain)[source]

Bases: object

Parameters:domain – 用户域名
setCacheType(cacheType)[source]
Parameters:cacheType – (Optional) 缓存方式:0、不缓存,1自定义
setConfigId(configId)[source]
Parameters:configId – (Optional) 缓存规则配置ID
setContents(contents)[source]
Parameters:contents – (Optional) 规则内容。其他类型只能以/或者.开头,如/a/b或.jpg
setTtl(ttl)[source]
Parameters:ttl – (Optional) 缓存时间,单位秒,中国境内加速域名最长可配置2年,中国境外/全球加速域名最长可配置1年
setWeight(weight)[source]
Parameters:weight – (Optional) 此条配置的权重值, 取值范围为1-10,1最大
class jdcloud_sdk.services.cdn.apis.UpdateCacheRuleRequest.UpdateCacheRuleRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

修改缓存规则

jdcloud_sdk.services.cdn.apis.UpdateDomainGroupRequest module

class jdcloud_sdk.services.cdn.apis.UpdateDomainGroupRequest.UpdateDomainGroupParameters(id)[source]

Bases: object

Parameters:id – 域名组id
setDomainGroupName(domainGroupName)[source]
Parameters:domainGroupName – (Optional)
setDomains(domains)[source]
Parameters:domains – (Optional) 域名组内域名,包含主域名
setPrimaryDomain(primaryDomain)[source]
Parameters:primaryDomain – (Optional) 主域名,开启共享缓存时必传
setShareCache(shareCache)[source]
Parameters:shareCache – (Optional) 是否共享内存,共享缓存仅对中国境内加速域名生效
class jdcloud_sdk.services.cdn.apis.UpdateDomainGroupRequest.UpdateDomainGroupRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

更新域名组

Module contents