public class DeliveryCondition extends AbstractModel
header, skipSign
Constructor and Description |
---|
DeliveryCondition() |
DeliveryCondition(DeliveryCondition source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
QueryCondition[] |
getConditions()
Get 日志过滤条件,详细的过滤条件如下:
EdgeResponseStatusCode:按照 EdgeOne 节点响应返回给客户端的状态码进行过滤。
支持运算符:equal、great、less、great_equal、less_equal 取值范围:任意大于等于 0 的整数 OriginResponseStatusCode:按照源站响应状态码进行过滤。 支持运算符:equal、great、less、great_equal、less_equal 取值范围:任意大于等于 -1 的整数 SecurityAction:按照请求命中安全规则后的最终处置动作进行过滤。 支持运算符:equal 可选项如下: -:未知/未命中 Monitor:观察 JSChallenge:JavaScript 挑战 Deny:拦截 Allow:放行 BlockIP:IP 封禁 Redirect:重定向 ReturnCustomPage:返回自定义页面 ManagedChallenge:托管挑战 Silence:静默 LongDelay:长时间等待后响应 ShortDelay:短时间等待后响应 SecurityModule:按照最终处置请求的安全模块名称进行过滤。 支持运算符:equal 可选项如下: -:未知/未命中 CustomRule:Web防护 - 自定义规则 RateLimitingCustomRule:Web防护 - 速率限制规则 ManagedRule:Web防护 - 托管规则 L7DDoS:Web防护 - CC攻击防护 BotManagement:Bot管理 - Bot基础管理 BotClientReputation:Bot管理 - 客户端画像分析 BotBehaviorAnalysis:Bot管理 - Bot智能分析 BotCustomRule:Bot管理 - 自定义Bot规则 BotActiveDetection:Bot管理 - 主动特征识别 |
void |
setConditions(QueryCondition[] Conditions)
Set 日志过滤条件,详细的过滤条件如下:
EdgeResponseStatusCode:按照 EdgeOne 节点响应返回给客户端的状态码进行过滤。
支持运算符:equal、great、less、great_equal、less_equal 取值范围:任意大于等于 0 的整数 OriginResponseStatusCode:按照源站响应状态码进行过滤。 支持运算符:equal、great、less、great_equal、less_equal 取值范围:任意大于等于 -1 的整数 SecurityAction:按照请求命中安全规则后的最终处置动作进行过滤。 支持运算符:equal 可选项如下: -:未知/未命中 Monitor:观察 JSChallenge:JavaScript 挑战 Deny:拦截 Allow:放行 BlockIP:IP 封禁 Redirect:重定向 ReturnCustomPage:返回自定义页面 ManagedChallenge:托管挑战 Silence:静默 LongDelay:长时间等待后响应 ShortDelay:短时间等待后响应 SecurityModule:按照最终处置请求的安全模块名称进行过滤。 支持运算符:equal 可选项如下: -:未知/未命中 CustomRule:Web防护 - 自定义规则 RateLimitingCustomRule:Web防护 - 速率限制规则 ManagedRule:Web防护 - 托管规则 L7DDoS:Web防护 - CC攻击防护 BotManagement:Bot管理 - Bot基础管理 BotClientReputation:Bot管理 - 客户端画像分析 BotBehaviorAnalysis:Bot管理 - Bot智能分析 BotCustomRule:Bot管理 - 自定义Bot规则 BotActiveDetection:Bot管理 - 主动特征识别 |
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DeliveryCondition()
public DeliveryCondition(DeliveryCondition source)
public QueryCondition[] getConditions()
public void setConditions(QueryCondition[] Conditions)
Conditions
- 日志过滤条件,详细的过滤条件如下:
Copyright © 2024. All rights reserved.