Class: TencentCloud::Ecm::V20190719::DescribeSubnetsRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ecm::V20190719::DescribeSubnetsRequest
- Defined in:
- lib/v20190719/models.rb
Overview
DescribeSubnets请求参数结构体
Instance Attribute Summary collapse
-
#EcmRegion ⇒ Object
subnet-id - String - Subnet实例名称。 subnet-name - String - 子网名称。只支持单值的模糊查询。 cidr-block - String - 子网网段,形如: 192.168.1.0 。只支持单值的模糊查询。 vpc-id - String - VPC实例ID,形如:vpc-f49l6u0z。 vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的模糊查询。 region - String - ECM地域 zone - String - 可用区。 tag-key - String -是否必填:否- 按照标签键进行过滤。 ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。 isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。.
-
#Filters ⇒ Object
subnet-id - String - Subnet实例名称。 subnet-name - String - 子网名称。只支持单值的模糊查询。 cidr-block - String - 子网网段,形如: 192.168.1.0 。只支持单值的模糊查询。 vpc-id - String - VPC实例ID,形如:vpc-f49l6u0z。 vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的模糊查询。 region - String - ECM地域 zone - String - 可用区。 tag-key - String -是否必填:否- 按照标签键进行过滤。 ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。 isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。.
-
#Limit ⇒ Object
subnet-id - String - Subnet实例名称。 subnet-name - String - 子网名称。只支持单值的模糊查询。 cidr-block - String - 子网网段,形如: 192.168.1.0 。只支持单值的模糊查询。 vpc-id - String - VPC实例ID,形如:vpc-f49l6u0z。 vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的模糊查询。 region - String - ECM地域 zone - String - 可用区。 tag-key - String -是否必填:否- 按照标签键进行过滤。 ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。 isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。.
-
#Offset ⇒ Object
subnet-id - String - Subnet实例名称。 subnet-name - String - 子网名称。只支持单值的模糊查询。 cidr-block - String - 子网网段,形如: 192.168.1.0 。只支持单值的模糊查询。 vpc-id - String - VPC实例ID,形如:vpc-f49l6u0z。 vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的模糊查询。 region - String - ECM地域 zone - String - 可用区。 tag-key - String -是否必填:否- 按照标签键进行过滤。 ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。 isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。.
-
#Sort ⇒ Object
subnet-id - String - Subnet实例名称。 subnet-name - String - 子网名称。只支持单值的模糊查询。 cidr-block - String - 子网网段,形如: 192.168.1.0 。只支持单值的模糊查询。 vpc-id - String - VPC实例ID,形如:vpc-f49l6u0z。 vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的模糊查询。 region - String - ECM地域 zone - String - 可用区。 tag-key - String -是否必填:否- 按照标签键进行过滤。 ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。 isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。.
-
#SubnetIds ⇒ Object
subnet-id - String - Subnet实例名称。 subnet-name - String - 子网名称。只支持单值的模糊查询。 cidr-block - String - 子网网段,形如: 192.168.1.0 。只支持单值的模糊查询。 vpc-id - String - VPC实例ID,形如:vpc-f49l6u0z。 vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的模糊查询。 region - String - ECM地域 zone - String - 可用区。 tag-key - String -是否必填:否- 按照标签键进行过滤。 ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。 isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(subnetids = nil, filters = nil, offset = nil, limit = nil, ecmregion = nil, sort = nil) ⇒ DescribeSubnetsRequest
constructor
A new instance of DescribeSubnetsRequest.
Constructor Details
#initialize(subnetids = nil, filters = nil, offset = nil, limit = nil, ecmregion = nil, sort = nil) ⇒ DescribeSubnetsRequest
Returns a new instance of DescribeSubnetsRequest.
4615 4616 4617 4618 4619 4620 4621 4622 |
# File 'lib/v20190719/models.rb', line 4615 def initialize(subnetids=nil, filters=nil, offset=nil, limit=nil, ecmregion=nil, sort=nil) @SubnetIds = subnetids @Filters = filters @Offset = offset @Limit = limit @EcmRegion = ecmregion @Sort = sort end |
Instance Attribute Details
#EcmRegion ⇒ Object
subnet-id - String - Subnet实例名称。subnet-name - String - 子网名称。只支持单值的模糊查询。cidr-block - String - 子网网段,形如: 192.168.1.0 。只支持单值的模糊查询。vpc-id - String - VPC实例ID,形如:vpc-f49l6u0z。vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的模糊查询。region - String - ECM地域zone - String - 可用区。tag-key - String -是否必填:否- 按照标签键进行过滤。ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。
4613 4614 4615 |
# File 'lib/v20190719/models.rb', line 4613 def EcmRegion @EcmRegion end |
#Filters ⇒ Object
subnet-id - String - Subnet实例名称。subnet-name - String - 子网名称。只支持单值的模糊查询。cidr-block - String - 子网网段,形如: 192.168.1.0 。只支持单值的模糊查询。vpc-id - String - VPC实例ID,形如:vpc-f49l6u0z。vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的模糊查询。region - String - ECM地域zone - String - 可用区。tag-key - String -是否必填:否- 按照标签键进行过滤。ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。
4613 4614 4615 |
# File 'lib/v20190719/models.rb', line 4613 def Filters @Filters end |
#Limit ⇒ Object
subnet-id - String - Subnet实例名称。subnet-name - String - 子网名称。只支持单值的模糊查询。cidr-block - String - 子网网段,形如: 192.168.1.0 。只支持单值的模糊查询。vpc-id - String - VPC实例ID,形如:vpc-f49l6u0z。vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的模糊查询。region - String - ECM地域zone - String - 可用区。tag-key - String -是否必填:否- 按照标签键进行过滤。ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。
4613 4614 4615 |
# File 'lib/v20190719/models.rb', line 4613 def Limit @Limit end |
#Offset ⇒ Object
subnet-id - String - Subnet实例名称。subnet-name - String - 子网名称。只支持单值的模糊查询。cidr-block - String - 子网网段,形如: 192.168.1.0 。只支持单值的模糊查询。vpc-id - String - VPC实例ID,形如:vpc-f49l6u0z。vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的模糊查询。region - String - ECM地域zone - String - 可用区。tag-key - String -是否必填:否- 按照标签键进行过滤。ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。
4613 4614 4615 |
# File 'lib/v20190719/models.rb', line 4613 def Offset @Offset end |
#Sort ⇒ Object
subnet-id - String - Subnet实例名称。subnet-name - String - 子网名称。只支持单值的模糊查询。cidr-block - String - 子网网段,形如: 192.168.1.0 。只支持单值的模糊查询。vpc-id - String - VPC实例ID,形如:vpc-f49l6u0z。vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的模糊查询。region - String - ECM地域zone - String - 可用区。tag-key - String -是否必填:否- 按照标签键进行过滤。ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。
4613 4614 4615 |
# File 'lib/v20190719/models.rb', line 4613 def Sort @Sort end |
#SubnetIds ⇒ Object
subnet-id - String - Subnet实例名称。subnet-name - String - 子网名称。只支持单值的模糊查询。cidr-block - String - 子网网段,形如: 192.168.1.0 。只支持单值的模糊查询。vpc-id - String - VPC实例ID,形如:vpc-f49l6u0z。vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的模糊查询。region - String - ECM地域zone - String - 可用区。tag-key - String -是否必填:否- 按照标签键进行过滤。ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。
4613 4614 4615 |
# File 'lib/v20190719/models.rb', line 4613 def SubnetIds @SubnetIds end |
Instance Method Details
#deserialize(params) ⇒ Object
4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 |
# File 'lib/v20190719/models.rb', line 4624 def deserialize(params) @SubnetIds = params['SubnetIds'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end @Offset = params['Offset'] @Limit = params['Limit'] @EcmRegion = params['EcmRegion'] @Sort = params['Sort'] end |