Class NetworkAclEntry

    • Constructor Detail

      • NetworkAclEntry

        public NetworkAclEntry()
      • NetworkAclEntry

        public NetworkAclEntry​(NetworkAclEntry 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, ICMP, ALL。
        Returns:
        Protocol 协议, 取值: TCP,UDP, ICMP, ALL。
      • setProtocol

        public void setProtocol​(String Protocol)
        Set 协议, 取值: TCP,UDP, ICMP, ALL。
        Parameters:
        Protocol - 协议, 取值: TCP,UDP, ICMP, ALL。
      • getPort

        public String getPort()
        Get 端口(all, 单个port, range)。当Protocol为ALL或ICMP时,不能指定Port。
        Returns:
        Port 端口(all, 单个port, range)。当Protocol为ALL或ICMP时,不能指定Port。
      • setPort

        public void setPort​(String Port)
        Set 端口(all, 单个port, range)。当Protocol为ALL或ICMP时,不能指定Port。
        Parameters:
        Port - 端口(all, 单个port, range)。当Protocol为ALL或ICMP时,不能指定Port。
      • getCidrBlock

        public String getCidrBlock()
        Get 网段或IP(互斥)。增量创建ACL规则时,CidrBlock和Ipv6CidrBlock至少提供一个。
        Returns:
        CidrBlock 网段或IP(互斥)。增量创建ACL规则时,CidrBlock和Ipv6CidrBlock至少提供一个。
      • setCidrBlock

        public void setCidrBlock​(String CidrBlock)
        Set 网段或IP(互斥)。增量创建ACL规则时,CidrBlock和Ipv6CidrBlock至少提供一个。
        Parameters:
        CidrBlock - 网段或IP(互斥)。增量创建ACL规则时,CidrBlock和Ipv6CidrBlock至少提供一个。
      • getIpv6CidrBlock

        public String getIpv6CidrBlock()
        Get 网段或IPv6(互斥)。
        Returns:
        Ipv6CidrBlock 网段或IPv6(互斥)。
      • setIpv6CidrBlock

        public void setIpv6CidrBlock​(String Ipv6CidrBlock)
        Set 网段或IPv6(互斥)。
        Parameters:
        Ipv6CidrBlock - 网段或IPv6(互斥)。
      • getAction

        public String getAction()
        Get ACCEPT 或 DROP。
        Returns:
        Action ACCEPT 或 DROP。
      • setAction

        public void setAction​(String Action)
        Set ACCEPT 或 DROP。
        Parameters:
        Action - ACCEPT 或 DROP。
      • getDescription

        public String getDescription()
        Get 规则描述,最大长度100。
        Returns:
        Description 规则描述,最大长度100。
      • setDescription

        public void setDescription​(String Description)
        Set 规则描述,最大长度100。
        Parameters:
        Description - 规则描述,最大长度100。
      • getModifyTime

        public String getModifyTime()
        Get 修改时间。
        Returns:
        ModifyTime 修改时间。
      • setModifyTime

        public void setModifyTime​(String ModifyTime)
        Set 修改时间。
        Parameters:
        ModifyTime - 修改时间。
      • getPriority

        public Long getPriority()
        Get 优先级,从1开始。
        Returns:
        Priority 优先级,从1开始。
      • setPriority

        public void setPriority​(Long Priority)
        Set 优先级,从1开始。
        Parameters:
        Priority - 优先级,从1开始。
      • getNetworkAclIpv4EntryId

        public String getNetworkAclIpv4EntryId()
        Get IPv4网络ACL条目唯一ID。当修改ACL条目时,NetworkAclIpv4EntryId和NetworkAclIpv6EntryID至少提供一个。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NetworkAclIpv4EntryId IPv4网络ACL条目唯一ID。当修改ACL条目时,NetworkAclIpv4EntryId和NetworkAclIpv6EntryID至少提供一个。 注意:此字段可能返回 null,表示取不到有效值。
      • setNetworkAclIpv4EntryId

        public void setNetworkAclIpv4EntryId​(String NetworkAclIpv4EntryId)
        Set IPv4网络ACL条目唯一ID。当修改ACL条目时,NetworkAclIpv4EntryId和NetworkAclIpv6EntryID至少提供一个。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NetworkAclIpv4EntryId - IPv4网络ACL条目唯一ID。当修改ACL条目时,NetworkAclIpv4EntryId和NetworkAclIpv6EntryID至少提供一个。 注意:此字段可能返回 null,表示取不到有效值。
      • getNetworkAclIpv6EntryId

        public String getNetworkAclIpv6EntryId()
        Get IPv6网络ACL条目唯一ID。当修改ACL条目时,NetworkAclIpv4EntryId和NetworkAclIpv6EntryId至少提供一个。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NetworkAclIpv6EntryId IPv6网络ACL条目唯一ID。当修改ACL条目时,NetworkAclIpv4EntryId和NetworkAclIpv6EntryId至少提供一个。 注意:此字段可能返回 null,表示取不到有效值。
      • setNetworkAclIpv6EntryId

        public void setNetworkAclIpv6EntryId​(String NetworkAclIpv6EntryId)
        Set IPv6网络ACL条目唯一ID。当修改ACL条目时,NetworkAclIpv4EntryId和NetworkAclIpv6EntryId至少提供一个。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NetworkAclIpv6EntryId - IPv6网络ACL条目唯一ID。当修改ACL条目时,NetworkAclIpv4EntryId和NetworkAclIpv6EntryId至少提供一个。 注意:此字段可能返回 null,表示取不到有效值。