Class ModifyDDoSThresholdRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.antiddos.v20200309.models.ModifyDDoSThresholdRequest
-
public class ModifyDDoSThresholdRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyDDoSThresholdRequest()ModifyDDoSThresholdRequest(ModifyDDoSThresholdRequest 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包量阈值LonggetAckFloodThreshold()Get ACK FLOOD流量阈值StringgetBusiness()Get DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)StringgetId()Get 资源IDLonggetOtherThresholdFlag()Get 配置其他阈值标志位,1表示配置其他阈值LonggetRstFloodPktThreshold()Get RST FLOOD包量阈值LonggetRstFloodThreshold()Get RST FLOOD流量阈值LonggetSynAckFloodPktThreshold()Get SYNACK FLOOD包量阈值LonggetSynAckFloodThreshold()Get SYNACK FLOOD流量阈值LonggetSynFloodPktThreshold()Get SYN FLOOD包量阈值LonggetSynFloodThreshold()Get SYN FLOOD流量阈值LonggetThreshold()Get DDoS清洗阈值,取值[0, 60, 80, 100, 150, 200, 250, 300, 400, 500, 700, 1000]; 当设置值为0时,表示采用默认值;LonggetUdpFloodPktThreshold()Get UDP FLOOD包量阈值LonggetUdpFloodThreshold()Get UDP FLOOD流量阈值voidsetAckFloodPktThreshold(Long AckFloodPktThreshold)Set ACK FLOOD包量阈值voidsetAckFloodThreshold(Long AckFloodThreshold)Set ACK FLOOD流量阈值voidsetBusiness(String Business)Set DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)voidsetId(String Id)Set 资源IDvoidsetOtherThresholdFlag(Long OtherThresholdFlag)Set 配置其他阈值标志位,1表示配置其他阈值voidsetRstFloodPktThreshold(Long RstFloodPktThreshold)Set RST FLOOD包量阈值voidsetRstFloodThreshold(Long RstFloodThreshold)Set RST FLOOD流量阈值voidsetSynAckFloodPktThreshold(Long SynAckFloodPktThreshold)Set SYNACK FLOOD包量阈值voidsetSynAckFloodThreshold(Long SynAckFloodThreshold)Set SYNACK FLOOD流量阈值voidsetSynFloodPktThreshold(Long SynFloodPktThreshold)Set SYN FLOOD包量阈值voidsetSynFloodThreshold(Long SynFloodThreshold)Set SYN FLOOD流量阈值voidsetThreshold(Long Threshold)Set DDoS清洗阈值,取值[0, 60, 80, 100, 150, 200, 250, 300, 400, 500, 700, 1000]; 当设置值为0时,表示采用默认值;voidsetUdpFloodPktThreshold(Long UdpFloodPktThreshold)Set UDP FLOOD包量阈值voidsetUdpFloodThreshold(Long UdpFloodThreshold)Set UDP FLOOD流量阈值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
-
ModifyDDoSThresholdRequest
public ModifyDDoSThresholdRequest()
-
ModifyDDoSThresholdRequest
public ModifyDDoSThresholdRequest(ModifyDDoSThresholdRequest 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
-
getThreshold
public Long getThreshold()
Get DDoS清洗阈值,取值[0, 60, 80, 100, 150, 200, 250, 300, 400, 500, 700, 1000]; 当设置值为0时,表示采用默认值;- Returns:
- Threshold DDoS清洗阈值,取值[0, 60, 80, 100, 150, 200, 250, 300, 400, 500, 700, 1000]; 当设置值为0时,表示采用默认值;
-
setThreshold
public void setThreshold(Long Threshold)
Set DDoS清洗阈值,取值[0, 60, 80, 100, 150, 200, 250, 300, 400, 500, 700, 1000]; 当设置值为0时,表示采用默认值;- Parameters:
Threshold- DDoS清洗阈值,取值[0, 60, 80, 100, 150, 200, 250, 300, 400, 500, 700, 1000]; 当设置值为0时,表示采用默认值;
-
getId
public String getId()
Get 资源ID- Returns:
- Id 资源ID
-
setId
public void setId(String Id)
Set 资源ID- Parameters:
Id- 资源ID
-
getBusiness
public String getBusiness()
Get DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)- Returns:
- Business DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
setBusiness
public void setBusiness(String Business)
Set DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)- Parameters:
Business- DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
getOtherThresholdFlag
public Long getOtherThresholdFlag()
Get 配置其他阈值标志位,1表示配置其他阈值- Returns:
- OtherThresholdFlag 配置其他阈值标志位,1表示配置其他阈值
-
setOtherThresholdFlag
public void setOtherThresholdFlag(Long OtherThresholdFlag)
Set 配置其他阈值标志位,1表示配置其他阈值- Parameters:
OtherThresholdFlag- 配置其他阈值标志位,1表示配置其他阈值
-
getSynFloodThreshold
public Long getSynFloodThreshold()
Get SYN FLOOD流量阈值- Returns:
- SynFloodThreshold SYN FLOOD流量阈值
-
setSynFloodThreshold
public void setSynFloodThreshold(Long SynFloodThreshold)
Set SYN FLOOD流量阈值- Parameters:
SynFloodThreshold- SYN FLOOD流量阈值
-
getSynFloodPktThreshold
public Long getSynFloodPktThreshold()
Get SYN FLOOD包量阈值- Returns:
- SynFloodPktThreshold SYN FLOOD包量阈值
-
setSynFloodPktThreshold
public void setSynFloodPktThreshold(Long SynFloodPktThreshold)
Set SYN FLOOD包量阈值- Parameters:
SynFloodPktThreshold- SYN FLOOD包量阈值
-
getUdpFloodThreshold
public Long getUdpFloodThreshold()
Get UDP FLOOD流量阈值- Returns:
- UdpFloodThreshold UDP FLOOD流量阈值
-
setUdpFloodThreshold
public void setUdpFloodThreshold(Long UdpFloodThreshold)
Set UDP FLOOD流量阈值- Parameters:
UdpFloodThreshold- UDP FLOOD流量阈值
-
getUdpFloodPktThreshold
public Long getUdpFloodPktThreshold()
Get UDP FLOOD包量阈值- Returns:
- UdpFloodPktThreshold UDP FLOOD包量阈值
-
setUdpFloodPktThreshold
public void setUdpFloodPktThreshold(Long UdpFloodPktThreshold)
Set UDP FLOOD包量阈值- Parameters:
UdpFloodPktThreshold- UDP FLOOD包量阈值
-
getAckFloodThreshold
public Long getAckFloodThreshold()
Get ACK FLOOD流量阈值- Returns:
- AckFloodThreshold ACK FLOOD流量阈值
-
setAckFloodThreshold
public void setAckFloodThreshold(Long AckFloodThreshold)
Set ACK FLOOD流量阈值- Parameters:
AckFloodThreshold- ACK FLOOD流量阈值
-
getAckFloodPktThreshold
public Long getAckFloodPktThreshold()
Get ACK FLOOD包量阈值- Returns:
- AckFloodPktThreshold ACK FLOOD包量阈值
-
setAckFloodPktThreshold
public void setAckFloodPktThreshold(Long AckFloodPktThreshold)
Set ACK FLOOD包量阈值- Parameters:
AckFloodPktThreshold- ACK FLOOD包量阈值
-
getSynAckFloodThreshold
public Long getSynAckFloodThreshold()
Get SYNACK FLOOD流量阈值- Returns:
- SynAckFloodThreshold SYNACK FLOOD流量阈值
-
setSynAckFloodThreshold
public void setSynAckFloodThreshold(Long SynAckFloodThreshold)
Set SYNACK FLOOD流量阈值- Parameters:
SynAckFloodThreshold- SYNACK FLOOD流量阈值
-
getSynAckFloodPktThreshold
public Long getSynAckFloodPktThreshold()
Get SYNACK FLOOD包量阈值- Returns:
- SynAckFloodPktThreshold SYNACK FLOOD包量阈值
-
setSynAckFloodPktThreshold
public void setSynAckFloodPktThreshold(Long SynAckFloodPktThreshold)
Set SYNACK FLOOD包量阈值- Parameters:
SynAckFloodPktThreshold- SYNACK FLOOD包量阈值
-
getRstFloodThreshold
public Long getRstFloodThreshold()
Get RST FLOOD流量阈值- Returns:
- RstFloodThreshold RST FLOOD流量阈值
-
setRstFloodThreshold
public void setRstFloodThreshold(Long RstFloodThreshold)
Set RST FLOOD流量阈值- Parameters:
RstFloodThreshold- RST FLOOD流量阈值
-
getRstFloodPktThreshold
public Long getRstFloodPktThreshold()
Get RST FLOOD包量阈值- Returns:
- RstFloodPktThreshold RST FLOOD包量阈值
-
setRstFloodPktThreshold
public void setRstFloodPktThreshold(Long RstFloodPktThreshold)
Set RST FLOOD包量阈值- Parameters:
RstFloodPktThreshold- RST FLOOD包量阈值
-
-