Class: TencentCloud::Lighthouse::V20200324::IsolateInstancesRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200324/models.rb

Overview

IsolateInstances请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceids = nil, isolatedatadisk = nil) ⇒ IsolateInstancesRequest

Returns a new instance of IsolateInstancesRequest.



6238
6239
6240
6241
# File 'lib/v20200324/models.rb', line 6238

def initialize(instanceids=nil, isolatedatadisk=nil)
  @InstanceIds = instanceids
  @IsolateDataDisk = isolatedatadisk
end

Instance Attribute Details

#InstanceIdsObject

TRUE:表示退还实例同时退还其挂载的数据盘。 FALSE:表示退还实例同时不再退还其挂载的数据盘。 默认取值:TRUE。

Parameters:

  • InstanceIds:

    实例ID列表。一个或多个待操作的实例ID。可通过DescribeInstances接口返回值中的InstanceId获取。每次请求退还实例和数据盘数量总计上限为20。

  • IsolateDataDisk:

    是否退还挂载的数据盘。取值范围:



6236
6237
6238
# File 'lib/v20200324/models.rb', line 6236

def InstanceIds
  @InstanceIds
end

#IsolateDataDiskObject

TRUE:表示退还实例同时退还其挂载的数据盘。 FALSE:表示退还实例同时不再退还其挂载的数据盘。 默认取值:TRUE。

Parameters:

  • InstanceIds:

    实例ID列表。一个或多个待操作的实例ID。可通过DescribeInstances接口返回值中的InstanceId获取。每次请求退还实例和数据盘数量总计上限为20。

  • IsolateDataDisk:

    是否退还挂载的数据盘。取值范围:



6236
6237
6238
# File 'lib/v20200324/models.rb', line 6236

def IsolateDataDisk
  @IsolateDataDisk
end

Instance Method Details

#deserialize(params) ⇒ Object



6243
6244
6245
6246
# File 'lib/v20200324/models.rb', line 6243

def deserialize(params)
  @InstanceIds = params['InstanceIds']
  @IsolateDataDisk = params['IsolateDataDisk']
end