Class NetworkAcl

    • Constructor Detail

      • NetworkAcl

        public NetworkAcl()
      • NetworkAcl

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

      • getVpcId

        public String getVpcId()
        Get `VPC`实例`ID`。
        Returns:
        VpcId `VPC`实例`ID`。
      • setVpcId

        public void setVpcId​(String VpcId)
        Set `VPC`实例`ID`。
        Parameters:
        VpcId - `VPC`实例`ID`。
      • getNetworkAclId

        public String getNetworkAclId()
        Get 网络ACL实例`ID`。
        Returns:
        NetworkAclId 网络ACL实例`ID`。
      • setNetworkAclId

        public void setNetworkAclId​(String NetworkAclId)
        Set 网络ACL实例`ID`。
        Parameters:
        NetworkAclId - 网络ACL实例`ID`。
      • getNetworkAclName

        public String getNetworkAclName()
        Get 网络ACL名称,最大长度为60。
        Returns:
        NetworkAclName 网络ACL名称,最大长度为60。
      • setNetworkAclName

        public void setNetworkAclName​(String NetworkAclName)
        Set 网络ACL名称,最大长度为60。
        Parameters:
        NetworkAclName - 网络ACL名称,最大长度为60。
      • getCreatedTime

        public String getCreatedTime()
        Get 创建时间。
        Returns:
        CreatedTime 创建时间。
      • setCreatedTime

        public void setCreatedTime​(String CreatedTime)
        Set 创建时间。
        Parameters:
        CreatedTime - 创建时间。
      • getSubnetSet

        public Subnet[] getSubnetSet()
        Get 网络ACL关联的子网数组。
        Returns:
        SubnetSet 网络ACL关联的子网数组。
      • setSubnetSet

        public void setSubnetSet​(Subnet[] SubnetSet)
        Set 网络ACL关联的子网数组。
        Parameters:
        SubnetSet - 网络ACL关联的子网数组。
      • getIngressEntries

        public NetworkAclEntry[] getIngressEntries()
        Get 网络ACl入站规则。
        Returns:
        IngressEntries 网络ACl入站规则。
      • setIngressEntries

        public void setIngressEntries​(NetworkAclEntry[] IngressEntries)
        Set 网络ACl入站规则。
        Parameters:
        IngressEntries - 网络ACl入站规则。
      • getEgressEntries

        public NetworkAclEntry[] getEgressEntries()
        Get 网络ACL出站规则。
        Returns:
        EgressEntries 网络ACL出站规则。
      • setEgressEntries

        public void setEgressEntries​(NetworkAclEntry[] EgressEntries)
        Set 网络ACL出站规则。
        Parameters:
        EgressEntries - 网络ACL出站规则。
      • getNetworkAclType

        public String getNetworkAclType()
        Get 网络ACL类型。三元组:'TRIPLE' 五元组:'QUINTUPLE'
        Returns:
        NetworkAclType 网络ACL类型。三元组:'TRIPLE' 五元组:'QUINTUPLE'
      • setNetworkAclType

        public void setNetworkAclType​(String NetworkAclType)
        Set 网络ACL类型。三元组:'TRIPLE' 五元组:'QUINTUPLE'
        Parameters:
        NetworkAclType - 网络ACL类型。三元组:'TRIPLE' 五元组:'QUINTUPLE'
      • getTagSet

        public Tag[] getTagSet()
        Get 标签键值对
        Returns:
        TagSet 标签键值对
      • setTagSet

        public void setTagSet​(Tag[] TagSet)
        Set 标签键值对
        Parameters:
        TagSet - 标签键值对