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协议封禁,取值有:
off :关闭 ;
on :开启 。
|
String |
getDropOther()
Get 其他协议封禁,取值有:
off :关闭 ;
on :开启 。
|
String |
getDropTcp()
Get tcp协议封禁,取值有:
off :关闭 ;
on :开启 。
|
String |
getDropUdp()
Get udp协议封禁,取值有:
off :关闭 ;
on :开启 。
|
String |
getEmptyConnectProtect()
Get 空连接防护开启,取值有:
off :关闭 ;
on :开启 。
|
Long |
getSourceConnectLimit()
Get 源站并发连接控制,取值范围0-4294967295。
|
Long |
getSourceCreateLimit()
Get 源站每秒新连接限速,取值范围0-4294967295。
|
String |
getUdpShard()
Get UDP分片开关,取值有:
off :关闭 ;
on :开启 。
|
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协议封禁,取值有:
off :关闭 ;
on :开启 。
|
void |
setDropOther(String DropOther)
Set 其他协议封禁,取值有:
off :关闭 ;
on :开启 。
|
void |
setDropTcp(String DropTcp)
Set tcp协议封禁,取值有:
off :关闭 ;
on :开启 。
|
void |
setDropUdp(String DropUdp)
Set udp协议封禁,取值有:
off :关闭 ;
on :开启 。
|
void |
setEmptyConnectProtect(String EmptyConnectProtect)
Set 空连接防护开启,取值有:
off :关闭 ;
on :开启 。
|
void |
setSourceConnectLimit(Long SourceConnectLimit)
Set 源站并发连接控制,取值范围0-4294967295。
|
void |
setSourceCreateLimit(Long SourceCreateLimit)
Set 源站每秒新连接限速,取值范围0-4294967295。
|
void |
setUdpShard(String UdpShard)
Set UDP分片开关,取值有:
off :关闭 ;
on :开启 。
|
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协议封禁,取值有:
public String getDropUdp()
public void setDropUdp(String DropUdp)
DropUdp
- udp协议封禁,取值有:
public String getDropIcmp()
public void setDropIcmp(String DropIcmp)
DropIcmp
- icmp协议封禁,取值有:
public String getDropOther()
public void setDropOther(String DropOther)
DropOther
- 其他协议封禁,取值有:
public Long getSourceCreateLimit()
public void setSourceCreateLimit(Long SourceCreateLimit)
SourceCreateLimit
- 源站每秒新连接限速,取值范围0-4294967295。public Long getSourceConnectLimit()
public void setSourceConnectLimit(Long SourceConnectLimit)
SourceConnectLimit
- 源站并发连接控制,取值范围0-4294967295。public Long getDestinationCreateLimit()
public void setDestinationCreateLimit(Long DestinationCreateLimit)
DestinationCreateLimit
- 目的端口每秒新连接限速,取值范围0-4294967295。public Long getDestinationConnectLimit()
public void setDestinationConnectLimit(Long DestinationConnectLimit)
DestinationConnectLimit
- 目的端口并发连接控制,取值范围0-4294967295。public Long getAbnormalConnectNum()
public void setAbnormalConnectNum(Long AbnormalConnectNum)
AbnormalConnectNum
- 每秒异常连接数阈值,取值范围0-4294967295。public Long getAbnormalSynRatio()
public void setAbnormalSynRatio(Long AbnormalSynRatio)
AbnormalSynRatio
- 异常syn报文百分比阈值,取值范围0-100。public Long getAbnormalSynNum()
public void setAbnormalSynNum(Long AbnormalSynNum)
AbnormalSynNum
- 异常syn报文阈值,取值范围0-65535。public Long getConnectTimeout()
public void setConnectTimeout(Long ConnectTimeout)
ConnectTimeout
- 每秒连接超时检测,取值范围0-65535。public String getEmptyConnectProtect()
public void setEmptyConnectProtect(String EmptyConnectProtect)
EmptyConnectProtect
- 空连接防护开启,取值有:
public String getUdpShard()
public void setUdpShard(String UdpShard)
UdpShard
- UDP分片开关,取值有:
Copyright © 2023. All rights reserved.