Class: TencentCloud::As::V20180419::RelatedInstance

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

Overview

与本次伸缩活动相关的实例信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, instancestatus = nil) ⇒ RelatedInstance

Returns a new instance of RelatedInstance.



4945
4946
4947
4948
# File 'lib/v20180419/models.rb', line 4945

def initialize(instanceid=nil, instancestatus=nil)
  @InstanceId = instanceid
  @InstanceStatus = instancestatus
end

Instance Attribute Details

#InstanceIdObject

INIT:初始化中 RUNNING:实例操作中 SUCCESSFUL:活动成功 FAILED:活动失败

Parameters:

  • InstanceId:

    实例ID。

  • InstanceStatus:

    实例在伸缩活动中的状态。取值如下:



4943
4944
4945
# File 'lib/v20180419/models.rb', line 4943

def InstanceId
  @InstanceId
end

#InstanceStatusObject

INIT:初始化中 RUNNING:实例操作中 SUCCESSFUL:活动成功 FAILED:活动失败

Parameters:

  • InstanceId:

    实例ID。

  • InstanceStatus:

    实例在伸缩活动中的状态。取值如下:



4943
4944
4945
# File 'lib/v20180419/models.rb', line 4943

def InstanceStatus
  @InstanceStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



4950
4951
4952
4953
# File 'lib/v20180419/models.rb', line 4950

def deserialize(params)
  @InstanceId = params['InstanceId']
  @InstanceStatus = params['InstanceStatus']
end