Class: TencentCloud::Lighthouse::V20200324::ModifyInstancesBundleRequest

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

Overview

ModifyInstancesBundle请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceids = nil, bundleid = nil, autovoucher = nil) ⇒ ModifyInstancesBundleRequest

Returns a new instance of ModifyInstancesBundleRequest.



7075
7076
7077
7078
7079
# File 'lib/v20200324/models.rb', line 7075

def initialize(instanceids=nil, bundleid=nil, autovoucher=nil)
  @InstanceIds = instanceids
  @BundleId = bundleid
  @AutoVoucher = autovoucher
end

Instance Attribute Details

#AutoVoucherObject

true:表示自动抵扣代金券 false:表示不自动抵扣代金券 默认取值:false。

Parameters:

  • InstanceIds:

    实例ID列表。一个或多个待操作的实例ID。可通过DescribeInstances接口返回值中的InstanceId获取。每次请求批量实例的上限为15。

  • BundleId:

    待变更的套餐Id。注意不可和当前要升配的实例套餐ID相同。可通过DescribeBundles接口返回值中的BundleId获取。

  • AutoVoucher:

    是否自动抵扣代金券。取值范围:



7073
7074
7075
# File 'lib/v20200324/models.rb', line 7073

def AutoVoucher
  @AutoVoucher
end

#BundleIdObject

true:表示自动抵扣代金券 false:表示不自动抵扣代金券 默认取值:false。

Parameters:

  • InstanceIds:

    实例ID列表。一个或多个待操作的实例ID。可通过DescribeInstances接口返回值中的InstanceId获取。每次请求批量实例的上限为15。

  • BundleId:

    待变更的套餐Id。注意不可和当前要升配的实例套餐ID相同。可通过DescribeBundles接口返回值中的BundleId获取。

  • AutoVoucher:

    是否自动抵扣代金券。取值范围:



7073
7074
7075
# File 'lib/v20200324/models.rb', line 7073

def BundleId
  @BundleId
end

#InstanceIdsObject

true:表示自动抵扣代金券 false:表示不自动抵扣代金券 默认取值:false。

Parameters:

  • InstanceIds:

    实例ID列表。一个或多个待操作的实例ID。可通过DescribeInstances接口返回值中的InstanceId获取。每次请求批量实例的上限为15。

  • BundleId:

    待变更的套餐Id。注意不可和当前要升配的实例套餐ID相同。可通过DescribeBundles接口返回值中的BundleId获取。

  • AutoVoucher:

    是否自动抵扣代金券。取值范围:



7073
7074
7075
# File 'lib/v20200324/models.rb', line 7073

def InstanceIds
  @InstanceIds
end

Instance Method Details

#deserialize(params) ⇒ Object



7081
7082
7083
7084
7085
# File 'lib/v20200324/models.rb', line 7081

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