public class DDoSAntiPly extends AbstractModel
Constructor and Description |
---|
DDoSAntiPly() |
DDoSAntiPly(DDoSAntiPly 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 |
getAbnormalConnectNum()
Get 异常连接数阈值 0-4294967295
|
Long |
getAbnormalSynNum()
Get syn个数异常阈值 0-65535
|
Long |
getAbnormalSynRatio()
Get syn占比异常阈值 0-100
|
Long |
getConnectTimeout()
Get 连接超时检测 0-65535
|
Long |
getDestinationConnectLimit()
Get 目的端口的并发连接控制 0-4294967295
|
Long |
getDestinationCreateLimit()
Get 目的每秒新建数限制 0-4294967295
|
String |
getDropIcmp()
Get icmp协议封禁 on-开;off-关
|
String |
getDropOther()
Get 其他协议封禁 on-开;off-关
|
String |
getDropTcp()
Get tcp协议封禁 on-开;off-关
|
String |
getDropUdp()
Get udp协议封禁 on-开;off-关
|
String |
getEmptyConnectProtect()
Get 空连接防护开启 0-1
|
Long |
getSourceConnectLimit()
Get 源并发连接控制 0-4294967295
|
Long |
getSourceCreateLimit()
Get 源每秒新建数限制 0-4294967295
|
void |
setAbnormalConnectNum(Long AbnormalConnectNum)
Set 异常连接数阈值 0-4294967295
|
void |
setAbnormalSynNum(Long AbnormalSynNum)
Set syn个数异常阈值 0-65535
|
void |
setAbnormalSynRatio(Long AbnormalSynRatio)
Set syn占比异常阈值 0-100
|
void |
setConnectTimeout(Long ConnectTimeout)
Set 连接超时检测 0-65535
|
void |
setDestinationConnectLimit(Long DestinationConnectLimit)
Set 目的端口的并发连接控制 0-4294967295
|
void |
setDestinationCreateLimit(Long DestinationCreateLimit)
Set 目的每秒新建数限制 0-4294967295
|
void |
setDropIcmp(String DropIcmp)
Set icmp协议封禁 on-开;off-关
|
void |
setDropOther(String DropOther)
Set 其他协议封禁 on-开;off-关
|
void |
setDropTcp(String DropTcp)
Set tcp协议封禁 on-开;off-关
|
void |
setDropUdp(String DropUdp)
Set udp协议封禁 on-开;off-关
|
void |
setEmptyConnectProtect(String EmptyConnectProtect)
Set 空连接防护开启 0-1
|
void |
setSourceConnectLimit(Long SourceConnectLimit)
Set 源并发连接控制 0-4294967295
|
void |
setSourceCreateLimit(Long SourceCreateLimit)
Set 源每秒新建数限制 0-4294967295
|
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 DDoSAntiPly()
public DDoSAntiPly(DDoSAntiPly source)
public String getDropTcp()
public void setDropTcp(String DropTcp)
DropTcp
- tcp协议封禁 on-开;off-关public String getDropUdp()
public void setDropUdp(String DropUdp)
DropUdp
- udp协议封禁 on-开;off-关public String getDropIcmp()
public void setDropIcmp(String DropIcmp)
DropIcmp
- icmp协议封禁 on-开;off-关public String getDropOther()
public void setDropOther(String DropOther)
DropOther
- 其他协议封禁 on-开;off-关public Long getSourceCreateLimit()
public void setSourceCreateLimit(Long SourceCreateLimit)
SourceCreateLimit
- 源每秒新建数限制 0-4294967295public Long getSourceConnectLimit()
public void setSourceConnectLimit(Long SourceConnectLimit)
SourceConnectLimit
- 源并发连接控制 0-4294967295public Long getDestinationCreateLimit()
public void setDestinationCreateLimit(Long DestinationCreateLimit)
DestinationCreateLimit
- 目的每秒新建数限制 0-4294967295public Long getDestinationConnectLimit()
public void setDestinationConnectLimit(Long DestinationConnectLimit)
DestinationConnectLimit
- 目的端口的并发连接控制 0-4294967295public Long getAbnormalConnectNum()
public void setAbnormalConnectNum(Long AbnormalConnectNum)
AbnormalConnectNum
- 异常连接数阈值 0-4294967295public Long getAbnormalSynRatio()
public void setAbnormalSynRatio(Long AbnormalSynRatio)
AbnormalSynRatio
- syn占比异常阈值 0-100public Long getAbnormalSynNum()
public void setAbnormalSynNum(Long AbnormalSynNum)
AbnormalSynNum
- syn个数异常阈值 0-65535public Long getConnectTimeout()
public void setConnectTimeout(Long ConnectTimeout)
ConnectTimeout
- 连接超时检测 0-65535public String getEmptyConnectProtect()
public void setEmptyConnectProtect(String EmptyConnectProtect)
EmptyConnectProtect
- 空连接防护开启 0-1Copyright © 2022. All rights reserved.