Class: TencentCloud::Emr::V20190103::PriceDetail

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

Overview

价格详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceid = nil, formula = nil, originalcost = nil, discountcost = nil) ⇒ PriceDetail

Returns a new instance of PriceDetail.



11653
11654
11655
11656
11657
11658
# File 'lib/v20190103/models.rb', line 11653

def initialize(resourceid=nil, formula=nil, originalcost=nil, discountcost=nil)
  @ResourceId = resourceid
  @Formula = formula
  @OriginalCost = originalcost
  @DiscountCost = discountcost
end

Instance Attribute Details

#DiscountCostObject

Parameters:

  • ResourceId:

    节点ID

  • Formula:

    价格计算公式

  • OriginalCost:

    原价

  • DiscountCost:

    折扣价



11651
11652
11653
# File 'lib/v20190103/models.rb', line 11651

def DiscountCost
  @DiscountCost
end

#FormulaObject

Parameters:

  • ResourceId:

    节点ID

  • Formula:

    价格计算公式

  • OriginalCost:

    原价

  • DiscountCost:

    折扣价



11651
11652
11653
# File 'lib/v20190103/models.rb', line 11651

def Formula
  @Formula
end

#OriginalCostObject

Parameters:

  • ResourceId:

    节点ID

  • Formula:

    价格计算公式

  • OriginalCost:

    原价

  • DiscountCost:

    折扣价



11651
11652
11653
# File 'lib/v20190103/models.rb', line 11651

def OriginalCost
  @OriginalCost
end

#ResourceIdObject

Parameters:

  • ResourceId:

    节点ID

  • Formula:

    价格计算公式

  • OriginalCost:

    原价

  • DiscountCost:

    折扣价



11651
11652
11653
# File 'lib/v20190103/models.rb', line 11651

def ResourceId
  @ResourceId
end

Instance Method Details

#deserialize(params) ⇒ Object



11660
11661
11662
11663
11664
11665
# File 'lib/v20190103/models.rb', line 11660

def deserialize(params)
  @ResourceId = params['ResourceId']
  @Formula = params['Formula']
  @OriginalCost = params['OriginalCost']
  @DiscountCost = params['DiscountCost']
end