Class: TencentCloud::Lighthouse::V20200324::DetailPrice
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Lighthouse::V20200324::DetailPrice
- Defined in:
- lib/v20200324/models.rb
Overview
计费项目明细。
Instance Attribute Summary collapse
-
#Discount ⇒ Object
- "DiskSpace"代表云硬盘空间收费项。
- "DiskBackupQuota"代表数据盘备份点配额收费项。
- "Instance"代表实例收费项。
- "SystemDiskBackupQuota"代表系统盘备份点配额收费项。
. -
#DiscountPrice ⇒ Object
- "DiskSpace"代表云硬盘空间收费项。
- "DiskBackupQuota"代表数据盘备份点配额收费项。
- "Instance"代表实例收费项。
- "SystemDiskBackupQuota"代表系统盘备份点配额收费项。
. -
#OriginalPrice ⇒ Object
- "DiskSpace"代表云硬盘空间收费项。
- "DiskBackupQuota"代表数据盘备份点配额收费项。
- "Instance"代表实例收费项。
- "SystemDiskBackupQuota"代表系统盘备份点配额收费项。
. -
#OriginUnitPrice ⇒ Object
- "DiskSpace"代表云硬盘空间收费项。
- "DiskBackupQuota"代表数据盘备份点配额收费项。
- "Instance"代表实例收费项。
- "SystemDiskBackupQuota"代表系统盘备份点配额收费项。
. -
#PriceName ⇒ Object
- "DiskSpace"代表云硬盘空间收费项。
- "DiskBackupQuota"代表数据盘备份点配额收费项。
- "Instance"代表实例收费项。
- "SystemDiskBackupQuota"代表系统盘备份点配额收费项。
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(pricename = nil, originunitprice = nil, originalprice = nil, discount = nil, discountprice = nil) ⇒ DetailPrice
constructor
A new instance of DetailPrice.
Constructor Details
#initialize(pricename = nil, originunitprice = nil, originalprice = nil, discount = nil, discountprice = nil) ⇒ DetailPrice
Returns a new instance of DetailPrice.
4314 4315 4316 4317 4318 4319 4320 |
# File 'lib/v20200324/models.rb', line 4314 def initialize(pricename=nil, originunitprice=nil, originalprice=nil, discount=nil, discountprice=nil) @PriceName = pricename @OriginUnitPrice = originunitprice @OriginalPrice = originalprice @Discount = discount @DiscountPrice = discountprice end |
Instance Attribute Details
#Discount ⇒ Object
4312 4313 4314 |
# File 'lib/v20200324/models.rb', line 4312 def Discount @Discount end |
#DiscountPrice ⇒ Object
4312 4313 4314 |
# File 'lib/v20200324/models.rb', line 4312 def DiscountPrice @DiscountPrice end |
#OriginalPrice ⇒ Object
4312 4313 4314 |
# File 'lib/v20200324/models.rb', line 4312 def OriginalPrice @OriginalPrice end |
#OriginUnitPrice ⇒ Object
4312 4313 4314 |
# File 'lib/v20200324/models.rb', line 4312 def OriginUnitPrice @OriginUnitPrice end |
#PriceName ⇒ Object
4312 4313 4314 |
# File 'lib/v20200324/models.rb', line 4312 def PriceName @PriceName end |
Instance Method Details
#deserialize(params) ⇒ Object
4322 4323 4324 4325 4326 4327 4328 |
# File 'lib/v20200324/models.rb', line 4322 def deserialize(params) @PriceName = params['PriceName'] @OriginUnitPrice = params['OriginUnitPrice'] @OriginalPrice = params['OriginalPrice'] @Discount = params['Discount'] @DiscountPrice = params['DiscountPrice'] end |