Class ProtectThresholdRelation
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.antiddos.v20200309.models.ProtectThresholdRelation
-
public class ProtectThresholdRelation extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ProtectThresholdRelation()ProtectThresholdRelation(ProtectThresholdRelation 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetAckFloodPktThreshold()Get ACK FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。LonggetAckFloodThreshold()Get ACK FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。LonggetCCEnable()Get CC清洗开关,取值[ 0(关闭) 1(开启) ]LonggetCCThreshold()Get CC清洗阈值,单位QPSStringgetDDoSAI()Get DDoS的AI防护开关,取值[ on(开启) off(关闭) ]StringgetDDoSLevel()Get DDoS防护等级,取值[ low(宽松) middle(适中) high(严格) ]LonggetDDoSThreshold()Get DDoS清洗阈值,单位MbpsInstanceRelation[]getInstanceDetailList()Get 所属的资源实例ListenerCcThreholdConfig[]getListenerCcThresholdList()Get 域名与协议纬度的防护阈值LonggetRstFloodPktThreshold()Get RST FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。LonggetRstFloodThreshold()Get RST FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。LonggetSynAckFloodPktThreshold()Get SYNACK FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。LonggetSynAckFloodThreshold()Get SYNACK FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。LonggetSynFloodPktThreshold()Get SYN FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。LonggetSynFloodThreshold()Get SYN FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。LonggetUdpFloodPktThreshold()Get UDP FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。LonggetUdpFloodThreshold()Get UDP FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。voidsetAckFloodPktThreshold(Long AckFloodPktThreshold)Set ACK FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。voidsetAckFloodThreshold(Long AckFloodThreshold)Set ACK FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。voidsetCCEnable(Long CCEnable)Set CC清洗开关,取值[ 0(关闭) 1(开启) ]voidsetCCThreshold(Long CCThreshold)Set CC清洗阈值,单位QPSvoidsetDDoSAI(String DDoSAI)Set DDoS的AI防护开关,取值[ on(开启) off(关闭) ]voidsetDDoSLevel(String DDoSLevel)Set DDoS防护等级,取值[ low(宽松) middle(适中) high(严格) ]voidsetDDoSThreshold(Long DDoSThreshold)Set DDoS清洗阈值,单位MbpsvoidsetInstanceDetailList(InstanceRelation[] InstanceDetailList)Set 所属的资源实例voidsetListenerCcThresholdList(ListenerCcThreholdConfig[] ListenerCcThresholdList)Set 域名与协议纬度的防护阈值voidsetRstFloodPktThreshold(Long RstFloodPktThreshold)Set RST FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。voidsetRstFloodThreshold(Long RstFloodThreshold)Set RST FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。voidsetSynAckFloodPktThreshold(Long SynAckFloodPktThreshold)Set SYNACK FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。voidsetSynAckFloodThreshold(Long SynAckFloodThreshold)Set SYNACK FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。voidsetSynFloodPktThreshold(Long SynFloodPktThreshold)Set SYN FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。voidsetSynFloodThreshold(Long SynFloodThreshold)Set SYN FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。voidsetUdpFloodPktThreshold(Long UdpFloodPktThreshold)Set UDP FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。voidsetUdpFloodThreshold(Long UdpFloodThreshold)Set UDP FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ProtectThresholdRelation
public ProtectThresholdRelation()
-
ProtectThresholdRelation
public ProtectThresholdRelation(ProtectThresholdRelation 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.
-
-
Method Detail
-
getDDoSLevel
public String getDDoSLevel()
Get DDoS防护等级,取值[ low(宽松) middle(适中) high(严格) ]- Returns:
- DDoSLevel DDoS防护等级,取值[ low(宽松) middle(适中) high(严格) ]
-
setDDoSLevel
public void setDDoSLevel(String DDoSLevel)
Set DDoS防护等级,取值[ low(宽松) middle(适中) high(严格) ]- Parameters:
DDoSLevel- DDoS防护等级,取值[ low(宽松) middle(适中) high(严格) ]
-
getDDoSThreshold
public Long getDDoSThreshold()
Get DDoS清洗阈值,单位Mbps- Returns:
- DDoSThreshold DDoS清洗阈值,单位Mbps
-
setDDoSThreshold
public void setDDoSThreshold(Long DDoSThreshold)
Set DDoS清洗阈值,单位Mbps- Parameters:
DDoSThreshold- DDoS清洗阈值,单位Mbps
-
getDDoSAI
public String getDDoSAI()
Get DDoS的AI防护开关,取值[ on(开启) off(关闭) ]- Returns:
- DDoSAI DDoS的AI防护开关,取值[ on(开启) off(关闭) ]
-
setDDoSAI
public void setDDoSAI(String DDoSAI)
Set DDoS的AI防护开关,取值[ on(开启) off(关闭) ]- Parameters:
DDoSAI- DDoS的AI防护开关,取值[ on(开启) off(关闭) ]
-
getCCEnable
public Long getCCEnable()
Get CC清洗开关,取值[ 0(关闭) 1(开启) ]- Returns:
- CCEnable CC清洗开关,取值[ 0(关闭) 1(开启) ]
-
setCCEnable
public void setCCEnable(Long CCEnable)
Set CC清洗开关,取值[ 0(关闭) 1(开启) ]- Parameters:
CCEnable- CC清洗开关,取值[ 0(关闭) 1(开启) ]
-
getCCThreshold
public Long getCCThreshold()
Get CC清洗阈值,单位QPS- Returns:
- CCThreshold CC清洗阈值,单位QPS
-
setCCThreshold
public void setCCThreshold(Long CCThreshold)
Set CC清洗阈值,单位QPS- Parameters:
CCThreshold- CC清洗阈值,单位QPS
-
getInstanceDetailList
public InstanceRelation[] getInstanceDetailList()
Get 所属的资源实例- Returns:
- InstanceDetailList 所属的资源实例
-
setInstanceDetailList
public void setInstanceDetailList(InstanceRelation[] InstanceDetailList)
Set 所属的资源实例- Parameters:
InstanceDetailList- 所属的资源实例
-
getListenerCcThresholdList
public ListenerCcThreholdConfig[] getListenerCcThresholdList()
Get 域名与协议纬度的防护阈值- Returns:
- ListenerCcThresholdList 域名与协议纬度的防护阈值
-
setListenerCcThresholdList
public void setListenerCcThresholdList(ListenerCcThreholdConfig[] ListenerCcThresholdList)
Set 域名与协议纬度的防护阈值- Parameters:
ListenerCcThresholdList- 域名与协议纬度的防护阈值
-
getSynFloodThreshold
public Long getSynFloodThreshold()
Get SYN FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SynFloodThreshold SYN FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
setSynFloodThreshold
public void setSynFloodThreshold(Long SynFloodThreshold)
Set SYN FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SynFloodThreshold- SYN FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
getSynFloodPktThreshold
public Long getSynFloodPktThreshold()
Get SYN FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SynFloodPktThreshold SYN FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
setSynFloodPktThreshold
public void setSynFloodPktThreshold(Long SynFloodPktThreshold)
Set SYN FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SynFloodPktThreshold- SYN FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
getUdpFloodThreshold
public Long getUdpFloodThreshold()
Get UDP FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UdpFloodThreshold UDP FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
setUdpFloodThreshold
public void setUdpFloodThreshold(Long UdpFloodThreshold)
Set UDP FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UdpFloodThreshold- UDP FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
getUdpFloodPktThreshold
public Long getUdpFloodPktThreshold()
Get UDP FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UdpFloodPktThreshold UDP FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
setUdpFloodPktThreshold
public void setUdpFloodPktThreshold(Long UdpFloodPktThreshold)
Set UDP FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UdpFloodPktThreshold- UDP FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
getAckFloodThreshold
public Long getAckFloodThreshold()
Get ACK FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AckFloodThreshold ACK FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
setAckFloodThreshold
public void setAckFloodThreshold(Long AckFloodThreshold)
Set ACK FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AckFloodThreshold- ACK FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
getAckFloodPktThreshold
public Long getAckFloodPktThreshold()
Get ACK FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AckFloodPktThreshold ACK FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
setAckFloodPktThreshold
public void setAckFloodPktThreshold(Long AckFloodPktThreshold)
Set ACK FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AckFloodPktThreshold- ACK FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
getSynAckFloodThreshold
public Long getSynAckFloodThreshold()
Get SYNACK FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SynAckFloodThreshold SYNACK FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
setSynAckFloodThreshold
public void setSynAckFloodThreshold(Long SynAckFloodThreshold)
Set SYNACK FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SynAckFloodThreshold- SYNACK FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
getSynAckFloodPktThreshold
public Long getSynAckFloodPktThreshold()
Get SYNACK FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SynAckFloodPktThreshold SYNACK FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
setSynAckFloodPktThreshold
public void setSynAckFloodPktThreshold(Long SynAckFloodPktThreshold)
Set SYNACK FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SynAckFloodPktThreshold- SYNACK FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
getRstFloodThreshold
public Long getRstFloodThreshold()
Get RST FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RstFloodThreshold RST FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
setRstFloodThreshold
public void setRstFloodThreshold(Long RstFloodThreshold)
Set RST FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RstFloodThreshold- RST FLOOD流量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
getRstFloodPktThreshold
public Long getRstFloodPktThreshold()
Get RST FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RstFloodPktThreshold RST FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
setRstFloodPktThreshold
public void setRstFloodPktThreshold(Long RstFloodPktThreshold)
Set RST FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RstFloodPktThreshold- RST FLOOD包量阈值 注意:此字段可能返回 null,表示取不到有效值。
-
-