Class: TencentCloud::Lighthouse::V20200324::DiskChargePrepaid

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

Overview

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(period = nil, renewflag = nil, timeunit = nil) ⇒ DiskChargePrepaid

Returns a new instance of DiskChargePrepaid.



4655
4656
4657
4658
4659
# File 'lib/v20200324/models.rb', line 4655

def initialize(period=nil, renewflag=nil, timeunit=nil)
  @Period = period
  @RenewFlag = renewflag
  @TimeUnit = timeunit
end

Instance Attribute Details

#PeriodObject

默认取值:NOTIFY_AND_MANUAL_RENEW。若该参数指定为NOTIFY_AND_AUTO_RENEW,在账户余额充足的情况下,云硬盘到期后将按月自动续费。 可选值:m - 月。 默认值:m - 月。

Parameters:

  • TimeUnit:

    新购单位.。



4653
4654
4655
# File 'lib/v20200324/models.rb', line 4653

def Period
  @Period
end

#RenewFlagObject

默认取值:NOTIFY_AND_MANUAL_RENEW。若该参数指定为NOTIFY_AND_AUTO_RENEW,在账户余额充足的情况下,云硬盘到期后将按月自动续费。 可选值:m - 月。 默认值:m - 月。

Parameters:

  • TimeUnit:

    新购单位.。



4653
4654
4655
# File 'lib/v20200324/models.rb', line 4653

def RenewFlag
  @RenewFlag
end

#TimeUnitObject

默认取值:NOTIFY_AND_MANUAL_RENEW。若该参数指定为NOTIFY_AND_AUTO_RENEW,在账户余额充足的情况下,云硬盘到期后将按月自动续费。 可选值:m - 月。 默认值:m - 月。

Parameters:

  • TimeUnit:

    新购单位.。



4653
4654
4655
# File 'lib/v20200324/models.rb', line 4653

def TimeUnit
  @TimeUnit
end

Instance Method Details

#deserialize(params) ⇒ Object



4661
4662
4663
4664
4665
# File 'lib/v20200324/models.rb', line 4661

def deserialize(params)
  @Period = params['Period']
  @RenewFlag = params['RenewFlag']
  @TimeUnit = params['TimeUnit']
end