版本管理 | 版本管理 | |
DeactivateVersionManagement | 关闭站点版本管理 | 关闭站点的版本管理功能。 |
ActivateVersionManagement | 开启站点版本管理 | 开启版本管理。使站点支持多个配置版本与多个部署环境,可以更灵活地管理站点的流量与配置。 |
DNS | DNS | |
DNS记录 | DNS记录 | |
CreateRecord | 创建解析记录 | 在站点下创建一条DNS解析记录。 |
BatchCreateRecords | 批量创建解析记录 | 批量添加DNS解析记录,支持多种记录类型。 |
DeleteRecord | 删除DNS记录 | 根据RecordId,删除站点下的单条DNS解析记录。 |
UpdateRecord | 更新解析记录 | 更新DNS解析记录,支持多种记录类型及源站鉴权配置。 |
ListRecords | 查询解析记录列表 | 查询站点下解析记录列表,包括记录值、优先级、认证配置等。支持根据记录名称、记录类型等条件进行过滤。 |
GetRecord | 查询解析记录详情 | 获取单条DNS解析记录的详细配置信息,包括记录值、优先级、回源鉴权配置(CNAME记录独有)等。 |
ListEdgeRoutineRecords | 查询边缘路由记录列表 | 查询站点下的边缘路由记录列表。 |
ListEdgeContainerRecords | 查询边缘容器记录列表 | 查询站点的边缘容器记录。 |
ExportRecords | 导出记录 | 导出站点下的所有DNS记录,以固定的文本格式返回结果。 |
CNAME拉平 | CNAME拉平 | |
UpdateCnameFlattening | 修改站点CNAME拉平配置 | 修改站点CNAME拉平配置。 |
GetCnameFlattening | 查询站点CNAME拉平配置 | 查询站点CNAME拉平配置。 |
HTTTPS证书 | HTTTPS证书 | |
站点证书 | 站点证书 | |
SetCertificate | 配置站点证书 | 用于设置某站点下是否启用证书功能及更新证书信息。 |
ApplyCertificate | 申请免费证书 | 申请免费证书。 |
GetCertificate | 获取指定证书信息 | 获取站点下指定证书信息。 |
DeleteCertificate | 删除站点证书 | 删除站点下的特定证书。 |
ListCertificates | 查询站点证书列表 | 查询特定站点下的证书列表。 |
GetCertificateQuota | 查询免费证书配额和用量 | 查询免费证书的配额和用量。 |
ListCiphers | 查询密码套件列表 | 根据密码套件组名称,查询密码套件名称列表。 |
客户端证书 | 客户端证书 | |
CreateClientCertificate | 创建客户端证书 | 使用ESA CA签发客户端证书。 |
ActivateClientCertificate | 激活客户端证书 | 根据证书ID激活客户端。 |
DeleteClientCertificate | 删除客户端证书 | 删除已吊销的客户端证书。 |
RevokeClientCertificate | 吊销客户端证书 | 吊销已激活的客户端证书。 |
SetClientCertificateHostnames | 设置客户端证书域名绑定 | 给指定的客户端CA证书绑定域名,不指定证书时,域名绑定到ESA CA证书。 |
GetClientCertificateHostnames | 获取客户端证书的域名绑定 | 获取指定客户端CA证书的域名绑定列表,当不指定证书时,返回ESA CA证书的域名绑定列表。 |
GetClientCertificate | 获取客户端证书信息 | 获取指定的客户端证书信息。 |
ListClientCertificates | 获取客户端证书列表 | 获取指定站点下客户端证书列表。 |
UploadClientCaCertificate | 上传客户端CA证书 | 上传客户端CA证书。 |
DeleteClientCaCertificate | 删除客户端CA证书 | 删除指定的客户端CA证书。 |
GetClientCaCertificate | 获取客户端CA证书 | 获取指定的客户端CA证书。 |
ListClientCaCertificates | 获取客户端CA证书列表 | 获取指定站点下的客户端CA证书列表。 |
安全防护 | 安全防护 | |
WAF | WAF | |
ListWafPhases | 列举WAF运行阶段 | 列举指定站点的WAF运行阶段及其关联的规则集信息。 |
ListWafTemplateRules | 列举WAF模板规则 | 列出Web应用防火墙(WAF)中的模板规则。这些规则通常是预先定义的规则集,用于快速启用对常见攻击类型的防护。 |
ListWafManagedRules | 列举WAF托管规则 | 列出Web应用防火墙(WAF)下的所有托管规则或根据特定条件筛选规则,用户可以使用此接口以分页形式查询WAF托管规则的详细信息。 |
ListManagedRulesGroups | 列举WAF托管规则组 | 列举用户账户下所有WAF托管规则组。用户可以通过此接口获取所有规则组的列表以及它们的概要信息。 |
GetWafQuota | 获取WAF资源相关配额 | 获取Web应用防火墙(WAF)相关资源的配额详情。这些配额定义了客户可以使用的对应资源的数量限制,例如托管规则组、自定义列表、自定义响应页面以及场景防护规则数量等。 |
GetWafFilter | 获取WAF匹配引擎信息 | 获取指定站点在特定WAF阶段的匹配引擎信息,这些信息定义了WAF如何检测和处理不同类型的网络请求。 |
GetWafBotAppKey | 获取WAF中BOT阶段的APP key | 该接口用于获取站点Web应用防火墙(WAF)中BOT行为检测功能的应用密钥 (AppKey),密钥通常用于与WAF服务进行身份验证和数据交换。 |
ListWafUsageOfRules | 列举WAF规则的使用情况 | 该接口用于列举WAF规则使用情况。 |
GetSiteWafSettings | 获取站点的WAF配置 | 该接口用于获取站点WAF配置。 |
EditSiteWafSettings | 编辑站点的WAF配置 | 该接口用于编辑站点的Web应用防火墙(WAF)配置。用户可以通过此接口修改站点的WAF设置,如修改WAF识别的客户端IP等。 |
BatchGetExpressionFields | 批量获取表达式的匹配域 | 该接口用于批量获取表达式的匹配项。 |
DDoS | DDoS | |
SetHttpDDoSAttackProtection | 设置HTTP DDoS攻击防护配置信息 | 该接口用于设置HTTP DDoS攻击防护策略模式。 |
DescribeHttpDDoSAttackProtection | 查询HTTP DDoS攻击防护配置信息 | 该接口用于查询HTTP DDoS攻击防护配置信息。 |
DescribeDDoSBpsList | 查询DDoS网络层数据 | 查询DDoS网络层BPS、PPS数据。 |
DescribeDDoSL7QpsList | 查询DDoS应用层时间维度聚合统计信息 | 调用DescribeDdosL7QpsList查询DDoS应用层时间维度聚合统计信息。 |
SetHttpDDoSAttackIntelligentProtection | 设置HTTP DDoS深度学习和防护配置信息 | 该接口用于设置HTTP DDoS深度学习和防护配置信息。 |
DescribeHttpDDoSAttackIntelligentProtection | 查询HTTP DDoS深度学习和防护配置信息 | 该接口用于查询HTTP DDoS智能防护配置信息,返回DDoS的防护模式以及防护等级。 |
DescribeDDoSAllEventList | 查询DDoS攻击事件列表 | 该接口用于查询DDoS攻击事件列表。 |
源站防护 | 源站防护 | |
CreateOriginProtection | 开启源站防护 | 开启源站防护。 |
DeleteOriginProtection | 关闭源站防护 | 关闭源站防护功能。 |
UpdateOriginProtection | 修改源站防护功能 | 修改源站防护功能,用来开启或关闭回源收敛。 |
UpdateOriginProtectionIpWhiteList | 确认更新站点回源IP白名单到最新版本 | 确认更新站点回源IP白名单到最新版本。 |
GetOriginProtection | 获取源站防护信息 | 查询站点源站防护相关配置,包括源站防护开关、回源收敛开关、是否需要更新回源IP白名单,以及回源IP白名单相关详细信息,包括现在站点所使用的回源IP白名单、最新的回源IP白名单以及两者之间的差异。 |
缓存内容管理 | 缓存内容管理 | |
刷新缓存 | 刷新缓存 | |
PurgeCaches | 刷新节点缓存 | 刷新节点上的文件内容。支持文件、目录、缓存标记、去参数、主机名及全站刷新。 |
DescribePurgeTasks | 查询刷新任务 | 查询刷新任务的执行情况。 |
GetPurgeQuota | 获取刷新配额 | 获取不同刷新类型的配额及配额已使用量。 |
批量刷新预热 | 批量刷新预热 | |
UploadFile | 上传刷新或者预热文件 | 上传刷新或预热文件以提高访问速度。 |
GetUploadTask | 查询文件上传任务状态 | 通过文件上传任务ID查询对应任务的执行状态及运行信息。 |
ListUploadTasks | 列出文件上传任务 | 根据时间及类型列出文件上传任务的执行状态及运行信息。 |
预热缓存 | 预热缓存 | |
PreloadCaches | 预热URL | 缓存预热。 |
DescribePreloadTasks | 查询预热任务详情 | 查询任务预热详情,支持按时间、任务状态、预热URL进行分页查询。 |
定时预热 | 定时预热 | |
CreateScheduledPreloadJob | 新增定时预热任务 | 添加一个定时预热任务。 |
CreateScheduledPreloadExecutions | 批量新增定时预热任务的计划 | 制定批量新增定时预热任务的计划。 |
StartScheduledPreloadExecution | 开始单个定时预热计划 | 根据预热计划ID开启一个定时预热。 |
StopScheduledPreloadExecution | 停止单个定时预热计划 | 根据预热计划ID停止单个定时预热计划。 |
DeleteScheduledPreloadExecution | 删除单个定时预热计划 | 根据预热计划ID删除单个定时预热计划。 |
DeleteScheduledPreloadJob | 删除指定定时预热任务 | 根据定时预热任务ID删除指定定时预热任务。 |
UpdateScheduledPreloadExecution | 更新单个定时预热计划 | 根据预热计划ID更新一个定时预热。 |
ResetScheduledPreloadJob | 重置定时预热任务的进度 | 重置定时预热任务的进度,从头开始预热。 |
GetScheduledPreloadJob | 查询单个定时预热任务 | 根据定时预热任务ID查询单个定时预热任务。 |
ListScheduledPreloadJobs | 列出定时预热任务列表 | 列出站点下的定时预热任务列表。 |
ListScheduledPreloadExecutions | 列出指定定时预热任务下的执行计划 | 根据定时预热任务ID列出指定定时预热任务下的执行计划。 |
内容封禁 | 内容封禁 | |
BlockObject | URL封禁 | 对指定URL禁止访问。 |
全局配置 | 全局配置 | |
站点暂停 | 站点暂停 | |
UpdateSitePause | 修改站点暂停配置 | 修改站点暂停配置。 |
GetSitePause | 查询站点暂停配置 | 查询站点暂停配置。 |
站点名称独占 | 站点名称独占 | |
UpdateSiteNameExclusive | 修改站点名称独占配置 | 修改站点名称独占配置。开启该功能后,其他的账号不再能创建当前站点的同名站点或子站点。 |
GetSiteNameExclusive | 查询站点名称独占配置 | 查询站点名称独占配置。开启该功能后,其他的账号不再能创建当前站点的同名站点或子站点。 |
开发模式 | 开发模式 | |
UpdateDevelopmentMode | 修改站点开发模式配置 | 修改站点开发模式配置。功能开启的情况下,能够让所有请求都绕过边缘节点上的缓存组件,直接传递到源服务器,以便于能够实时查看源站服务器上的最新资源。 |
GetDevelopmentMode | 查询站点开发模式配置 | 查询站点开发模式配置。 |
IPv6 | IPv6 | |
UpdateIPv6 | 修改站点IPv6配置 | 修改站点IPv6配置。 |
GetIPv6 | 查询站点IPv6配置 | 查询站点IPv6配置。 |
托管转换 | 托管转换 | |
UpdateManagedTransform | 修改站点托管转换配置 | 修改站点托管转换配置。 |
GetManagedTransform | 查询站点托管转换配置 | 查询站点托管转换配置。 |
缓存标签 | 缓存标签 | |
UpdateCacheTag | 修改站点缓存标签配置 | 修改站点缓存标签配置,在使用按缓存标签刷新功能时,用于指定源站响应信息中携带的CacheTag名称。 |
GetCacheTag | 查询站点缓存标签配置 | 查询站点缓存标签配置,在使用按缓存标签刷新功能时,用于指定源站响应信息中携带的CacheTag名称。 |
多级缓存 | 多级缓存 | |
UpdateTieredCache | 修改站点多级缓存配置 | 修改站点多级缓存配置。 |
GetTieredCache | 查询站点多级缓存配置 | 查询站点多级缓存配置。 |
缓存保持 | 缓存保持 | |
GetCacheReserveSpecification | 查询可购买的缓存保持规格 | 查询当前可购买的缓存保持规格列表。 |
ListCacheReserveInstances | 查询缓存保持实例列表 | 查询当前用户的缓存保持实例列表。 |
规则配置 | 规则配置 | |
SSL/TLS规则 | SSL/TLS规则 | |
CreateHttpsBasicConfiguration | 添加站点HTTPS基础配置 | 新增站点HTTPS基础配置。 |
DeleteHttpsBasicConfiguration | 删除站点HTTPS基础配置 | 删除HTTPS基础配置。 |
UpdateHttpsBasicConfiguration | 修改站点HTTPS基础配置 | 修改HTTPS基础配置。 |
ListHttpsBasicConfigurations | 查询HTTPS基础配置列表 | 查询多条HTTPS基础配置。 |
GetHttpsBasicConfiguration | 查询站点HTTPS基础配置 | 查询单条HTTPS基础配置。 |
HTTPS规则 | HTTPS规则 | |
CreateHttpsApplicationConfiguration | 添加站点HTTPS应用配置 | 新增站点HTTPS应用配置。 |
DeleteHttpsApplicationConfiguration | 删除站点HTTPS应用配置 | 删除HTTPS应用配置。 |
UpdateHttpsApplicationConfiguration | 修改站点HTTPS应用配置 | 修改HTTPS应用配置。 |
ListHttpsApplicationConfigurations | 查询HTTPS应用配置列表 | 查询多条HTTPS应用配置。 |
GetHttpsApplicationConfiguration | 查询站点HTTPS应用配置 | 查询单条HTTPS应用配置。 |
重定向规则 | 重定向规则 | |
CreateRedirectRule | 创建重定向配置 | 新增站点的重定向配置。 |
DeleteRedirectRule | 删除重定向配置 | 删除站点的重定向配置。 |
UpdateRedirectRule | 更新重定向配置 | 修改站点的重定向配置。 |
ListRedirectRules | 查询重定向配置列表 | 查询站点的重定向配置列表。 |
GetRedirectRule | 查询重定向配置详情 | 查询站点的重定向配置的详情。 |
重写URL | 重写URL | |
CreateRewriteUrlRule | 添加重写URL配置 | 新增站点的重写URL功能配置。 |
DeleteRewriteUrlRule | 删除重写URL配置 | 删除站点的重写URL配置。 |
UpdateRewriteUrlRule | 修改重写URL配置 | 修改站点的重写URL配置。 |
ListRewriteUrlRules | 查询站点的重写URL配置列表 | 查询站点重写URL配置列表。 |
GetRewriteUrlRule | 查询重写URL配置 | 查询重写URL配置详情。 |
修改请求头 | 修改请求头 | |
CreateHttpRequestHeaderModificationRule | 创建修改HTTP请求头配置 | 新增站点的修改HTTP请求头配置。 |
DeleteHttpRequestHeaderModificationRule | 删除修改HTTP请求头配置 | 删除站点的修改HTTP请求头配置。 |
UpdateHttpRequestHeaderModificationRule | 更新修改HTTP请求头配置 | 修改HTTP请求头规则。 |
ListHttpRequestHeaderModificationRules | 查询修改HTTP请求头配置列表 | 查询修改HTTP请求头配置列表。 |
GetHttpRequestHeaderModificationRule | 查询修改HTTP请求头配置详情 | 查询站点的修改HTTP响应头详情。 |
修改响应头 | 修改响应头 | |
CreateHttpResponseHeaderModificationRule | 创建修改HTTP响应头配置 | 新增HTTP修改响应头配置。 |
DeleteHttpResponseHeaderModificationRule | 删除修改HTTP响应头配置 | 删除站点的修改HTTP响应头配置。 |
UpdateHttpResponseHeaderModificationRule | 更新修改HTTP响应头配置 | 更新站点的修改HTTP响应头配置。 |
ListHttpResponseHeaderModificationRules | 查询修改HTTP响应头的配置列表 | 查询站点的修改HTTP响应头的配置列表。 |
GetHttpResponseHeaderModificationRule | 查询修改HTTP响应头配置详情 | 查询站点的修改HTTP响应头配置详情。 |
缓存规则 | 缓存规则 | |
CreateCacheRule | 添加站点缓存配置 | 新增站点缓存配置。 |
DeleteCacheRule | 删除站点缓存配置 | 删除缓存配置。 |
UpdateCacheRule | 修改站点缓存配置 | 修改缓存配置。 |
ListCacheRules | 查询站点缓存配置列表 | 查询多条缓存配置。 |
GetCacheRule | 查询站点缓存配置 | 查询单条缓存配置。 |
网络优化规则 | 网络优化规则 | |
CreateNetworkOptimization | 添加站点网络优化配置 | 新增站点网络优化配置。 |
DeleteNetworkOptimization | 删除站点网络优化配置 | 删除网络优化配置。 |
UpdateNetworkOptimization | 修改站点网络优化配置 | 修改网络优化配置。 |
ListNetworkOptimizations | 查询网络优化配置列表 | 查询多条网络优化配置。 |
GetNetworkOptimization | 查询站点网络优化配置 | 查询单条网络优化配置。 |
图像处理 | 图像处理 | |
CreateImageTransform | 新增站点图片转换配置 | 新增站点图片转换配置。 |
DeleteImageTransform | 删除站点图片转换配置 | 删除站点图片转换配置。 |
UpdateImageTransform | 修改站点图片转换配置 | 修改站点图片转换配置。 |
ListImageTransforms | 查询多条站点图片转换配置 | 查询多条站点图片转换配置列表。 |
GetImageTransform | 查询单条站点图片转换配置 | 查询单条站点图片转换配置。 |
文件压缩 | 文件压缩 | |
CreateCompressionRule | 创建压缩规则配置 | 新增站点的压缩规则配置。 |
DeleteCompressionRule | 删除压缩规则配置 | 删除站点的压缩规则配置。 |
UpdateCompressionRule | 修改压缩规则配置 | 修改站点的压缩规则配置。 |
ListCompressionRules | 查询压缩规则配置列表 | 查询压缩规则配置列表。 |
GetCompressionRule | 查询压缩规则配置详情 | 查询站点的压缩规则详情。 |
回源规则 | 回源规则 | |
CreateOriginRule | 添加站点回源规则配置 | 新增站点回源规则配置。 |
DeleteOriginRule | 删除站点回源规则配置 | 删除回源规则配置。 |
UpdateOriginRule | 修改站点回源规则配置 | 修改站点回源规则配置。 |
ListOriginRules | 查询站点回源规则配置列表 | 查询多条回源规则配置。 |
GetOriginRule | 查询站点回源规则配置 | 查询单条回源规则配置。 |
流量 | 流量 | |
等候室 | 等候室 | |
CreateWaitingRoom | 创建等候室 | 创建站点等候室。 |
DeleteWaitingRoom | 删除等候室 | 通过站点删除等候室。 |
UpdateWaitingRoom | 更新等候室 | 更新指定等候室的配置信息。 |
ListWaitingRooms | 查询等候室列表 | 查询指定站点下已配置的所有等候室的详细信息。 |
CreateWaitingRoomRule | 创建等候室绕过规则 | 创建一个等候室绕过规则。 |
DeleteWaitingRoomRule | 删除等候室绕过规则 | 通过站点删除等候室绕过规则。 |
UpdateWaitingRoomRule | 修改等候室绕过规则 | 更新指定站点的等候室绕过规则配置。 |
ListWaitingRoomRules | 查询等候室绕过规则列表 | 查询等候室对应的等候室绕过规则列表。 |
CreateWaitingRoomEvent | 创建等候室事件 | 创建等候室事件,可以选择排队方式以及类型等。 |
DeleteWaitingRoomEvent | 删除等候室事件 | 删除等候室对应的事件。 |
UpdateWaitingRoomEvent | 更新等候室事件 | 更新等候室事件的相关配置。 |
ListWaitingRoomEvents | 查询等候室事件列表 | 查询等候室的等候室事件详情。 |
UpdateSeoBypass | 修改站点放行搜索引擎爬虫配置 | 修改站点放行搜索引擎爬虫配置。 |
GetSeoBypass | 查询站点放行搜索引擎爬虫配置 | 查询站点放行搜索引擎爬虫配置。 |
负载均衡 | 负载均衡 | |
CreateLoadBalancer | 创建负载均衡器 | 用于创建一个新的负载均衡器实例,支持自定义路由策略、会话保持、监控配置等高级功能。 |
DeleteLoadBalancer | 删除负载均衡器 | 删除指定的负载均衡器。 |
UpdateLoadBalancer | 修改已有负载均衡器信息 | 修改已有的负载均衡器信息,需要带上负载均衡器ID来标识要修改哪个负载均衡器。 |
ListLoadBalancerOriginStatus | 查询负载均衡器下源站状态 | 查询负载均衡器下源站状态,一次可以传多个负载均衡器id,用逗号拼接。 |
ListLoadBalancers | 查询站点下负载均衡器 | 查询站点下负载均衡器列表,返回站点下的负载均衡器信息。可以根据负载均衡器名称查询,支持分页。 |
ListLoadBalancerRegions | 查询负载均衡器区域信息 | 查询负载均衡器一/二级区域信息,获取可用于配置负载均衡器“基于国家/区域调度”策略的地理区域代码、含义等基本信息。 |
GetLoadBalancer | 查询单个负载均衡器 | 根据指定站点ID和负载均衡器ID,获取单个负载均衡器的详细信息。 |
CreateOriginPool | 创建源地址池 | 在站点在创建源地址池,创建成功后,源地址池可以用于负载均衡器,也可以用于记录直接回源。 |
DeleteOriginPool | 删除源地址池 | 传入源地址池ID,删除一条源地址池。 |
UpdateOriginPool | 修改单个源地址池 | 修改单个源地址池,传入源地址池ID指定单个源地址池,进行修改。 |
ListOriginPools | 查询源地址池列表 | 查询站点下所有源地址池,支持分页,可以按源地址名称精确查询、模糊查询。 |
GetOriginPool | 查询单个源地址池 | 根据源地址池ID获取单条源地址池信息。 |