全部产品
Search
文档中心

边缘安全加速:API概览

更新时间:Dec 18, 2024
本产品(全站加速/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查询用户历史账单,最多查询一个月的数据。
DescribeDcdnUserResourcePackage查询资源包信息调用DescribeDcdnUserResourcePackage查询您所有资源包信息,包括资源包总量、余量、生效时间、失效时间、状态等。
DescribeDcdnDomainUsageData查询用量数据调用DescribeDcdnDomainUsageData查询域名在特定计费区域的用量数据。
DescribeDcdnBgpBpsData查询BGP带宽数据调用DescribeDcdnBgpBpsData查询BGP加速五分钟粒度带宽数据。
DescribeDcdnBgpTrafficData查询BGP流量数据调用DescribeDcdnBgpTrafficData查询BGP加速五分钟粒度流量数据。
DescribeKvUsageData查询KV存储用量数据调用DescribeKvUsageData查询KV存储的用量数据。

证书服务

API标题API概述
SetDcdnDomainSSLCertificate配置域名证书调用SetDcdnDomainSSLCertificate设置某域名下是否启用证书功能及更新证书信息。
BatchSetDcdnDomainCertificate批量配置域名证书调用BatchSetDcdnDomainCertificate接口批量设置是否启用域名证书功能及设置证书信息。
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获取DCDN的IPA服务状态调用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获取边缘函数ER的JS代码调用DescribeRoutineCodeRevision获取边缘函数ER的某个版本的JS代码。
DescribeRoutineSpec获取边缘函数ER可供选择的函数规格调用DescribeRoutineSpec获取边缘函数可供选择的函数规格(内测阶段有3个CPU时间片规格: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把测试版本unstable的JS代码生成供线上Env环境使用的正式版本。
DescribeDcdnErUsageData查询边缘函数ER的执行次数调用DescribeDcdnErUsageData查询边缘函数ER的执行次数。
DescribeEncryptRoutineUid查询边缘函数ER的加密信息调用DescribeEncryptRoutineUid查询边缘函数ER加密后的RoutineUid等相关信息。
DescribeRoutineRelatedDomains查询边缘函数ER关联的域名列表调用DescribeRoutineRelatedDomains查看边缘函数ER关联的域名列表。
RefreshErObjectCaches刷新边缘函数缓存调用RefreshErObjectCaches刷新通过边缘函数 Cache API写入的缓存。支持URL批量刷新。
边缘脚本边缘脚本
SetDcdnDomainStagingConfig设置或修改域名配置(灰度)调用SetDcdnDomainStagingConfig设置或修改域名配置(灰度)。
DescribeDcdnDomainStagingConfig查询环境配置(灰度)调用DescribeDcdnDomainStagingConfig查询环境配置(灰度)。
DeleteDcdnSpecificStagingConfig删除加速域名的配置(灰度)调用DeleteDcdnSpecificStagingConfig删除加速域名的配置(灰度)。
PublishDcdnStagingConfigToProduction灰度环境转生产环境配置调用PublishDcdnStagingConfigToProduction将模拟环境的全站加速配置发布到生产环境。
RollbackDcdnStagingConfig灰度配置回滚调用RollbackDcdnStagingConfig将模拟环境的全站加速配置回滚成生产环境配置。
DescribeDcdnStagingIp获取公测节点有效VIP调用DescribeDcdnStagingIp获取公测节点有效VIP。
边缘存储边缘存储
GetDcdnKvDetail查询键值对的值和TTL信息查询键值对的值和TTL信息。
BatchPutDcdnKv批量设置Namespace的key-value对调用BatchPutDcdnKv批量设置指定Namespace的Key-Value(KV)对。
DescribeDcdnKvNamespace查询Namespace信息调用DescribeDcdnKvNamespace查询某个Namespace的信息。
PutDcdnKvNamespace添加Namespace调用PutDcdnKvNamespace给账号下新增Namespace。
DeleteDcdnKvNamespace删除Namespace调用DeleteDcdnKvNamespace删除账号下某个Namespace。
DescribeDcdnKvAccount查询KV信息调用DescribeDcdnKvAccount查询账户信息和所拥有的Namespace信息。
DescribeDcdnKvAccountStatus查询账户的KV状态信息查询账户的KV状态信息。
GetDcdnKv查询Key-Value对的某个Key值调用GetDcdnKv查询Key-Value(KV)对的某个Key值。
ListDcdnKv遍历Namespace的Key值调用ListDcdnKv遍历账户下指定Namespace的Key值。
PutDcdnKv设置Namespace的Key-Value对调用PutDcdnKv设置指定Namespace的Key-Value(KV)对。
DeleteDcdnKv删除Namespace的Key-Value对EdgeKv产品在全站加速边缘节点提供一个全球通用的KV(Key-Value)数据库,调用DeleteDcdnKv删除Namespace的Key-Value(KV)对。
GetDcdnKvStatus查询KV状态信息-按Key值调用GetDcdnKvStatus按Key值查询KV状态信息。

边缘安全防护

API标题API概述
安全监控安全监控
DescribeDcdnUserSecDrop查询用户某安全功能报文拦截数调用DescribeDcdnUserSecDrop查询DCDN用户某安全功能报文拦截数。
DescribeDcdnSecFuncInfo提供边缘安全下拉列表调用DescribeDcdnSecFuncInfo为DCDN控制台界面提供边缘安全下拉列表。
DescribeDcdnUserSecDropByMinute查询边缘应用层安全报文拦截总数调用DescribeDcdnUserSecDropByMinute获取边缘应用层某一时间段的安全报文拦截总数。
DescribeDcdnBlockedRegions查询区域封禁支持的国家和地区调用DescribeDcdnBlockedRegions查询区域封禁支持的国家和地区。
DescribeDcdnsecService查询安全DCDN服务状态调用DescribeDcdnsecService查询安全DCDN服务状态,包括服务开通时间、结束时间、当前业务状态等。
DescribeDcdnUserConfigs查询安全功能相关配置调用DescribeDcdnUserConfigs查询安全功能相关的配置。
DescribeDcdnFullDomainsBlockIPConfig查询全量封禁配置调用DescribeDcdnFullDomainsBlockIPConfig查询全量封禁的相关配置。
SetDcdnFullDomainsBlockIP批量封禁解禁指定域名的IP调用SetDcdnFullDomainsBlockIP可以对指定的IP或IP段,进行封禁解禁操作。
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地址。
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存储空间的单个大容量键值对