tenyun
Version:
Promise based and chained Tencent Cloud OpenAPI client for NodeJS
1,977 lines (1,891 loc) • 169 kB
TypeScript
/// <reference types="node" />
import { AxiosPromise, AxiosRequestConfig } from "axios";
/** 按交易类型汇总消费详情 */
declare interface ActionSummaryOverviewItem {
/** 交易类型编码 */
ActionType?: string;
/** 交易类型:如包年包月新购、包年包月续费、按量计费扣费等类型 */
ActionTypeName?: string;
/** 费用所占百分比,两位小数 */
RealTotalCostRatio?: string;
/** 优惠后总价 */
RealTotalCost?: string;
/** 现金账户支出:通过现金账户支付的金额 */
CashPayAmount?: string;
/** 赠送账户支出:使用赠送金支付的金额 */
IncentivePayAmount?: string;
/** 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */
VoucherPayAmount?: string;
/** 分成金账户支出:通过分成金账户支付的金额 */
TransferPayAmount?: string;
/** 账单月份,格式2019-08 */
BillMonth?: string;
/** 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 */
TotalCost?: string;
}
/** UIN异常调整明细 */
declare interface AdjustInfoDetail {
/** 支付者UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 */
PayerUin?: string;
/** 账单月份,格式:yyyy-MM */
Month?: string;
/** 调整类型调账:manualAdjustment补结算:supplementarySettlement重结算:reSettlement */
AdjustType?: string;
/** 调整单号 */
AdjustNum?: string;
/** 异常调整完成时间,格式:yyyy-MM-dd HH:mm:ss */
AdjustCompletionTime?: string;
/** 调整金额 */
AdjustAmount?: number;
}
/** 分账账单趋势图平均值 */
declare interface AllocationAverageData {
/** 起始月份 */
BeginMonth?: string;
/** 结束月份 */
EndMonth?: string;
/** 合计费用(折后总额)平均值 */
RealTotalCost?: string;
}
/** 分账趋势图详情数据 */
declare interface AllocationBillTrendDetail {
/** 账单月份 */
Month?: string;
/** 账单月份展示名称 */
Name?: string;
/** 合计费用(折后总额):分账单元总费用,归集费用(折后总额) + 分摊费用(折后总额) */
RealTotalCost?: string;
}
/** 分账账单明细 */
declare interface AllocationDetail {
/** 分账单元唯一标识 */
TreeNodeUniqKey?: string;
/** 分账单元名称 */
TreeNodeUniqKeyName?: string;
/** 日期:结算日期 */
BillDate?: string;
/** 支付者 UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 */
PayerUin?: string;
/** 使用者 UIN:实际使用资源的账号 ID */
OwnerUin?: string;
/** 操作者 UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的ID或者角色 ID) */
OperateUin?: string;
/** 产品编码 */
BusinessCode?: string;
/** 产品名称:用户所采购的各类云产品 */
BusinessCodeName?: string;
/** 计费模式编码 */
PayMode?: string;
/** 计费模式:资源的计费模式,区分为包年包月和按量计费 */
PayModeName?: string;
/** 项目ID */
ProjectId?: number;
/** 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */
ProjectName?: string;
/** 地域ID */
RegionId?: number;
/** 地域名称:资源所属地域 */
RegionName?: string;
/** 可用区ID */
ZoneId?: number;
/** 可用区:资源所属可用区 */
ZoneName?: string;
/** 资源ID:不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID; 若该产品被分拆,则展示产品分拆后的分拆项 ID,如 COS 桶 ID,CDN 域名 */
ResourceId?: string;
/** 实例名称:用户在控制台为资源设置的名称,如未设置默认为空;若该产品被分拆,则展示分拆产品分拆后的分拆项资源别名 */
ResourceName?: string;
/** 实例类型编码 */
InstanceType?: string;
/** 实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。常规实例默认展示“-” */
InstanceTypeName?: string;
/** 分拆项 ID:涉及分拆产品的分拆后的分拆项 ID,如 COS 桶 ID,CDN 域名 */
SplitItemId?: string | null;
/** 分拆项名称:涉及分拆产品的分拆后的分拆项 */
SplitItemName?: string | null;
/** 子产品编码 */
ProductCode?: string;
/** 子产品名称:用户采购的具体产品细分类型 */
ProductCodeName?: string;
/** 交易类型编码 */
ActionType?: string;
/** 交易类型:明细交易类型 */
ActionTypeName?: string;
/** 订单 ID:包年包月计费模式下订购的订单号 */
OrderId?: string;
/** 交易 ID:结算扣费单号 */
BillId?: string;
/** 扣费时间:结算扣费时间 */
PayTime?: string;
/** 开始使用时间:产品服务开始使用时间 */
FeeBeginTime?: string;
/** 结束使用时间:产品服务结束使用时间 */
FeeEndTime?: string;
/** 组件类型编码 */
ComponentCode?: string;
/** 组件类型:用户购买的产品或服务对应的组件大类 */
ComponentCodeName?: string;
/** 组件刊例价:组件的官网原始单价(如客户享受一口价/合同价则默认不展示) */
SinglePrice?: string;
/** 组件单价:组件的折后单价,组件单价 = 刊例价 * 折扣 */
ContractPrice?: string;
/** 组件价格单位:组件价格的单位,单位构成:元/用量单位/时长单位 */
SinglePriceUnit?: string;
/** 组件用量:该组件实际结算用量,组件用量=组件原始用量-抵扣用量(含资源包) */
UsedAmount?: string;
/** 组件用量单位:组件用量对应的单位 */
UsedAmountUnit?: string;
/** 使用时长:资源使用的时长,组件用量=组件原始使用时长-抵扣时长(含资源包) */
TimeSpan?: string;
/** 时长单位:资源使用时长的单位 */
TimeUnit?: string;
/** 备注属性(实例配置):其他备注信息,如预留实例的预留实例类型和交易类型、CCN 产品的两端地域信息 */
ReserveDetail?: string;
/** 分拆项用量/时长占比:分拆项用量(时长)占比,分拆项用量(时长)/ 拆分前合计用量(时长) */
SplitRatio?: string;
/** 组件原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如客户享受一口价/合同价则默认不展示,退费类场景也默认不展示),指定价模式 */
TotalCost?: string;
/** 预留实例抵扣时长:本产品或服务使用预留实例抵扣的使用时长 */
RITimeSpan?: string;
/** 预留实例抵扣原价:本产品或服务使用预留实例抵扣的组件原价金额 */
RICost?: string;
/** 节省计划抵扣原价:节省计划抵扣原价 = 节省计划包抵扣面值 / 节省计划抵扣率 */
SPCost?: string;
/** 折扣率:本资源享受的折扣率(如客户享受一口价/合同价则默认不展示,退费场景也默认不展示) */
Discount?: string;
/** 混合折扣率:综合各类折扣抵扣信息后的最终折扣率,混合折扣率=优惠后总价/原价 */
BlendedDiscount?: string;
/** 优惠后总价:优惠后总价 =(原价 - 预留实例抵扣原价 - 节省计划抵扣原价)* 折扣率 */
RealTotalCost?: string;
/** 现金账户支出(元):通过现金账户支付的金额 */
CashPayAmount?: string;
/** 代金券支出(元):使用各类优惠券(如代金券、现金券等)支付的金额 */
VoucherPayAmount?: string;
/** 赠送账户支出(元):使用赠送金支付的金额 */
IncentivePayAmount?: string;
/** 分成账户支出(元):通过分成金账户支付的金额 */
TransferPayAmount?: string;
/** 分账标签:资源绑定的标签 */
Tag?: BillTag[];
/** 国内国际编码 */
RegionType?: string;
/** 国内国际:资源所属区域类型(国内、国际) */
RegionTypeName?: string;
/** 组件名称编码 */
ItemCode?: string;
/** 组件名称:用户购买的产品或服务,所包含的具体组件 */
ItemCodeName?: string;
/** 关联单据ID:和本笔交易关联单据ID,如退费订单对应的原新购订单等 */
AssociatedOrder?: string;
/** 价格属性:该组件除单价、时长外的其他影响折扣定价的属性信息 */
PriceInfo?: string[];
/** 计算规则说明:特殊交易类型计费结算的详细计算说明,如退费及变配 */
Formula?: string;
/** 计费规则:各产品详细的计费规则官网说明链接 */
FormulaUrl?: string;
/** 原始用量/时长:组件被资源包抵扣前的原始用量(目前仅实时音视频、弹性微服务、云呼叫中心及专属可用区产品支持该信息外显,其他产品尚在接入中) */
RealTotalMeasure?: string;
/** 抵扣用量/时长(含资源包):组件被资源包抵扣的用量(目前仅实时音视频、弹性微服务、云呼叫中心及专属可用区产品支持该信息外显,其他产品尚在接入中) */
DeductedMeasure?: string;
/** 配置描述:资源配置规格信息 */
ComponentConfig?: string;
/** 费用归集类型:费用来源类型,分摊、归集、未分配0 - 分摊1 - 归集2 - 未分配 */
AllocationType?: number;
/** 当前消费项的优惠对象,例如:官网折扣、用户折扣、活动折扣。 */
DiscountObject?: string;
/** 当前消费项的优惠类型,例如:折扣、合同价。 */
DiscountType?: string;
/** 对优惠类型的补充描述,例如:商务折扣8折,则优惠类型为“折扣”,优惠内容为“0.8”。 */
DiscountContent?: string;
/** SPDeduction */
SPDeduction?: string;
/** SPDeduction */
SPDeductionRate?: string;
/** 账单月 */
BillMonth?: string;
}
/** 分账账单月概览金额明细 */
declare interface AllocationMonthOverviewDetail {
/** 归集费用(现金):基于归集规则直接归集到分账单元的现金 */
GatherCashPayAmount?: string;
/** 归集费用(优惠券):基于归集规则直接归集到分账单元的资源优惠券 */
GatherVoucherPayAmount?: string;
/** 归集费用(赠送金):基于归集规则直接归集到分账单元的资源赠送金 */
GatherIncentivePayAmount?: string;
/** 归集费用(分成金):基于归集规则直接归集到分账单元的资源分成金 */
GatherTransferPayAmount?: string;
/** 分摊费用(现金):基于分摊规则分摊到分账单元的资源现金 */
AllocateCashPayAmount?: string;
/** 分摊费用(优惠券):基于分摊规则分摊到分账单元的资源优惠券 */
AllocateVoucherPayAmount?: string;
/** 分摊费用(赠送金):基于分摊规则分摊到分账单元的资源赠送金 */
AllocateIncentivePayAmount?: string;
/** 分摊费用(分成金):基于分摊规则分摊到分账单元的资源分成金 */
AllocateTransferPayAmount?: string;
/** 合计费用(现金):分账单元总费用,归集费用(现金) + 分摊费用(现金) */
TotalCashPayAmount?: string;
/** 合计费用(优惠券):分账单元总费用,归集费用(优惠券) + 分摊费用(优惠券) */
TotalVoucherPayAmount?: string;
/** 合计费用(赠送金):分账单元总费用,归集费用(赠送金) + 分摊费用(赠送金) */
TotalIncentivePayAmount?: string;
/** 合计费用(分成金):分账单元总费用,归集费用(分成金)+分摊费用(分成金) */
TotalTransferPayAmount?: string;
/** 归集费用(折后总额):基于归集规则直接归集到分账单元的资源优惠后总价 */
GatherRealCost?: string;
/** 分摊费用(折后总额):基于分摊规则分摊到分账单元的资源优惠后总价 */
AllocateRealCost?: string;
/** 合计费用(折后总额):分账单元总费用,归集费用(折后总额) + 分摊费用(折后总额) */
RealTotalCost?: string;
/** 占比(折后总额):本分账单元合计费用(折后总额)/合计费用(折后总额)*100% */
Ratio?: string;
/** 环比(折后总额):[本月分账单元合计费用(折后总额) - 上月分账单元合计费用(折后总额)] / 上月分账单元合计费用(折后总额) * 100% */
Trend?: string;
/** 环比箭头upward -上升downward - 下降none - 平稳 */
TrendType?: string;
}
/** 分账概览明细 */
declare interface AllocationOverviewDetail {
/** 分账单元唯一标识 */
TreeNodeUniqKey?: string;
/** 分账单元名称 */
TreeNodeUniqKeyName?: string;
/** 日期:结算日期 */
BillDate?: string;
/** 归集费用(现金):基于归集规则直接归集到分账单元的现金 */
GatherCashPayAmount?: string;
/** 归集费用(优惠券):基于归集规则直接归集到分账单元的资源优惠券 */
GatherVoucherPayAmount?: string;
/** 归集费用(赠送金):基于归集规则直接归集到分账单元的资源赠送金 */
GatherIncentivePayAmount?: string;
/** 归集费用(分成金):基于归集规则直接归集到分账单元的资源分成金 */
GatherTransferPayAmount?: string;
/** 分摊费用(现金):基于分摊规则分摊到分账单元的资源现金 */
AllocateCashPayAmount?: string;
/** 分摊费用(优惠券):基于分摊规则分摊到分账单元的资源优惠券 */
AllocateVoucherPayAmount?: string;
/** 分摊费用(赠送金):基于分摊规则分摊到分账单元的资源赠送金 */
AllocateIncentivePayAmount?: string;
/** 分摊费用(分成金):基于分摊规则分摊到分账单元的资源分成金 */
AllocateTransferPayAmount?: string;
/** 合计费用(现金):分账单元总费用,归集费用(现金) + 分摊费用(现金) */
TotalCashPayAmount?: string;
/** 合计费用(优惠券):分账单元总费用,归集费用(优惠券) + 分摊费用(优惠券) */
TotalVoucherPayAmount?: string;
/** 合计费用(赠送金):分账单元总费用,归集费用(赠送金) + 分摊费用(赠送金) */
TotalIncentivePayAmount?: string;
/** 合计费用(分成金):分账单元总费用,归集费用(分成金)+分摊费用(分成金) */
TotalTransferPayAmount?: string;
/** 归集费用(折后总额):基于归集规则直接归集到分账单元的资源优惠后总价 */
GatherRealCost?: string;
/** 分摊费用(折后总额):基于分摊规则分摊到分账单元的资源优惠后总价 */
AllocateRealCost?: string;
/** 合计费用(折后总额):分账单元总费用,归集费用(折后总额) + 分摊费用(折后总额) */
RealTotalCost?: string;
/** 占比(折后总额):本分账单元合计费用(折后总额)/合计费用(折后总额)*100% */
Ratio?: string;
/** 环比(折后总额):[本月分账单元合计费用(折后总额) - 上月分账单元合计费用(折后总额)] / 上月分账单元合计费用(折后总额) * 100% */
Trend?: string;
/** 环比箭头upward -上升downward - 下降none - 平稳 */
TrendType?: string;
}
/** 分账账单月概览详情 */
declare interface AllocationOverviewNode {
/** 分账单元ID */
Id?: number;
/** 分账单元名称 */
Name?: string;
/** 分账单元唯一标识 */
TreeNodeUniqKey?: string;
/** 分账单元包含规则标志0 - 不存在规则1 - 同时存在归集规则和公摊规则2 - 仅存在归集规则3 - 仅存在公摊规则 */
Symbol?: number;
/** 子单元月概览详情 */
Children?: AllocationOverviewNode[];
/** 分账账单月概览金额明细 */
Detail?: AllocationMonthOverviewDetail;
}
/** 分账账单概览金额汇总 */
declare interface AllocationOverviewTotal {
/** 总费用:现金费用合计+分成金费用合计+赠送金费用合计+优惠券费用合计 */
RealTotalCost?: string | null;
/** 现金: 现金费用合计 */
CashPayAmount?: string | null;
/** 赠送金:赠送金费用合计 */
IncentivePayAmount?: string | null;
/** 优惠券:优惠券费用合计 */
VoucherPayAmount?: string | null;
/** 分成金:分成金费用合计 */
TransferPayAmount?: string | null;
}
/** 分摊比例表达式 */
declare interface AllocationRationExpression {
/** 公摊规则所属分账单元ID */
NodeId: number;
/** 分账单元所占公摊比例,按占比分摊传0 */
Ratio: number;
}
/** 当前资源命中公摊规则信息 */
declare interface AllocationRule {
/** 公摊规则ID */
RuleId?: number;
/** 公摊规则名称 */
RuleName?: string;
}
/** 分账规则表达式 */
declare interface AllocationRuleExpression {
/** RuleKey:分账维度枚举值:ownerUin - 使用者UIN,operateUin - 操作者UIN,businessCode - 产品一层编码,productCode - 产品二层编码,itemCode - 产品四层编码,projectId - 项目ID,regionId - 地域ID,resourceId - 资源ID,tag - 标签键值对,payMode - 计费模式,instanceType - 实例类型,actionType - 交易类型 */
RuleKey?: string;
/** 分账维度规则枚举值:in - 是not in - 不是 */
Operator?: string;
/** 分账维度值,例如当RuleKey为businessCode时,["p_cbs","p_sqlserver"]表示产品一层是"p_cbs","p_sqlserver"的费用 */
RuleValue?: string[];
/** 分账逻辑连接词,枚举值如下:and - 且or - 或 */
Connectors?: string;
/** 嵌套规则 */
Children?: AllocationRuleExpression[];
}
/** 公摊规则概览 */
declare interface AllocationRuleOverview {
/** 公摊规则ID */
RuleId?: number;
/** 公摊规则名称 */
RuleName?: string;
/** 公摊策略类型枚举值:1 - 自定义分摊占比 2 - 等比分摊 3 - 按占比分摊 */
Type?: number;
/** 公摊规则最后更新时间 */
UpdateTime?: string;
/** 分账单元概览 */
AllocationNode?: AllocationUnit[];
}
/** 公摊规则列表 */
declare interface AllocationRulesSummary {
/** 新增公摊规则名称 */
Name: string;
/** 公摊策略类型,枚举值如下:1 - 自定义分摊占比 2 - 等比分摊3 - 按占比分摊 */
Type: number;
/** 公摊规则表达式 */
RuleDetail: AllocationRuleExpression;
/** 公摊比例表达式,按占比分摊不传 */
RatioDetail?: AllocationRationExpression[];
}
/** 分账账单趋势图 */
declare interface AllocationStat {
/** 费用平均信息 */
Average?: AllocationAverageData;
}
/** 分账账单按产品汇总明细 */
declare interface AllocationSummaryByBusiness {
/** 分账单元唯一标识 */
TreeNodeUniqKey?: string;
/** 分账单元名称 */
TreeNodeUniqKeyName?: string;
/** 日期:结算日期 */
BillDate?: string;
/** 归集费用(现金):基于归集规则直接归集到分账单元的现金 */
GatherCashPayAmount?: string;
/** 归集费用(优惠券):基于归集规则直接归集到分账单元的资源优惠券 */
GatherVoucherPayAmount?: string;
/** 归集费用(赠送金):基于归集规则直接归集到分账单元的资源赠送金 */
GatherIncentivePayAmount?: string;
/** 归集费用(分成金):基于归集规则直接归集到分账单元的资源分成金 */
GatherTransferPayAmount?: string;
/** 分摊费用(现金):基于分摊规则分摊到分账单元的资源现金 */
AllocateCashPayAmount?: string;
/** 分摊费用(优惠券):基于分摊规则分摊到分账单元的资源优惠券 */
AllocateVoucherPayAmount?: string;
/** 分摊费用(赠送金):基于分摊规则分摊到分账单元的资源赠送金 */
AllocateIncentivePayAmount?: string;
/** 分摊费用(分成金):基于分摊规则分摊到分账单元的资源分成金 */
AllocateTransferPayAmount?: string;
/** 合计费用(现金):分账单元总费用,归集费用(现金) + 分摊费用(现金) */
TotalCashPayAmount?: string;
/** 合计费用(优惠券):分账单元总费用,归集费用(优惠券) + 分摊费用(优惠券) */
TotalVoucherPayAmount?: string;
/** 合计费用(赠送金):分账单元总费用,归集费用(赠送金) + 分摊费用(赠送金) */
TotalIncentivePayAmount?: string;
/** 合计费用(分成金):分账单元总费用,归集费用(分成金)+分摊费用(分成金) */
TotalTransferPayAmount?: string;
/** 归集费用(折后总额):基于归集规则直接归集到分账单元的资源优惠后总价 */
GatherRealCost?: string;
/** 分摊费用(折后总额):基于分摊规则分摊到分账单元的资源优惠后总价 */
AllocateRealCost?: string;
/** 合计费用(折后总额):分账单元总费用,归集费用(折后总额) + 分摊费用(折后总额) */
RealTotalCost?: string;
/** 占比(折后总额):本分账单元合计费用(折后总额)/合计费用(折后总额)*100% */
Ratio?: string;
/** 环比(折后总额):[本月分账单元合计费用(折后总额) - 上月分账单元合计费用(折后总额)] / 上月分账单元合计费用(折后总额) * 100% */
Trend?: string;
/** 环比箭头upward -上升downward - 下降none - 平稳 */
TrendType?: string;
/** 产品编码 */
BusinessCode?: string;
/** 产品名称:用户所采购的各类云产品 */
BusinessCodeName?: string;
/** 组件原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如客户享受一口价/合同价则默认不展示,退费类场景也默认不展示),指定价模式 */
TotalCost?: string;
/** 预留实例抵扣原价:本产品或服务使用预留实例抵扣的组件原价金额 */
RICost?: string;
/** 节省计划抵扣原价:节省计划抵扣原价 = 节省计划包抵扣面值 / 节省计划抵扣率 */
SPCost?: string;
/** 现金账户支出(元):通过现金账户支付的金额 */
CashPayAmount?: string;
/** 代金券支出(元):使用各类优惠券(如代金券、现金券等)支付的金额 */
VoucherPayAmount?: string;
/** 赠送账户支出(元):使用赠送金支付的金额 */
IncentivePayAmount?: string;
/** 分成账户支出(元):通过分成金账户支付的金额 */
TransferPayAmount?: string;
/** 优惠后总价:优惠后总价 =(原价 - 预留实例抵扣原价 - 节省计划抵扣原价)* 折扣率 */
AllocationRealTotalCost?: string;
}
/** 分账账单按组件汇总明细 */
declare interface AllocationSummaryByItem {
/** 分账单元唯一标识 */
TreeNodeUniqKey?: string;
/** 分账单元名称 */
TreeNodeUniqKeyName?: string;
/** 日期:结算日期 */
BillDate?: string;
/** 支付者 UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 */
PayerUin?: string;
/** 使用者 UIN:实际使用资源的账号 ID */
OwnerUin?: string;
/** 操作者 UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的ID或者角色 ID) */
OperateUin?: string;
/** 计费模式编码 */
PayMode?: string;
/** 计费模式:资源的计费模式,区分为包年包月和按量计费 */
PayModeName?: string;
/** 交易类型编码 */
ActionType?: string;
/** 交易类型:明细交易类型 */
ActionTypeName?: string;
/** 产品编码 */
BusinessCode?: string;
/** 产品名称:用户所采购的各类云产品 */
BusinessCodeName?: string;
/** 子产品编码 */
ProductCode?: string;
/** 子产品名称:用户采购的具体产品细分类型 */
ProductCodeName?: string;
/** 地域ID */
RegionId?: number;
/** 地域名称:资源所属地域 */
RegionName?: string;
/** 可用区ID */
ZoneId?: number;
/** 可用区:资源所属可用区 */
ZoneName?: string;
/** 实例类型编码 */
InstanceType?: string;
/** 实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。常规实例默认展示“-” */
InstanceTypeName?: string;
/** 资源ID:不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID; 若该产品被分拆,则展示产品分拆后的分拆项 ID,如 COS 桶 ID,CDN 域名 */
ResourceId?: string;
/** 实例名称:用户在控制台为资源设置的名称,如未设置默认为空;若该产品被分拆,则展示分拆产品分拆后的分拆项资源别名 */
ResourceName?: string;
/** 分账标签:资源绑定的标签 */
Tag?: BillTag[];
/** 项目ID */
ProjectId?: number;
/** 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */
ProjectName?: string;
/** 费用归集类型:费用来源类型,分摊、归集、未分配0 - 分摊1 - 归集-1 - 未分配 */
AllocationType?: number;
/** 组件原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如客户享受一口价/合同价则默认不展示,退费类场景也默认不展示),指定价模式 */
TotalCost?: string;
/** 预留实例抵扣时长:本产品或服务使用预留实例抵扣的使用时长 */
RiTimeSpan?: string;
/** 预留实例抵扣原价:本产品或服务使用预留实例抵扣的组件原价金额 */
RiCost?: string;
/** 优惠后总价:优惠后总价 =(原价 - 预留实例抵扣原价 - 节省计划抵扣原价)* 折扣率 */
RealTotalCost?: string;
/** 现金账户支出(元):通过现金账户支付的金额 */
CashPayAmount?: string;
/** 代金券支出(元):使用各类优惠券(如代金券、现金券等)支付的金额 */
VoucherPayAmount?: string;
/** 赠送账户支出(元):使用赠送金支付的金额 */
IncentivePayAmount?: string;
/** 分成账户支出(元):通过分成金账户支付的金额 */
TransferPayAmount?: string;
/** 组件名称编码 */
ItemCode?: string;
/** 组件名称:用户购买的产品或服务,所包含的具体组件 */
ItemCodeName?: string;
/** 组件类型编码 */
ComponentCode?: string;
/** 组件类型:用户购买的产品或服务对应的组件大类 */
ComponentCodeName?: string;
/** 分拆项 ID:涉及分拆产品的分拆后的分拆项 ID,如 COS 桶 ID,CDN 域名 */
SplitItemId?: string | null;
/** 分拆项名称:涉及分拆产品的分拆后的分拆项 */
SplitItemName?: string | null;
/** 开始使用时间:产品服务开始使用时间 */
FeeBeginTime?: string;
/** 结束使用时间:产品服务结束使用时间 */
FeeEndTime?: string;
/** 节省计划抵扣原价:节省计划抵扣原价 = 节省计划包抵扣面值 / 节省计划抵扣率 */
SPCost?: string;
/** 国内国际编码 */
RegionType?: string;
/** 国内国际:资源所属区域类型(国内、国际) */
RegionTypeName?: string;
/** 组件刊例价:组件的官网原始单价(如客户享受一口价/合同价则默认不展示) */
SinglePrice?: string;
/** 组件单价:组件的折后单价,组件单价 = 刊例价 * 折扣 */
ContractPrice?: string;
/** 组件价格单位:组件价格的单位,单位构成:元/用量单位/时长单位 */
SinglePriceUnit?: string;
/** 组件用量:该组件实际结算用量,组件用量=组件原始用量-抵扣用量(含资源包) */
UsedAmount?: string;
/** 组件用量单位:组件用量对应的单位 */
UsedAmountUnit?: string;
/** 使用时长:资源使用的时长,组件用量=组件原始使用时长-抵扣时长(含资源包) */
TimeSpan?: string;
/** 时长单位:资源使用时长的单位 */
TimeUnit?: string;
/** 备注属性(实例配置):其他备注信息,如预留实例的预留实例类型和交易类型、CCN 产品的两端地域信息 */
ReserveDetail?: string;
/** 原始用量/时长:组件被资源包抵扣前的原始用量(目前仅实时音视频、弹性微服务、云呼叫中心及专属可用区产品支持该信息外显,其他产品尚在接入中) */
RealTotalMeasure?: string;
/** 抵扣用量/时长(含资源包):组件被资源包抵扣的用量(目前仅实时音视频、弹性微服务、云呼叫中心及专属可用区产品支持该信息外显,其他产品尚在接入中) */
DeductedMeasure?: string;
/** 折扣率:本资源享受的折扣率(如客户享受一口价/合同价则默认不展示,退费场景也默认不展示) */
Discount?: string;
/** 混合折扣率:综合各类折扣抵扣信息后的最终折扣率,混合折扣率=优惠后总价/原价 */
BlendedDiscount?: string;
/** 价格属性:该组件除单价、时长外的其他影响折扣定价的属性信息 */
PriceInfo?: string[];
/** 计算规则说明:特殊交易类型计费结算的详细计算说明,如退费及变配 */
Formula?: string;
/** 计费规则:各产品详细的计费规则官网说明链接 */
FormulaUrl?: string;
/** 配置描述:资源配置规格信息 */
ComponentConfig?: string;
/** SPDeduction */
SPDeduction?: string;
/** 节省计划抵扣率:节省计划可用余额额度范围内,节省计划对于此组件打的折扣率 */
SPDeductionRate?: string;
/** AssociatedOrder */
AssociatedOrder?: string;
/** 当前消费项的优惠对象,例如:官网折扣、用户折扣、活动折扣。 */
DiscountObject?: string;
/** 当前消费项的优惠类型,例如:折扣、合同价。 */
DiscountType?: string;
/** 对优惠类型的补充描述,例如:商务折扣8折,则优惠类型为“折扣”,优惠内容为“0.8”。 */
DiscountContent?: string;
/** 账单月 */
BillMonth?: string;
}
/** 分账账单按资源汇总明细 */
declare interface AllocationSummaryByResource {
/** 分账单元唯一标识 */
TreeNodeUniqKey?: string;
/** 分账单元名称 */
TreeNodeUniqKeyName?: string;
/** 日期:结算日期 */
BillDate?: string;
/** 支付者 UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 */
PayerUin?: string;
/** 使用者 UIN:实际使用资源的账号 ID */
OwnerUin?: string;
/** 操作者 UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的ID或者角色 ID) */
OperateUin?: string;
/** 计费模式编码 */
PayMode?: string;
/** 计费模式:资源的计费模式,区分为包年包月和按量计费 */
PayModeName?: string;
/** 交易类型编码 */
ActionType?: string;
/** 交易类型:明细交易类型 */
ActionTypeName?: string;
/** 产品编码 */
BusinessCode?: string;
/** 产品名称:用户所采购的各类云产品 */
BusinessCodeName?: string;
/** 子产品编码 */
ProductCode?: string;
/** 子产品名称:用户采购的具体产品细分类型 */
ProductCodeName?: string;
/** 地域ID */
RegionId?: number;
/** 地域名称:资源所属地域 */
RegionName?: string;
/** 可用区ID */
ZoneId?: number;
/** 可用区:资源所属可用区 */
ZoneName?: string;
/** 实例类型编码 */
InstanceType?: string;
/** 实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。常规实例默认展示“-” */
InstanceTypeName?: string;
/** 资源ID:不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID; 若该产品被分拆,则展示产品分拆后的分拆项 ID,如 COS 桶 ID,CDN 域名 */
ResourceId?: string;
/** 实例名称:用户在控制台为资源设置的名称,如未设置默认为空;若该产品被分拆,则展示分拆产品分拆后的分拆项资源别名 */
ResourceName?: string;
/** 分账标签:资源绑定的标签 */
Tag?: BillTag[];
/** 项目ID */
ProjectId?: number;
/** 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */
ProjectName?: string;
/** 费用归集类型:费用来源类型,分摊、归集、未分配0 - 分摊 1 - 归集 -1 - 未分配 */
AllocationType?: number;
/** 组件原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如客户享受一口价/合同价则默认不展示,退费类场景也默认不展示),指定价模式 */
TotalCost?: string;
/** 预留实例抵扣时长:本产品或服务使用预留实例抵扣的使用时长 */
RiTimeSpan?: string;
/** 预留实例抵扣原价:本产品或服务使用预留实例抵扣的组件原价金额 */
RiCost?: string;
/** 优惠后总价:优惠后总价 =(原价 - 预留实例抵扣原价 - 节省计划抵扣原价)* 折扣率 */
RealTotalCost?: string;
/** 现金账户支出(元):通过现金账户支付的金额 */
CashPayAmount?: string;
/** 代金券支出(元):使用各类优惠券(如代金券、现金券等)支付的金额 */
VoucherPayAmount?: string;
/** 赠送账户支出(元):使用赠送金支付的金额 */
IncentivePayAmount?: string;
/** 分成账户支出(元):通过分成金账户支付的金额 */
TransferPayAmount?: string;
/** 分拆项 ID:涉及分拆产品的分拆后的分拆项 ID,如 COS 桶 ID,CDN 域名 */
SplitItemId?: string | null;
/** 分拆项名称:涉及分拆产品的分拆后的分拆项 */
SplitItemName?: string | null;
/** 开始使用时间:产品服务开始使用时间 */
FeeBeginTime?: string;
/** 结束使用时间:产品服务结束使用时间 */
FeeEndTime?: string;
/** 节省计划抵扣原价:节省计划抵扣原价 = 节省计划包抵扣面值 / 节省计划抵扣率 */
SPCost?: string;
/** 国内国际编码 */
RegionType?: string;
/** 国内国际:资源所属区域类型(国内、国际) */
RegionTypeName?: string;
/** 配置描述:对应资源下各组件名称及用量(如组件为用量累加型计费则为合计用量) */
ComponentConfig?: string;
/** SPDeduction */
SPDeduction?: string;
/** 账单月 */
BillMonth?: string;
}
/** 分账目录树 */
declare interface AllocationTree {
/** 分账单元ID */
Id?: number;
/** 分账单元名称 */
Name?: string;
/** 分账单元唯一标识 */
TreeNodeUniqKey?: string;
/** 子树 */
Children?: AllocationTree[];
}
/** 当前归属单元信息 */
declare interface AllocationTreeNode {
/** 分账单元唯一标识 */
TreeNodeUniqKey?: string;
/** 分账单元名称 */
TreeNodeUniqKeyName?: string;
}
/** 分账单元id和名称 */
declare interface AllocationUnit {
/** 分账单元ID */
NodeId?: number;
/** 分账规则名称 */
TreeNodeUniqKeyName?: string;
}
/** 成本分析交易类型复杂类型 */
declare interface AnalyseActionTypeDetail {
/** 交易类型code */
ActionType?: string;
/** 交易类型Name */
ActionTypeName?: string;
}
/** 成本分析金额返回数据模型 */
declare interface AnalyseAmountDetail {
/** 费用类型 */
Key?: string;
/** 是否展示 */
Display?: number;
}
/** 成本分析产品返回复杂类型 */
declare interface AnalyseBusinessDetail {
/** 产品码code */
BusinessCode?: string;
/** 产品名称 */
BusinessCodeName?: string;
}
/** 成本分析过滤框复杂类型 */
declare interface AnalyseConditionDetail {
/** 产品 */
Business?: AnalyseBusinessDetail[];
/** 项目 */
Project?: AnalyseProjectDetail[];
/** 地域 */
Region?: AnalyseRegionDetail[];
/** 计费模式 */
PayMode?: AnalysePayModeDetail[];
/** 交易类型 */
ActionType?: AnalyseActionTypeDetail[];
/** 可用区 */
Zone?: AnalyseZoneDetail[];
/** 资源所有者Uin */
OwnerUin?: AnalyseOwnerUinDetail[];
/** 费用类型 */
Amount?: AnalyseAmountDetail[];
}
/** 成本分析查询条件 */
declare interface AnalyseConditions {
/** 产品名称代码 */
BusinessCodes?: string;
/** 子产品名称代码 */
ProductCodes?: string;
/** 组件类型代码 */
ComponentCode?: string;
/** 可用区ID:资源所属可用区ID */
ZoneIds?: string;
/** 地域ID:资源所属地域ID */
RegionIds?: string;
/** 项目ID:资源所属项目ID */
ProjectIds?: string;
/** 计费模式 prePay(表示包年包月)/postPay(表示按量计费) */
PayModes?: string;
/** 交易类型,查询交易类型(请使用交易类型code入参) */
ActionTypes?: string;
/** 分账标签键 */
Tags?: string;
/** 费用类型,查询费用类型(请使用费用类型code入参)入参枚举如下:cashPayAmount:现金 incentivePayAmount:赠送金 voucherPayAmount:优惠券 tax:税金 costBeforeTax:税前价 */
FeeType?: string;
/** 查询成本分析数据的用户UIN */
PayerUins?: string;
/** 使用资源的用户UIN */
OwnerUins?: string;
/** 消耗类型,查询消耗类型(请使用消耗类型code入参) */
ConsumptionTypes?: string;
}
/** 成本分析数据复杂类型 */
declare interface AnalyseDetail {
/** 时间 */
Name?: string;
/** 金额 */
Total?: string;
/** 日期明细金额 */
TimeDetail?: AnalyseTimeDetail[];
}
/** 成本分析表头数据复杂类型 */
declare interface AnalyseHeaderDetail {
/** 表头日期 */
HeadDetail?: AnalyseHeaderTimeDetail[];
/** 时间 */
Name?: string;
/** 总计 */
Total?: string;
}
/** 成本分析header表头数据 */
declare interface AnalyseHeaderTimeDetail {
/** 日期 */
Name?: string;
}
/** 成本分析使用者uin复杂类型 */
declare interface AnalyseOwnerUinDetail {
/** 使用者uin */
OwnerUin?: string;
}
/** 成本分析支付方式复杂类型 */
declare interface AnalysePayModeDetail {
/** 计费模式code */
PayMode?: string;
/** 计费模式Name */
PayModeName?: string;
}
/** 成本分析项目返回复杂类型 */
declare interface AnalyseProjectDetail {
/** 项目id */
ProjectId?: string;
/** 默认项目 */
ProjectName?: string;
}
/** 成本分析地域返回复杂类型 */
declare interface AnalyseRegionDetail {
/** 地域id */
RegionId?: string;
/** 地域名称 */
RegionName?: string;
}
/** 成本分返回值复杂类型 */
declare interface AnalyseTimeDetail {
/** 日期 */
Time?: string;
/** 金额 */
Money?: string;
}
/** 成本分析可用区复杂类型 */
declare interface AnalyseZoneDetail {
/** 可用区id */
ZoneId?: string;
/** 可用区Name */
ZoneName?: string;
}
/** 适用商品信息 */
declare interface ApplicableProducts {
/** 适用商品名称,值为“全产品通用”或商品名称组成的string,以","分割。 */
GoodsName?: string;
/** postPay后付费/prePay预付费/riPay预留实例/空字符串或者"*"表示全部模式。如GoodsName为多个商品名以","分割组成的string,而PayMode为"*",表示每一件商品的模式都为"*"。 */
PayMode?: string;
}
/** 交易类型筛选列表 */
declare interface BillActionType {
/** 交易类型编码 */
ActionType: string;
/** 交易类型:明细交易类型 */
ActionTypeName: string;
}
/** 产品筛选列表 */
declare interface BillBusiness {
/** 产品编码 */
BusinessCode: string;
/** 产品名称:用户所采购的各类云产品 */
BusinessCodeName: string;
}
/** 产品级联筛选值 */
declare interface BillBusinessLink {
/** 产品编码 */
BusinessCode?: string;
/** 产品名称 */
BusinessCodeName?: string;
/** 子产品 */
Children?: BillProductLink[];
}
/** 组件类型筛选列表 */
declare interface BillComponent {
/** 组件类型编码 */
ComponentCode: string;
/** 组件类型:用户购买的产品或服务对应的组件大类 */
ComponentCodeName: string;
}
/** 日期筛选列表 */
declare interface BillDays {
/** 日期:结算日期 */
BillDay: string;
}
/** 账单明细数据对象 */
declare interface BillDetail {
/** 产品名称:用户所采购的各类云产品,例如:云服务器 CVM */
BusinessCodeName?: string;
/** 子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 */
ProductCodeName?: string;
/** 计费模式:资源的计费模式,区分为包年包月和按量计费 */
PayModeName?: string;
/** 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */
ProjectName?: string;
/** 地域:资源所属地域,如华南地区(广州) */
RegionName?: string;
/** 可用区:资源所属可用区,如广州三区 */
ZoneName?: string;
/** 资源 ID:账单中出账对象 ID,不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID */
ResourceId?: string;
/** 资源别名:用户在控制台为资源设置的名称,如果未设置,则默认为空 */
ResourceName?: string;
/** 交易类型,如包年包月新购、包年包月续费、按量计费扣费等类型 */
ActionTypeName?: string;
/** 订单ID:包年包月计费模式下对应子订单号。后付费计费模式下账单费用不存在订单概念,可忽略此参数。 */
OrderId?: string;
/** 交易ID:结算扣费单号 */
BillId?: string;
/** 扣费时间:结算扣费时间 */
PayTime?: string;
/** 开始使用时间:产品服务开始使用时间 */
FeeBeginTime?: string;
/** 结束使用时间:产品服务结束使用时间 */
FeeEndTime?: string;
/** 组件列表 */
ComponentSet?: BillDetailComponent[];
/** 支付者UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 */
PayerUin?: string;
/** 使用者UIN:实际使用资源的账号 ID */
OwnerUin?: string;
/** 操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) */
OperateUin?: string;
/** 标签信息 */
Tags?: BillTagInfo[];
/** 产品编码 */
BusinessCode?: string;
/** 子产品编码 */
ProductCode?: string;
/** 交易类型编码 */
ActionType?: string;
/** 地域ID */
RegionId?: string;
/** 项目ID */
ProjectId?: number;
/** 价格属性:该组件除单价、时长外的其他影响折扣定价的属性信息 */
PriceInfo?: string[];
/** 关联交易单据ID:和本笔交易关联单据 ID,如,冲销订单,记录原订单、重结订单,退费单记录对应的原购买订单号 */
AssociatedOrder?: BillDetailAssociatedOrder;
/** 计算说明:特殊交易类型计费结算的详细计算说明,如退费及变配 */
Formula?: string;
/** 计费规则:各产品详细的计费规则官网说明链接 */
FormulaUrl?: string;
/** 账单归属日 */
BillDay?: string;
/** 账单归属月 */
BillMonth?: string;
/** 账单记录ID */
Id?: string;
/** 国内国际编码 */
RegionType?: string;
/** 国内国际:资源所属区域类型(国内、国际) */
RegionTypeName?: string;
/** 备注属性(实例配置):其他备注信息,如预留实例的预留实例类型和交易类型、CCN 产品的两端地域信息 */
ReserveDetail?: string;
/** 优惠对象 */
DiscountObject?: string;
/** 优惠类型 */
DiscountType?: string;
/** 优惠内容 */
DiscountContent?: string;
}
/** 明细账单关联单据信息 */
declare interface BillDetailAssociatedOrder {
/** 新购订单 */
PrepayPurchase?: string;
/** 续费订单 */
PrepayRenew?: string;
/** 升配订单 */
PrepayModifyUp?: string;
/** 冲销订单 */
ReverseOrder?: string;
/** 优惠调整后订单 */
NewOrder?: string;
/** 优惠调整前订单 */
Original?: string;
}
/** 账单明细组件对象 */
declare interface BillDetailComponent {
/** 组件类型:用户购买的产品或服务对应的组件大类,例如:云服务器 CVM 的组件:CPU、内存等 */
ComponentCodeName?: string;
/** 组件名称:用户购买的产品或服务,所包含的具体组件 */
ItemCodeName?: string;
/** 组件刊例价:组件的官网原始单价(如果客户享受一口价/合同价则默认不展示) */
SinglePrice?: string;
/** 组件指定价(已废弃) */
SpecifiedPrice?: string;
/** 组件价格单位:组件价格的单位,单位构成:元/用量单位/时长单位 */
PriceUnit?: string;
/** 组件用量:该组件实际结算用量,组件用量 = 组件原始用量 - 抵扣用量(含资源包 */
UsedAmount?: string;
/** 组件用量单位:组件用量对应的单位 */
UsedAmountUnit?: string;
/** 原始用量/时长:组件被资源包抵扣前的原始用量/时长 */
RealTotalMeasure?: string;
/** 抵扣用量/时长(含资源包):组件被资源包抵扣的用量/时长 */
DeductedMeasure?: string;
/** 使用时长:资源使用的时长 */
TimeSpan?: string;
/** 时长单位:资源使用时长的单位 */
TimeUnitName?: string;
/** 组件原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如果客户享受一口价/合同价则默认不展示,退费类场景也默认不展示) */
Cost?: string;
/** 折扣率:本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) */
Discount?: string;
/** 优惠类型 */
ReduceType?: string;
/** 优惠后总价:优惠后总价=(原价 - 预留实例抵扣原价 - 节省计划抵扣原价)* 折扣率 */
RealCost?: string;
/** 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */
VoucherPayAmount?: string;
/** 现金账户支出:通过现金账户支付的金额 */
CashPayAmount?: string;
/** 赠送账户支出:使用赠送金支付的金额 */
IncentivePayAmount?: string;
/** 分成金账户支出:通过分成金账户支付的金额 */
TransferPayAmount?: string;
/** 组件类型编码 */
ItemCode?: string;
/** 组件名称编码 */
ComponentCode?: string;
/** 组件单价:组件的折后单价,组件单价 = 刊例价 * 折扣 */
ContractPrice?: string;
/** 实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。正常的实例展示默认为不展示 */
InstanceType?: string;
/** 预留实例抵扣的使用时长:本产品或服务使用预留实例抵扣的使用时长 */
RiTimeSpan?: string;
/** 预留实例抵扣组件原价:本产品或服务使用预留实例抵扣的组件原价金额 */
OriginalCostWithRI?: string;
/** 节省计划抵扣率:节省计划可用余额额度范围内,节省计划对于此组件打的折扣率 */
SPDeductionRate?: string;
/** 节省计划抵扣金额(已废弃) */
SPDeduction?: string | null;
/** 节省计划抵扣组件原价:节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 */
OriginalCostWithSP?: string;
/** 混合折扣率:综合各类折扣抵扣信息后的最终折扣率,混合折扣率 = 优惠后总价 / 组件原价 */
BlendedDiscount?: string;
/** 配置描述:资源配置规格信息 */
ComponentConfig?: BillDetailComponentConfig[];
}
/** 明细账单配置描述结构 */
declare interface BillDetailComponentConfig {
/** 配置描述名称 */
Name?: string;
/** 配置描述值 */
Value?: string;
}
/** 经销账单资源汇总数据对象 */
declare interface BillDistributionResourceSummary {
/** 产品名称:用户所采购的各类云产品,例如:云服务器 CVM */
BusinessCodeName?: string;
/** 子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 */
ProductCodeName?: string;
/** 计费模式:资源的计费模式,区分为包年包月和按量计费 */
PayModeName?: string;
/** 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */
ProjectName?: string;
/** 地域:资源所属地域,如华南地区(广州) */
RegionName?: string;
/** 可用区:资源所属可用区,如广州三区 */
ZoneName?: string;
/** 资源 ID:账单中出账对象 ID,不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID */
ResourceId?: string;
/** 资源别名:用户在控制台为资源设置的名称,如果未设置,则默认为空 */
ResourceName?: string;
/** 交易类型:如包年包月新购、包年包月续费、按量计费扣费等类型 */
ActionTypeName?: string;
/** 订单ID:包年包月计费模式下订购的订单号 */
OrderId?: string;
/** 扣费时间:结算扣费时间 */
PayTime?: string;
/** 开始使用时间:产品服务开始使用时间 */
FeeBeginTime?: string;
/** 结束使用时间:产品服务结束使用时间 */
FeeEndTime?: string;
/** 配置描述:该资源下的计费项名称和用量合并展示,仅在资源账单体现 */
ConfigDesc?: string;
/** 扩展字段1:产品对应的扩展属性信息,仅在资源账单体现 */
ExtendField1?: string;
/** 扩展字段2:产品对应的扩展属性信息,仅在资源账单体现 */
ExtendField2?: string;
/** 原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如果客户享受一口价/合同价则默认不展示,退费类场景也默认不展示) */
TotalCost?: string;
/** 折扣率:本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) */
Discount?: string;
/** 优惠类型 */
ReduceType?: string;
/** 优惠后总价 */
RealTotalCost?: string;
/** 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */
VoucherPayAmount?: string;
/** 现金账户支出:通过现金账户支付的金额 */
CashPayAmount?: string;
/** 赠送账户支出:使用赠送金支付的金额 */
IncentivePayAmount?: string;
/** 分成金账户支出:通过分成金账户支付的金额 */
TransferPayAmount?: string;
/** 扩展字段3:产品对应的扩展属性信息,仅在资源账单体现 */
ExtendField3?: string;
/** 扩展字段4:产品对应的扩展属性信息,仅在资源账单体现 */
ExtendField4?: string;
/** 扩展字段5:产品对应的扩展属性信息,仅在资源账单体现 */
ExtendField5?: string;
/** 标签信息 */
Tags?: BillTagInfo[];
/** 使用者UIN:实际使用资源的账号 ID */
OwnerUin?: string;
/** 操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) */
OperateUin?: string;
/** 产品编码 */
BusinessCode?: string;
/** 子产品编码 */
ProductCode?: string;
/** 地域ID */
RegionId?: number;
/** 实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。正常的实例展示默认为不展示 */
InstanceType?: string;
/** 预留实例抵扣组件原价:本产品或服务使用预留实例抵扣的组件原价金额 */
OriginalCostWithRI?: string;
/** 节省计划抵扣金额(已废弃) */
SPDeduction?: string;
/** 节省计划抵扣组件原价:节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 */
OriginalCostWithSP?: string;
/** 账单归属月 */
BillMonth?: string;
}
/** 实例类型筛选列表 */
declare interface BillInstanceType {
/** 实例类型编码 */
InstanceType: string;
/** 实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。常规实例默认展示“-” */
InstanceTypeName: string;
}
/** 组件名称筛选列表 */
declare interface BillItem {
/** 组件名称编码 */
ItemCode: string;
/** 组件名称:用户购买的产品或服务,所包含的具体组件 */
ItemCodeName: string;
}
/** 操作者 UIN筛选列表 */
declare interface BillOperateUin {
/** 操作者 UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的ID或者角色 ID) */
OperateUin: string;
}
/** 使用者 UIN筛选列表 */
declare interface BillOwnerUin {
/** 使用者 UIN:实际使用资源的账号 ID */
OwnerUin: string;
}
/** 计费模式筛选列表 */
declare interface BillPayMode {
/** 计费模式编码 */
PayMode: string;
/** 计费模式:资源的计费模式,区分为包年包月和按量计费 */
PayModeName: string;
}
/** 子产品筛选列表 */
declare interface BillProduct {
/** 子产品编码 */
ProductCode: string;
/** 子产品名称:用户采购的具体产品细分类型 */
ProductCodeName: string;
}
/** 分账条件子产品筛选 */
declare interface BillProductLink {
/** 子产品编码 */
ProductCode?: string;
/** 子产品名称 */
ProductCodeName?: string;
/** 组件名称 */
Children?: BillItem[];
}
/** 项目筛选列表 */
declare interface BillProject {
/** 项目ID */
ProjectId: number;
/** 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */
ProjectName: string;
}
/** 地域筛选列表 */
declare interface BillRegion {
/** 地域ID */
RegionId: number;
/** 地域名称:资源所属地域 */
RegionName: string;
}
/** 账单资源汇总数据对象 */
declare interface BillResourceSummary {
/** 产品名称:用户所采购的各类云产品,例如:云服务器 CVM */
BusinessCodeName?: string;
/** 子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 */
ProductCodeName?: string;
/** 计费模式:资源的计费模式,区分为包年包月和按量计费 */
PayModeName?: string;
/** 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */
ProjectName?: string;
/** 地域:资源所属地域,如华南地区(广州) */
RegionName?: string;
/** 可用区:资源所属可用区,如广州三区 */
ZoneName?: string;
/** 资源 ID:账单中出账对象 ID,不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID */
ResourceId?: string;
/** 资源别名:用户在控制台为资源设置的名称,如果未设置,则默认为空 */
ResourceName?: string;
/** 交易类型:如包年包月新购、包年包月续费、按量计费扣费等类型 */
ActionTypeName?: string;
/** 订单ID:包年包月计费模式下订购的订单号 */
OrderId?: string;
/** 扣费时间:结算扣费时间 */
PayTime?: string;
/** 开始使用时间:产品服务开始使用时间 */
FeeBeginTime?: string;
/** 结束使用时间:产品服务结束使用时间 */
FeeEndTime?: string;
/** 配置描述:该资源下的计费项名称和用量合并展示,仅在资源账单体现 */
ConfigDesc?: string;
/** 扩展字段1:产品对应的扩展属性信息,仅在资源账单体现 */
ExtendField1?: string;
/** 扩展字段2:产品对应的扩展属性信息,仅在资源账单体现 */
ExtendField2?: string;
/** 原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如果客户享受一口价/合同价则默认不展示,退费类场景也默认不展示) */
TotalCost?: string;
/** 折扣率:本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) */
Discount?: string;
/** 优惠类型 */
ReduceType?: string;
/** 优惠后总价 */
RealTotalCost?: string;
/** 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */
VoucherPayAmount?: string;
/** 现金账户支出:通过现金账户支付的金额 */
CashPayAmount?: string;
/** 赠送账户支出:使用赠送金支付的金额 */
IncentivePayAmount?: string;
/** 分成金账户支出:通过分成金账户支付的金额 */
TransferPayAmount?: string;
/** 扩展字段3:产品对应的扩展属性信息,仅在资源账单体现 */
ExtendField3?: string;
/** 扩展字段4:产品对应的扩展属性信息,仅在资源账单体现 */
ExtendField4?: string;
/** 扩展字段5:产品对应的扩展属性信息,仅在资源账单体现 */
ExtendField5?: string;
/** 标签信息 */
Tags?: BillTagInfo[];
/** 支付者UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 */
PayerUin?: string;
/** 使用者UIN:实际使用资源的账号 ID */
OwnerUin?: string;
/** 操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) */
OperateUin?: string;
/** 产品编码 */
BusinessCode?: string;
/** 子产品编码 */
ProductCode?: string;
/** 地域ID */
RegionId?: number;
/** 实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。正常的实例展示默认为不展示 */
InstanceType?: string;
/** 预留实例抵扣组件原价:本产品或服务使用预留实例抵扣的组件原价金额 */
OriginalCostWithRI?: string;
/** 节省计划抵扣金额(已废弃) */
SPDeduction?: string;
/** 节省计划抵扣组件原价:节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 */
OriginalCostWithSP?: string;
/** 账单归属月 */
BillMonth?: string;
}
/** 标签筛选列表 */
declare interface BillTag {
/** 标签键 */
TagKey: string;
/** 标签值 */
TagValue: string;
}
/** 账单 Tag 信息 */
declare interface BillTagInfo {
/** 分账标签键 */
TagKey?: string;
/** 标签值 */
TagValue?: string;
}
/** 收支明细的流水信息 */
declare interface BillTransactionInfo {
/** 收支类型:deduct 扣费, recharge 充值, return 退费, block 冻结, unblock 解冻 */
ActionType?: string;
/** 流水金额,单位(分);正数表示入账,负数表示出账 */
Amount?: number;
/** 可用余额,单位(分);正数表示入账,负数表示出账 */
Balance?: number;
/** 流水号,如20190131020000236005203583326401 */
BillId?: string;
/** 描述信息 */
OperationInfo?: string;
/** 操作时间"2019-01-31 23:35:10.000" */
OperationTime?: string;
/** 现金账户余额,单位(分) */
Cash?: number;
/** 赠送金余额,单位(分) */
Incentive?: number;
/** 冻结余额,单位(分) */
Freezing?: number;
/** 交易渠道 */
PayChannel?: string;
/** 扣费模式:trade 包年包月(预付费),hourh 按量-小时结,hourd 按量-日结,hourm 按量-月结,month 按量-月结 */
DeductMode?: string;
}
/** 可用区筛选列表 */
declare interface BillZoneId {
/** 可用区ID */
ZoneId: number;
/** 可用区:资源所属可用区 */
ZoneName: string;
}
/** 产品汇总信息 */
declare interface BusinessSummaryInfo {
/** 产品编码 */
BusinessCode?: string;
/** 产品名称:用户所采购的各类云产品,例如:云服务器 CVM */
BusinessCodeName?: string;
/** 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 */
TotalCost?: string;
/** 优惠后总价 */
RealTotalCost?: string;
/** 现金账户支出:通过现金账户支付的金额 */
CashPayAmount?: string;
/** 赠送账户支出:使用赠送金支付的金额 */
IncentivePayAmount?: string;
/** 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */
VoucherPayAmount?: string;
/** 分成金账户支出:通过分成金账户支付的金额 */
TransferPayAmount?: string;
}
/** 按产品汇总产品详情 */
declare interface BusinessSummaryOverviewItem {
/** 产品编码 */
BusinessCode?: string;
/** 产品名称:用户所采购的各类云产品,例如:云服务器 CVM */
BusinessCodeName?: string;
/** 费用所占百分比,两位小数 */
RealTotalCostRatio?: string;
/** 优惠后总价 */
RealTotalCost?: string;
/** 现金账户支出:通过现金账户支付的金额 */
CashPayAmount?: string;
/** 赠送账户支出:使用赠送金支付的金额 */
IncentivePayAmount?: string;
/** 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */
VoucherPayAmount?: string;
/** 分成金账户支出:通过分成金账户支付的金额 */
TransferPayAmount?: string;
/** 账单月份,格式2019-08 */
BillMonth?: string;
/** 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 */
TotalCost?: string;
}
/** 按产品汇总总费用 */
declare interface BusinessSummaryTotal {
/** 优惠后总价 */
RealTotalCost: string;
/** 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */
VoucherPayAmount: string;
/** 赠送账户支出:使用赠送金支付的金额 */
IncentivePayAmount: string;
/** 现金账户支出:通过现金账户支付的金额 */
CashPayAmount: string;
/** 分成金账户支出:通过分成金账户支付的金额 */
TransferPayAmount: string;
/** 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 */
TotalCost: string;
}
/** 产品过滤条件 */
declare interface ConditionBusiness {
/** 产品名称代码 */
BusinessCode: string;
/** 产品名称 */
BusinessCodeName: string;
}
/** 付费模式过滤条件 */
declare interface ConditionPayMode {
/** 付费模式 */
PayMode?: string;
/** 付费模式名称 */
PayModeName?: string;
}
/** 项目过滤条件 */
declare interface ConditionProject {
/** 项目ID */
ProjectId?: string;
/** 项目名称 */
ProjectName?: string;
}
/** 地域过滤条件 */
declare interface ConditionRegion {
/** 地域ID */
RegionId?: string;
/** 地域名称 */
RegionName?: string;
}
/** 账单筛选条件对象 */
declare interface Conditions {
/** 只支持6和12两个值 */
TimeRange?: number;
/** 产品名称代码 */
BusinessCode?: string;
/** 项目ID */
ProjectId?: number;
/** 地域ID */
RegionId?: number;
/** 付费模式,可选prePay和postPay */
PayMode?: string;
/** 资源关键字 */
ResourceKeyword?: string;
/** 产品名称代码 */
BusinessCodes?: string[];
/** 子产品名称代码 */
ProductCodes?: string[];
/** 地域ID */
RegionIds?: number[];
/** 项目ID */
ProjectIds?: number[];
/** 付费模式,可选prePay和postPay */
PayModes?: string[];
/** 交易类型 */
ActionTypes?: string[];
/** 是否隐藏0元流水 */
HideFreeCost?: number;
/** 排序规则,可选desc和asc */
OrderByCost?: string;
/** 交易ID */
BillIds?: string[];
/** 组件编码 */
ComponentCodes?: string[];
/** 文件ID */
FileIds?: string[];
/** 文件类型 */
FileTypes?: string[];
/** 状态 */
Status?: number[];
}
/** 消耗按产品汇总详情 */
declare interface ConsumptionBusinessSummaryDataItem {
/** 产品名称代码 */
BusinessCode?: string;
/** 产品名称 */
BusinessCodeName?: string;
/** 折后总价 */
RealTotalCost?: string;
/** 费用趋势 */
Trend?: ConsumptionSummaryTrend;
/** 现金 */
CashPayAmount?: string;
/** 赠送金 */
IncentivePayAmount?: string;
/** 代金券 */
VoucherPayAmount?: string;
/** 分成金 */
TransferPayAmount?: string;
/** 地域名称(仅在地域汇总总展示) */
RegionName?: string;
}
/** 消耗按项目汇总详情 */
declare interface ConsumptionProjectSummaryDataItem {
/** 项目ID */
ProjectId?: string;
/** 项目名称 */
ProjectName?: string;
/** 折后总价 */
RealTotalCost?: string;
/** 趋势 */
Trend?: ConsumptionSummaryTrend;
/** 产品消耗详情 */
Business?: ConsumptionBusinessSummaryDataItem[];
/** 现金 */
CashPayAmount?: string;
/** 赠送金 */
IncentivePayAmount?: string;
/** 代金券 */
VoucherPayAmount?: string;
/** 分成金 */
TransferPayAmount?: string;
}
/** 消耗按地域汇总详情 */
declare interface ConsumptionRegionSummaryDataItem {
/** 地域ID */
RegionId?: string;
/** 地域名称 */
RegionName?: string;
/** 折后总价 */
RealTotalCost?: string;
/** 趋势 */
Trend?: ConsumptionSummaryTrend;
/** 产品消费详情 */
Business?: ConsumptionBusinessSummaryDataItem[];
/** 现金 */
CashPayAmount?: string;
/** 代金券 */
VoucherPayAmount?: string;
/** 赠送金 */
IncentivePayAmount?: string;
/** 分成金 */
TransferPayAmount?: string;
}
/** 消耗按资源汇总过滤条件 */
declare interface ConsumptionResourceSummaryConditionValue {
/** 产品列表 */
Business: ConditionBusiness[];
/** 项目列表 */
Project: ConditionProject[];
/** 地域列表 */
Region: ConditionRegion[];
/** 付费模式列表 */
PayMode: ConditionPayMode[];
}
/** 消耗按资源汇总详情 */
declare interface ConsumptionResourceSummaryDataItem {
/** 资源ID */
ResourceId?: string;
/** 资源名称 */
ResourceName?: string;
/** 折后总价 */
RealTotalCost?: string;
/** 现金花费 */
CashPayAmount?: string;
/** 项目ID */
ProjectId?: string;
/** 项目名称 */
ProjectName?: string;
/** 地域ID */
RegionId?: string;
/** 地域名称 */
RegionName?: string;
/** 付费模式 */
PayMode?: string;
/** 付费模式名称 */
PayModeName?: string;
/** 产品名称代码 */
BusinessCode?: string;
/** 产品名称 */
BusinessCodeName?: string;
/** 消耗类型 */
ConsumptionTypeName?: string;
/** 折前价 */
RealCost?: string;
/** 费用起始时间 */
FeeBeginTime?: string;
/** 费用结束时间 */
FeeEndTime?: string;
/** 天数 */
DayDiff?: string;
/** 每日消耗 */
DailyTotalCost?: string;
/** 订单号 */
OrderId?: string;
/** 代金券 */
VoucherPayAmount?: string;
/** 赠送金 */
IncentivePayAmount?: string;
/** 分成金 */
TransferPayAmount?: string;
/** 支付者UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 */
PayerUin?: string;
/** 使用者UIN:实际使用资源的账号 ID */
OwnerUin?: string;
/** 操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) */
OperateUin?: string;
/** 子产品编码 */
ProductCode?: string;
/** 子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 */
ProductCodeName?: string;
/** 地域类型 */
RegionType?: string;
/** 地域类型名称 */
RegionTypeName?: string;
/** 扩展字段1 */
Extend1?: string;
/** 扩展字段2 */
Extend2?: string;
/** 扩展字段3 */
Extend3?: string;
/** 扩展字段4 */
Extend4?: string;
/** 扩展字段5 */
Extend5?: string;
/** 实例类型 */
InstanceType?: string;
/** 实例类型名称 */
InstanceTypeName?: string;
/** 扣费时间:结算扣费时间 */
PayTime?: string;
/** 可用区:资源所属可用区,如广州三区 */
ZoneName?: string;
/** 配置描述 */
ComponentConfig?: string;
/** 标签信息 */
Tags?: string;
}
/** 消耗汇总详情 */
declare interface ConsumptionSummaryTotal {
/** 折后总价 */
RealTotalCost?: string;
}
/** 消耗费用趋势 */
declare interface ConsumptionSummaryTrend {
/** 趋势类型,upward上升/downward下降/none无 */
Type?: string;
/** 趋势值,Type为none是该字段值为null */
Value?: string;
}
/** cos产品用量明细返回数据结构 */
declare interface CosDetailSets {
/** 存储桶名称 */
BucketName: string;
/** 用量开始时间 */
DosageBeginTime: string;
/** 用量结束时间 */
DosageEndTime: string;
/** 子产品名称 */
SubProductCodeName: string;
/** 计费项名称 */
BillingItemCodeName: string;
/** 用量 */
DosageValue: string;
/** 单位 */
Unit: string;
}
/** 消耗组件明细 */
declare interface CostComponentSet {
/** 组件类型名称 */
ComponentCodeName?: string;
/** 组件名称 */
ItemCodeName?: string;
/** 刊例价 */
SinglePrice?: string;
/** 刊例价单位 */
PriceUnit?: string;
/** 用量 */
UsedAmount?: string;
/** 用量单位 */
UsedAmountUnit?: string;
/** 原价 */
Cost?: string;
/** 折扣 */
Discount?: string;
/** 折后价 */
RealCost?: string;
/** 代金券支付金额 */
VoucherPayAmount?: string;
/** 现金支付金额 */
CashPayAmount?: string;
/** 赠送金支付金额 */
IncentivePayAmount?: string;
}
/** 消耗明细数据类型 */
declare interface CostDetail {
/** 支付者uin */
PayerUin?: string;
/** 产品名称 */
BusinessCodeName?: string;
/** 子产品名称 */
ProductCodeName?: string;
/** 计费模式名称 */
PayModeName?: string;
/** 项目名称 */
ProjectName?: string;
/** 区域名称 */
RegionName?: string;
/** 地区名称 */
ZoneName?: string;
/** 资源id */
ResourceId?: string;
/** 资源名称 */
ResourceName?: string;
/** 类型名称 */
ActionTypeName?: string;
/** 订单id */
OrderId?: string;
/** 交易id */
BillId?: string;
/** 费用开始时间 */
FeeBeginTime?: string;
/** 费用结束时间 */
FeeEndTime?: string;
/** 组件明细 */
ComponentSet?: CostComponentSet[];
/** 子产品名称代码 */
ProductCode?: string;
}
/** 订单数据对象 */
declare interface Deal {
/** 订单号 */
OrderId?: string;
/** 订单的状态 1:未支付 2:已支付3:发货中 4:已发货 5:发货失败 6:已退款 7:已关单 8:订单过期 9:订单已失效 10:产品已失效 11:代付拒绝 12:支付中 */
Status?: number;
/** 支付者 */
Payer?: string;
/** 创建时间 */
CreateTime?: string;
/** 创建人 */
Creator?: string;
/** 实际支付金额(分) */
RealTotalCost?: number;
/** 代金券抵扣金额(分) */
VoucherDecline?: number;
/** 项目ID */
ProjectId?: number;
/** 产品分类ID */
GoodsCategoryId?: number;
/** 产品详情 */
ProductInfo?: ProductInfo[];
/** 时长 */
TimeSpan?: number;
/** 时间单位 */
TimeUnit?: string;
/** 货币单位 */
Currency?: string;
/** 折扣率 */
Policy?: number;
/** 单价(分) */
Price?: number;
/** 原价(分) */
TotalCost?: number;
/** 产品编码 */
ProductCode?: string;
/** 子产品编码 */
SubProductCode?: string;
/** 大订单号 */
BigDealId?: string;
/** 退费公式 */
Formula?: string;
/** 退费涉及订单信息 */
RefReturnDeals?: string;
/** 付费模式:prePay 预付费 postPay后付费 riPay预留实例 */
PayMode?: string;
/** 交易类型modifyNetworkMode 调整带宽模式modifyNetworkSize 调整带宽大小refund 退款downgrade 降配upgrade 升配renew 续费purchase 购买preMoveOut 包年包月迁出资源preMoveIn 包年包月迁入资源preToPost 预付费转后付费postMoveOut 按量计费迁出资源postMoveIn 按量计费迁入资源 */
Action?: string;
/** 产品编码中文名称 */
ProductName?: string;
/** 子产品编码中文名称 */
SubProductName?: string;
/** 订单对应的资源id, 查询参数Limit超过200,将返回null */
ResourceId?: string[] | null;
}
/** 计量标准接入类产品支持API接口获取用量明细返回数据结构 */
declare interface DescribeDosageDetail {
/** 日期 */
Date?: string;
/** 账号 ID 是用户在腾讯云的唯一账号标识 */
Uin?: string;
/** 用量统计类型 */
DosageType?: string;
/** 产品编码 */
ProductCode?: string;
/** 子产品编码 */
SubProductCode?: string;
/** 组件类型编码 */
BillingItemCode?: string;
/** 组件编码 */
SubBillingItemCode?: string;
/** 产品名称 */
ProductCodeName?: string;
/** 子产品名称 */
SubProductCodeName?: string;
/** 组件类型 */
BillingItemCodeName?: string;
/** 组件 */
SubBillingItemCodeName?: string;
/** 用量单位 */
DosageUnit?: string;
/** 用量起始时间 */
DosageBeginTime?: string;
/** 用量截止时间 */
DosageEndTime?: string;
/** 标准用量 */
DosageValue?: number;
/** 抵扣用量 */
DeductValue?: number;
/** 抵扣余量 */
RemainValue?: number;
/** sdkAppId */
SdkAppId?: string;
/** 其他信息 */
AttrStr?: JsonObject[];
/** 用量模板名称 */
SheetName?: string[];
}
/** 由时间和值组成的数据结构 */
declare interface DetailPoint {
/** 时间 */
Time?: string;
/** 值 */
Value?: string;
}
/** 由域名和使用明细组成的数据结构 */
declare interface DetailSet {
/** 域名 */
Domain?: string;
/** 使用数据明细 */
DetailPoints?: DetailPoint[];
/** 实例ID */
InstanceID?: string;
}
/** 经销账单明细数据对象 */
declare interface DistributionBillDetail {
/** 产品名称:用户所采购的各类云产品,例如:云服务器 CVM */
BusinessCodeName?: string;
/** 子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 */
ProductCodeName?: string;
/** 计费模式:资源的计费模式,区分为包年包月和按量计费 */
PayModeName?: string;
/** 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */
ProjectName?: string;
/** 地域:资源所属地域,如华南地区(广州) */
RegionName?: string;
/** 可用区:资源所属可用区,如广州三区 */
ZoneName?: string;
/** 资源 ID:账单中出账对象 ID,不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID */
ResourceId?: string;
/** 资源别名:用户在控制台为资源设置的名称,如果未设置,则默认为空 */
ResourceName?: string;
/** 交易类型,如包年包月新购、包年包月续费、按量计费扣费等类型 */
ActionTypeName?: string;
/** 订单ID:包年包月计费模式下订购的订单号 */
OrderId?: string;
/** 交易ID:结算扣费单号 */
BillId?: string;
/** 扣费时间:结算扣费时间 */
PayTime?: string;
/** 开始使用时间:产品服务开始使用时间 */
FeeBeginTime?: string;
/** 结束使用时间:产品服务结束使用时间 */
FeeEndTime?: string;
/** 组件列表 */
ComponentSet?: BillDetailComponent[];
/** 使用者UIN:实际使用资源的账号 ID */
OwnerUin?: string;
/** 操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) */
OperateUin?: string;
/** 标签信息 */
Tags?: BillTagInfo[];
/** 产品编码 */
BusinessCode?: string;
/** 子产品编码 */
ProductCode?: string;
/** 交易类型编码 */
ActionType?: string;
/** 地域ID */
RegionId?: string;
/** 项目ID */
ProjectId?: number;
/** 价格属性:该组件除单价、时长外的其他影响折扣定价的属性信息 */
PriceInfo?: string[];
/** 关联交易单据ID:和本笔交易关联单据 ID,如,冲销订单,记录原订单、重结订单,退费单记录对应的原购买订单号 */
AssociatedOrder?: BillDetailAssociatedOrder;
/** 计算说明:特殊交易类型计费结算的详细计算说明,如退费及变配 */
Formula?: string;
/** 计费规则:各产品详细的计费规则官网说明链接 */
FormulaUrl?: string;
/** 账单归属月 */
BillMonth?: string;
/** 账单归属日 */
BillDay?: string;
}
/** 不适用商品信息 */
declare interface ExcludedProducts {
/** 不适用商品名称 */
GoodsName?: string;
/** postPay后付费/prePay预付费/riPay预留实例/空字符串或者"*"表示全部模式。 */
PayMode?: string;
}
/** 资源归集汇总 */
declare interface GatherResourceSummary {
/** 支付者 UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 */
PayerUin?: string;
/** 使用者 UIN:实际使用资源的账号 ID */
OwnerUin?: string;
/** 操作者 UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的ID或者角色 ID) */
OperateUin?: string;
/** 实例类型编码 */
InstanceType?: string;
/** 实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。常规实例默认展示“-” */
InstanceTypeName?: string;
/** 资源ID:不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID; 若该产品被分拆,则展示产品分拆后的分拆项 ID,如 COS 桶 ID,CDN 域名 */
ResourceId?: string;
/** 实例名称:用户在控制台为资源设置的名称,如未设置默认为空;若该产品被分拆,则展示分拆产品分拆后的分拆项资源别名 */
ResourceName?: string;
/** 分账单元唯一标识 */
TreeNodeUniqKey?: string;
/** 分账单元名称 */
TreeNodeUniqKeyName?: string;
/** 资源命中公摊规则ID */
RuleId?: number;
/** 资源命中公摊规则名称 */
RuleName?: string;
/** 产品编码 */
BusinessCode?: string;
/** 产品名称:用户所采购的各类云产品 */
BusinessCodeName?: string;
/** 组件名称编码 */
ItemCode?: string;
/** 组件名称:用户购买的产品或服务,所包含的具体组件 */
ItemCodeName?: string;
/** 地域ID */
RegionId?: number;
/** 地域名称:资源所属地域 */
RegionName?: string;
/** 分账标签:资源绑定的标签 */
Tag?: BillTag[];
/**