lib/v20180709/models.rb in tencentcloud-sdk-billing-3.0.386 vs lib/v20180709/models.rb in tencentcloud-sdk-billing-3.0.387
- old
+ new
@@ -610,23 +610,26 @@
# @type VoucherPayAmount: String
# @param BillMonth: 账单月份,格式2019-08
# @type BillMonth: String
# @param TotalCost: 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。
# @type TotalCost: String
+ # @param TransferPayAmount: 分成金金额
+ # @type TransferPayAmount: String
- attr_accessor :BusinessCode, :BusinessCodeName, :RealTotalCost, :RealTotalCostRatio, :CashPayAmount, :IncentivePayAmount, :VoucherPayAmount, :BillMonth, :TotalCost
+ attr_accessor :BusinessCode, :BusinessCodeName, :RealTotalCost, :RealTotalCostRatio, :CashPayAmount, :IncentivePayAmount, :VoucherPayAmount, :BillMonth, :TotalCost, :TransferPayAmount
- def initialize(businesscode=nil, businesscodename=nil, realtotalcost=nil, realtotalcostratio=nil, cashpayamount=nil, incentivepayamount=nil, voucherpayamount=nil, billmonth=nil, totalcost=nil)
+ def initialize(businesscode=nil, businesscodename=nil, realtotalcost=nil, realtotalcostratio=nil, cashpayamount=nil, incentivepayamount=nil, voucherpayamount=nil, billmonth=nil, totalcost=nil, transferpayamount=nil)
@BusinessCode = businesscode
@BusinessCodeName = businesscodename
@RealTotalCost = realtotalcost
@RealTotalCostRatio = realtotalcostratio
@CashPayAmount = cashpayamount
@IncentivePayAmount = incentivepayamount
@VoucherPayAmount = voucherpayamount
@BillMonth = billmonth
@TotalCost = totalcost
+ @TransferPayAmount = transferpayamount
end
def deserialize(params)
@BusinessCode = params['BusinessCode']
@BusinessCodeName = params['BusinessCodeName']
@@ -635,10 +638,11 @@
@CashPayAmount = params['CashPayAmount']
@IncentivePayAmount = params['IncentivePayAmount']
@VoucherPayAmount = params['VoucherPayAmount']
@BillMonth = params['BillMonth']
@TotalCost = params['TotalCost']
+ @TransferPayAmount = params['TransferPayAmount']
end
end
# 按产品汇总总费用
class BusinessSummaryTotal < TencentCloud::Common::AbstractModel
@@ -650,27 +654,31 @@
# @type IncentivePayAmount: String
# @param CashPayAmount: 现金金额
# @type CashPayAmount: String
# @param TotalCost: 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。
# @type TotalCost: String
+ # @param TransferPayAmount: 分成金金额
+ # @type TransferPayAmount: String
- attr_accessor :RealTotalCost, :VoucherPayAmount, :IncentivePayAmount, :CashPayAmount, :TotalCost
+ attr_accessor :RealTotalCost, :VoucherPayAmount, :IncentivePayAmount, :CashPayAmount, :TotalCost, :TransferPayAmount
- def initialize(realtotalcost=nil, voucherpayamount=nil, incentivepayamount=nil, cashpayamount=nil, totalcost=nil)
+ def initialize(realtotalcost=nil, voucherpayamount=nil, incentivepayamount=nil, cashpayamount=nil, totalcost=nil, transferpayamount=nil)
@RealTotalCost = realtotalcost
@VoucherPayAmount = voucherpayamount
@IncentivePayAmount = incentivepayamount
@CashPayAmount = cashpayamount
@TotalCost = totalcost
+ @TransferPayAmount = transferpayamount
end
def deserialize(params)
@RealTotalCost = params['RealTotalCost']
@VoucherPayAmount = params['VoucherPayAmount']
@IncentivePayAmount = params['IncentivePayAmount']
@CashPayAmount = params['CashPayAmount']
@TotalCost = params['TotalCost']
+ @TransferPayAmount = params['TransferPayAmount']
end
end
# 产品过滤条件
class ConditionBusiness < TencentCloud::Common::AbstractModel
@@ -3167,23 +3175,26 @@
# @type IncentivePayAmount: String
# @param VoucherPayAmount: 代金券金额
# @type VoucherPayAmount: String
# @param TotalCost: 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。
# @type TotalCost: String
+ # @param TransferPayAmount: 分成金金额
+ # @type TransferPayAmount: String
- attr_accessor :PayMode, :PayModeName, :RealTotalCost, :RealTotalCostRatio, :Detail, :CashPayAmount, :IncentivePayAmount, :VoucherPayAmount, :TotalCost
+ attr_accessor :PayMode, :PayModeName, :RealTotalCost, :RealTotalCostRatio, :Detail, :CashPayAmount, :IncentivePayAmount, :VoucherPayAmount, :TotalCost, :TransferPayAmount
- def initialize(paymode=nil, paymodename=nil, realtotalcost=nil, realtotalcostratio=nil, detail=nil, cashpayamount=nil, incentivepayamount=nil, voucherpayamount=nil, totalcost=nil)
+ def initialize(paymode=nil, paymodename=nil, realtotalcost=nil, realtotalcostratio=nil, detail=nil, cashpayamount=nil, incentivepayamount=nil, voucherpayamount=nil, totalcost=nil, transferpayamount=nil)
@PayMode = paymode
@PayModeName = paymodename
@RealTotalCost = realtotalcost
@RealTotalCostRatio = realtotalcostratio
@Detail = detail
@CashPayAmount = cashpayamount
@IncentivePayAmount = incentivepayamount
@VoucherPayAmount = voucherpayamount
@TotalCost = totalcost
+ @TransferPayAmount = transferpayamount
end
def deserialize(params)
@PayMode = params['PayMode']
@PayModeName = params['PayModeName']
@@ -3199,10 +3210,11 @@
end
@CashPayAmount = params['CashPayAmount']
@IncentivePayAmount = params['IncentivePayAmount']
@VoucherPayAmount = params['VoucherPayAmount']
@TotalCost = params['TotalCost']
+ @TransferPayAmount = params['TransferPayAmount']
end
end
# 商品详细信息
class ProductInfo < TencentCloud::Common::AbstractModel
@@ -3242,23 +3254,26 @@
# @type VoucherPayAmount: String
# @param BillMonth: 账单月份,格式2019-08
# @type BillMonth: String
# @param TotalCost: 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。
# @type TotalCost: String
+ # @param TransferPayAmount: 分成金金额
+ # @type TransferPayAmount: String
- attr_accessor :ProjectId, :ProjectName, :RealTotalCost, :RealTotalCostRatio, :CashPayAmount, :IncentivePayAmount, :VoucherPayAmount, :BillMonth, :TotalCost
+ attr_accessor :ProjectId, :ProjectName, :RealTotalCost, :RealTotalCostRatio, :CashPayAmount, :IncentivePayAmount, :VoucherPayAmount, :BillMonth, :TotalCost, :TransferPayAmount
- def initialize(projectid=nil, projectname=nil, realtotalcost=nil, realtotalcostratio=nil, cashpayamount=nil, incentivepayamount=nil, voucherpayamount=nil, billmonth=nil, totalcost=nil)
+ def initialize(projectid=nil, projectname=nil, realtotalcost=nil, realtotalcostratio=nil, cashpayamount=nil, incentivepayamount=nil, voucherpayamount=nil, billmonth=nil, totalcost=nil, transferpayamount=nil)
@ProjectId = projectid
@ProjectName = projectname
@RealTotalCost = realtotalcost
@RealTotalCostRatio = realtotalcostratio
@CashPayAmount = cashpayamount
@IncentivePayAmount = incentivepayamount
@VoucherPayAmount = voucherpayamount
@BillMonth = billmonth
@TotalCost = totalcost
+ @TransferPayAmount = transferpayamount
end
def deserialize(params)
@ProjectId = params['ProjectId']
@ProjectName = params['ProjectName']
@@ -3267,10 +3282,11 @@
@CashPayAmount = params['CashPayAmount']
@IncentivePayAmount = params['IncentivePayAmount']
@VoucherPayAmount = params['VoucherPayAmount']
@BillMonth = params['BillMonth']
@TotalCost = params['TotalCost']
+ @TransferPayAmount = params['TransferPayAmount']
end
end
# 按地域汇总消费详情
class RegionSummaryOverviewItem < TencentCloud::Common::AbstractModel
@@ -3291,23 +3307,26 @@
# @type VoucherPayAmount: String
# @param BillMonth: 账单月份,格式2019-08
# @type BillMonth: String
# @param TotalCost: 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。
# @type TotalCost: String
+ # @param TransferPayAmount: 分成金金额
+ # @type TransferPayAmount: String
- attr_accessor :RegionId, :RegionName, :RealTotalCost, :RealTotalCostRatio, :CashPayAmount, :IncentivePayAmount, :VoucherPayAmount, :BillMonth, :TotalCost
+ attr_accessor :RegionId, :RegionName, :RealTotalCost, :RealTotalCostRatio, :CashPayAmount, :IncentivePayAmount, :VoucherPayAmount, :BillMonth, :TotalCost, :TransferPayAmount
- def initialize(regionid=nil, regionname=nil, realtotalcost=nil, realtotalcostratio=nil, cashpayamount=nil, incentivepayamount=nil, voucherpayamount=nil, billmonth=nil, totalcost=nil)
+ def initialize(regionid=nil, regionname=nil, realtotalcost=nil, realtotalcostratio=nil, cashpayamount=nil, incentivepayamount=nil, voucherpayamount=nil, billmonth=nil, totalcost=nil, transferpayamount=nil)
@RegionId = regionid
@RegionName = regionname
@RealTotalCost = realtotalcost
@RealTotalCostRatio = realtotalcostratio
@CashPayAmount = cashpayamount
@IncentivePayAmount = incentivepayamount
@VoucherPayAmount = voucherpayamount
@BillMonth = billmonth
@TotalCost = totalcost
+ @TransferPayAmount = transferpayamount
end
def deserialize(params)
@RegionId = params['RegionId']
@RegionName = params['RegionName']
@@ -3316,10 +3335,11 @@
@CashPayAmount = params['CashPayAmount']
@IncentivePayAmount = params['IncentivePayAmount']
@VoucherPayAmount = params['VoucherPayAmount']
@BillMonth = params['BillMonth']
@TotalCost = params['TotalCost']
+ @TransferPayAmount = params['TransferPayAmount']
end
end
# 总数
class SummaryTotal < TencentCloud::Common::AbstractModel
@@ -3355,24 +3375,44 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RealTotalCostRatio: String
# @param TotalCost: 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type TotalCost: String
+ # @param CashPayAmount: 现金金额
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type CashPayAmount: String
+ # @param IncentivePayAmount: 赠送金金额
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type IncentivePayAmount: String
+ # @param VoucherPayAmount: 代金券金额
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type VoucherPayAmount: String
+ # @param TransferPayAmount: 分成金金额
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type TransferPayAmount: String
- attr_accessor :TagValue, :RealTotalCost, :RealTotalCostRatio, :TotalCost
+ attr_accessor :TagValue, :RealTotalCost, :RealTotalCostRatio, :TotalCost, :CashPayAmount, :IncentivePayAmount, :VoucherPayAmount, :TransferPayAmount
- def initialize(tagvalue=nil, realtotalcost=nil, realtotalcostratio=nil, totalcost=nil)
+ def initialize(tagvalue=nil, realtotalcost=nil, realtotalcostratio=nil, totalcost=nil, cashpayamount=nil, incentivepayamount=nil, voucherpayamount=nil, transferpayamount=nil)
@TagValue = tagvalue
@RealTotalCost = realtotalcost
@RealTotalCostRatio = realtotalcostratio
@TotalCost = totalcost
+ @CashPayAmount = cashpayamount
+ @IncentivePayAmount = incentivepayamount
+ @VoucherPayAmount = voucherpayamount
+ @TransferPayAmount = transferpayamount
end
def deserialize(params)
@TagValue = params['TagValue']
@RealTotalCost = params['RealTotalCost']
@RealTotalCostRatio = params['RealTotalCostRatio']
@TotalCost = params['TotalCost']
+ @CashPayAmount = params['CashPayAmount']
+ @IncentivePayAmount = params['IncentivePayAmount']
+ @VoucherPayAmount = params['VoucherPayAmount']
+ @TransferPayAmount = params['TransferPayAmount']
end
end
# 购买商品信息
class UsageDetails < TencentCloud::Common::AbstractModel