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
      Filter[] getFilters()
      Get 过滤条件,不支持同时指定VpcIds和Filters参数。 支持的过滤条件如下: vpc-name:VPC实例名称,支持模糊查询。 is-default :是否默认VPC。 vpc-id :VPC实例ID,例如:vpc-f49l6u0z。 cidr-block:VPC的CIDR。 tag-key :按照标签键进行过滤,非必填参数。 tag:tag-key:按照标签键值对进行过滤,非必填参数。 其中 tag-key 请使用具体的标签键进行替换,可参考示例2。 说明:**若同一个过滤条件(Filter)存在多个Values,则同一Filter下Values间的关系为逻辑或(OR)关系;若存在多个过滤条件(Filter),Filter之间的关系为逻辑与(AND)关系。 ipv6-cidr-block - String - (过滤条件)IPv6子网网段,形如: 2402:4e00:1717:8700::/64 。 isp-type - String - (过滤条件)运营商类型,形如: BGP 取值范围:'BGP'-默认, 'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调。
      String getLimit()
      Get 返回数量,默认为20,最大值为100。
      String getOffset()
      Get 偏移量,默认为0。
      String[] getVpcIds()
      Get VPC实例ID。形如:vpc-f49l6u0z。每次请求的实例的上限为100。参数不支持同时指定VpcIds和Filters。
      void setFilters​(Filter[] Filters)
      Set 过滤条件,不支持同时指定VpcIds和Filters参数。 支持的过滤条件如下: vpc-name:VPC实例名称,支持模糊查询。 is-default :是否默认VPC。 vpc-id :VPC实例ID,例如:vpc-f49l6u0z。 cidr-block:VPC的CIDR。 tag-key :按照标签键进行过滤,非必填参数。 tag:tag-key:按照标签键值对进行过滤,非必填参数。 其中 tag-key 请使用具体的标签键进行替换,可参考示例2。 说明:**若同一个过滤条件(Filter)存在多个Values,则同一Filter下Values间的关系为逻辑或(OR)关系;若存在多个过滤条件(Filter),Filter之间的关系为逻辑与(AND)关系。 ipv6-cidr-block - String - (过滤条件)IPv6子网网段,形如: 2402:4e00:1717:8700::/64 。 isp-type - String - (过滤条件)运营商类型,形如: BGP 取值范围:'BGP'-默认, 'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调。
      void setLimit​(String Limit)
      Set 返回数量,默认为20,最大值为100。
      void setOffset​(String Offset)
      Set 偏移量,默认为0。
      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:VPC实例名称,支持模糊查询。
      • is-default :是否默认VPC。
      • vpc-id :VPC实例ID,例如:vpc-f49l6u0z。
      • cidr-block:VPC的CIDR。
      • tag-key :按照标签键进行过滤,非必填参数。
      • tag:tag-key:按照标签键值对进行过滤,非必填参数。 其中 tag-key 请使用具体的标签键进行替换,可参考示例2。
      • 说明:**若同一个过滤条件(Filter)存在多个Values,则同一Filter下Values间的关系为逻辑或(OR)关系;若存在多个过滤条件(Filter),Filter之间的关系为逻辑与(AND)关系。
      • ipv6-cidr-block - String - (过滤条件)IPv6子网网段,形如: 2402:4e00:1717:8700::/64 。
      • isp-type - String - (过滤条件)运营商类型,形如: BGP 取值范围:'BGP'-默认, 'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调。
Returns:
Filters 过滤条件,不支持同时指定VpcIds和Filters参数。 支持的过滤条件如下:
  • vpc-name:VPC实例名称,支持模糊查询。
  • is-default :是否默认VPC。
  • vpc-id :VPC实例ID,例如:vpc-f49l6u0z。
  • cidr-block:VPC的CIDR。
  • tag-key :按照标签键进行过滤,非必填参数。
  • tag:tag-key:按照标签键值对进行过滤,非必填参数。 其中 tag-key 请使用具体的标签键进行替换,可参考示例2。
  • 说明:**若同一个过滤条件(Filter)存在多个Values,则同一Filter下Values间的关系为逻辑或(OR)关系;若存在多个过滤条件(Filter),Filter之间的关系为逻辑与(AND)关系。
  • ipv6-cidr-block - String - (过滤条件)IPv6子网网段,形如: 2402:4e00:1717:8700::/64 。
  • isp-type - String - (过滤条件)运营商类型,形如: BGP 取值范围:'BGP'-默认, 'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调。
  • Parameters:
    Filters - 过滤条件,不支持同时指定VpcIds和Filters参数。 支持的过滤条件如下:
  • vpc-name:VPC实例名称,支持模糊查询。
  • is-default :是否默认VPC。
  • vpc-id :VPC实例ID,例如:vpc-f49l6u0z。
  • cidr-block:VPC的CIDR。
  • tag-key :按照标签键进行过滤,非必填参数。
  • tag:tag-key:按照标签键值对进行过滤,非必填参数。 其中 tag-key 请使用具体的标签键进行替换,可参考示例2。
  • 说明:**若同一个过滤条件(Filter)存在多个Values,则同一Filter下Values间的关系为逻辑或(OR)关系;若存在多个过滤条件(Filter),Filter之间的关系为逻辑与(AND)关系。
  • ipv6-cidr-block - String - (过滤条件)IPv6子网网段,形如: 2402:4e00:1717:8700::/64 。
  • isp-type - String - (过滤条件)运营商类型,形如: BGP 取值范围:'BGP'-默认, 'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调。