Class: TencentCloud::Batch::V20170312::DescribeCvmZoneInstanceConfigInfosRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Batch::V20170312::DescribeCvmZoneInstanceConfigInfosRequest
- Defined in:
- lib/v20170312/models.rb
Overview
DescribeCvmZoneInstanceConfigInfos请求参数结构体
Instance Attribute Summary collapse
-
#Filters ⇒ Object
<li> zone - String - 是否必填:否 -(过滤条件)按照(cloud.tencent.com/document/product/213/15707)过滤。</li> <li> instance-family String - 是否必填:否 -(过滤条件)按照(cloud.tencent.com/document/product/213/15748)过滤。实例机型系列形如:S1、I1、M1等。</li> <li> instance-type - String - 是否必填:否 - (过滤条件)按照(cloud.tencent.com/document/product/213/15749)过滤。实例机型形如::S5.12XLARGE128、S5.12XLARGE96等。</li> <li> instance-charge-type - String - 是否必填:否 -(过滤条件)按照实例计费模式过滤。 ( POSTPAID_BY_HOUR:表示后付费,即按量计费机型 | SPOTPAID:表示竞价付费机型。 ) </li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(filters = nil) ⇒ DescribeCvmZoneInstanceConfigInfosRequest
constructor
A new instance of DescribeCvmZoneInstanceConfigInfosRequest.
Constructor Details
#initialize(filters = nil) ⇒ DescribeCvmZoneInstanceConfigInfosRequest
Returns a new instance of DescribeCvmZoneInstanceConfigInfosRequest.
1324 1325 1326 |
# File 'lib/v20170312/models.rb', line 1324 def initialize(filters=nil) @Filters = filters end |
Instance Attribute Details
#Filters ⇒ Object
<li> zone - String - 是否必填:否 -(过滤条件)按照(cloud.tencent.com/document/product/213/15707)过滤。</li> <li> instance-family String - 是否必填:否 -(过滤条件)按照(cloud.tencent.com/document/product/213/15748)过滤。实例机型系列形如:S1、I1、M1等。</li> <li> instance-type - String - 是否必填:否 - (过滤条件)按照(cloud.tencent.com/document/product/213/15749)过滤。实例机型形如::S5.12XLARGE128、S5.12XLARGE96等。</li> <li> instance-charge-type - String - 是否必填:否 -(过滤条件)按照实例计费模式过滤。 ( POSTPAID_BY_HOUR:表示后付费,即按量计费机型 | SPOTPAID:表示竞价付费机型。 ) </li>
1322 1323 1324 |
# File 'lib/v20170312/models.rb', line 1322 def Filters @Filters end |
Instance Method Details
#deserialize(params) ⇒ Object
1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 |
# File 'lib/v20170312/models.rb', line 1328 def deserialize(params) unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end end |