public class DDoSPolicyPortLimit extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DDoSPolicyPortLimit() | 
| DDoSPolicyPortLimit(DDoSPolicyPortLimit 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 | 
|---|---|
| String | getAction()Get 执行动作,取值[drop(丢弃) ,transmit(转发)]
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getDPortEnd()Get 结束目的端口,取值范围[0,65535],要求大于等于开始目的端口 | 
| Long | getDPortStart()Get 开始目的端口,取值范围[0,65535] | 
| Long | getKind()Get 禁用端口类型,取值[0(目的端口范围禁用), 1(源端口范围禁用), 2(目的和源端口范围同时禁用)]
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getProtocol()Get 协议,取值范围[tcp,udp,all] | 
| Long | getSPortEnd()Get 结束源端口,取值范围[0,65535],要求大于等于开始源端口
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getSPortStart()Get 开始源端口,取值范围[0,65535]
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAction(String Action)Set 执行动作,取值[drop(丢弃) ,transmit(转发)]
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDPortEnd(Long DPortEnd)Set 结束目的端口,取值范围[0,65535],要求大于等于开始目的端口 | 
| void | setDPortStart(Long DPortStart)Set 开始目的端口,取值范围[0,65535] | 
| void | setKind(Long Kind)Set 禁用端口类型,取值[0(目的端口范围禁用), 1(源端口范围禁用), 2(目的和源端口范围同时禁用)]
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setProtocol(String Protocol)Set 协议,取值范围[tcp,udp,all] | 
| void | setSPortEnd(Long SPortEnd)Set 结束源端口,取值范围[0,65535],要求大于等于开始源端口
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSPortStart(Long SPortStart)Set 开始源端口,取值范围[0,65535]
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DDoSPolicyPortLimit()
public DDoSPolicyPortLimit(DDoSPolicyPortLimit source)
public String getProtocol()
public void setProtocol(String Protocol)
Protocol - 协议,取值范围[tcp,udp,all]public Long getDPortStart()
public void setDPortStart(Long DPortStart)
DPortStart - 开始目的端口,取值范围[0,65535]public Long getDPortEnd()
public void setDPortEnd(Long DPortEnd)
DPortEnd - 结束目的端口,取值范围[0,65535],要求大于等于开始目的端口public Long getSPortStart()
public void setSPortStart(Long SPortStart)
SPortStart - 开始源端口,取值范围[0,65535]
注意:此字段可能返回 null,表示取不到有效值。public Long getSPortEnd()
public void setSPortEnd(Long SPortEnd)
SPortEnd - 结束源端口,取值范围[0,65535],要求大于等于开始源端口
注意:此字段可能返回 null,表示取不到有效值。public String getAction()
public void setAction(String Action)
Action - 执行动作,取值[drop(丢弃) ,transmit(转发)]
注意:此字段可能返回 null,表示取不到有效值。public Long getKind()
public void setKind(Long Kind)
Kind - 禁用端口类型,取值[0(目的端口范围禁用), 1(源端口范围禁用), 2(目的和源端口范围同时禁用)]
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.