public class UpsertCCRuleRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
UpsertCCRuleRequest() |
UpsertCCRuleRequest(UpsertCCRuleRequest 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 |
---|---|
String |
getActionType()
Get 动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截
|
String |
getAdvance()
Get 高级模式(是否使用Session检测),0表示不启用,1表示启用
|
String |
getDomain()
Get 域名
|
String |
getEdition()
Get waf版本,sparta-waf或者clb-waf
|
String |
getEventId()
Get 添加规则的来源事件id
|
String |
getInterval()
Get CC检测周期
|
String |
getLimit()
Get CC检测阈值
|
Long |
getMatchFunc()
Get 匹配方法,0表示等于,1表示前缀匹配,2表示包含
|
String |
getName()
Get 名称
|
String |
getOptionsArr()
Get 附加参数
|
Long |
getPriority()
Get 优先级
|
Long |
getRuleId()
Get 规则ID,新增时填0
|
Long[] |
getSessionApplied()
Get 规则需要启用的SessionID
|
Long |
getStatus()
Get 状态
|
Long |
getType()
Get 操作类型
|
String |
getUrl()
Get 检测Url
|
Long |
getValidTime()
Get 动作有效时间
|
void |
setActionType(String ActionType)
Set 动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截
|
void |
setAdvance(String Advance)
Set 高级模式(是否使用Session检测),0表示不启用,1表示启用
|
void |
setDomain(String Domain)
Set 域名
|
void |
setEdition(String Edition)
Set waf版本,sparta-waf或者clb-waf
|
void |
setEventId(String EventId)
Set 添加规则的来源事件id
|
void |
setInterval(String Interval)
Set CC检测周期
|
void |
setLimit(String Limit)
Set CC检测阈值
|
void |
setMatchFunc(Long MatchFunc)
Set 匹配方法,0表示等于,1表示前缀匹配,2表示包含
|
void |
setName(String Name)
Set 名称
|
void |
setOptionsArr(String OptionsArr)
Set 附加参数
|
void |
setPriority(Long Priority)
Set 优先级
|
void |
setRuleId(Long RuleId)
Set 规则ID,新增时填0
|
void |
setSessionApplied(Long[] SessionApplied)
Set 规则需要启用的SessionID
|
void |
setStatus(Long Status)
Set 状态
|
void |
setType(Long Type)
Set 操作类型
|
void |
setUrl(String Url)
Set 检测Url
|
void |
setValidTime(Long ValidTime)
Set 动作有效时间
|
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 UpsertCCRuleRequest()
public UpsertCCRuleRequest(UpsertCCRuleRequest source)
public String getDomain()
public void setDomain(String Domain)
Domain
- 域名public String getName()
public void setName(String Name)
Name
- 名称public Long getStatus()
public void setStatus(Long Status)
Status
- 状态public String getAdvance()
public void setAdvance(String Advance)
Advance
- 高级模式(是否使用Session检测),0表示不启用,1表示启用public String getLimit()
public void setLimit(String Limit)
Limit
- CC检测阈值public String getInterval()
public void setInterval(String Interval)
Interval
- CC检测周期public String getUrl()
public void setUrl(String Url)
Url
- 检测Urlpublic Long getMatchFunc()
public void setMatchFunc(Long MatchFunc)
MatchFunc
- 匹配方法,0表示等于,1表示前缀匹配,2表示包含public String getActionType()
public void setActionType(String ActionType)
ActionType
- 动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截public Long getPriority()
public void setPriority(Long Priority)
Priority
- 优先级public Long getValidTime()
public void setValidTime(Long ValidTime)
ValidTime
- 动作有效时间public String getOptionsArr()
public void setOptionsArr(String OptionsArr)
OptionsArr
- 附加参数public String getEdition()
public void setEdition(String Edition)
Edition
- waf版本,sparta-waf或者clb-wafpublic Long getType()
public void setType(Long Type)
Type
- 操作类型public String getEventId()
public void setEventId(String EventId)
EventId
- 添加规则的来源事件idpublic Long[] getSessionApplied()
public void setSessionApplied(Long[] SessionApplied)
SessionApplied
- 规则需要启用的SessionIDpublic Long getRuleId()
public void setRuleId(Long RuleId)
RuleId
- 规则ID,新增时填0Copyright © 2024. All rights reserved.