public class CCPolicy extends AbstractModel
Constructor and Description |
---|
CCPolicy() |
CCPolicy(CCPolicy 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 |
getCreateTime()
Get 创建时间
|
String |
getDomain()
Get HTTPS的CC防护域名
|
String |
getExeMode()
Get 执行策略模式,拦截或者验证码,取值[alg(验证码), drop(拦截)]
|
Long |
getFrequency()
Get 每分钟限制的次数
|
String[] |
getIpList()
Get IP列表,如果不填时,请传空数组但不能为null;
|
String |
getName()
Get 策略名称
|
String |
getProtocol()
Get cc防护类型,取值[http,https]
|
String |
getRuleId()
Get 可选字段,表示HTTPS的CC防护域名对应的转发规则ID;
|
CCRule[] |
getRuleList()
Get 规则列表
|
String |
getSetId()
Get 策略id
|
String |
getSmode()
Get 匹配模式,取值[matching(匹配模式), speedlimit(限速模式)]
|
Long |
getSwitch()
Get 生效开关
|
void |
setCreateTime(String CreateTime)
Set 创建时间
|
void |
setDomain(String Domain)
Set HTTPS的CC防护域名
|
void |
setExeMode(String ExeMode)
Set 执行策略模式,拦截或者验证码,取值[alg(验证码), drop(拦截)]
|
void |
setFrequency(Long Frequency)
Set 每分钟限制的次数
|
void |
setIpList(String[] IpList)
Set IP列表,如果不填时,请传空数组但不能为null;
|
void |
setName(String Name)
Set 策略名称
|
void |
setProtocol(String Protocol)
Set cc防护类型,取值[http,https]
|
void |
setRuleId(String RuleId)
Set 可选字段,表示HTTPS的CC防护域名对应的转发规则ID;
|
void |
setRuleList(CCRule[] RuleList)
Set 规则列表
|
void |
setSetId(String SetId)
Set 策略id
|
void |
setSmode(String Smode)
Set 匹配模式,取值[matching(匹配模式), speedlimit(限速模式)]
|
void |
setSwitch(Long Switch)
Set 生效开关
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CCPolicy()
public CCPolicy(CCPolicy source)
public String getName()
public void setName(String Name)
Name
- 策略名称public String getSmode()
public void setSmode(String Smode)
Smode
- 匹配模式,取值[matching(匹配模式), speedlimit(限速模式)]public String getSetId()
public void setSetId(String SetId)
SetId
- 策略idpublic Long getFrequency()
public void setFrequency(Long Frequency)
Frequency
- 每分钟限制的次数public String getExeMode()
public void setExeMode(String ExeMode)
ExeMode
- 执行策略模式,拦截或者验证码,取值[alg(验证码), drop(拦截)]public Long getSwitch()
public void setSwitch(Long Switch)
Switch
- 生效开关public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- 创建时间public CCRule[] getRuleList()
public void setRuleList(CCRule[] RuleList)
RuleList
- 规则列表public String[] getIpList()
public void setIpList(String[] IpList)
IpList
- IP列表,如果不填时,请传空数组但不能为null;public String getProtocol()
public void setProtocol(String Protocol)
Protocol
- cc防护类型,取值[http,https]public String getRuleId()
public void setRuleId(String RuleId)
RuleId
- 可选字段,表示HTTPS的CC防护域名对应的转发规则ID;public String getDomain()
public void setDomain(String Domain)
Domain
- HTTPS的CC防护域名Copyright © 2022. All rights reserved.