Class DDoSPolicyPortLimit

    • Constructor Detail

      • DDoSPolicyPortLimit

        public DDoSPolicyPortLimit()
      • DDoSPolicyPortLimit

        public 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.
    • Method Detail

      • getProtocol

        public String getProtocol()
        Get 协议,取值范围[tcp,udp,all]
        Returns:
        Protocol 协议,取值范围[tcp,udp,all]
      • setProtocol

        public void setProtocol​(String Protocol)
        Set 协议,取值范围[tcp,udp,all]
        Parameters:
        Protocol - 协议,取值范围[tcp,udp,all]
      • getDPortStart

        public Long getDPortStart()
        Get 开始目的端口,取值范围[0,65535]
        Returns:
        DPortStart 开始目的端口,取值范围[0,65535]
      • setDPortStart

        public void setDPortStart​(Long DPortStart)
        Set 开始目的端口,取值范围[0,65535]
        Parameters:
        DPortStart - 开始目的端口,取值范围[0,65535]
      • getDPortEnd

        public Long getDPortEnd()
        Get 结束目的端口,取值范围[0,65535],要求大于等于开始目的端口
        Returns:
        DPortEnd 结束目的端口,取值范围[0,65535],要求大于等于开始目的端口
      • setDPortEnd

        public void setDPortEnd​(Long DPortEnd)
        Set 结束目的端口,取值范围[0,65535],要求大于等于开始目的端口
        Parameters:
        DPortEnd - 结束目的端口,取值范围[0,65535],要求大于等于开始目的端口
      • getSPortStart

        public Long getSPortStart()
        Get 开始源端口,取值范围[0,65535] 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SPortStart 开始源端口,取值范围[0,65535] 注意:此字段可能返回 null,表示取不到有效值。
      • setSPortStart

        public void setSPortStart​(Long SPortStart)
        Set 开始源端口,取值范围[0,65535] 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SPortStart - 开始源端口,取值范围[0,65535] 注意:此字段可能返回 null,表示取不到有效值。
      • getSPortEnd

        public Long getSPortEnd()
        Get 结束源端口,取值范围[0,65535],要求大于等于开始源端口 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SPortEnd 结束源端口,取值范围[0,65535],要求大于等于开始源端口 注意:此字段可能返回 null,表示取不到有效值。
      • setSPortEnd

        public void setSPortEnd​(Long SPortEnd)
        Set 结束源端口,取值范围[0,65535],要求大于等于开始源端口 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SPortEnd - 结束源端口,取值范围[0,65535],要求大于等于开始源端口 注意:此字段可能返回 null,表示取不到有效值。
      • getAction

        public String getAction()
        Get 执行动作,取值[drop(丢弃) ,transmit(转发)] 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Action 执行动作,取值[drop(丢弃) ,transmit(转发)] 注意:此字段可能返回 null,表示取不到有效值。
      • setAction

        public void setAction​(String Action)
        Set 执行动作,取值[drop(丢弃) ,transmit(转发)] 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Action - 执行动作,取值[drop(丢弃) ,transmit(转发)] 注意:此字段可能返回 null,表示取不到有效值。
      • getKind

        public Long getKind()
        Get 禁用端口类型,取值[0(目的端口范围禁用), 1(源端口范围禁用), 2(目的和源端口范围同时禁用)] 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Kind 禁用端口类型,取值[0(目的端口范围禁用), 1(源端口范围禁用), 2(目的和源端口范围同时禁用)] 注意:此字段可能返回 null,表示取不到有效值。
      • setKind

        public void setKind​(Long Kind)
        Set 禁用端口类型,取值[0(目的端口范围禁用), 1(源端口范围禁用), 2(目的和源端口范围同时禁用)] 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Kind - 禁用端口类型,取值[0(目的端口范围禁用), 1(源端口范围禁用), 2(目的和源端口范围同时禁用)] 注意:此字段可能返回 null,表示取不到有效值。