Class: TencentCloud::Emr::V20190103::RenewPriceDetail

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

Overview

节点子项续费询价明细

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(billingname = nil, policy = nil, quantity = nil, originalcost = nil, discountcost = nil) ⇒ RenewPriceDetail

Returns a new instance of RenewPriceDetail.



11884
11885
11886
11887
11888
11889
11890
# File 'lib/v20190103/models.rb', line 11884

def initialize(billingname=nil, policy=nil, quantity=nil, originalcost=nil, discountcost=nil)
  @BillingName = billingname
  @Policy = policy
  @Quantity = quantity
  @OriginalCost = originalcost
  @DiscountCost = discountcost
end

Instance Attribute Details

#BillingNameObject

Parameters:

  • BillingName:

    计费项名称

  • Policy:

    折扣

  • Quantity:

    数量

  • OriginalCost:

    原价

  • DiscountCost:

    折扣价



11882
11883
11884
# File 'lib/v20190103/models.rb', line 11882

def BillingName
  @BillingName
end

#DiscountCostObject

Parameters:

  • BillingName:

    计费项名称

  • Policy:

    折扣

  • Quantity:

    数量

  • OriginalCost:

    原价

  • DiscountCost:

    折扣价



11882
11883
11884
# File 'lib/v20190103/models.rb', line 11882

def DiscountCost
  @DiscountCost
end

#OriginalCostObject

Parameters:

  • BillingName:

    计费项名称

  • Policy:

    折扣

  • Quantity:

    数量

  • OriginalCost:

    原价

  • DiscountCost:

    折扣价



11882
11883
11884
# File 'lib/v20190103/models.rb', line 11882

def OriginalCost
  @OriginalCost
end

#PolicyObject

Parameters:

  • BillingName:

    计费项名称

  • Policy:

    折扣

  • Quantity:

    数量

  • OriginalCost:

    原价

  • DiscountCost:

    折扣价



11882
11883
11884
# File 'lib/v20190103/models.rb', line 11882

def Policy
  @Policy
end

#QuantityObject

Parameters:

  • BillingName:

    计费项名称

  • Policy:

    折扣

  • Quantity:

    数量

  • OriginalCost:

    原价

  • DiscountCost:

    折扣价



11882
11883
11884
# File 'lib/v20190103/models.rb', line 11882

def Quantity
  @Quantity
end

Instance Method Details

#deserialize(params) ⇒ Object



11892
11893
11894
11895
11896
11897
11898
# File 'lib/v20190103/models.rb', line 11892

def deserialize(params)
  @BillingName = params['BillingName']
  @Policy = params['Policy']
  @Quantity = params['Quantity']
  @OriginalCost = params['OriginalCost']
  @DiscountCost = params['DiscountCost']
end