名称 | 类型 | 描述 | 示例值 |
---|---|---|---|
object | WAF 规则配置 | ||
Id | long | WAF 规则的 ID,可通过调用 ListWafRules 接口获取。 | 20000001 |
Name | string | WAF 规则的名称。 | example |
Status | string | WAF 规则的状态。 | on |
Type | string | WAF 规则的类型。 | http_custom |
Match | WafRuleMatch | 匹配过程,已废弃。 | |
Action | string | WAF 规则匹配命中后执行的动作。 | deny |
Actions | object | 扩展动作 | |
Response | object | 自定义响应页面 | |
Id | long | 自定义响应页面的 ID,可通过调用 ListPages 接口获取。 | 50000001 |
Code | integer | 自定义响应码。 | 403 |
Bypass | object | 白名单规则指定的跳过模块。 | |
Skip | string | 跳过模块类型。 | part |
Tags | array | 跳过模块阶段列表。 | |
string | 跳过模块阶段。 | http_custom | |
RegularTypes | array | 托管规则类型列表。 | |
string | 托管规则类型。 | sqli | |
RegularRules | array | 托管规则 id 列表。 | |
long | 托管规则 ID。 | 100001 | |
CustomRules | array | 自定义规则 ID 列表。 | |
long | 自定义规则 ID。 | 20000001 | |
ManagedGroupId | long | 托管规则组 id,已废弃。 | 30000001 |
RateLimit | object | 频次控制规则相关配置。 | |
Characteristics | WafRuleMatch2 | 指定频次统计对象。 | |
Threshold | object | 统计阈值。 | |
Request | integer | 请求阈值。 | 10 |
Traffic | string | 流量阈值,已废弃。 | 10Gb |
ManagedRulesBlocked | integer | 托管规则命中阈值。 | 10 |
DistinctManagedRules | integer | 不同的托管规则个数阈值。 | 10 |
ResponseStatus | object | 响应码阈值。 | |
Code | integer | HTTP 响应码。 | 404 |
Count | integer | 响应码次数阈值。 | 10 |
Ratio | integer | 响应码百分比。 | 10 |
Interval | integer | 统计时长。 | 10 |
TTL | integer | 超时时间。 | 10 |
OnHit | boolean | 在命中缓存的请求上应用。 | true |
ManagedList | string | 托管名单。 | intelligence_crawler |
Timer | WafTimer | 定时器。 | |
Sigchl | array | 令牌校验配置。 | |
string | 令牌校验配置项。 | sig | |
AppSdk | object | APP SDK 配置。 | |
FeatureAbnormal | array | APP 特征异常。 | |
string | APP 特征异常。 | wxbb_invalid_sign | |
CustomSignStatus | string | 自定义加签字段开关。 | on |
CustomSign | object | 自定义加签字段。 | |
Key | string | 字段名。 | sign |
Value | string | 字段值。 | examplesignvalue |
AppPackage | object | 二次打包检测配置。 | |
PackageSigns | array<object> | 二次打包检测。 | |
object | 二次打包检测。 | ||
Name | string | 指定合法包名。 | name |
Sign | string | 包签名。 | sign |
Expression | string | 匹配表达式。 | ip.src eq 1.1.1.1 |
ManagedRulesets | array<object> | 托管规则集列表。 | |
object | 托管规则集。 | ||
AttackType | integer | 攻击类型。 | 11 |
NumberTotal | integer | 规则总数。 | 100 |
NumberEnabled | integer | 已开启规则数。 | 50 |
ProtectionLevel | integer | 防护等级。 | 4 |
Action | string | 执行动作。 | deny |
ManagedRules | array<object> | 托管规则列表。 | |
object | 托管规则。 | ||
Id | long | 托管规则 ID。 | 100001 |
Status | string | 托管规则状态。 | on |
Action | string | 托管规则动作。 | deny |
文档内容是否对您有帮助?