Class: TencentCloud::Lighthouse::V20200324::BlueprintPrice

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

Overview

BlueprintPrice 自定义镜像的价格参数。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(originalblueprintprice = nil, originalprice = nil, discount = nil, discountprice = nil) ⇒ BlueprintPrice

Returns a new instance of BlueprintPrice.



459
460
461
462
463
464
# File 'lib/v20200324/models.rb', line 459

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

Instance Attribute Details

#DiscountObject

Parameters:

  • 镜像单价,原价。单位元。

  • 镜像总价,原价。单位元。

  • 折扣。

  • 镜像折扣后总价。单位元。



457
458
459
# File 'lib/v20200324/models.rb', line 457

def Discount
  @Discount
end

#DiscountPriceObject

Parameters:

  • 镜像单价,原价。单位元。

  • 镜像总价,原价。单位元。

  • 折扣。

  • 镜像折扣后总价。单位元。



457
458
459
# File 'lib/v20200324/models.rb', line 457

def DiscountPrice
  @DiscountPrice
end

#OriginalBlueprintPriceObject

Parameters:

  • 镜像单价,原价。单位元。

  • 镜像总价,原价。单位元。

  • 折扣。

  • 镜像折扣后总价。单位元。



457
458
459
# File 'lib/v20200324/models.rb', line 457

def OriginalBlueprintPrice
  @OriginalBlueprintPrice
end

#OriginalPriceObject

Parameters:

  • 镜像单价,原价。单位元。

  • 镜像总价,原价。单位元。

  • 折扣。

  • 镜像折扣后总价。单位元。



457
458
459
# File 'lib/v20200324/models.rb', line 457

def OriginalPrice
  @OriginalPrice
end

Instance Method Details

#deserialize(params) ⇒ Object



466
467
468
469
470
471
# File 'lib/v20200324/models.rb', line 466

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