Class ConnectLimitConfig
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.antiddos.v20200309.models.ConnectLimitConfig
-
public class ConnectLimitConfig extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ConnectLimitConfig()ConnectLimitConfig(ConnectLimitConfig 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 LonggetBadConnThreshold()Get 基于连接抑制触发阈值,取值范围[0,4294967295]LonggetConnTimeout()Get 异常连接检测条件,连接超时,,取值范围[0,65535]LonggetDstConnLimit()Get 基于目的IP+目的端口的并发连接控制LonggetDstNewLimit()Get 基于目的IP的每秒新建数限制LonggetNullConnEnable()Get 异常连接检测条件,空连接防护开关,,取值范围[0,1]LonggetSdConnLimit()Get 基于源IP+目的IP的并发连接控制LonggetSdNewLimit()Get 基于源IP+目的IP的每秒新建数限制LonggetSynLimit()Get 异常连接检测条件,syn阈值,取值范围[0,100]LonggetSynRate()Get 异常连接检测条件,syn占比ack百分比,,取值范围[0,100]voidsetBadConnThreshold(Long BadConnThreshold)Set 基于连接抑制触发阈值,取值范围[0,4294967295]voidsetConnTimeout(Long ConnTimeout)Set 异常连接检测条件,连接超时,,取值范围[0,65535]voidsetDstConnLimit(Long DstConnLimit)Set 基于目的IP+目的端口的并发连接控制voidsetDstNewLimit(Long DstNewLimit)Set 基于目的IP的每秒新建数限制voidsetNullConnEnable(Long NullConnEnable)Set 异常连接检测条件,空连接防护开关,,取值范围[0,1]voidsetSdConnLimit(Long SdConnLimit)Set 基于源IP+目的IP的并发连接控制voidsetSdNewLimit(Long SdNewLimit)Set 基于源IP+目的IP的每秒新建数限制voidsetSynLimit(Long SynLimit)Set 异常连接检测条件,syn阈值,取值范围[0,100]voidsetSynRate(Long SynRate)Set 异常连接检测条件,syn占比ack百分比,,取值范围[0,100]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
-
ConnectLimitConfig
public ConnectLimitConfig()
-
ConnectLimitConfig
public ConnectLimitConfig(ConnectLimitConfig 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
-
getSdNewLimit
public Long getSdNewLimit()
Get 基于源IP+目的IP的每秒新建数限制- Returns:
- SdNewLimit 基于源IP+目的IP的每秒新建数限制
-
setSdNewLimit
public void setSdNewLimit(Long SdNewLimit)
Set 基于源IP+目的IP的每秒新建数限制- Parameters:
SdNewLimit- 基于源IP+目的IP的每秒新建数限制
-
getDstNewLimit
public Long getDstNewLimit()
Get 基于目的IP的每秒新建数限制- Returns:
- DstNewLimit 基于目的IP的每秒新建数限制
-
setDstNewLimit
public void setDstNewLimit(Long DstNewLimit)
Set 基于目的IP的每秒新建数限制- Parameters:
DstNewLimit- 基于目的IP的每秒新建数限制
-
getSdConnLimit
public Long getSdConnLimit()
Get 基于源IP+目的IP的并发连接控制- Returns:
- SdConnLimit 基于源IP+目的IP的并发连接控制
-
setSdConnLimit
public void setSdConnLimit(Long SdConnLimit)
Set 基于源IP+目的IP的并发连接控制- Parameters:
SdConnLimit- 基于源IP+目的IP的并发连接控制
-
getDstConnLimit
public Long getDstConnLimit()
Get 基于目的IP+目的端口的并发连接控制- Returns:
- DstConnLimit 基于目的IP+目的端口的并发连接控制
-
setDstConnLimit
public void setDstConnLimit(Long DstConnLimit)
Set 基于目的IP+目的端口的并发连接控制- Parameters:
DstConnLimit- 基于目的IP+目的端口的并发连接控制
-
getBadConnThreshold
public Long getBadConnThreshold()
Get 基于连接抑制触发阈值,取值范围[0,4294967295]- Returns:
- BadConnThreshold 基于连接抑制触发阈值,取值范围[0,4294967295]
-
setBadConnThreshold
public void setBadConnThreshold(Long BadConnThreshold)
Set 基于连接抑制触发阈值,取值范围[0,4294967295]- Parameters:
BadConnThreshold- 基于连接抑制触发阈值,取值范围[0,4294967295]
-
getNullConnEnable
public Long getNullConnEnable()
Get 异常连接检测条件,空连接防护开关,,取值范围[0,1]- Returns:
- NullConnEnable 异常连接检测条件,空连接防护开关,,取值范围[0,1]
-
setNullConnEnable
public void setNullConnEnable(Long NullConnEnable)
Set 异常连接检测条件,空连接防护开关,,取值范围[0,1]- Parameters:
NullConnEnable- 异常连接检测条件,空连接防护开关,,取值范围[0,1]
-
getConnTimeout
public Long getConnTimeout()
Get 异常连接检测条件,连接超时,,取值范围[0,65535]- Returns:
- ConnTimeout 异常连接检测条件,连接超时,,取值范围[0,65535]
-
setConnTimeout
public void setConnTimeout(Long ConnTimeout)
Set 异常连接检测条件,连接超时,,取值范围[0,65535]- Parameters:
ConnTimeout- 异常连接检测条件,连接超时,,取值范围[0,65535]
-
getSynRate
public Long getSynRate()
Get 异常连接检测条件,syn占比ack百分比,,取值范围[0,100]- Returns:
- SynRate 异常连接检测条件,syn占比ack百分比,,取值范围[0,100]
-
setSynRate
public void setSynRate(Long SynRate)
Set 异常连接检测条件,syn占比ack百分比,,取值范围[0,100]- Parameters:
SynRate- 异常连接检测条件,syn占比ack百分比,,取值范围[0,100]
-
getSynLimit
public Long getSynLimit()
Get 异常连接检测条件,syn阈值,取值范围[0,100]- Returns:
- SynLimit 异常连接检测条件,syn阈值,取值范围[0,100]
-
setSynLimit
public void setSynLimit(Long SynLimit)
Set 异常连接检测条件,syn阈值,取值范围[0,100]- Parameters:
SynLimit- 异常连接检测条件,syn阈值,取值范围[0,100]
-
-