Class: TencentCloud::Lighthouse::V20200324::RenewDisksRequest

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

Overview

RenewDisks请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(diskids = nil, renewdiskchargeprepaid = nil, autovoucher = nil) ⇒ RenewDisksRequest

Returns a new instance of RenewDisksRequest.



7540
7541
7542
7543
7544
# File 'lib/v20200324/models.rb', line 7540

def initialize(diskids=nil, renewdiskchargeprepaid=nil, autovoucher=nil)
  @DiskIds = diskids
  @RenewDiskChargePrepaid = renewdiskchargeprepaid
  @AutoVoucher = autovoucher
end

Instance Attribute Details

#AutoVoucherObject

Parameters:

  • DiskIds:

    云硬盘ID列表。一个或多个待操作的云硬盘ID。可通过DescribeDisks接口返回值中的DiskId获取。每次请求续费数据盘数量总计上限为50。

  • RenewDiskChargePrepaid:

    续费云硬盘包年包月相关参数设置。

  • AutoVoucher:

    是否自动使用代金券。默认不使用。



7538
7539
7540
# File 'lib/v20200324/models.rb', line 7538

def AutoVoucher
  @AutoVoucher
end

#DiskIdsObject

Parameters:

  • DiskIds:

    云硬盘ID列表。一个或多个待操作的云硬盘ID。可通过DescribeDisks接口返回值中的DiskId获取。每次请求续费数据盘数量总计上限为50。

  • RenewDiskChargePrepaid:

    续费云硬盘包年包月相关参数设置。

  • AutoVoucher:

    是否自动使用代金券。默认不使用。



7538
7539
7540
# File 'lib/v20200324/models.rb', line 7538

def DiskIds
  @DiskIds
end

#RenewDiskChargePrepaidObject

Parameters:

  • DiskIds:

    云硬盘ID列表。一个或多个待操作的云硬盘ID。可通过DescribeDisks接口返回值中的DiskId获取。每次请求续费数据盘数量总计上限为50。

  • RenewDiskChargePrepaid:

    续费云硬盘包年包月相关参数设置。

  • AutoVoucher:

    是否自动使用代金券。默认不使用。



7538
7539
7540
# File 'lib/v20200324/models.rb', line 7538

def RenewDiskChargePrepaid
  @RenewDiskChargePrepaid
end

Instance Method Details

#deserialize(params) ⇒ Object



7546
7547
7548
7549
7550
7551
7552
7553
# File 'lib/v20200324/models.rb', line 7546

def deserialize(params)
  @DiskIds = params['DiskIds']
  unless params['RenewDiskChargePrepaid'].nil?
    @RenewDiskChargePrepaid = RenewDiskChargePrepaid.new
    @RenewDiskChargePrepaid.deserialize(params['RenewDiskChargePrepaid'])
  end
  @AutoVoucher = params['AutoVoucher']
end