API概览

本产品(dcdn/2018-01-15)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(78410016550),在专家指导下进行签名对接。

在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey

服务管理

API

标题

API概述

OpenDcdnService 开通DCDN服务 调用OpenDcdnService开通DCDN服务。
DescribeUserDcdnStatus 查询DCDN服务是否可用 调用DescribeUserDcdnStatus查询全站加速是否欠费、是否可用。
DescribeDcdnService 获取DCDN服务状态 调用DescribeDcdnService查询DCDN服务状态。包括:当前计费类型、服务开通时间、下次生效的计费类型、当前业务状态等。

域名管理

API

标题

API概述

添加/删除域名 添加/删除域名
AddDcdnDomain 添加域名 调用AddDcdnDomain添加域名。
BatchAddDcdnDomain 批量添加域名 调用BatchAddDcdnDomain批量添加域名。
DeleteDcdnDomain 删除域名 调用DeleteDcdnDomain删除已添加的加速域名。
DescribeDcdnDeletedDomains 查询已删除域名 调用DescribeDcdnDeletedDomains查询您名下已删除的域名。
域名归属校验 域名归属校验
VerifyDcdnDomainOwner 校验域名归属权 调用VerifyDcdnDomainOwner校验域名的归属权。
DescribeDcdnVerifyContent 获取归属校验内容 调用DescribeDcdnVerifyContent获取域名的归属校验内容。
启用/停用域名 启用/停用域名
StartDcdnDomain 启用域名 调用StartDcdnDomain启用状态为停用的加速域名,将DomainStatus变更为online。
BatchStartDcdnDomain 批量启用域名 批量启用状态为停用的加速域名,将DomainStatus变更为online。
StopDcdnDomain 停用域名 调用StopDcdnDomain停用某个加速域名,将DomainStatus变更为offline。
BatchStopDcdnDomain 批量停用域名 停用加速域名,将DomainStatus变更为offline。
域名基础配置 域名基础配置
DescribeDcdnUserDomains 查询用户域名 调用DescribeDcdnUserDomains查询用户名下所有的DCDN域名,支持域名模糊匹配过滤和域名状态过滤。
DescribeDcdnDomainDetail 查询域名详情 调用DescribeDcdnDomainDetail获取指定加速域名配置的基本信息。
DescribeDcdnUserDomainsByFunc 查询域名-按功能 调用DescribeDcdnUserDomainsByFunc通过FuncId查询用户名下所有配置了指定功能的DCDN域名。
DescribeDcdnDomainsBySource 查询域名-按源站 调用DescribeDcdnDomainsBySource按源站查询DCDN加速域名。
UpdateDcdnDomain 修改域名基本信息 调用UpdateDcdnDomain修改加速域名。
DescribeDcdnDomainCname 检测域名的CNAME是否完成配置 调用DescribeDcdnDomainCname对加速域名CNAME进行解析检测,查看解析结果判断是否完成CNAME配置。
ModifyDCdnDomainSchdmByProperty 修改域名的加速区域 调用ModifyDCdnDomainSchdmByProperty通过配置组修改域名的加速区域。
SetDcdnUserConfig 设置用户配置信息 调用SetDcdnUserConfig设置用户的配置信息。
BatchSetDcdnDomainConfigs 批量配置域名 调用BatchSetDcdnDomainConfigs实现域名批量配置功能。
DescribeDcdnDomainConfigs 查询域名配置信息 调用DescribeDcdnDomainConfigs获取加速域名的配置信息。
DeleteDcdnSpecificConfig 删除域名的指定配置 调用DeleteDcdnSpecificConfig删除域名的指定配置。
BatchDeleteDcdnDomainConfigs 批量删除域名配置 调用BatchDeleteDcdnDomainConfigs批量删除域名配置。
DescribeRDDomainConfig 查询用户RD下的域名功能配置 调用DescribeRDDomainConfig查询用户RD下的域名功能配置。

刷新预热

API

标题

API概述

RefreshDcdnObjectCaches 刷新缓存 调用RefreshDcdnObjectCaches刷新节点上的文件内容、刷新指定URL内容至Cache节点。支持URL批量刷新。
PreloadDcdnObjectCaches 预热URL 调用PreloadDcdnObjectCaches将源站的内容主动预热到L2 Cache节点上,用户首次访问可直接命中缓存,缓解源站压力。
DescribeDcdnRefreshQuota 查询缓存刷新预热数量信息 调用DescribeDcdnRefreshQuota查询当日刷新URL、预热URL及刷新目录的上限和剩余次数。
DescribeDcdnRefreshTasks 查询刷新预热任务 调用DescribeDcdnRefreshTasks查询刷新、预热状态是否在全网生效,支持查询3天内的数据。
DescribeDcdnUserQuota 查询用户资源使用信息 调用DescribeDcdnUserQuota查询用户资源上限及已使用情况。
DescribeDcdnRefreshTaskById 查询刷新或预热任务详情 调用DescribeDcdnRefreshTaskById通过任务编号查询刷新或预热是否在全网生效。
RefreshDcdnObjectCacheByCacheTag 根据缓存标签刷新缓存 当用户设置了缓存标签功能后,通过调用RefreshObjectCacheByCacheTag指定缓存标签对缓存进行刷新。

业务监控

API

标题

API概述

资源监控 资源监控
访问数据 访问数据
DescribeDcdnDomainHttpCodeData 查询HTTP状态码 调用DescribeDcdnDomainHttpCodeData获取加速域名的HTTP返回码总数和占比数据。
DescribeDcdnDomainHttpCodeDataByLayer 查询HTTP状态码-按协议 调用DescribeDcdnDomainHttpCodeDataByLayer按协议分类获取HTTP状态码数据。
DescribeDcdnDomainRegionData 查询用户区域分布数据统计 调用DescribeDcdnDomainRegionData查询加速域名天粒度的用户区域分布数据统计,支持获取90天的数据。
DescribeDcdnRegionAndIsp 查询地域和运营商列表 调用DescribeDcdnRegionAndIsp获取地域和运营商列表。
DescribeDcdnDomainIspData 查询用户运营商分布数据 调用DescribeDcdnDomainIspData查询加速域名天粒度的用户运营商分布数据统计,支持获取最近90天的数据。
DescribeDcdnDomainHitRateData 查询字节命中率 调用DescribeDcdnDomainHitRateData查询域名的字节命中率(命中字节百分比)。
DescribeDcdnDomainQpsData 查询QPS 调用DescribeDcdnDomainQpsData查询域名的每秒访问次数QPS。
DescribeDcdnDomainQpsDataByLayer 查询QPS-按协议 调用DescribeDcdnDomainQpsDataByLayer按协议查询域名的每秒访问次数QPS。
DescribeDcdnDomainBpsData 查询网络带宽监控数据 调用DescribeDcdnDomainBpsData查询加速域名的网络带宽监控数据。
DescribeDcdnDomainBpsDataByLayer 查询网络带宽监控数据-按协议 调用DescribeDcdnDomainBpsDataByLayer按协议分类获取带宽数据。
DescribeDcdnDomainTrafficData 查询网络流量监控数据 调用DescribeDcdnDomainTrafficData查询域名的网络流量监控数据。
回源数据 回源数据
DescribeDcdnDomainOriginBpsData 查询回源带宽监控数据 调用DescribeDcdnDomainOriginBpsData查询域名的回源带宽监控数据。
DescribeDcdnDomainOriginTrafficData 查询回源流量监控数据 调用DescribeDcdnDomainOriginTrafficData查询域名的回源流量监控数据。
WebSocket数据 WebSocket数据
DescribeDcdnDomainWebsocketHttpCodeData 查询WebSocket返回码数据 调用DescribeDcdnDomainWebsocketHttpCodeData查询域名WebSocket协议的HTTP返回码总数和占比数据。
DescribeDcdnDomainWebsocketBpsData 查询WebSocket的带宽数据 调用DescribeDcdnDomainWebsocketBpsData查询域名WebSocket协议的网络带宽监控数据。
DescribeDcdnDomainWebsocketTrafficData 查询WebSocket流量数据 调用DescribeDcdnDomainWebsocketTrafficData查询域名的WebSocket网络流量监控数据。
实时监控 实时监控
访问数据 访问数据
DescribeDcdnDomainRealTimeQpsData 查询实时QPS 调用DescribeDcdnDomainRealTimeQpsData获取域名每秒访问次数的数据。
DescribeDcdnDomainRealTimeTrafficData 查询实时流量监控数据 调用DescribeDcdnDomainRealTimeTrafficData查询域名单位时间段的流量监控数据。
DescribeDcdnDomainRealTimeBpsData 查询实时网络带宽数据 调用DescribeDcdnDomainRealTimeBpsData查询域名实时网络带宽数据。
DescribeDcdnDomainRealTimeByteHitRateData 查询实时字节命中率数据 调用DescribeDcdnDomainRealTimeByteHitRateData查询域名实时字节命中率数据。
DescribeDcdnDomainRealTimeReqHitRateData 查询实时请求命中率数据 调用DescribeDcdnDomainRealTimeReqHitRateData查询域名实时请求命中率数据。
DescribeDcdnDomainRealTimeHttpCodeData 查询实时HTTP状态码 调用DescribeDcdnDomainRealTimeHttpCodeData查询域名实时HTTP返回码总数和占比数据。
DescribeDcdnDomainRealTimeDetailData 批量获取域名实时监控详细数据 调用DescribeDcdnDomainRealTimeDetailData批量获取域名的各地区运营商流量和访问次数的1分钟粒度数据。该API最长查询跨度不超过10分钟。
回源数据 回源数据
DescribeDcdnDomainRealTimeSrcBpsData 查询实时回源带宽数据 调用DescribeDcdnDomainRealTimeSrcBpsData查询域名实时回源带宽数据。
DescribeDcdnDomainRealTimeSrcTrafficData 查询实时回源流量监控数据 调用DescribeDcdnDomainRealTimeSrcTrafficData查询域名实时回源流量监控数据。
DescribeDcdnDomainRealTimeSrcHttpCodeData 查询实时回源HTTP状态码 调用DescribeDcdnDomainRealTimeSrcHttpCodeData查询域名实时回源HTTP返回码占比数据。

数据中心

API

标题

API概述

运营报表 运营报表
CreateDcdnSubTask 定制运营报表 调用CreateDcdnSubTask定制运营报表。
DescribeDcdnSubList 查询已定制的报表任务 调用DescribeDcdnSubList查询已定制的报表任务。
DescribeDcdnReport 查询已定制的报表数据 调用DescribeDcdnReport查询已定制的报表数据。
DescribeDcdnReportList 查询所有定制报表列表 调用DescribeDcdnReportList查询所有的定制报表列表。
UpdateDcdnSubTask 更新已定制的运营报表 调用UpdateDcdnSubTask更新已定制的运营报表。
DeleteDcdnSubTask 删除已定制的运营报表 调用DeleteDcdnSubTask删除所有已定制的运营报表。
CreateDcdnDeliverTask 创建报表订阅任务 调用CreateDcdnDeliverTask创建报表订阅任务,订阅成功后系统会周期性地以邮件方式向您发送报表统计数据。
DescribeDcdnDeliverList 查询报表订阅任务列表 调用DescribeDcdnDeliverList查询报表订阅任务列表,系统将返回所有的订阅任务列表。
UpdateDcdnDeliverTask 更新已订阅的报表任务 调用UpdateDcdnDeliverTask根据订阅任务ID更新已订阅的报表任务。
DeleteDcdnDeliverTask 删除已订阅的报表任务 调用DeleteDcdnDeliverTask根据任务ID删除已订阅的报表任务。
日志管理 日志管理
离线日志 离线日志
DescribeDcdnDomainLog 查询离线访问日志下载地址 调用DescribeDcdnDomainLog查询指定域名的原始访问日志的下载地址。
DescribeDcdnWafLogs 查询离线WAF拦截日志下载地址 调用DescribeDcdnWafLogs查询域名的离线WAF拦截日志下载地址。
实时日志 实时日志
CreateDcdnSLSRealTimeLogDelivery 创建实时日志项目 调用CreateDcdnSLSRealTimeLogDelivery创建实时日志项目。
DescribeDcdnSLSRealtimeLogDelivery 查询实时日志项目 调用DescribeDcdnSLSRealtimeLogDelivery查看实时日志项目。
UpdateDcdnSLSRealtimeLogDelivery 更新实时日志项目 调用UpdateDcdnSLSRealtimeLogDelivery更新实时日志项目。
DeleteDcdnRealTimeLogProject 删除实时日志项目 调用DeleteDcdnRealTimeLogProject删除整个项目的实时日志。
UpdateDcdnUserRealTimeDeliveryField 更新实时日志字段 调用UpdateDcdnUserRealTimeDeliveryField更新实时日志字段。
DescribeDcdnRealTimeDeliveryField 查询实时日志所有字段 调用DescribeDcdnRealTimeDeliveryField查询实时日志所有字段。
CheckDcdnProjectExist 检查实时日志项目是否存在 调用CheckDcdnProjectExist检查实时日志项目是否存在。
DescribeDcdnSLSRealTimeLogType 查询实时日志支持的业务类型 调用DescribeDcdnSLSRealTimeLogType查询实时日志支持的业务类型列表。
ListDcdnRealTimeDeliveryProject 查询用户开通的项目信息 调用ListDcdnRealTimeDeliveryProject查询用户开通的项目信息。
DescribeUserLogserviceStatus 查看Logservice服务是否开通或者欠费 调用DescribeUserLogserviceStatus查看Logservice服务是否开通或者欠费。
CreateSlrAndSlsProject 创建服务关联角色以及日志服务项目 调用CreateSlrAndSlsProject创建服务关联角色(SLR)以及日志服务(SLS)项目。
DescribeDcdnUserRealTimeDeliveryField 查询用户选择的字段列表 调用DescribeDcdnUserRealTimeDeliveryField查询用户选择的字段列表。
用量查询 用量查询
DescribeDcdnUserBillHistory 查询历史账单 调用DescribeDcdnUserBillHistory查询用户历史账单,最多查询一个月的数据。
DescribeDcdnUserBillType 查询计费类型 调用DescribeDcdnUserBillType查询用户的计费类型。
DescribeDcdnUserResourcePackage 查询资源包信息 调用DescribeDcdnUserResourcePackage查询您所有资源包信息,包括资源包总量、余量、生效时间、失效时间、状态等。
DescribeDcdnDomainUsageData 查询用量数据 调用DescribeDcdnDomainUsageData查询域名在特定计费区域的用量数据。
DescribeDcdnBgpBpsData 查询BGP带宽数据 调用DescribeDcdnBgpBpsData查询BGP加速五分钟粒度带宽数据。
DescribeDcdnBgpTrafficData 查询BGP流量数据 调用DescribeDcdnBgpTrafficData查询BGP加速五分钟粒度流量数据。
DescribeDcdnDomainMultiUsageData 批量查询用量数据 调用DescribeDcdnDomainMultiUsageData批量查询DCDN域名的各计量口径计费数据(最小粒度为5分钟), 不包含非请求类的计费项。
DescribeDcdnDomainPvData 查询PV页面访问统计 调用DescribeDcdnDomainPvData查询域名最小1小时粒度的PV页面访问统计。
DescribeDcdnDomainTopReferVisit 查询热门页面引用次数排名 调用DescribeDcdnDomainTopReferVisit查询域名某天的热门页面引用次数排名,支持获取最近90天的数据。
DescribeDcdnDomainTopUrlVisit 查询热门URL列表 调用DescribeDcdnDomainTopUrlVisit获取加速域名某天内的热门URL列表。
DescribeDcdnDomainUvData 查询UV页面访问统计 调用DescribeDcdnDomainUvData获取加速域名1小时粒度的UV页面独立访问统计,支持获取最近90天的数据。
DescribeDcdnTopDomainsByFlow 查询按流量排名的域名 调用DescribeDcdnTopDomainsByFlow查询用户按流量排名的域名,支持获取最近90天的数据。
DescribeKvUsageData 查询KV存储用量数据 调用DescribeKvUsageData查询KV存储的用量数据。

证书服务

API

标题

API概述

SetDcdnDomainSSLCertificate 配置域名证书 调用SetDcdnDomainSSLCertificate设置某域名下是否启用证书功能及更新证书信息。
DescribeDcdnHttpsDomainList 查询证书列表 调用DescribeDcdnHttpsDomainList查询用户所有证书信息。
DescribeDcdnCertificateList 查询证书列表-按域名 调用DescribeDcdnCertificateList按照域名查询证书列表信息。
DescribeDcdnDomainByCertificate 查询域名-按证书 调用DescribeDcdnDomainByCertificate根据证书信息查询域名。
DescribeDcdnCertificateDetail 查询证书详情 调用DescribeDcdnCertificateDetail查询DCDN证书详细信息。
DescribeDcdnDomainCertificateInfo 查询指定域名证书信息 调用DescribeDcdnDomainCertificateInfo查询指定域名证书信息。
SetDcdnDomainSMCertificate 设置国密证书 调用SetDcdnDomainSMCertificate设置指定域名下是否启用国密证书功能。
DescribeDcdnSMCertificateDetail 查询国密证书详情 调用DescribeDcdnSMCertificateDetail查询国密证书的详细信息。
DescribeDcdnSMCertificateList 查询国密证书列表 调用DescribeDcdnSMCertificateList查询指定域名下国密证书列表信息。
DescribeDcdnUserCertificateExpireCount 查询证书过期的域名数量 调用DescribeDcdnUserCertificateExpireCount查询DCDN用户证书过期的域名数量。

标签管理

API

标题

API概述

TagDcdnResources 添加资源标签 调用TagDcdnResources添加资源标签。
DescribeDcdnTagResources 查询资源对应的标签 调用DescribeDcdnTagResources查询资源对应的标签。
DescribeDcdnUserTags 查询用户标签 调用DescribeDcdnUserTags查询用户标签。
UntagDcdnResources 删除资源标签 调用UntagDcdnResources删除资源标签。

IP应用加速

API

标题

API概述

DescribeDcdnIpaDomainConfigs 获取IPA层加速域名配置信息 调用DescribeDcdnIpaDomainConfigs查询域名配置。
StopDcdnIpaDomain 停用开启IPA服务的加速域名 调用StopDcdnIpaDomain停用某个加速域名,将DomainStatus变更为offline。
DescribeUserDcdnIpaStatus 获取IPA服务开通状态 调用DescribeUserDcdnIpaStatus查询全站加速IPA是否开通、是否欠费。
DescribeDcdnIpaService 获取DCDNIPA服务状态 调用DescribeDcdnIpaService查询全站加速IPA服务状态。包括:当前计费类型、服务开通时间、下次生效的计费类型、当前业务状态等。
UpdateDcdnIpaDomain 修改启用IPA服务的加速域名 调用UpdateDcdnIpaDomain修改加速域名。
DeleteDcdnIpaDomain 删除已添加的IPA层加速域名 调用DeleteDcdnIpaDomain删除已添加的IPA层加速域名。
StartDcdnIpaDomain 启用停用IPA服务的加速域名 调用StartDcdnIpaDomain启用状态为停用的加速域名,将DomainStatus变更为online。
AddDcdnIpaDomain 添加IPA层应用加速域名 调用AddDcdnIpaDomain添加IPA层应用加速域名,一次只能提交一个加速域名。
BatchSetDcdnIpaDomainConfigs 批量配置IPA层应用加速域名 调用BatchSetDcdnIpaDomainConfigs批量配置IPA层应用加速域名。
DescribeDcdnIpaUserDomains 获取用户IPA层应用加速域名 调用DescribeDcdnIpaUserDomains查询用户名下所有的IPA层应用加速域名,支持模糊搜索或者按域名状态过滤。
DescribeDcdnIpaDomainDetail 获取IPA层的基本配置信息 调用DescribeDcdnIpaDomainDetail获取指定加速域名配置的基本信息。
DeleteDcdnIpaSpecificConfig 删除加速域名的IPA层配置 调用DeleteDcdnIpaSpecificConfig删除指定域名的IPA层配置。
DescribeDcdnDomainProperty 查询IPA的协议类型 调用DescribeDcdnDomainProperty查询IPA的协议类型。
DescribeDcdnDomainIpaBpsData 获取四层加速的带宽数据 调用DescribeDcdnDomainIpaBpsData获取加速域名四层加速的网络带宽监控数据,支持获取最近90天的数据。
DescribeDcdnDomainIpaTrafficData 获取四层加速流量监控数据 调用DescribeDcdnDomainIpaTrafficData获取加速域名的四层加速网络流量监控数据,支持获取最近90天的数据。
DescribeDcdnDomainIpaConnData 查询IPA用户连接数 调用DescribeDcdnDomainIpaConnData查询IPA用户连接数。
DescribeDcdnIpaDomainCidr 查询IPA加速域名的回源节点IP 调用DescribeDcdnIpaDomainCidr查询IPA加速域名的回源节点IP段。 此API需要申请访问权限,如需使用请提交工单。

边缘计算服务

API

标题

API概述

边缘函数 边缘函数
CreateRoutine 创建边缘函数 调用CreateRoutine创建一个边缘函数(Routine)。
DeleteRoutine 删除边缘函数的函数配置 调用DeleteRoutine删除边缘函数(EdgeRoutine)的函数(Routine)配置。
DeleteRoutineCodeRevision 删除边缘函数代码 调用DeleteRoutineCodeRevision删除边缘函数指定版本的代码。
DeleteRoutineConfEnvs 删除边缘函数代码的灰度环境 调用DeleteRoutineConfEnvs删除边缘函数Env列表中的自定义灰度环境。
DescribeRoutine 获取某个边缘函数ER的元信息 调用DescribeRoutine获取某个边缘函数ER(EdgeRoutine)的元信息,包括每个环境的ER配置、配置版本、代码版本等信息。
DescribeRoutineCanaryEnvs 获取边缘函数ER支持的Canary环境列表 调用DescribeRoutineCanaryEnvs获取边缘函数ER支持的Canary环境列表。
DescribeRoutineCodeRevision 获取边缘函数ERJS代码 调用DescribeRoutineCodeRevision获取边缘函数ER的某个版本的JS代码。
DescribeRoutineSpec 获取边缘函数ER可供选择的函数规格 调用DescribeRoutineSpec获取边缘函数可供选择的函数规格(内测阶段有3CPU时间片规格:5ms、50ms、100ms)。
DescribeRoutineUserInfo 获取阿里云账号绑定的相关信息 调用DescribeRoutineUserInfo获取阿里云账号绑定的相关信息(绑定的subdomain,以及创建的routine列表)。
DescribeUserErStatus 查看边缘函数ER是否开通或者欠费 调用DescribeUserErStatus查看边缘函数ER是否开通或者欠费。
EditRoutineConf 修改边缘函数ER的配置 调用EditRoutineConf修改边缘函数ER的配置。
SetRoutineSubdomain 设置边缘函数ER子域 调用SetRoutineSubdomain设置边缘函数ER子域。
UploadRoutineCode 上传边缘函数ER的代码 调用UploadRoutineCode上传边缘函数ER的代码。
UploadStagingRoutineCode 上传边缘函数ER的测试代码 调用UploadStagingRoutineCode上传边缘函数ER的测试代码。
PublishRoutineCodeRevision 发布指定版本的边缘函数ER代码到某个Env环境 调用PublishRoutineCodeRevision发布指定版本的边缘函数ER代码到某个Env环境。
CommitStagingRoutineCode 生成供线上Env环境使用的正式版本 调用CommitStagingRoutineCode把测试版本unstableJS代码生成供线上Env环境使用的正式版本。
DescribeDcdnErUsageData 查询边缘函数ER的执行次数 调用DescribeDcdnErUsageData查询边缘函数ER的执行次数。
DescribeEncryptRoutineUid 查询边缘函数ER的加密信息 调用DescribeEncryptRoutineUid查询边缘函数ER加密后的RoutineUid等相关信息。
DescribeRoutineRelatedDomains 查询边缘函数ER关联的域名列表 调用DescribeRoutineRelatedDomains查看边缘函数ER关联的域名列表。
RefreshErObjectCaches 刷新边缘函数缓存 调用RefreshErObjectCaches刷新通过边缘函数 Cache API写入的缓存和通过fetch子请求写入的缓存。支持URL批量刷新。
边缘脚本 边缘脚本
SetDcdnDomainStagingConfig 设置或修改域名配置(灰度) 调用SetDcdnDomainStagingConfig设置或修改域名配置(灰度)。
DescribeDcdnDomainStagingConfig 查询环境配置(灰度) 调用DescribeDcdnDomainStagingConfig查询环境配置(灰度)。
DeleteDcdnSpecificStagingConfig 删除加速域名的配置(灰度) 调用DeleteDcdnSpecificStagingConfig删除加速域名的配置(灰度)。
PublishDcdnStagingConfigToProduction 灰度环境转生产环境配置 调用PublishDcdnStagingConfigToProduction将模拟环境的全站加速配置发布到生产环境。
RollbackDcdnStagingConfig 灰度配置回滚 调用RollbackDcdnStagingConfig将模拟环境的全站加速配置回滚成生产环境配置。
DescribeDcdnStagingIp 获取公测节点有效VIP 调用DescribeDcdnStagingIp获取公测节点有效VIP。
边缘存储 边缘存储
GetDcdnKvDetail 查询键值对的值和TTL信息 查询键值对的值和TTL信息。
BatchPutDcdnKv 批量设置Namespacekey-value 调用BatchPutDcdnKv批量设置指定NamespaceKey-Value(KV)对。
DescribeDcdnKvNamespace 查询Namespace信息 调用DescribeDcdnKvNamespace查询某个Namespace的信息。
PutDcdnKvNamespace 添加Namespace 调用PutDcdnKvNamespace给账号下新增Namespace。
DeleteDcdnKvNamespace 删除Namespace 删除账号下某个Namespace。
DescribeDcdnKvAccount 查询KV信息 调用DescribeDcdnKvAccount查询账户信息和所拥有的Namespace信息。
DescribeDcdnKvAccountStatus 查询账户的KV状态信息 查询账户的KV状态信息。
GetDcdnKv 查询Key-Value对的某个Key 调用GetDcdnKv查询Key-Value(KV)对的某个Key值。
ListDcdnKv 遍历NamespaceKey 调用ListDcdnKv遍历账户下指定NamespaceKey值。
PutDcdnKv 设置NamespaceKey-Value 调用PutDcdnKv设置指定NamespaceKey-Value(KV)对。
DeleteDcdnKv 删除NamespaceKey-Value EdgeKv产品在全站加速边缘节点提供一个全球通用的KV(Key-Value)数据库,调用DeleteDcdnKv删除NamespaceKey-Value(KV)对。
GetDcdnKvStatus 查询KV状态信息-按Key 调用GetDcdnKvStatusKey值查询KV状态信息。

边缘安全防护

API

标题

API概述

安全监控 安全监控
DescribeDcdnUserSecDrop 查询用户某安全功能报文拦截数 调用DescribeDcdnUserSecDrop查询DCDN用户某安全功能报文拦截数。
DescribeDcdnSecFuncInfo 提供边缘安全下拉列表 调用DescribeDcdnSecFuncInfoDCDN控制台界面提供边缘安全下拉列表。
DescribeDcdnUserSecDropByMinute 查询边缘应用层安全报文拦截总数 调用DescribeDcdnUserSecDropByMinute获取边缘应用层某一时间段的安全报文拦截总数。
DescribeDcdnBlockedRegions 查询区域封禁支持的国家和地区 调用DescribeDcdnBlockedRegions查询区域封禁支持的国家和地区。
DescribeDcdnsecService 查询安全DCDN服务状态 调用DescribeDcdnsecService查询安全DCDN服务状态,包括服务开通时间、结束时间、当前业务状态等。
DescribeDcdnUserConfigs 查询安全功能相关配置 调用DescribeDcdnUserConfigs查询安全功能相关的配置。
DescribeDcdnFullDomainsBlockIPConfig 查询全量封禁配置 调用DescribeDcdnFullDomainsBlockIPConfig查询全量封禁的相关配置。
DescribeDcdnFullDomainsBlockIPHistory 查询封禁历史 调用DescribeDcdnFullDomainsBlockIPHistory获取封禁历史记录。
SetDcdnFullDomainsBlockIP 批量封禁解禁指定域名的IP 调用SetDcdnFullDomainsBlockIP可以对指定的IPIP段,进行封禁解禁操作。
DescribeDcdnAclFields 配置精准访问控制 调用DescribeDcdnAclFields为访问控制配置界面提供规则限制项。
DescribeDcdnDomainCcActivityLog 查询频次控制规则拦截日志 调用DescribeDcdnDomainCcActivityLog查询频次控制规则拦截日志。
DescribeDcdnSecSpecInfo 查询安全DCDN版本及安全规则 调用DescribeDcdnSecSpecInfo查询安全DCDN版本及安全规则。
DescribeHighlightInfo 查询攻击详情的高亮数据 调用DescribeHighlightInfo查询攻击详情的高亮数据。根据被Web基础防护被拦截日志的Traceid,反查被拦截的具体原因,高亮数据就是匹配到被Web基础防护模块拦截到的内容。
DescribeDcdnWafBotAppKey 查询阿里云账号对应的SDK认证密钥 调用DescribeDcdnWafBotAppKey查询阿里云账号对应的SDK认证密钥。该密钥用于发起SDK初始化请求,需要在集成代码中使用。
DescribeDdosAllEventList 查询攻击事件列表 调用DescribeDdosAllEventList查询攻击事件列表。
DDos防护 DDos防护
DescribeDcdnDdosService 查询DDoS服务状态 调用DescribeDcdnDdosService查询DCDN DDoS服务状态。
DescribeDcdnDdosSpecInfo 查询DDoS用户版本规格 调用DescribeDcdnDdosSpecInfo查询DCDN DDoS用户版本规格。
WAF防护 WAF防护
DescribeDcdnWafDomain 查询WAF全量域名列表 调用DescribeDcdnWafDomain查询WAF全量域名列表和开通WAF功能的加速域名的相关信息(包括加速域名ACL状态、CC状态、创建状态和WAF开通状态等)。
CreateDcdnWafPolicy 设置防护策略 调用CreateDcdnWafPolicy设置WAF防护策略。
BatchCreateDcdnWafRules 配置防护规则 调用BatchCreateDcdnWafRules设置WAF防护规则。
ModifyDcdnWafRule 修改防护规则信息 调用ModifyDcdnWafRule修改防护规则名称、状态或规则配置信息。
BatchModifyDcdnWafRules 批量修改防护规则 调用BatchModifyDcdnWafRules批量修改WAF防护规则,目前仅支持修改配置Bot管理防护场景。
BatchSetDcdnWafDomainConfigs 批量设置域名防护状态 调用BatchSetDcdnWafDomainConfigs批量设置域名防护状态。
ModifyDcdnWafPolicy 修改防护策略名称或状态 调用ModifyDcdnWafPolicy修改指定防护策略名称或状态。
ModifyDcdnWafPolicyDomains 修改防护策略绑定的域名 调用ModifyDcdnWafPolicyDomains修改指定防护策略绑定的域名。
DeleteDcdnUserConfig 删除用户维度的配置 调用DeleteDcdnUserConfig删除用户维度的功能配置。
DeleteDcdnWafPolicy 删除防护策略 调用DeleteDcdnWafPolicy删除指定防护策略。
BatchDeleteDcdnWafRules 批量删除防护规则 调用BatchDeleteDcdnWafRules批量删除WAF防护规则。
DescribeDcdnWafScenes 查询用户使用的防护策略类型 调用DescribeDcdnWafScenes查询用户已使用的防护策略类型信息。
DescribeDcdnWafDomains 获取接入WAF防护的加速域名 调用DescribeDcdnWafDomains获取接入WAF防护的加速域名,支持模糊搜索。
DescribeDcdnWafPolicyDomains 获取接入指定防护策略的加速域名 调用DescribeDcdnWafPolicyDomains查询已接入指定WAF防护策略的加速域名。
DescribeDcdnWafPolicies 查询用户配置的防护策略 调用DescribeDcdnWafPolicies查询用户已配置的WAF防护策略详细信息。
DescribeDcdnWafPolicy 获取单个防护策略信息 调用DescribeDcdnWafPolicy获取指定防护策略详细信息。
DescribeDcdnWafDomainDetail 按域名精准查询防护策略 调用DescribeDcdnWafDomainDetail获取指定域名的防护策略信息。
DescribeDcdnWafRules 查询用户配置的防护规则 调用DescribeDcdnWafRules查询用户已配置的防护规则详细信息。
ModifyDcdnWafGroup 修改自定义WAF规则组 调用ModifyDcdnWafGroup修改自定义WAF规则组。
DescribeDcdnWafRule 获取单个防护规则信息 调用DescribeDcdnWafRule获取指定防护规则详细信息。
DescribeDcdnWafPolicyValidDomains 查询可被自定义防护策略绑定的域名 调用DescribeDcdnWafPolicyValidDomains查询可被自定义防护策略绑定的域名列表。
DescribeDcdnWafFilterInfo 获取自定义防护规则的匹配条件信息 调用DescribeDcdnWafFilterInfo查询自定义防护规则中匹配条件的匹配字段、逻辑符和匹配内容等信息。
DescribeDcdnWafSpecInfo 查询WAF版本信息 调用DescribeDcdnWafSpecInfo查询使用的DCDN WAF版本信息。
DescribeDcdnWafService 查询WAF服务状态 调用DescribeDcdnWafService查询DCDN WAF服务状态,包括服务开通时间、版本信息、当前业务状态、请求数计费方式、规则数计费方式等。
DescribeDcdnWafGeoInfo 查询WAF区域封禁支持的国家和地区 调用DescribeDcdnWafGeoInfo查询WAF区域封禁功能支持的国家和地区。
DescribeDcdnWafUsageData 查询WAF用量数据 调用DescribeDcdnWafUsageData查询WAF用量数据。
DescribeDcdnWafGroups 查询自定义WAF规则组列表 调用DescribeDcdnWafGroups查询自定义WAF规则组列表。
DescribeDcdnWafGroup 查询自定义WAF规则组详情 调用DescribeDcdnWafGroup查询自定义WAF规则组细则,具体规则可分页。
CreateDcdnWafGroup 创建自定义WAF规则组 调用CreateDcdnWafGroup创建自定义WAF规则组。
DeleteDcdnWafGroup 删除自定义WAF规则组 调用DeleteDcdnWafGroup删除自定义WAF规则组。
DescribeDcdnWafDefaultRules 查询WAF规则默认配置 调用DescribeDcdnWafDefaultRules查询WAF规则默认配置。

工具管理

API

标题

API概述

DescribeDcdnIpInfo 验证IP节点 调用DescribeDcdnIpInfo验证指定的IP是否为阿里云DCDN节点的IP地址。
DescribeDcdnL2Vips 查询域名的L2节点回源IP 调用DescribeDcdnL2Vips按域名查询DCDN回源IP段列表(同时包括IPv4IPv6两种IP段)。
DescribeDcdnL2Ips 查询L2节点IP地址 调用DescribeDcdnL2Ips查询动态加速回客户域名源站DCDN L2节点IP段。

其他

API

标题

API概述

DescribeDcdnUserVipsByDomain 查询节点IP列表-L1 调用DescribeDcdnUserVipsByDomain查询域名的IP列表。
DescribeDcdnOriginSiteHealthStatus 查询DCDN源站运行状态 调用DescribeDcdnOriginSiteHealthStatus查询DCDN加速域名的源站运行状态。
DescribeDcdnSSLCertificateList 查询证书列表-按域名 调用DescribeDcdnSSLCertificateList按照域名查询证书列表信息。
CreateDcdnCertificateSigningRequest 创建证书签名请求文件 调用CreateDcdnCertificateSigningRequest创建 CSR(证书签名请求)文件。
SetDcdnDomainCSRCertificate 设置CSR证书 调用SetDcdnDomainCSRCertificate设置指定域名下的HTTPS证书。
BatchPutDcdnKvWithHighCapacity 批量设置KV存储空间的大容量键值对 根据指定的键名列表来批量设置指定KV存储空间的键值对,请求体最大支持100M。
BatchDeleteDcdnKv 批量删除KV存储空间的键值对 根据指定的键名列表来批量删除指定KV存储空间的键值对。
BatchDeleteDcdnKvWithHighCapacity 批量删除KV存储空间的大容量的键值对 根据指定的键名列表批量删除指定KV存储空间下的键值对,最大允许上传100M的请求体。
PutDcdnKvWithHighCapacity 设置KV存储空间的单个大容量键值对 设置Namespacekey-value对,支持最大25M的请求体
DescribeKvRealTimeQpsData 查询KV存储实时QPS数据 查询KV存储实时QPS数据。