Class DescribeVpcsRequest

    • Constructor Summary

      Constructors 
      Constructor Description
      DescribeVpcsRequest()  
      DescribeVpcsRequest​(DescribeVpcsRequest 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 Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getEcmRegion()
      Get 地域
      Filter[] getFilters()
      Get 过滤条件,参数不支持同时指定VpcIds和Filters。 vpc-name - String - VPC实例名称,只支持单值的模糊查询。 vpc-id - String - VPC实例ID形如:vpc-f49l6u0z。 cidr-block - String - vpc的cidr,只支持单值的模糊查询。 region - String - vpc的region。 tag-key - String -是否必填:否- 按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 ipv6-cidr-block - String - 是否必填:否 - 按照IPv6 CIDR block进行过滤。 isp-type - String - 是否必填:否 - 按照运营商(如CMCC, CUCC, CTCC)进行过滤。
      Long getLimit()
      Get 返回数量
      Long getOffset()
      Get 偏移量
      String getSort()
      Get 排序方式:time时间倒序, default按照网络规划排序
      String[] getVpcIds()
      Get VPC实例ID。形如:vpc-f49l6u0z。每次请求的实例的上限为100。参数不支持同时指定VpcIds和Filters。
      void setEcmRegion​(String EcmRegion)
      Set 地域
      void setFilters​(Filter[] Filters)
      Set 过滤条件,参数不支持同时指定VpcIds和Filters。 vpc-name - String - VPC实例名称,只支持单值的模糊查询。 vpc-id - String - VPC实例ID形如:vpc-f49l6u0z。 cidr-block - String - vpc的cidr,只支持单值的模糊查询。 region - String - vpc的region。 tag-key - String -是否必填:否- 按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 ipv6-cidr-block - String - 是否必填:否 - 按照IPv6 CIDR block进行过滤。 isp-type - String - 是否必填:否 - 按照运营商(如CMCC, CUCC, CTCC)进行过滤。
      void setLimit​(Long Limit)
      Set 返回数量
      void setOffset​(Long Offset)
      Set 偏移量
      void setSort​(String Sort)
      Set 排序方式:time时间倒序, default按照网络规划排序
      void setVpcIds​(String[] VpcIds)
      Set VPC实例ID。形如:vpc-f49l6u0z。每次请求的实例的上限为100。参数不支持同时指定VpcIds和Filters。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeVpcsRequest

        public DescribeVpcsRequest()
      • DescribeVpcsRequest

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

      • getVpcIds

        public String[] getVpcIds()
        Get VPC实例ID。形如:vpc-f49l6u0z。每次请求的实例的上限为100。参数不支持同时指定VpcIds和Filters。
        Returns:
        VpcIds VPC实例ID。形如:vpc-f49l6u0z。每次请求的实例的上限为100。参数不支持同时指定VpcIds和Filters。
      • setVpcIds

        public void setVpcIds​(String[] VpcIds)
        Set VPC实例ID。形如:vpc-f49l6u0z。每次请求的实例的上限为100。参数不支持同时指定VpcIds和Filters。
        Parameters:
        VpcIds - VPC实例ID。形如:vpc-f49l6u0z。每次请求的实例的上限为100。参数不支持同时指定VpcIds和Filters。
      • getFilters

        public Filter[] getFilters()
        Get 过滤条件,参数不支持同时指定VpcIds和Filters。 vpc-name - String - VPC实例名称,只支持单值的模糊查询。 vpc-id - String - VPC实例ID形如:vpc-f49l6u0z。 cidr-block - String - vpc的cidr,只支持单值的模糊查询。 region - String - vpc的region。 tag-key - String -是否必填:否- 按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 ipv6-cidr-block - String - 是否必填:否 - 按照IPv6 CIDR block进行过滤。 isp-type - String - 是否必填:否 - 按照运营商(如CMCC, CUCC, CTCC)进行过滤。
        Returns:
        Filters 过滤条件,参数不支持同时指定VpcIds和Filters。 vpc-name - String - VPC实例名称,只支持单值的模糊查询。 vpc-id - String - VPC实例ID形如:vpc-f49l6u0z。 cidr-block - String - vpc的cidr,只支持单值的模糊查询。 region - String - vpc的region。 tag-key - String -是否必填:否- 按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 ipv6-cidr-block - String - 是否必填:否 - 按照IPv6 CIDR block进行过滤。 isp-type - String - 是否必填:否 - 按照运营商(如CMCC, CUCC, CTCC)进行过滤。
      • setFilters

        public void setFilters​(Filter[] Filters)
        Set 过滤条件,参数不支持同时指定VpcIds和Filters。 vpc-name - String - VPC实例名称,只支持单值的模糊查询。 vpc-id - String - VPC实例ID形如:vpc-f49l6u0z。 cidr-block - String - vpc的cidr,只支持单值的模糊查询。 region - String - vpc的region。 tag-key - String -是否必填:否- 按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 ipv6-cidr-block - String - 是否必填:否 - 按照IPv6 CIDR block进行过滤。 isp-type - String - 是否必填:否 - 按照运营商(如CMCC, CUCC, CTCC)进行过滤。
        Parameters:
        Filters - 过滤条件,参数不支持同时指定VpcIds和Filters。 vpc-name - String - VPC实例名称,只支持单值的模糊查询。 vpc-id - String - VPC实例ID形如:vpc-f49l6u0z。 cidr-block - String - vpc的cidr,只支持单值的模糊查询。 region - String - vpc的region。 tag-key - String -是否必填:否- 按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 ipv6-cidr-block - String - 是否必填:否 - 按照IPv6 CIDR block进行过滤。 isp-type - String - 是否必填:否 - 按照运营商(如CMCC, CUCC, CTCC)进行过滤。
      • getOffset

        public Long getOffset()
        Get 偏移量
        Returns:
        Offset 偏移量
      • setOffset

        public void setOffset​(Long Offset)
        Set 偏移量
        Parameters:
        Offset - 偏移量
      • getLimit

        public Long getLimit()
        Get 返回数量
        Returns:
        Limit 返回数量
      • setLimit

        public void setLimit​(Long Limit)
        Set 返回数量
        Parameters:
        Limit - 返回数量
      • getEcmRegion

        public String getEcmRegion()
        Get 地域
        Returns:
        EcmRegion 地域
      • setEcmRegion

        public void setEcmRegion​(String EcmRegion)
        Set 地域
        Parameters:
        EcmRegion - 地域
      • getSort

        public String getSort()
        Get 排序方式:time时间倒序, default按照网络规划排序
        Returns:
        Sort 排序方式:time时间倒序, default按照网络规划排序
      • setSort

        public void setSort​(String Sort)
        Set 排序方式:time时间倒序, default按照网络规划排序
        Parameters:
        Sort - 排序方式:time时间倒序, default按照网络规划排序