Class: TencentCloud::Emr::V20190103::PartDetailPriceItem

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

Overview

用于创建集群价格清单-节点组成部分价格

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instancetype = nil, price = nil, realcost = nil, realtotalcost = nil, policy = nil, goodsnum = nil) ⇒ PartDetailPriceItem

Returns a new instance of PartDetailPriceItem.



10900
10901
10902
10903
10904
10905
10906
10907
# File 'lib/v20190103/models.rb', line 10900

def initialize(instancetype=nil, price=nil, realcost=nil, realtotalcost=nil, policy=nil, goodsnum=nil)
  @InstanceType = instancetype
  @Price = price
  @RealCost = realcost
  @RealTotalCost = realtotalcost
  @Policy = policy
  @GoodsNum = goodsnum
end

Instance Attribute Details

#GoodsNumObject

Parameters:

  • InstanceType:

    类型包括:节点->node、系统盘->rootDisk、云数据盘->dataDisk、metaDB

  • Price:

    单价(原价)

  • RealCost:

    单价(折扣价)

  • RealTotalCost:

    总价(折扣价)

  • Policy:

    折扣

  • GoodsNum:

    数量



10898
10899
10900
# File 'lib/v20190103/models.rb', line 10898

def GoodsNum
  @GoodsNum
end

#InstanceTypeObject

Parameters:

  • InstanceType:

    类型包括:节点->node、系统盘->rootDisk、云数据盘->dataDisk、metaDB

  • Price:

    单价(原价)

  • RealCost:

    单价(折扣价)

  • RealTotalCost:

    总价(折扣价)

  • Policy:

    折扣

  • GoodsNum:

    数量



10898
10899
10900
# File 'lib/v20190103/models.rb', line 10898

def InstanceType
  @InstanceType
end

#PolicyObject

Parameters:

  • InstanceType:

    类型包括:节点->node、系统盘->rootDisk、云数据盘->dataDisk、metaDB

  • Price:

    单价(原价)

  • RealCost:

    单价(折扣价)

  • RealTotalCost:

    总价(折扣价)

  • Policy:

    折扣

  • GoodsNum:

    数量



10898
10899
10900
# File 'lib/v20190103/models.rb', line 10898

def Policy
  @Policy
end

#PriceObject

Parameters:

  • InstanceType:

    类型包括:节点->node、系统盘->rootDisk、云数据盘->dataDisk、metaDB

  • Price:

    单价(原价)

  • RealCost:

    单价(折扣价)

  • RealTotalCost:

    总价(折扣价)

  • Policy:

    折扣

  • GoodsNum:

    数量



10898
10899
10900
# File 'lib/v20190103/models.rb', line 10898

def Price
  @Price
end

#RealCostObject

Parameters:

  • InstanceType:

    类型包括:节点->node、系统盘->rootDisk、云数据盘->dataDisk、metaDB

  • Price:

    单价(原价)

  • RealCost:

    单价(折扣价)

  • RealTotalCost:

    总价(折扣价)

  • Policy:

    折扣

  • GoodsNum:

    数量



10898
10899
10900
# File 'lib/v20190103/models.rb', line 10898

def RealCost
  @RealCost
end

#RealTotalCostObject

Parameters:

  • InstanceType:

    类型包括:节点->node、系统盘->rootDisk、云数据盘->dataDisk、metaDB

  • Price:

    单价(原价)

  • RealCost:

    单价(折扣价)

  • RealTotalCost:

    总价(折扣价)

  • Policy:

    折扣

  • GoodsNum:

    数量



10898
10899
10900
# File 'lib/v20190103/models.rb', line 10898

def RealTotalCost
  @RealTotalCost
end

Instance Method Details

#deserialize(params) ⇒ Object



10909
10910
10911
10912
10913
10914
10915
10916
# File 'lib/v20190103/models.rb', line 10909

def deserialize(params)
  @InstanceType = params['InstanceType']
  @Price = params['Price']
  @RealCost = params['RealCost']
  @RealTotalCost = params['RealTotalCost']
  @Policy = params['Policy']
  @GoodsNum = params['GoodsNum']
end