Class DDosPolicy

    • Constructor Detail

      • DDosPolicy

        public DDosPolicy()
      • DDosPolicy

        public DDosPolicy​(DDosPolicy 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

      • getResources

        public ResourceIp[] getResources()
        Get 策略绑定的资源
        Returns:
        Resources 策略绑定的资源
      • setResources

        public void setResources​(ResourceIp[] Resources)
        Set 策略绑定的资源
        Parameters:
        Resources - 策略绑定的资源
      • getDropOptions

        public DDoSPolicyDropOption getDropOptions()
        Get 禁用协议
        Returns:
        DropOptions 禁用协议
      • setDropOptions

        public void setDropOptions​(DDoSPolicyDropOption DropOptions)
        Set 禁用协议
        Parameters:
        DropOptions - 禁用协议
      • getPortLimits

        public DDoSPolicyPortLimit[] getPortLimits()
        Get 禁用端口
        Returns:
        PortLimits 禁用端口
      • setPortLimits

        public void setPortLimits​(DDoSPolicyPortLimit[] PortLimits)
        Set 禁用端口
        Parameters:
        PortLimits - 禁用端口
      • getPacketFilters

        public DDoSPolicyPacketFilter[] getPacketFilters()
        Get 报文过滤
        Returns:
        PacketFilters 报文过滤
      • setPacketFilters

        public void setPacketFilters​(DDoSPolicyPacketFilter[] PacketFilters)
        Set 报文过滤
        Parameters:
        PacketFilters - 报文过滤
      • getIpBlackWhiteLists

        public IpBlackWhite[] getIpBlackWhiteLists()
        Get 黑白IP名单
        Returns:
        IpBlackWhiteLists 黑白IP名单
      • setIpBlackWhiteLists

        public void setIpBlackWhiteLists​(IpBlackWhite[] IpBlackWhiteLists)
        Set 黑白IP名单
        Parameters:
        IpBlackWhiteLists - 黑白IP名单
      • getPolicyId

        public String getPolicyId()
        Get 策略ID
        Returns:
        PolicyId 策略ID
      • setPolicyId

        public void setPolicyId​(String PolicyId)
        Set 策略ID
        Parameters:
        PolicyId - 策略ID
      • getPolicyName

        public String getPolicyName()
        Get 策略名称
        Returns:
        PolicyName 策略名称
      • setPolicyName

        public void setPolicyName​(String PolicyName)
        Set 策略名称
        Parameters:
        PolicyName - 策略名称
      • getCreateTime

        public String getCreateTime()
        Get 策略创建时间
        Returns:
        CreateTime 策略创建时间
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 策略创建时间
        Parameters:
        CreateTime - 策略创建时间
      • getWaterPrint

        public WaterPrintPolicy[] getWaterPrint()
        Get 水印策略参数,最多只有一个,当没有水印策略时数组为空
        Returns:
        WaterPrint 水印策略参数,最多只有一个,当没有水印策略时数组为空
      • setWaterPrint

        public void setWaterPrint​(WaterPrintPolicy[] WaterPrint)
        Set 水印策略参数,最多只有一个,当没有水印策略时数组为空
        Parameters:
        WaterPrint - 水印策略参数,最多只有一个,当没有水印策略时数组为空
      • getWaterKey

        public WaterPrintKey[] getWaterKey()
        Get 水印密钥,最多只有2个,当没有水印策略时数组为空
        Returns:
        WaterKey 水印密钥,最多只有2个,当没有水印策略时数组为空
      • setWaterKey

        public void setWaterKey​(WaterPrintKey[] WaterKey)
        Set 水印密钥,最多只有2个,当没有水印策略时数组为空
        Parameters:
        WaterKey - 水印密钥,最多只有2个,当没有水印策略时数组为空
      • getBoundResources

        public String[] getBoundResources()
        Get 策略绑定的资源实例 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BoundResources 策略绑定的资源实例 注意:此字段可能返回 null,表示取不到有效值。
      • setBoundResources

        public void setBoundResources​(String[] BoundResources)
        Set 策略绑定的资源实例 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BoundResources - 策略绑定的资源实例 注意:此字段可能返回 null,表示取不到有效值。
      • getSceneId

        public String getSceneId()
        Get 策略所属的策略场景 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SceneId 策略所属的策略场景 注意:此字段可能返回 null,表示取不到有效值。
      • setSceneId

        public void setSceneId​(String SceneId)
        Set 策略所属的策略场景 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SceneId - 策略所属的策略场景 注意:此字段可能返回 null,表示取不到有效值。