- 最新动态
- 功能总览
- 产品介绍
-
计费说明
- 计费概述
- 计费模式
- 计费项
- 续费
- 费用账单
- 欠费说明
- 停止计费
- 成本管理
-
计费FAQ
- 公共问题
- DDoS原生高级防护计费问题
-
DDoS高防计费问题
- DDoS高防可以免费使用吗?
- DDoS高防如何计费?
- DDoS高防欠费后有什么影响?
- 用户缴费后,缴费状态无法更新是什么原因?
- 如果购买弹性防护,一个月都没有攻击,不需要任何费用吗?
- 攻击超过弹性防护能力上限会怎样?
- 当前选择的弹性防护带宽是100G,发现不够用,可以改成200G吗?
- 一个IP一天内被攻击多次,费用该怎么计算?
- 购买了电信联通移动套餐,电信、联通和移动IP都受到了攻击,是按照攻击最大值收费吗?
- 购买了高防实例,如何停止使用弹性防护能力,避免产生弹性防护的后付费费用?
- 如何为DDoS高防续费?
- 如何退订DDoS高防?
- 如何开通自动续费?
- 购买的高防实例到期后,是否继续产生费用?
- 购买了高防实例,收到欠费提醒怎么办?
- DDoS高防计费中攻击峰值指什么?
- 退订后重新购买AAD,原配置数据可以保存吗?
- DDoS高防升级规格如何计费?
- DDoS高防弹性带宽具体怎么计费?
- 快速入门
- 用户指南
- 最佳实践
- API参考
- SDK参考
-
常见问题
- 公共问题
-
DDoS原生基础防护常见问题
- 产品咨询类
-
基本功能类
- 当遭受超过5Gbps的攻击时如何处理?
- Anti-DDoS流量清洗服务能帮助缓解哪些类型的攻击?
- 当业务经常被DDoS攻击时如何处理?
- 为什么同一个公网IP地址的清洗次数和攻击次数不一致?
- Anti-DDoS攻击防护是不是默认开启的?
- Anti-DDoS防护是一个区域,还是用户的单个IP?
- 用户注销账号是否需要清理Anti-DDoS流量清洗服务的资源?
- 如何查看Anti-DDoS流量清洗次数?
- 如何查看Anti-DDoS防护统计信息?
- Anti-DDoS如何查看公网IP监控详情?
- 如何查看Anti-DDoS修改记录?
- 如何查看Anti-DDoS拦截报告?
- Anti-DDoS如何选择可用区?
- 是否能彻底关闭流量清洗功能?
- 如何判断入网流量是否经过了Anti-DDoS流量清洗服务?
- 阈值及黑洞类
- 告警通知类
- 业务故障类
- DDoS原生高级防护常见问题
-
DDoS高防常见问题
-
功能规格
- DDoS高防选择区域对防护有影响吗?
- DDoS高防支持哪些业务端口?
- DDoS高防支持哪些转发协议?
- DDoS高防是否支持修改防护带宽?
- DDoS高防源站域名是否支持CDN CNAME?
- DDoS高防最多支持多少个域名,能否扩容?
- 购买高防实例时选定保底带宽10G弹性带宽20G,最终获得最大防护能力是多少?
- DDoS高防回源到云主机的是公网IP吗?
- DDoS高防最多支持多少个域名?
- 配置DDoS高防后,平均时延会增加多少?
- DDoS高防对并发数有限制吗?
- 可以降低DDoS高防的规格吗?
- 如何关闭DDoS高防服务?
- DDoS高防支持多少个源站IP和源站端口?
- 高防国际版和国内版有什么区别?
- DDoS高防实例能否同时支持网站和IP接入?
-
接入配置
- 部署在华为云外的业务系统能否接入DDoS高防?
- 网站类业务如何接入高防服务?
- 接入防护域名后,如何测试防护域名是否配置正确?
- 如何解决上传HTTPS/WebSockets证书时出现“错误的请求”提示的问题?
- 如何将非PEM格式的证书转换为PEM格式?
- DDoS高防和WAF同时使用,怎么配置?
- 接入DDoS高防的域名需要备案吗?
- 如何将业务系统接入高防服务?
- 如何实现CNAME接入?
- DDoS高防在配置多个源站时如何分发流量?
- 用户在完成高防防护配置后,如何检查是否完成源站白名单添加了高防回源IP的配置?
- 如何修改已暴露的源站IP?
- 如何查看高防回源IP段?
- 如何删除高防资源?
- 接入防护域名后,可以进行企业项目资源迁移吗?
- 能否在华为云服务器自行搭建DDoS防御?
- 高防配置黑白名单,如何设置保护客户的服务器?
- 网站类业务接入DDoS高防,提示“与其它域名复用相同高防IP与端口,但配置的源站类型不一致”
- 网站类业务配接入高防后,回源IP访问的是源站IP还是源站域名?
- 如何将某个实例防护的域名解析到另一个实例?
- 如何将已防护的源站IP/源站域名切换到其他DDoS高防实例进行防护?
- DDoS高防、WAF和CDN可以一起使用吗?
- DDoS防护策略中配置黑白名单后,还需要在WAF防护策略里配置吗?
- 一个域名如何同时接入IPv4和IPv6?
- 域名接入失败,提示“域名已存在”等信息
- 故障反馈
-
产品咨询
- 第三方服务器和线下服务器可以使用华为云高防吗?
- 海外客户可以访问国内DDoS高防防护的高防IP吗?
- 什么是被防护的IP地址?
- DDoS高防支持权重回源吗?
- DDoS高防支持在Windows源站获取真实IP吗?
- DDoS高防可以跨区域使用吗?
- DDoS高防支持多个账号共享使用吗?
- 什么是CNAME?
- 什么是BGP?
- 什么是DDoS高防的源站端口?
- 什么是DDoS高防源站IP?
- 什么是需要防护的网站IP地址?
- 什么是业务带宽?
- 什么是DDoS高防实例?
- 什么是转发协议?
- 接入DDoS高防时业务会中断吗?
- 业务服务器部署在海外,可以使用DDoS高防吗?
- 同一个域名可以绑定多个高防吗?
- 客户端访问的IP为什么是华为的高防IP?
- 为什么接入DDoS高防后IP地址流量增长?
- IP流量增长是否会暴露源站IP?
- DDoS高防如何防护业务?
- CC攻击防护的次数统计是统计什么数据?
- DDoS高防是否支持SSL双向认证?
- 证书上传到DDoS高防后,可以编辑和删除吗?
- DDoS高防是否支持泛域名?
- 超过DDoS高防业务带宽会有什么影响?
- DDoS高防是否提供负载均衡功能?
- DDoS高防是软件高防还是硬件高防?
- DDoS高防支持HTTP/2吗?
- DDoS高防支持防护IPv6吗?
- DDoS高防支持下载/转储防护日志吗?
- DDoS高防是否支持IPv4和IPv6共存?
- DDoS高防开启海外流量封禁后,为什么还会触发弹性带宽计费?
- 同一域名配置多条CC规则,优先触发哪个规则?
- 为什么DDoS高防和ELB的流量不一致?
-
计费问题
- DDoS高防可以免费使用吗?
- DDoS高防如何计费?
- DDoS高防欠费后有什么影响?
- 用户缴费后,缴费状态无法更新是什么原因?
- 如果购买弹性防护,一个月都没有攻击,不需要任何费用吗?
- 攻击超过弹性防护能力上限会怎样?
- 当前选择的弹性防护带宽是100G,发现不够用,可以改成200G吗?
- 一个IP一天内被攻击多次,费用该怎么计算?
- 购买了电信联通移动套餐,电信、联通和移动IP都受到了攻击,是按照攻击最大值收费吗?
- 购买了高防实例,如何停止使用弹性防护能力,避免产生弹性防护的后付费费用?
- 如何为DDoS高防续费?
- 如何退订DDoS高防?
- 如何开通自动续费?
- 购买的高防实例到期后,是否继续产生费用?
- 购买了高防实例,收到欠费提醒怎么办?
- DDoS高防计费中攻击峰值指什么?
- 退订后重新购买AAD,原配置数据可以保存吗?
- DDoS高防升级规格如何计费?
- DDoS高防弹性带宽具体怎么计费?
-
功能规格
- DDoS调度中心常见问题
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
查询频率控制规则列表
功能介绍
查询频率控制规则列表
调用方法
请参见如何调用API。
URI
GET /v2/aad/policies/waf/frequency-control-rule
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
domain_name |
是 |
String |
域名 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
token |
Content-Type |
是 |
String |
Content-Type 缺省值:application/json;charset=utf8 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
total |
Integer |
total |
items |
Array of FrequencyControlRule objects |
items |
参数 |
参数类型 |
描述 |
---|---|---|
id |
String |
id |
producer |
Integer |
判断是否是智能cc生成的规则 |
name |
String |
规则名称 |
url |
String |
规则应用的url |
limit_num |
String |
限速频率,单位为次,范围为1~2147483647 |
limit_period |
String |
限速周期,单位为秒,范围1~3600 |
lock_time |
String |
阻断时间,单位为秒,范围为0~65535 |
tag_type |
String |
限速模式:ip、cookie、header、other、policy、domain、url。 源限速:ip:IP限速,根据IP区分单个Web访问者。cookie:用户限速,根据Cookie键值区分单个Web访问者。header:用户限速,根据Header区分单个Web访问者。other:根据Referer(自定义请求访问的来源)字段区分单个Web访问者。-目的限速:policy: 策略限速、domain: 域名限速、url: url限速 |
tag_index |
String |
用户标识,当限速模式为用户限速(cookie或header)时 |
tag_condition |
TagCondition object |
用户标识,当限速模式为other时 |
action |
ActionInfo object |
请求次数限制到达后采取的动作 |
mode |
String |
cc规则防护模式,0:标准(老版本),只支持对域名的防护路径做限制。1:高级(新版本),支持对路径、IP、Cookie、Header、Params字段做限制。修改CC规则时必须传mode |
conditions |
Array of Condition objects |
cc规则防护规则限速条件 数组长度:1 - 30 |
unlock_num |
Integer |
放行频率,单位为次,范围为0~2147483647 最小值:0 最大值:2147483647 |
domain_aggregation |
Boolean |
域名聚合统计 |
region_aggregation |
Boolean |
全局计数 |
captcha_lock_time |
Integer |
锁定验证时间 最小值:0 最大值:3600 缺省值:0 |
grayscale_time |
Boolean |
是否灰度生效 |
参数 |
参数类型 |
描述 |
---|---|---|
category |
String |
动作类型:block:阻断,captcha:人机验证;log: 仅记录;dynamic_block:动态阻断 |
detail |
DetailInfo object |
阻断页面信息 |
参数 |
参数类型 |
描述 |
---|---|---|
category |
String |
字段类型 url:路径 ip:IPv4 ipv6:IPv6 params:Params cookie:Cookie header:Header response_code:Response Code |
contents |
Array of strings |
条件列表逻辑匹配内容。 当匹配逻辑为exist或not_exist时,contents必须为空,其他情况下contents必填且长度不超过2048 当category为response_code时,contents状态码为200~599,正则为 ^(?:[2-5]\d{2})$ 当匹配逻辑包含"len"时,contents必须为0~65535的整数;当匹配逻辑包含"num"时,contents必须为0~512的整数 |
index |
String |
子字段 当字段类型为ip或ipv6时,index必填且必须为:client-ip:客户端IP、x-forwarded-for:X-Forwarded-For、TCP连接IP: $remote_addr 当字段类型(category)选择“params”、“cookie”、“header”时,请根据实际需求配置子字段且该参数必填。 当匹配逻辑为num_greater、num_less、num_equal、num_not_equal时,子字段必须为空 当子字段不为空时,最大长度不超过2048 |
logic_operation |
String |
条件列表匹配逻辑。 如果字段类型category是url,匹配逻辑可以为:contain、 not_contain、 equal、 not_equal、 prefix、 not_prefix、 suffix、 not_suffix、 len_greater、 len_less、len_equal或者len_not_equal 如果字段类型category是ip、ipv6或response_code,匹配逻辑可以为: equal、not_equal 如果字段类型category是params、cookie或者header, 匹配逻辑可以为:contain、 not_contain、 equal、 not_equal、 prefix、 not_prefix、 suffix、 not_suffix、 len_greater、 len_less、len_equal、len_not_equal、num_greater、num_less、num_equal、num_not_equal、exist或者not_exist |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 最小长度:8 最大长度:36 |
error_description |
String |
错误描述 最小长度:2 最大长度:512 |
请求示例
无
响应示例
无
状态码
状态码 |
描述 |
---|---|
200 |
OK |
400 |
Error response |
错误码
请参见错误码。