获取Web应用防火墙(WAF)相关资源的配额详情。这些配额定义了客户可以使用的对应资源的数量限制,例如托管规则组、自定义列表、自定义响应页面以及场景防护规则数量等。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
esa:GetWafQuota |
get |
*全部资源
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| Paths |
string |
否 |
WAF 配额的路径,例如:
|
page |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
Schema of Response |
||
| RequestId |
string |
请求 ID。 |
36af3fcc-43d0-441c-86b1-428951dc8225 |
| Quota |
object |
返回的配额信息。 |
|
| ManagedRulesGroup |
object |
WAF 托管规则组相关的配额信息。 |
|
| Enable |
boolean |
表示 WAF 托管规则组是否启用。 |
|
| NumberTotal | WafQuotaInteger |
表示允许的 WAF 托管规则组的总数量配额。 |
|
| List |
object |
自定义列表相关的配额信息。 |
|
| Enable |
boolean |
表示自定义列表是否启用。 |
|
| NumberTotal | WafQuotaInteger |
允许的自定义列表的总数量配额。 |
|
| NumberItemsTotal | WafQuotaInteger |
所有自定义列表中允许的项目总数量配额。 |
|
| NumberItemsPerList | WafQuotaInteger |
每个自定义列表中允许的项目数量配额。 |
|
| Items |
object |
包含自定义列表中每种项目类型的配额信息的对象。 |
|
|
object |
自定义列表中项目的配额信息的对象。 |
||
| Enable |
boolean |
对应自定义列表项目类型的开关。 |
|
| Value | WafQuotaString |
对应自定义列表中项目类型的格式限制。 |
|
| Page |
object |
自定义响应页面相关的配额信息。 |
|
| Enable |
boolean |
表示自定义响应页面是否启用。 |
|
| NumberTotal | WafQuotaInteger |
允许的自定义响应页面的总数量配额。 |
|
| ContentTypes |
object |
包含自定义响应页面中每种 Content-Type 的配额信息的对象。 |
|
|
object |
自定义响应页面中 Content-Type 配额信息的对象。 |
||
| Enable |
boolean |
对应自定义响应页面 Content-Type 类型开关。 |
|
| ContentLength | WafQuotaInteger |
对应自定义响应页面 Content-Type 的内容长度配额。 |
|
| ScenePolicy |
object |
场景防护相关的配额信息。 |
|
| Enable |
boolean |
表示场景防护功能是否启用。 |
|
| NumberTotal | WafQuotaInteger |
允许的场景防护规则的总数量配额。 |
|
| Captcha |
object |
验证码规则相关的配额信息。 |
|
| Enable |
boolean |
表示验证码规则是否启用。 |
|
| NumberTotal | WafQuotaInteger |
允许的验证码规则的总数量配额。 |
示例
正常返回示例
JSON格式
{
"RequestId": "36af3fcc-43d0-441c-86b1-428951dc8225",
"Quota": {
"ManagedRulesGroup": {
"Enable": true,
"NumberTotal": {
"Equal": 1,
"GreaterThan": 1,
"GreaterThanOrEqual": 1,
"LessThan": 1,
"LessThanOrEqual": 1
}
},
"List": {
"Enable": true,
"NumberTotal": {
"Equal": 1,
"GreaterThan": 1,
"GreaterThanOrEqual": 1,
"LessThan": 1,
"LessThanOrEqual": 1
},
"NumberItemsTotal": {
"Equal": 1,
"GreaterThan": 1,
"GreaterThanOrEqual": 1,
"LessThan": 1,
"LessThanOrEqual": 1
},
"Items": {
"key": {
"Enable": true,
"Value": {
"Regexp": "^\\d+$"
}
}
}
},
"Page": {
"Enable": true,
"ContentTypes": {
"key": {
"Enable": true
}
}
},
"ScenePolicy": {
"Enable": true
},
"Captcha": {
"Enable": true
}
}
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | 输入参数规范校验失败。 |
| 400 | InternalException | Failed to call the service. Try again later or contact technical support. | 调用服务失败,请稍后重试或联系客服咨询详情。 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。