Class CreateNetworkAclRequest

    • Constructor Detail

      • CreateNetworkAclRequest

        public CreateNetworkAclRequest()
      • CreateNetworkAclRequest

        public CreateNetworkAclRequest​(CreateNetworkAclRequest 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。可通过DescribeVpcs接口返回值中的VpcId获取。
        Returns:
        VpcId VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。
      • setVpcId

        public void setVpcId​(String VpcId)
        Set VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。
        Parameters:
        VpcId - VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。
      • getNetworkAclName

        public String getNetworkAclName()
        Get 网络ACL名称,最大长度不能超过60个字节。
        Returns:
        NetworkAclName 网络ACL名称,最大长度不能超过60个字节。
      • setNetworkAclName

        public void setNetworkAclName​(String NetworkAclName)
        Set 网络ACL名称,最大长度不能超过60个字节。
        Parameters:
        NetworkAclName - 网络ACL名称,最大长度不能超过60个字节。
      • getNetworkAclType

        public String getNetworkAclType()
        Get 网络ACL类型,三元组(TRIPLE)或五元组(QUINTUPLE)。默认值三元组(TRIPLE)。
        Returns:
        NetworkAclType 网络ACL类型,三元组(TRIPLE)或五元组(QUINTUPLE)。默认值三元组(TRIPLE)。
      • setNetworkAclType

        public void setNetworkAclType​(String NetworkAclType)
        Set 网络ACL类型,三元组(TRIPLE)或五元组(QUINTUPLE)。默认值三元组(TRIPLE)。
        Parameters:
        NetworkAclType - 网络ACL类型,三元组(TRIPLE)或五元组(QUINTUPLE)。默认值三元组(TRIPLE)。
      • getTags

        public Tag[] getTags()
        Get 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。
        Returns:
        Tags 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。
      • setTags

        public void setTags​(Tag[] Tags)
        Set 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。
        Parameters:
        Tags - 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。