Class: TencentCloud::Cvm::V20170312::DescribeInstancesModificationRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::DescribeInstancesModificationRequest
- Defined in:
- lib/v20170312/models.rb
Overview
DescribeInstancesModification请求参数结构体
Instance Attribute Summary collapse
-
#Filters ⇒ Object
<p style=“padding-left: 30px;”>按照【<strong>配置规格状态</strong>】进行过滤。配置规格状态形如:SELL、UNAVAILABLE。</p><p style=“padding-left: 30px;”>类型:String</p><p style=“padding-left: 30px;”>必选:否</p> 每次请求的‘Filters`的上限为10,`Filter.Values`的上限为2。.
-
#InstanceIds ⇒ Object
<p style=“padding-left: 30px;”>按照【<strong>配置规格状态</strong>】进行过滤。配置规格状态形如:SELL、UNAVAILABLE。</p><p style=“padding-left: 30px;”>类型:String</p><p style=“padding-left: 30px;”>必选:否</p> 每次请求的‘Filters`的上限为10,`Filter.Values`的上限为2。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceids = nil, filters = nil) ⇒ DescribeInstancesModificationRequest
constructor
A new instance of DescribeInstancesModificationRequest.
Constructor Details
#initialize(instanceids = nil, filters = nil) ⇒ DescribeInstancesModificationRequest
Returns a new instance of DescribeInstancesModificationRequest.
2452 2453 2454 2455 |
# File 'lib/v20170312/models.rb', line 2452 def initialize(instanceids=nil, filters=nil) @InstanceIds = instanceids @Filters = filters end |
Instance Attribute Details
#Filters ⇒ Object
<p style=“padding-left: 30px;”>按照【<strong>配置规格状态</strong>】进行过滤。配置规格状态形如:SELL、UNAVAILABLE。</p><p style=“padding-left: 30px;”>类型:String</p><p style=“padding-left: 30px;”>必选:否</p> 每次请求的‘Filters`的上限为10,`Filter.Values`的上限为2。
2450 2451 2452 |
# File 'lib/v20170312/models.rb', line 2450 def Filters @Filters end |
#InstanceIds ⇒ Object
<p style=“padding-left: 30px;”>按照【<strong>配置规格状态</strong>】进行过滤。配置规格状态形如:SELL、UNAVAILABLE。</p><p style=“padding-left: 30px;”>类型:String</p><p style=“padding-left: 30px;”>必选:否</p> 每次请求的‘Filters`的上限为10,`Filter.Values`的上限为2。
2450 2451 2452 |
# File 'lib/v20170312/models.rb', line 2450 def InstanceIds @InstanceIds end |
Instance Method Details
#deserialize(params) ⇒ Object
[View source]
2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 |
# File 'lib/v20170312/models.rb', line 2457 def deserialize(params) @InstanceIds = params['InstanceIds'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end end |