public class WafRuleLimit extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| WafRuleLimit() | 
| WafRuleLimit(WafRuleLimit 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 | 
|---|---|
| Long | getAI()Get AI Specifications | 
| Long | getAntiLeak()Get Specifications for Information Leakage Prevention | 
| Long | getAntiTamper()Get Tamper-proof Specifications | 
| Long | getApiSecurity()Get API Security Specification | 
| Long | getAreaBan()Get Specifications for Region Banning | 
| Long | getAutoCC()Get Specifications for Urgent CC | 
| Long | getCC()Get Specifications of Custom CC | 
| Long | getCCSession()Get Configure Session in Custom CC | 
| Long | getClientMsg()Get Specifications for client traffic flag | 
| Long | getCustomRule()Get Specifications for Custom Policy | 
| Long | getCustomWhite()Get Specifications of Precision Allowlist | 
| Long | getIPControl()Get Specifications for Blocklist/Allowlist | 
| Long | getTrafficMarking()Get Specifications for Traffic Tagging | 
| void | setAI(Long AI)Set AI Specifications | 
| void | setAntiLeak(Long AntiLeak)Set Specifications for Information Leakage Prevention | 
| void | setAntiTamper(Long AntiTamper)Set Tamper-proof Specifications | 
| void | setApiSecurity(Long ApiSecurity)Set API Security Specification | 
| void | setAreaBan(Long AreaBan)Set Specifications for Region Banning | 
| void | setAutoCC(Long AutoCC)Set Specifications for Urgent CC | 
| void | setCC(Long CC)Set Specifications of Custom CC | 
| void | setCCSession(Long CCSession)Set Configure Session in Custom CC | 
| void | setClientMsg(Long ClientMsg)Set Specifications for client traffic flag | 
| void | setCustomRule(Long CustomRule)Set Specifications for Custom Policy | 
| void | setCustomWhite(Long CustomWhite)Set Specifications of Precision Allowlist | 
| void | setIPControl(Long IPControl)Set Specifications for Blocklist/Allowlist | 
| void | setTrafficMarking(Long TrafficMarking)Set Specifications for Traffic Tagging | 
| 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, toJsonStringpublic WafRuleLimit()
public WafRuleLimit(WafRuleLimit source)
public Long getCC()
public void setCC(Long CC)
CC - Specifications of Custom CCpublic Long getCustomRule()
public void setCustomRule(Long CustomRule)
CustomRule - Specifications for Custom Policypublic Long getIPControl()
public void setIPControl(Long IPControl)
IPControl - Specifications for Blocklist/Allowlistpublic Long getAntiLeak()
public void setAntiLeak(Long AntiLeak)
AntiLeak - Specifications for Information Leakage Preventionpublic Long getAntiTamper()
public void setAntiTamper(Long AntiTamper)
AntiTamper - Tamper-proof Specificationspublic Long getAutoCC()
public void setAutoCC(Long AutoCC)
AutoCC - Specifications for Urgent CCpublic Long getAreaBan()
public void setAreaBan(Long AreaBan)
AreaBan - Specifications for Region Banningpublic Long getCCSession()
public void setCCSession(Long CCSession)
CCSession - Configure Session in Custom CCpublic Long getAI()
public void setAI(Long AI)
AI - AI Specificationspublic Long getCustomWhite()
public void setCustomWhite(Long CustomWhite)
CustomWhite - Specifications of Precision Allowlistpublic Long getApiSecurity()
public void setApiSecurity(Long ApiSecurity)
ApiSecurity - API Security Specificationpublic Long getClientMsg()
public void setClientMsg(Long ClientMsg)
ClientMsg - Specifications for client traffic flagpublic Long getTrafficMarking()
public void setTrafficMarking(Long TrafficMarking)
TrafficMarking - Specifications for Traffic TaggingCopyright © 2025. All rights reserved.