Class: TencentCloud::Lighthouse::V20200324::DiskPrice
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Lighthouse::V20200324::DiskPrice
- Defined in:
- lib/v20200324/models.rb
Overview
云硬盘价格
Instance Attribute Summary collapse
- #DetailPrices ⇒ Object
- #Discount ⇒ Object
- #DiscountPrice ⇒ Object
- #OriginalDiskPrice ⇒ Object
- #OriginalPrice ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(originaldiskprice = nil, originalprice = nil, discount = nil, discountprice = nil, detailprices = nil) ⇒ DiskPrice
constructor
A new instance of DiskPrice.
Constructor Details
#initialize(originaldiskprice = nil, originalprice = nil, discount = nil, discountprice = nil, detailprices = nil) ⇒ DiskPrice
Returns a new instance of DiskPrice.
4750 4751 4752 4753 4754 4755 4756 |
# File 'lib/v20200324/models.rb', line 4750 def initialize(originaldiskprice=nil, originalprice=nil, discount=nil, discountprice=nil, detailprices=nil) @OriginalDiskPrice = originaldiskprice @OriginalPrice = originalprice @Discount = discount @DiscountPrice = discountprice @DetailPrices = detailprices end |
Instance Attribute Details
#DetailPrices ⇒ Object
4748 4749 4750 |
# File 'lib/v20200324/models.rb', line 4748 def DetailPrices @DetailPrices end |
#Discount ⇒ Object
4748 4749 4750 |
# File 'lib/v20200324/models.rb', line 4748 def Discount @Discount end |
#DiscountPrice ⇒ Object
4748 4749 4750 |
# File 'lib/v20200324/models.rb', line 4748 def DiscountPrice @DiscountPrice end |
#OriginalDiskPrice ⇒ Object
4748 4749 4750 |
# File 'lib/v20200324/models.rb', line 4748 def OriginalDiskPrice @OriginalDiskPrice end |
#OriginalPrice ⇒ Object
4748 4749 4750 |
# File 'lib/v20200324/models.rb', line 4748 def OriginalPrice @OriginalPrice end |
Instance Method Details
#deserialize(params) ⇒ Object
4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 |
# File 'lib/v20200324/models.rb', line 4758 def deserialize(params) @OriginalDiskPrice = params['OriginalDiskPrice'] @OriginalPrice = params['OriginalPrice'] @Discount = params['Discount'] @DiscountPrice = params['DiscountPrice'] unless params['DetailPrices'].nil? @DetailPrices = [] params['DetailPrices'].each do |i| detailprice_tmp = DetailPrice.new detailprice_tmp.deserialize(i) @DetailPrices << detailprice_tmp end end end |