Class: TencentCloud::Cvm::V20170312::ResetInstancesTypeRequest

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

Overview

ResetInstancesType请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceids = nil, instancetype = nil, forcestop = nil) ⇒ ResetInstancesTypeRequest

Returns a new instance of ResetInstancesTypeRequest.



7856
7857
7858
7859
7860
# File 'lib/v20170312/models.rb', line 7856

def initialize(instanceids=nil, instancetype=nil, forcestop=nil)
  @InstanceIds = instanceids
  @InstanceType = instancetype
  @ForceStop = forcestop
end

Instance Attribute Details

#ForceStop ⇒ Object

Parameters:

  • InstanceIds: —

    一个或多个待操作的实例ID。可通过 DescribeInstances 接口返回值中的InstanceId获取。本接口目前仅支持每次操作1个实例。

  • InstanceType: —

    调整后的实例机型。不同实例机型指定了不同的资源规格,具体取值可通过调用接口 DescribeInstanceTypeConfigs 来获得最新的规格表或参见实例类型描述。

  • ForceStop: —

    是否对运行中的实例选择强制关机。建议对运行中的实例先手动关机。取值范围:

  • true:表示在正常关机失败后进行强制关机

  • false:表示在正常关机失败后不进行强制关机


  • 默认取值:false。

    强制关机的效果等同于关闭物理计算机的电源开关。强制关机可能会导致数据丢失或文件系统损坏,请仅在服务器不能正常关机时使用。



7854
7855
7856
# File 'lib/v20170312/models.rb', line 7854

def ForceStop
  @ForceStop
end

#InstanceIds ⇒ Object

Parameters:

  • InstanceIds: —

    一个或多个待操作的实例ID。可通过 DescribeInstances 接口返回值中的InstanceId获取。本接口目前仅支持每次操作1个实例。

  • InstanceType: —

    调整后的实例机型。不同实例机型指定了不同的资源规格,具体取值可通过调用接口 DescribeInstanceTypeConfigs 来获得最新的规格表或参见实例类型描述。

  • ForceStop: —

    是否对运行中的实例选择强制关机。建议对运行中的实例先手动关机。取值范围:

  • true:表示在正常关机失败后进行强制关机

  • false:表示在正常关机失败后不进行强制关机


  • 默认取值:false。

    强制关机的效果等同于关闭物理计算机的电源开关。强制关机可能会导致数据丢失或文件系统损坏,请仅在服务器不能正常关机时使用。



7854
7855
7856
# File 'lib/v20170312/models.rb', line 7854

def InstanceIds
  @InstanceIds
end

#InstanceType ⇒ Object

Parameters:

  • InstanceIds: —

    一个或多个待操作的实例ID。可通过 DescribeInstances 接口返回值中的InstanceId获取。本接口目前仅支持每次操作1个实例。

  • InstanceType: —

    调整后的实例机型。不同实例机型指定了不同的资源规格,具体取值可通过调用接口 DescribeInstanceTypeConfigs 来获得最新的规格表或参见实例类型描述。

  • ForceStop: —

    是否对运行中的实例选择强制关机。建议对运行中的实例先手动关机。取值范围:

  • true:表示在正常关机失败后进行强制关机

  • false:表示在正常关机失败后不进行强制关机


  • 默认取值:false。

    强制关机的效果等同于关闭物理计算机的电源开关。强制关机可能会导致数据丢失或文件系统损坏,请仅在服务器不能正常关机时使用。



7854
7855
7856
# File 'lib/v20170312/models.rb', line 7854

def InstanceType
  @InstanceType
end

Instance Method Details

#deserialize(params) ⇒ Object



7862
7863
7864
7865
7866
# File 'lib/v20170312/models.rb', line 7862

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