Class: TencentCloud::Billing::V20180709::ProjectSummaryOverviewItem

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

Overview

按项目汇总消费详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, projectname = nil, realtotalcostratio = nil, realtotalcost = nil, cashpayamount = nil, incentivepayamount = nil, voucherpayamount = nil, transferpayamount = nil, billmonth = nil, totalcost = nil) ⇒ ProjectSummaryOverviewItem

Returns a new instance of ProjectSummaryOverviewItem.



10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
# File 'lib/v20180709/models.rb', line 10750

def initialize(projectid=nil, projectname=nil, realtotalcostratio=nil, realtotalcost=nil, cashpayamount=nil, incentivepayamount=nil, voucherpayamount=nil, transferpayamount=nil, billmonth=nil, totalcost=nil)
  @ProjectId = projectid
  @ProjectName = projectname
  @RealTotalCostRatio = realtotalcostratio
  @RealTotalCost = realtotalcost
  @CashPayAmount = cashpayamount
  @IncentivePayAmount = incentivepayamount
  @VoucherPayAmount = voucherpayamount
  @TransferPayAmount = transferpayamount
  @BillMonth = billmonth
  @TotalCost = totalcost
end

Instance Attribute Details

#BillMonthObject

Parameters:

  • ProjectId:

    项目ID

  • ProjectName:

    项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目

  • RealTotalCostRatio:

    费用所占百分比,两位小数

  • RealTotalCost:

    优惠后总价

  • CashPayAmount:

    现金账户支出:通过现金账户支付的金额

  • IncentivePayAmount:

    赠送账户支出:使用赠送金支付的金额

  • VoucherPayAmount:

    优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额

  • TransferPayAmount:

    分成金账户支出:通过分成金账户支付的金额

  • BillMonth:

    账单月份,格式2019-08

  • TotalCost:

    原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回“-”。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。



10748
10749
10750
# File 'lib/v20180709/models.rb', line 10748

def BillMonth
  @BillMonth
end

#CashPayAmountObject

Parameters:

  • ProjectId:

    项目ID

  • ProjectName:

    项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目

  • RealTotalCostRatio:

    费用所占百分比,两位小数

  • RealTotalCost:

    优惠后总价

  • CashPayAmount:

    现金账户支出:通过现金账户支付的金额

  • IncentivePayAmount:

    赠送账户支出:使用赠送金支付的金额

  • VoucherPayAmount:

    优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额

  • TransferPayAmount:

    分成金账户支出:通过分成金账户支付的金额

  • BillMonth:

    账单月份,格式2019-08

  • TotalCost:

    原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回“-”。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。



10748
10749
10750
# File 'lib/v20180709/models.rb', line 10748

def CashPayAmount
  @CashPayAmount
end

#IncentivePayAmountObject

Parameters:

  • ProjectId:

    项目ID

  • ProjectName:

    项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目

  • RealTotalCostRatio:

    费用所占百分比,两位小数

  • RealTotalCost:

    优惠后总价

  • CashPayAmount:

    现金账户支出:通过现金账户支付的金额

  • IncentivePayAmount:

    赠送账户支出:使用赠送金支付的金额

  • VoucherPayAmount:

    优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额

  • TransferPayAmount:

    分成金账户支出:通过分成金账户支付的金额

  • BillMonth:

    账单月份,格式2019-08

  • TotalCost:

    原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回“-”。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。



10748
10749
10750
# File 'lib/v20180709/models.rb', line 10748

def IncentivePayAmount
  @IncentivePayAmount
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目ID

  • ProjectName:

    项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目

  • RealTotalCostRatio:

    费用所占百分比,两位小数

  • RealTotalCost:

    优惠后总价

  • CashPayAmount:

    现金账户支出:通过现金账户支付的金额

  • IncentivePayAmount:

    赠送账户支出:使用赠送金支付的金额

  • VoucherPayAmount:

    优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额

  • TransferPayAmount:

    分成金账户支出:通过分成金账户支付的金额

  • BillMonth:

    账单月份,格式2019-08

  • TotalCost:

    原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回“-”。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。



10748
10749
10750
# File 'lib/v20180709/models.rb', line 10748

def ProjectId
  @ProjectId
end

#ProjectNameObject

Parameters:

  • ProjectId:

    项目ID

  • ProjectName:

    项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目

  • RealTotalCostRatio:

    费用所占百分比,两位小数

  • RealTotalCost:

    优惠后总价

  • CashPayAmount:

    现金账户支出:通过现金账户支付的金额

  • IncentivePayAmount:

    赠送账户支出:使用赠送金支付的金额

  • VoucherPayAmount:

    优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额

  • TransferPayAmount:

    分成金账户支出:通过分成金账户支付的金额

  • BillMonth:

    账单月份,格式2019-08

  • TotalCost:

    原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回“-”。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。



10748
10749
10750
# File 'lib/v20180709/models.rb', line 10748

def ProjectName
  @ProjectName
end

#RealTotalCostObject

Parameters:

  • ProjectId:

    项目ID

  • ProjectName:

    项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目

  • RealTotalCostRatio:

    费用所占百分比,两位小数

  • RealTotalCost:

    优惠后总价

  • CashPayAmount:

    现金账户支出:通过现金账户支付的金额

  • IncentivePayAmount:

    赠送账户支出:使用赠送金支付的金额

  • VoucherPayAmount:

    优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额

  • TransferPayAmount:

    分成金账户支出:通过分成金账户支付的金额

  • BillMonth:

    账单月份,格式2019-08

  • TotalCost:

    原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回“-”。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。



10748
10749
10750
# File 'lib/v20180709/models.rb', line 10748

def RealTotalCost
  @RealTotalCost
end

#RealTotalCostRatioObject

Parameters:

  • ProjectId:

    项目ID

  • ProjectName:

    项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目

  • RealTotalCostRatio:

    费用所占百分比,两位小数

  • RealTotalCost:

    优惠后总价

  • CashPayAmount:

    现金账户支出:通过现金账户支付的金额

  • IncentivePayAmount:

    赠送账户支出:使用赠送金支付的金额

  • VoucherPayAmount:

    优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额

  • TransferPayAmount:

    分成金账户支出:通过分成金账户支付的金额

  • BillMonth:

    账单月份,格式2019-08

  • TotalCost:

    原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回“-”。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。



10748
10749
10750
# File 'lib/v20180709/models.rb', line 10748

def RealTotalCostRatio
  @RealTotalCostRatio
end

#TotalCostObject

Parameters:

  • ProjectId:

    项目ID

  • ProjectName:

    项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目

  • RealTotalCostRatio:

    费用所占百分比,两位小数

  • RealTotalCost:

    优惠后总价

  • CashPayAmount:

    现金账户支出:通过现金账户支付的金额

  • IncentivePayAmount:

    赠送账户支出:使用赠送金支付的金额

  • VoucherPayAmount:

    优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额

  • TransferPayAmount:

    分成金账户支出:通过分成金账户支付的金额

  • BillMonth:

    账单月份,格式2019-08

  • TotalCost:

    原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回“-”。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。



10748
10749
10750
# File 'lib/v20180709/models.rb', line 10748

def TotalCost
  @TotalCost
end

#TransferPayAmountObject

Parameters:

  • ProjectId:

    项目ID

  • ProjectName:

    项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目

  • RealTotalCostRatio:

    费用所占百分比,两位小数

  • RealTotalCost:

    优惠后总价

  • CashPayAmount:

    现金账户支出:通过现金账户支付的金额

  • IncentivePayAmount:

    赠送账户支出:使用赠送金支付的金额

  • VoucherPayAmount:

    优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额

  • TransferPayAmount:

    分成金账户支出:通过分成金账户支付的金额

  • BillMonth:

    账单月份,格式2019-08

  • TotalCost:

    原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回“-”。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。



10748
10749
10750
# File 'lib/v20180709/models.rb', line 10748

def TransferPayAmount
  @TransferPayAmount
end

#VoucherPayAmountObject

Parameters:

  • ProjectId:

    项目ID

  • ProjectName:

    项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目

  • RealTotalCostRatio:

    费用所占百分比,两位小数

  • RealTotalCost:

    优惠后总价

  • CashPayAmount:

    现金账户支出:通过现金账户支付的金额

  • IncentivePayAmount:

    赠送账户支出:使用赠送金支付的金额

  • VoucherPayAmount:

    优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额

  • TransferPayAmount:

    分成金账户支出:通过分成金账户支付的金额

  • BillMonth:

    账单月份,格式2019-08

  • TotalCost:

    原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回“-”。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。



10748
10749
10750
# File 'lib/v20180709/models.rb', line 10748

def VoucherPayAmount
  @VoucherPayAmount
end

Instance Method Details

#deserialize(params) ⇒ Object



10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
# File 'lib/v20180709/models.rb', line 10763

def deserialize(params)
  @ProjectId = params['ProjectId']
  @ProjectName = params['ProjectName']
  @RealTotalCostRatio = params['RealTotalCostRatio']
  @RealTotalCost = params['RealTotalCost']
  @CashPayAmount = params['CashPayAmount']
  @IncentivePayAmount = params['IncentivePayAmount']
  @VoucherPayAmount = params['VoucherPayAmount']
  @TransferPayAmount = params['TransferPayAmount']
  @BillMonth = params['BillMonth']
  @TotalCost = params['TotalCost']
end