Class: TencentCloud::As::V20180419::EnterStandbyRequest

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

Overview

EnterStandby请求参数结构体

Instance Attribute Summary collapse

  • #InstanceIds ⇒ Object
  • 通过登录 [控制台](https://console.cloud.tencent.com/autoscaling/group) 查询伸缩组ID。
  • 通过调用接口 [DescribeAutoScalingGroups](https://cloud.tencent.com/document/api/377/20438) ,取返回信息中的 AutoScalingGroupId 获取伸缩组ID。
  • 通过登录[控制台](https://console.cloud.tencent.com/cvm/index)查询实例ID。
  • 通过调用接口 [DescribeInstances](https://cloud.tencent.com/document/api/213/15728) ,取返回信息中的 `InstanceId` 获取实例ID。
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(autoscalinggroupid = nil, instanceids = nil) ⇒ EnterStandbyRequest

    Returns a new instance of EnterStandbyRequest.

    
    
    2812
    2813
    2814
    2815
    # File 'lib/v20180419/models.rb', line 2812
    
    def initialize(autoscalinggroupid=nil, instanceids=nil)
      @AutoScalingGroupId = autoscalinggroupid
      @InstanceIds = instanceids
    end

    Instance Attribute Details

    #AutoScalingGroupIdObject

  • 通过登录 [控制台](https://console.cloud.tencent.com/autoscaling/group) 查询伸缩组ID。
  • 通过调用接口 [DescribeAutoScalingGroups](https://cloud.tencent.com/document/api/377/20438) ,取返回信息中的 AutoScalingGroupId 获取伸缩组ID。
  • 通过登录[控制台](https://console.cloud.tencent.com/cvm/index)查询实例ID。
  • 通过调用接口 [DescribeInstances](https://cloud.tencent.com/document/api/213/15728) ,取返回信息中的 `InstanceId` 获取实例ID。
  • Parameters:

    • AutoScalingGroupId:

      伸缩组 ID。可以通过如下方式获取可用的伸缩组ID:

    • InstanceIds:

      运行中状态实例列表,不支持传入非运行中状态实例。可以通过以下方式获取可用的实例ID:

    
    
    2810
    2811
    2812
    # File 'lib/v20180419/models.rb', line 2810
    
    def AutoScalingGroupId
      @AutoScalingGroupId
    end

    #InstanceIdsObject

  • 通过登录 [控制台](https://console.cloud.tencent.com/autoscaling/group) 查询伸缩组ID。
  • 通过调用接口 [DescribeAutoScalingGroups](https://cloud.tencent.com/document/api/377/20438) ,取返回信息中的 AutoScalingGroupId 获取伸缩组ID。
  • 通过登录[控制台](https://console.cloud.tencent.com/cvm/index)查询实例ID。
  • 通过调用接口 [DescribeInstances](https://cloud.tencent.com/document/api/213/15728) ,取返回信息中的 `InstanceId` 获取实例ID。
  • Parameters:

    • AutoScalingGroupId:

      伸缩组 ID。可以通过如下方式获取可用的伸缩组ID:

    • InstanceIds:

      运行中状态实例列表,不支持传入非运行中状态实例。可以通过以下方式获取可用的实例ID:

    
    
    2810
    2811
    2812
    # File 'lib/v20180419/models.rb', line 2810
    
    def InstanceIds
      @InstanceIds
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    2817
    2818
    2819
    2820
    # File 'lib/v20180419/models.rb', line 2817
    
    def deserialize(params)
      @AutoScalingGroupId = params['AutoScalingGroupId']
      @InstanceIds = params['InstanceIds']
    end