public class DDoSPolicyDropOption extends AbstractModel
| Constructor and Description | 
|---|
| DDoSPolicyDropOption() | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | getBadConnThreshold()Get Threshold for triggering connection suppression. | 
| Long | getCheckSyncConn()Get Null session protection. | 
| Long | getConnTimeout()Get Exceptional connection detection condition: connection timeout. | 
| Long | getDIcmpMbpsLimit()Get ICMP speed limit. | 
| Long | getDOtherMbpsLimit()Get Other protocol speed limit. | 
| Long | getDropAbroad()Get Rejects traffic from outside Mainland China. | 
| Long | getDropIcmp()Get Blocks all ICMP traffic. | 
| Long | getDropOther()Get Blocks traffic of other protocols. | 
| Long | getDropTcp()Get Blocks all TCP traffic. | 
| Long | getDropUdp()Get Blocks all UDP traffic. | 
| Long | getDstConnLimit()Get Concurrent connection suppression based on destination IP. | 
| Long | getDstNewLimit()Get New connection suppression based on destination IP. | 
| Long | getDTcpMbpsLimit()Get TCP speed limit. | 
| Long | getDUdpMbpsLimit()Get UDP speed limit. | 
| Long | getNullConnEnable()Get Exceptional connection detection condition: null session protection status. | 
| Long | getSdConnLimit()Get Concurrent connection suppression based on source IP and destination IP. | 
| Long | getSdNewLimit()Get New connection suppression based on source IP and destination IP. | 
| Long | getSynLimit()Get Exceptional connection detection condition: SYN threshold. | 
| Long | getSynRate()Get Exceptional connection detection condition: percentage of SYN out of ACK. | 
| void | setBadConnThreshold(Long BadConnThreshold)Set Threshold for triggering connection suppression. | 
| void | setCheckSyncConn(Long CheckSyncConn)Set Null session protection. | 
| void | setConnTimeout(Long ConnTimeout)Set Exceptional connection detection condition: connection timeout. | 
| void | setDIcmpMbpsLimit(Long DIcmpMbpsLimit)Set ICMP speed limit. | 
| void | setDOtherMbpsLimit(Long DOtherMbpsLimit)Set Other protocol speed limit. | 
| void | setDropAbroad(Long DropAbroad)Set Rejects traffic from outside Mainland China. | 
| void | setDropIcmp(Long DropIcmp)Set Blocks all ICMP traffic. | 
| void | setDropOther(Long DropOther)Set Blocks traffic of other protocols. | 
| void | setDropTcp(Long DropTcp)Set Blocks all TCP traffic. | 
| void | setDropUdp(Long DropUdp)Set Blocks all UDP traffic. | 
| void | setDstConnLimit(Long DstConnLimit)Set Concurrent connection suppression based on destination IP. | 
| void | setDstNewLimit(Long DstNewLimit)Set New connection suppression based on destination IP. | 
| void | setDTcpMbpsLimit(Long DTcpMbpsLimit)Set TCP speed limit. | 
| void | setDUdpMbpsLimit(Long DUdpMbpsLimit)Set UDP speed limit. | 
| void | setNullConnEnable(Long NullConnEnable)Set Exceptional connection detection condition: null session protection status. | 
| void | setSdConnLimit(Long SdConnLimit)Set Concurrent connection suppression based on source IP and destination IP. | 
| void | setSdNewLimit(Long SdNewLimit)Set New connection suppression based on source IP and destination IP. | 
| void | setSynLimit(Long SynLimit)Set Exceptional connection detection condition: SYN threshold. | 
| void | setSynRate(Long SynRate)Set Exceptional connection detection condition: percentage of SYN out of ACK. | 
| 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, toJsonStringpublic Long getDropTcp()
public void setDropTcp(Long DropTcp)
DropTcp - Blocks all TCP traffic. Valid values: [0,1]public Long getDropUdp()
public void setDropUdp(Long DropUdp)
DropUdp - Blocks all UDP traffic. Valid values: [0,1]public Long getDropIcmp()
public void setDropIcmp(Long DropIcmp)
DropIcmp - Blocks all ICMP traffic. Valid values: [0,1]public Long getDropOther()
public void setDropOther(Long DropOther)
DropOther - Blocks traffic of other protocols. Valid values: [0,1]public Long getDropAbroad()
public void setDropAbroad(Long DropAbroad)
DropAbroad - Rejects traffic from outside Mainland China. Valid values: [0,1]public Long getCheckSyncConn()
public void setCheckSyncConn(Long CheckSyncConn)
CheckSyncConn - Null session protection. Valid values: [0,1]public Long getSdNewLimit()
public void setSdNewLimit(Long SdNewLimit)
SdNewLimit - New connection suppression based on source IP and destination IP. Value range: [0,4294967295]public Long getDstNewLimit()
public void setDstNewLimit(Long DstNewLimit)
DstNewLimit - New connection suppression based on destination IP. Value range: [0,4294967295]public Long getSdConnLimit()
public void setSdConnLimit(Long SdConnLimit)
SdConnLimit - Concurrent connection suppression based on source IP and destination IP. Value range: [0,4294967295]public Long getDstConnLimit()
public void setDstConnLimit(Long DstConnLimit)
DstConnLimit - Concurrent connection suppression based on destination IP. Value range: [0,4294967295]public Long getBadConnThreshold()
public void setBadConnThreshold(Long BadConnThreshold)
BadConnThreshold - Threshold for triggering connection suppression. Value range: [0,4294967295]public Long getNullConnEnable()
public void setNullConnEnable(Long NullConnEnable)
NullConnEnable - Exceptional connection detection condition: null session protection status. Valid values: [0,1]public Long getConnTimeout()
public void setConnTimeout(Long ConnTimeout)
ConnTimeout - Exceptional connection detection condition: connection timeout. Valid values: [0,65535]public Long getSynRate()
public void setSynRate(Long SynRate)
SynRate - Exceptional connection detection condition: percentage of SYN out of ACK. Valid values: [0,100]public Long getSynLimit()
public void setSynLimit(Long SynLimit)
SynLimit - Exceptional connection detection condition: SYN threshold. Valid values: [0,100]public Long getDTcpMbpsLimit()
public void setDTcpMbpsLimit(Long DTcpMbpsLimit)
DTcpMbpsLimit - TCP speed limit. Value range: [0,4294967295]public Long getDUdpMbpsLimit()
public void setDUdpMbpsLimit(Long DUdpMbpsLimit)
DUdpMbpsLimit - UDP speed limit. Value range: [0,4294967295]public Long getDIcmpMbpsLimit()
public void setDIcmpMbpsLimit(Long DIcmpMbpsLimit)
DIcmpMbpsLimit - ICMP speed limit. Value range: [0,4294967295]public Long getDOtherMbpsLimit()
public void setDOtherMbpsLimit(Long DOtherMbpsLimit)
DOtherMbpsLimit - Other protocol speed limit. Value range: [0,4294967295]Copyright © 2020. All rights reserved.