Class: TencentCloud::Ecm::V20190719::PriceDetail

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

Overview

描述cpu,内存等维度的价格

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(discount = nil, discountprice = nil, originalprice = nil) ⇒ PriceDetail

Returns a new instance of PriceDetail.



9121
9122
9123
9124
9125
# File 'lib/v20190719/models.rb', line 9121

def initialize(discount=nil, discountprice=nil, originalprice=nil)
  @Discount = discount
  @DiscountPrice = discountprice
  @OriginalPrice = originalprice
end

Instance Attribute Details

#DiscountObject

Parameters:

  • Discount:

    表示折扣,20 表示20%,打2折

  • DiscountPrice:

    打折后价格,单位分

  • OriginalPrice:

    折扣前价格,单位分



9119
9120
9121
# File 'lib/v20190719/models.rb', line 9119

def Discount
  @Discount
end

#DiscountPriceObject

Parameters:

  • Discount:

    表示折扣,20 表示20%,打2折

  • DiscountPrice:

    打折后价格,单位分

  • OriginalPrice:

    折扣前价格,单位分



9119
9120
9121
# File 'lib/v20190719/models.rb', line 9119

def DiscountPrice
  @DiscountPrice
end

#OriginalPriceObject

Parameters:

  • Discount:

    表示折扣,20 表示20%,打2折

  • DiscountPrice:

    打折后价格,单位分

  • OriginalPrice:

    折扣前价格,单位分



9119
9120
9121
# File 'lib/v20190719/models.rb', line 9119

def OriginalPrice
  @OriginalPrice
end

Instance Method Details

#deserialize(params) ⇒ Object



9127
9128
9129
9130
9131
# File 'lib/v20190719/models.rb', line 9127

def deserialize(params)
  @Discount = params['Discount']
  @DiscountPrice = params['DiscountPrice']
  @OriginalPrice = params['OriginalPrice']
end