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.



11271
11272
11273
11274
11275
11276
# File 'lib/v20190103/models.rb', line 11271

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:

    折扣价



11269
11270
11271
# File 'lib/v20190103/models.rb', line 11269

def DiscountCost
  @DiscountCost
end

#FormulaObject

Parameters:

  • ResourceId:

    节点ID

  • Formula:

    价格计算公式

  • OriginalCost:

    原价

  • DiscountCost:

    折扣价



11269
11270
11271
# File 'lib/v20190103/models.rb', line 11269

def Formula
  @Formula
end

#OriginalCostObject

Parameters:

  • ResourceId:

    节点ID

  • Formula:

    价格计算公式

  • OriginalCost:

    原价

  • DiscountCost:

    折扣价



11269
11270
11271
# File 'lib/v20190103/models.rb', line 11269

def OriginalCost
  @OriginalCost
end

#ResourceIdObject

Parameters:

  • ResourceId:

    节点ID

  • Formula:

    价格计算公式

  • OriginalCost:

    原价

  • DiscountCost:

    折扣价



11269
11270
11271
# File 'lib/v20190103/models.rb', line 11269

def ResourceId
  @ResourceId
end

Instance Method Details

#deserialize(params) ⇒ Object



11278
11279
11280
11281
11282
11283
# File 'lib/v20190103/models.rb', line 11278

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