/// 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 BudgetConditionsForm { /** 产品 */ Business?: string[] | null; /** 计费模式 */ PayMode?: string[] | null; /** 子产品 */ ProductCodes?: string[] | null; /** 组件编码 */ ComponentCodes?: string[] | null; /** 地域 */ ZoneIds?: string[] | null; /** 可用区 */ RegionIds?: string[] | null; /** 项目 */ ProjectIds?: string[] | null; /** 交易类型 */ ActionTypes?: string[] | null; /** 消耗类型 */ ConsumptionTypes?: string[] | null; /** 标签 */ Tags?: TagsForm[] | null; /** 末级分账单元 */ PayerUins?: string[] | null; /** 主用户Uin */ OwnerUins?: string[] | null; /** 末级分账单元唯一键 */ TreeNodeUniqKeys?: string[] | null; } /** 查询返回预算完整信息 */ declare interface BudgetExtend { /** 预算名称 */ BudgetName: string; /** 预算额度 */ BudgetQuota: string; /** DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度 */ CycleType: string; /** BILL 系统账单,CONSUMPTION 消耗账单 */ BillType: string; /** COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前) */ FeeType: string; /** 有效期起始时间 2025-01-01 */ PeriodBegin: string; /** 有效期结束时间 2025-12-01 */ PeriodEnd: string; /** COST,USAGE,RI,SP */ Dimensions: string; /** FIX 固定值,CYCLE 不同值 */ PlanType: string; /** 阈值提醒 */ WarnJson: BudgetWarn[]; /** 用户Uin */ PayerUin?: number; /** 波动提醒 */ WaveThresholdJson?: WaveThresholdForm[]; /** 预算备注 */ BudgetNote?: string; /** 自定义发送对象信息 */ SendDetail?: string; /** 0:默认uin发送 */ DefaultMode?: number; /** CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板 */ TemplateType?: string | null; /** (1, "未超支"),(2, "超支") */ MoneyStatus?: number; /** 提醒次数 */ RemindTimes?: number; /** 创建预算时间 */ CreateTime?: string; /** 更新预算时间 */ UpdateTime?: string; /** 预算关联Id */ BudgetId?: string; /** NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),FORECAST_HAS_DATA(设置了预测,且有预测数据) */ HasForecast?: string | null; /** 预测费用 */ ForecastCost?: string | null; /** 预测进度 */ ForecastProgress?: string | null; /** 实际费用 */ RealCost?: string; /** 自定义发送 */ BudgetSendInfoForm?: BudgetSendInfoDto[]; /** 当前周期 */ CurDateDesc?: string; /** EXPIRED 已过期ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效 */ BudgetStatus?: string; /** 预算维度范围条件 */ DimensionsRange?: BudgetConditionsForm | null; /** 预算进度 */ BudgetProgress?: string | null; /** 预算类型设置为计划预算时返回预算额度 */ BudgetQuotaJson?: BudgetPlan[] | null; } /** 记录预算项目相关字段的变更信息 */ declare interface BudgetInfoDiffEntity { /** 变更属性 */ Property?: string; /** 变更前内容 */ Before?: string | null; /** 变更后内容 */ After?: string | null; } /** 预算修改记录信息 */ declare interface BudgetOperationLogEntity { /** 支付者Uin */ PayerUin?: number; /** 使用者Uin */ OwnerUin?: number; /** 操作用户Uin */ OperateUin?: number; /** 日期 */ BillDay?: number; /** 月份 */ BillMonth?: string; /** 修改类型:ADD(新增)、UPDATE(更新)、DELETE(删除) */ Action?: string; /** 变更信息 */ DiffValue?: BudgetInfoDiffEntity[]; /** 创建时间 */ CreateTime?: string; /** 修改时间 */ UpdateTime?: string; /** 修改渠道:CONSOLE/API */ OperationChannel?: string; /** 预算项目id */ BudgetId?: string; } /** 预算计算复杂数据类型 */ declare interface BudgetPlan { /** 前端页面日期显示 */ DateDesc?: string | null; /** 预算额度 */ Quota?: string | null; } /** 预算管理的分页数据 */ declare interface BudgetRemindRecordList { /** 自动优化 COUNT SQL 如果遇到 jSqlParser 无法解析情况,设置该参数为 false */ OptimizeCountSql?: boolean | null; /** 分页 */ Pages?: number | null; /** 排序字段信息,允许前端传入的时候,注意 SQL 注入问题,可以使用 SqlInjectionUtils.check(...) 检查文本 */ Orders?: OrderDto[] | null; /** xml 自定义 count 查询的 statementId 也可以不用指定在分页 statementId 后面加上 _mpCount 例如分页 selectPageById 指定 count 的查询 statementId 设置为 selectPageById_mpCount 即可默认找到该 SQL 执行 */ CountId?: string | null; /** 分页大小 */ Size?: number | null; /** 总量 */ Total?: number | null; /** 单页分页条数限制 */ MaxLimit?: string | null; /** 查询数据列表 */ Records?: BudgetRemindRecords[] | null; /** 当前页 */ Current?: number | null; /** 是否进行 count 查询,如果只想查询到列表不要查询总记录数,设置该参数为 false */ SearchCount?: boolean | null; } /** 预算历史详情 */ declare interface BudgetRemindRecords { /** 预算周期 */ DateDesc?: string; /** 实际费用 */ RealCost?: string; /** 预算值额度 */ BudgetQuota?: string; /** 提醒类型。枚举值:BUDGET 预算提醒,WAVE 波动提醒. */ AlarmType?: string | null; /** 消息内容 */ MessageContent?: string | null; /** 发送时间 */ SendTime?: number | null; /** 创建时间 */ CreateTime?: number | null; } /** 预算提醒 */ declare interface BudgetSendInfoDto { /** 通知周期,逗号隔开。枚举值:周一:1,周二:2,周天:7 */ WeekDays?: number[] | null; /** 接收类型。枚举值:UIN 默认模式,USER 用户,GROUP 用户组。 */ ReceiverType?: string | null; /** 发送接收窗口HH:mm:ss */ EndTime?: string | null; /** 预算配置id(预算名称) */ BudgetId?: number | null; /** 接收渠道,逗号隔开;枚举值:TITLE 标题,SITE 站内信,EMAIL 邮件,SMS 短信,WECHAT 微信,VOICE 语音,QYWX 企业微信; */ NoticeWays?: string[] | null; /** 发送开始窗口HH:mm:ss */ StartTime?: string | null; /** id */ Id?: string | null; /** 用户id,用户组id */ ReceiverIds?: number[] | null; } /** 预算阈值提醒信息 */ declare interface BudgetWarn { /** ACTUAL 实际金额,FORECAST 预测金额 */ WarnType: string; /** PERCENTAGE 预算金额的百分比,ABS 固定值 */ CalType: string; /** 阈值(大于等于0) */ ThresholdValue: 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; /** 标签信息 */ Tags?: BillTagInfo[]; } /** 获取预算管理的基础信息分页数据 */ declare interface DataForBudgetInfoPage { /** 分页 */ Pages?: number; /** 分页大小 */ Size?: number; /** 总量 */ Total?: number; /** 查询数据列表 */ Records?: BudgetExtend[] | null; /** 当前页 */ Current?: number; } /** 预算修改记录信息分页数据 */ declare interface DataForBudgetOperationLogPage { /** 分页 */ Pages?: number; /** 分页大小 */ Size?: number; /** 总量 */ Total?: number; /** 查询数据列表 */ Records?: BudgetOperationLogEntity[] | null; /** 当前页 */ Current?: number; } /** 订单数据对象 */ 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; /** 订单对应的可用区Id */ ZoneCode?: string; } /** 计量标准接入类产品支持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[]; /** 优惠后总价:优惠后总价 =(原价 - 预留实例抵扣原价 - 节省计划抵扣原价)* 折扣率 */ RealTotalCost?: string; /** 现金账户支出(元):通过现金账户支付的金额 */ CashPayAmount?: string; /** 代金券支出(元):使用各类优惠券(如代金券、现金券等)支付的金额 */ VoucherPayAmount?: string; /** 赠送账户支出(元):使用赠送金支付的金额 */ IncentivePayAmount?: string; /** 分成账户支出(元):通过分成金账户支付的金额 */ TransferPayAmount?: string; /** 费用归集类型:费用来源类型,分摊、归集、未分配0 - 分摊1 - 归集-1 - 未分配 */ AllocationType?: number; /** 当前归属单元信息 */ BelongTreeNodeUniqKey?: AllocationTreeNode; /** 当前资源命中公摊规则信息 */ BelongRule?: AllocationRule; /** 其它归属单元信息 */ OtherTreeNodeUniqKeys?: AllocationTreeNode[]; /** 其他命中规则信息 */ OtherRules?: AllocationRule[]; /** 项目ID */ ProjectId?: number; /** 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */ ProjectName?: string; /** 子产品编码 */ ProductCode?: string; /** 子产品名称:用户采购的具体产品细分类型 */ ProductCodeName?: string; /** 计费模式编码 */ PayMode?: string; /** 计费模式:资源的计费模式,区分为包年包月和按量计费 */ PayModeName?: string; /** 交易类型编码 */ ActionType?: string; /** 交易类型:明细交易类型 */ ActionTypeName?: string; /** 分拆项 ID:涉及分拆产品的分拆后的分拆项 ID,如 COS 桶 ID,CDN 域名 */ SplitItemId?: string | null; /** 分拆项名称:涉及分拆产品的分拆后的分拆项 */ SplitItemName?: string | null; } /** 归集规则列表 */ declare interface GatherRuleSummary { /** 分账规则表达式 */ RuleDetail: AllocationRuleExpression; } /** Json对象 */ declare interface JsonObject { /** key值 */ Key?: string; /** value值 */ Value?: string; } /** 资源操作返回详情 */ declare interface OperateRsp { /** 实例维度操作失败code码 */ Code?: number | null; /** 资源操作失败原因 */ Message?: string | null; /** 实例ID */ InstanceId?: string | null; } /** 字段排序 */ declare interface OrderDto { /** 字段 */ Column: string | null; /** 是否升序 */ Asc: boolean | null; } /** 按计费模式汇总消费详情 */ declare interface PayModeSummaryOverviewItem { /** 计费模式编码 */ PayMode: string; /** 计费模式:区分为包年包月和按量计费 */ PayModeName: string; /** 费用所占百分比,两位小数 */ RealTotalCostRatio: string; /** 优惠后总价 */ RealTotalCost: string; /** 现金账户支出:通过现金账户支付的金额 */ CashPayAmount: string; /** 赠送账户支出:使用赠送金支付的金额 */ IncentivePayAmount: string; /** 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */ VoucherPayAmount: string; /** 分成金账户支出:通过分成金账户支付的金额 */ TransferPayAmount: string; /** 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 */ TotalCost: string; /** 按交易类型汇总消费详情 */ Detail: ActionSummaryOverviewItem[]; } /** 商品详细信息 */ declare interface ProductInfo { /** 商品详情名称标识 */ Name: string; /** 商品详情 */ Value: string; } /** 按项目汇总消费详情 */ declare interface ProjectSummaryOverviewItem { /** 项目ID */ ProjectId: string; /** 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */ ProjectName: 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 RegionSummaryOverviewItem { /** 地域ID */ RegionId?: string; /** 地域名称:资源所属地域,例如华南地区(广州) */ RegionName?: 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 RenewInstance { /** 实例ID */ InstanceId?: string; /** 产品编码 */ ProductCode?: string; /** 子产品编码 */ SubProductCode?: string; /** 地域编码 */ RegionCode?: string | null; /** 实例状态:NORMAL 正常,ISOLATED 已隔离 */ Status?: string | null; /** 续费标识:NOTIFY_AND_MANUAL_RENEW 手动续费,NOTIFY_AND_AUTO_RENEW 自动续费,DISABLE_NOTIFY_AND_MANUAL_RENEW 到期不续 */ RenewFlag?: string | null; /** 实例到期时间 */ ExpireTime?: string | null; /** 实例别名:用户在控制台为实例设置的名称,如果未设置,则默认为空 */ InstanceName?: string | null; /** 产品名称:用户所采购的各类云产品,例如:云服务器 CVM */ ProductName?: string | null; /** 项目名称:实例归属的项目,用户在控制台给实例自主分配项目,未分配则是默认项目 */ ProjectName?: string | null; /** 自动续费周期长度 */ RenewPeriod?: number | null; /** 自动续费周期单位:y 年,m 月 */ RenewPeriodUnit?: string | null; } /** 账单多维度汇总消费详情 */ declare interface SummaryDetail { /** 账单维度编码 */ GroupKey?: string; /** 账单维度值 */ GroupValue?: string; /** 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 */ TotalCost?: string; /** 优惠后总价 */ RealTotalCost?: string; /** 现金账户支出:通过现金账户支付的金额 */ CashPayAmount?: string; /** 赠送账户支出:使用赠送金支付的金额 */ IncentivePayAmount?: string; /** 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */ VoucherPayAmount?: string; /** 分成金账户支出:通过分成金账户支付的金额 */ TransferPayAmount?: string; /** 产品汇总信息 */ Business?: BusinessSummaryInfo[]; } /** 总数 */ declare interface SummaryTotal { /** 优惠后总价 */ RealTotalCost?: string; /** 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 */ TotalCost?: string; } /** 标签信息 */ declare interface TagDataInfo { /** 分账标签键 */ TagKey?: string; /** 标签类型,0普通标签,1分账标签 */ Status?: number; /** 设置分账标签时间,普通标签不返回 */ UpdateTime?: string; } /** 按标签汇总消费详情 */ declare interface TagSummaryOverviewItem { /** 标签值 */ TagValue?: string; /** 费用所占百分比,两位小数 */ RealTotalCostRatio?: string; /** 优惠后总价 */ RealTotalCost?: string; /** 现金账户支出:通过现金账户支付的金额 */ CashPayAmount?: string; /** 赠送账户支出:使用赠送金支付的金额 */ IncentivePayAmount?: string; /** 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */ VoucherPayAmount?: string; /** 分成金账户支出:通过分成金账户支付的金额 */ TransferPayAmount?: string; /** 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 */ TotalCost?: string; } /** 预算管理自定义费用范围,tag 参数 */ declare interface TagsForm { /** key */ TagKey?: string | null; /** value */ TagValue?: string[] | null; } /** 临时额度详情 */ declare interface UinTempAmountModel { /** 用户uin */ Uin?: string; /** 临时额度 */ TempAmount?: number; /** 开始时间 */ StartTime?: string; /** 结束时间 */ EndTime?: string; } /** 购买商品信息 */ declare interface UsageDetails { /** 商品名 */ ProductName?: string; /** 商品细节 */ SubProductName?: string; /** 产品码 */ ProductCode?: string; /** 子产品码 */ SubProductCode?: string; /** 计费项码 */ BillingItemCode?: string; /** 计费细项码 */ SubBillingItemCode?: string; /** 产品英文名 */ ProductEnName?: string; /** 子产品英文名 */ SubProductEnName?: string; /** 结算周期 */ CalcUnit?: string; /** payMode为prepay 且 payScene为common的情况下存在 */ Action?: string; } /** 使用记录 */ declare interface UsageRecords { /** 使用金额(微分) */ UsedAmount?: number; /** 使用时间 */ UsedTime?: string; /** 使用记录细节 */ UsageDetails?: UsageDetails[]; /** 付费模式 */ PayMode?: string; /** 查询的券id */ VoucherId?: string; /** 交易场景:(adjust:调账、common:正常交易场景) */ PayScene?: string; /** 唯一id,对应交易:预付费的dealName,调账/后付费的outTradeNo */ SeqId?: string; } /** 代金券相关信息 */ declare interface VoucherInfos { /** 代金券拥有者 */ OwnerUin?: string; /** 券状态:待使用:unUsed,已使用: used,已发货:delivered,已作废: cancel,已过期:overdue */ Status?: string; /** 代金券面额(微分) */ NominalValue?: number; /** 剩余金额(微分) */ Balance?: number; /** 代金券id */ VoucherId?: string; /** postPay后付费/prePay预付费/riPay预留实例/空字符串或者'*'表示全部模式 */ PayMode?: string; /** 付费场景PayMode=postPay时:spotpay-竞价实例,"settle account"-普通后付费PayMode=prePay时:purchase-包年包月新购,renew-包年包月续费(自动续费),modify-包年包月配置变更(变配)PayMode=riPay时:oneOffFee-预留实例预付,hourlyFee-预留实例每小时扣费,*-支持全部付费场景 */ PayScene?: string; /** 有效期生效时间 */ BeginTime?: string; /** 有效期截止时间 */ EndTime?: string; /** 适用商品信息 */ ApplicableProducts?: ApplicableProducts; /** 不适用商品信息 */ ExcludedProducts?: ExcludedProducts[]; /** 使用说明/批次备注 */ PolicyRemark?: string; /** 发券时间 */ CreateTime?: string; } /** 阈值波动预警信息 */ declare interface WaveThresholdForm { /** ACTUAL 实际金额,FORECAST 预测金额 */ WarnType?: string | null; /** 波动阈值(大于等于0) */ Threshold?: string | null; /** 告警类型:chain 环比,yoy 同比,fix 固定值(支持类型:日环比 chain day,日同比周维度 chain weekday,日同比月维度 yoy day,日固定值 fix day,月环比 chain month,月固定值 fix month) */ MetaType?: string | null; /** 告警维度:day 日,month 月,weekday 周(支持类型:日环比 chain day,日同比周维度 chain weekday,日同比月维度 yoy day,日固定值 fix day,月环比 chain month,月固定值 fix month) */ PeriodType?: string | null; } declare interface BudgetInfoApiResponse { /** 预算项目id */ BudgetId?: string; /** 更新预算时间 */ UpdateTime?: string; } declare interface CreateAllocationRuleRequest { /** 公摊规则列表 */ RuleList: AllocationRulesSummary; /** 月份,不传默认当前月 */ Month?: string; } declare interface CreateAllocationRuleResponse { /** 新增公摊规则ID */ Id?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateAllocationTagRequest { /** 用户分账标签键 */ TagKey: string[]; } declare interface CreateAllocationTagResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateAllocationUnitRequest { /** 新增分账单元父节点ID */ ParentId: number; /** 新增分账单元名称 */ Name?: string; /** 月份,不传默认当前月 */ Month?: string; } declare interface CreateAllocationUnitResponse { /** 新增分账单元ID */ Id?: number; /** 分账单元唯一标识 */ TreeNodeUniqKey?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateBudgetRequest { /** 预算名称 */ BudgetName: string; /** DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度 */ CycleType: string; /** 有效期起始时间 2025-01-01(周期: 天) / 2025-01(周期: 月) */ PeriodBegin: string; /** 有效期结束时间 2025-12-01(周期:天) / 2025-12(周期:月) */ PeriodEnd: string; /** FIX 固定预算,CYCLE 计划预算 */ PlanType: string; /** 预算值额度预算计划类型为FIX(固定预算)时传定值;预算计划类型为CYCLE(计划预算)时传[{"dateDesc":"2025-07","quota":"1000"},{"dateDesc":"2025-08","quota":"2000"}]; */ BudgetQuota: string; /** BILL 系统账单,CONSUMPTION 消耗账单 */ BillType: string; /** COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前) */ FeeType: string; /** 阈值提醒 */ WarnJson: BudgetWarn[]; /** 预算备注 */ BudgetNote?: string; /** 预算维度范围条件 */ DimensionsRange?: BudgetConditionsForm; /** 波动提醒 */ WaveThresholdJson?: WaveThresholdForm[]; } declare interface CreateBudgetResponse { /** 创建预算返回信息 */ Data?: BudgetInfoApiResponse; /** create success */ Message?: string; /** 返回码 */ Code?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateGatherRuleRequest { /** 规则所属分账单元ID */ Id: number; /** 归集规则详情 */ RuleList: GatherRuleSummary; /** 月份,不传默认当前月 */ Month?: string; } declare interface CreateGatherRuleResponse { /** 归集规则ID */ Id?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateInstanceRequest { /** ClientToken是一个由客户端生成的唯一的、区分大小写、不超过64个ASCII字符的字符串。例如,ClientToken=123e4567-e89b-12d3-a456-42665544****。 */ ClientToken: string; /** 产品一层code */ ProductCode: string; /** 产品二层code */ SubProductCode: string; /** 地域code */ RegionCode: string; /** 可用区code */ ZoneCode: string; /** 付费类型,取值: PrePay:预付费 */ PayMode: string; /** 商品详情信息 */ Parameter: string; /** 商品数量,默认取值1 */ Quantity?: number; /** 项目id,默认取0 */ ProjectId?: number; /** 新购时长,取值上限:36,默认取值1 */ Period?: number; /** 新购时长单位,取值:m:按月购买,y:按年购买,默认取值m */ PeriodUnit?: string; /** 自动续费标识,取值:NOTIFY_AND_MANUAL_RENEW:手动续费,NOTIFY_AND_AUTO_RENEW:自动续费,DISABLE_NOTIFY_AND_MANUAL_RENEW:到期不续,默认取值NOTIFY_AND_MANUAL_RENEW */ RenewFlag?: string; } declare interface CreateInstanceResponse { /** 订单号 */ OrderId?: string; /** 实例列表,商品发货延迟可能返回空 */ InstanceIdList?: string[] | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteAllocationRuleRequest { /** 所删除公摊规则ID */ RuleId: number; /** 月份,不传默认当前月 */ Month?: string; } declare interface DeleteAllocationRuleResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteAllocationTagRequest { /** 用户分账标签键 */ TagKey: string[]; } declare interface DeleteAllocationTagResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteAllocationUnitRequest { /** 所删除分账单元ID */ Id: number; /** 月份,不传默认当前月 */ Month?: string; } declare interface DeleteAllocationUnitResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteBudgetRequest { /** 预算项目id */ BudgetIds: string[]; } declare interface DeleteBudgetResponse { /** 返回删除预算项目id */ Data?: string[]; /** 信息提示 */ Message?: string; /** 返回码 */ Code?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteGatherRuleRequest { /** 所删除归集规则ID */ RuleId: number; /** 月份,不传默认当前月 */ Month?: string; } declare interface DeleteGatherRuleResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAccountBalanceRequest { /** 是否查询临时额度 */ TempCredit?: boolean; } declare interface DescribeAccountBalanceResponse { /** 接口做过变更,为兼容老接口,本字段与RealBalance相同,为当前真实可用余额,单位 分 */ Balance?: number; /** 查询的用户Uin */ Uin?: number; /** 当前真实可用余额,单位 分 */ RealBalance?: number; /** 现金账户余额,单位 分 */ CashAccountBalance?: number; /** 收益转入账户余额,单位 分 */ IncomeIntoAccountBalance?: number; /** 赠送账户余额,单位 分 */ PresentAccountBalance?: number; /** 冻结金额,单位 分 */ FreezeAmount?: number; /** 欠费金额,单位 分 */ OweAmount?: number; /** 是否允许欠费消费 */ IsAllowArrears?: boolean; /** 是否限制信用额度 */ IsCreditLimited?: boolean; /** 信用额度,单位 分 */ CreditAmount?: number; /** 可用信用额度,单位 分 */ CreditBalance?: number; /** 真实可用信用额度,单位 分 */ RealCreditBalance?: number; /** 临时额度,单位 分 */ TempCredit?: number; /** 临时额度详情 */ TempAmountInfoList?: UinTempAmountModel[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocateConditionsRequest { /** 账单月份,格式为2024-02,不传默认当前月 */ Month?: string; } declare interface DescribeAllocateConditionsResponse { /** 产品筛选列表 */ Business?: BillBusinessLink[]; /** 子产品筛选列表 */ Product?: BillProduct[]; /** 组件名称筛选列表 */ Item?: BillItem[]; /** 地域筛选列表 */ Region?: BillRegion[]; /** 实例类型筛选列表 */ InstanceType?: BillInstanceType[]; /** 计费模式筛选列表 */ PayMode?: BillPayMode[]; /** 项目筛选列表 */ Project?: BillProject[]; /** 标签筛选列表 */ Tag?: BillTag[]; /** 使用者 UIN 筛选列表 */ OwnerUin?: BillOwnerUin[]; /** 操作者 UIN 筛选列表 */ OperateUin?: BillOperateUin[]; /** 交易类型筛选列表 */ ActionType?: BillActionType[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocationBillConditionsRequest { /** 账单月份,格式为2024-02,不传默认当前月 */ Month?: string; /** 分账单元唯一标识,用作筛选 */ TreeNodeUniqKeys?: string[]; /** 日期 */ BillDates?: string[]; /** 产品编码 */ BusinessCodes?: string[]; /** 使用者UIN */ OwnerUins?: string[]; /** 操作者UIN */ OperateUins?: string[]; /** 计费模式编码 */ PayModes?: string[]; /** 交易类型编码 */ ActionTypes?: string[]; /** 子产品编码 */ ProductCodes?: string[]; /** 地域ID */ RegionIds?: string[]; /** 可用区ID */ ZoneIds?: string[]; /** 实例类型编码 */ InstanceTypes?: string[]; /** 标签 */ Tag?: string[]; /** 组件类型编码 */ ComponentCodes?: string[]; /** 组件名称编码 */ ItemCodes?: string[]; /** 模糊搜索条件 */ SearchKey?: string; /** 项目id */ ProjectIds?: number[]; /** 费用归集类型 */ AllocationType?: number[]; } declare interface DescribeAllocationBillConditionsResponse { /** 产品筛选列表 */ Business?: BillBusiness[]; /** 子产品筛选列表 */ Product?: BillProduct[]; /** 组件名称筛选列表 */ Item?: BillItem[]; /** 地域筛选列表 */ Region?: BillRegion[]; /** 实例类型筛选列表 */ InstanceType?: BillInstanceType[]; /** 计费模式筛选列表 */ PayMode?: BillPayMode[]; /** 项目筛选列表 */ Project?: BillProject[]; /** 标签筛选列表 */ Tag?: BillTag[]; /** 使用者 UIN 筛选列表 */ OwnerUin?: BillOwnerUin[]; /** 操作者 UIN 筛选列表 */ OperateUin?: BillOperateUin[]; /** 日期筛选列表 */ BillDay?: BillDays[]; /** 交易类型筛选列表 */ ActionType?: BillActionType[]; /** 组件类型筛选列表 */ Component?: BillComponent[]; /** 可用区筛选列表 */ Zone?: BillZoneId[]; /** 分账单元筛选列表 */ AllocationTreeNode?: AllocationTreeNode[]; /** 分账标签键 */ TagKey?: string[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocationBillDetailRequest { /** 数量,最大值为1000 */ Limit: number; /** 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,以此类推 */ Offset: number; /** 账单月份,格式为2024-02,不传默认当前月 */ Month?: string; /** 分账单元唯一标识,用作筛选 */ TreeNodeUniqKeys?: string[]; /** 排序字段,枚举值如下:RiTimeSpan - 预留实例抵扣时长ExtendPayAmount1 - 预留实例抵扣组件原价RealCost - 折后总价CashPayAmount - 现金金额VoucherPayAmount - 代金券金额IncentivePayAmount - 赠送金金额TransferPayAmount -分成金金额Cost - 组件原价 */ Sort?: string; /** 排序类型,枚举值如下:asc - 升序desc - 降序 */ SortType?: string; /** 产品编码,用作筛选 */ BusinessCodes?: string[]; /** 使用者UIN,用作筛选 */ OwnerUins?: string[]; /** 操作者UIN,用作筛选 */ OperateUins?: string[]; /** 计费模式编码,用作筛选 */ PayModes?: string[]; /** 交易类型编码,用作筛选 */ ActionTypes?: string[]; /** 子产品编码,用作筛选 */ ProductCodes?: string[]; /** 地域ID,用作筛选 */ RegionIds?: string[]; /** 可用区ID,用作筛选 */ ZoneIds?: string[]; /** 实例类型编码,用作筛选 */ InstanceTypes?: string[]; /** 标签,用作筛选 */ Tag?: string[]; /** 组件类型编码,用作筛选 */ ComponentCodes?: string[]; /** 组件名称编码,用作筛选 */ ItemCodes?: string[]; /** 模糊搜索:支持标签、资源id、资源别名 */ SearchKey?: string; /** 项目ID,用作筛选 */ ProjectIds?: number[]; } declare interface DescribeAllocationBillDetailResponse { /** 总条数 */ RecordNum?: number; /** 分账账单概览金额汇总 */ Total?: AllocationOverviewTotal; /** 分账账单明细 */ Detail?: AllocationDetail[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocationMonthOverviewRequest { /** 账单月份,格式为2024-02,不传默认当前月 */ Month?: string; } declare interface DescribeAllocationMonthOverviewResponse { /** 分账账单月概览详情 */ Detail?: AllocationOverviewNode[]; /** 分账账单概览金额汇总 */ Total?: AllocationOverviewTotal; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocationOverviewRequest { /** 数量,最大值为1000 */ Limit: number; /** 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,以此类推 */ Offset: number; /** 账单月份,格式为2024-02,不传默认当前月 */ Month?: string; /** 统计周期,枚举值如下month - 月day - 日 */ PeriodType?: string; /** 分账单元唯一标识,用作筛选 */ TreeNodeUniqKeys?: string[]; /** 排序字段,枚举值如下: GatherCashPayAmount - 归集费用(现金)GatherVoucherPayAmount- 归集费用(优惠券)GatherIncentivePayAmount - 归集费用(赠送金)GatherTransferPayAmount - 归集费用(分成金)AllocateCashPayAmount - 分摊费用(现金)AllocateVoucherPayAmount - 分摊费用(优惠券)AllocateIncentivePayAmount - 分摊费用(赠送金)AllocateTransferPayAmount - 分摊费用(分成金)TotalCashPayAmount - 合计费用(现金)TotalVoucherPayAmount - 合计费用(优惠券)TotalIncentivePayAmount - 合计费用(赠送金)TotalTransferPayAmount - 合计费用(分成金)GatherRealCost - 归集费用(折后总额)AllocateRealCost - 分摊费用(折后总额)RealTotalCost - 合计费用(折后总额)Ratio - 占比(折后总额) */ Sort?: string; /** 排序类型,枚举值如下:asc - 升序desc - 降序 */ SortType?: string; /** 日期,用作筛选 */ BillDates?: string[]; } declare interface DescribeAllocationOverviewResponse { /** 总条数 */ RecordNum?: number; /** 分账账单概览金额汇总 */ Total?: AllocationOverviewTotal; /** 分账概览明细 */ Detail?: AllocationOverviewDetail[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocationRuleDetailRequest { /** 所查询公摊规则ID */ RuleId: number; /** 月份,不传默认当前月 */ Month?: string; } declare interface DescribeAllocationRuleDetailResponse { /** 公摊规则ID */ Id?: number; /** 公摊规则所属UIN */ Uin?: string; /** 公摊规则名称 */ Name?: string; /** 公摊策略类型,枚举值如下:1 - 自定义分摊占比 2 - 等比分摊 3 - 按占比分摊 */ Type?: number; /** 公摊规则表达式 */ RuleDetail?: AllocationRuleExpression; /** 公摊比例表达式,Type为1和2时返回 */ RatioDetail?: AllocationRationExpression[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocationRuleSummaryRequest { /** 每次获取数据量,最大值1000 */ Limit: number; /** 分页偏移量 */ Offset: number; /** 月份,不传默认当前月 */ Month?: string; /** 公摊策略类型,用于筛选。枚举值如下: 1 - 自定义分摊占比 2 - 等比分摊 3 - 按占比分摊 */ Type?: number; /** 公摊规则名称或分账单元名称,用于模糊筛选。 */ Name?: string; } declare interface DescribeAllocationRuleSummaryResponse { /** 公摊规则表达式 */ RuleList?: AllocationRuleOverview[]; /** 规则总数 */ Total?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocationSummaryByBusinessRequest { /** 数量,最大值为1000 */ Limit: number; /** 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,以此类推 */ Offset: number; /** 账单月份,格式为2024-02,不传默认当前月 */ Month?: string; /** 统计周期,枚举值如下month - 月day - 日 */ PeriodType?: string; /** 分账单元唯一标识,用作筛选 */ TreeNodeUniqKeys?: string[]; /** 排序类型,枚举值如下:asc - 升序desc - 降序 */ SortType?: string; /** 排序字段,枚举值如下:GatherCashPayAmount - 归集费用(现金)GatherVoucherPayAmount- 归集费用(优惠券)GatherIncentivePayAmount - 归集费用(赠送金)GatherTransferPayAmount - 归集费用(分成金)AllocateCashPayAmount - 分摊费用(现金)AllocateVoucherPayAmount - 分摊费用(优惠券)AllocateIncentivePayAmount - 分摊费用(赠送金)AllocateTransferPayAmount - 分摊费用(分成金)TotalCashPayAmount - 合计费用(现金)TotalVoucherPayAmount - 合计费用(优惠券)TotalIncentivePayAmount - 合计费用(赠送金)TotalTransferPayAmount - 合计费用(分成金)GatherRealCost - 归集费用(折后总额)AllocateRealCost - 分摊费用(折后总额)RealTotalCost - 合计费用(折后总额)BusinessCode - 产品代码Ratio - 占比(折后总额)Trend - 环比(折后总额) */ Sort?: string; /** 日期,用作筛选,PeriodType=day时可传 */ BillDates?: string[]; /** 产品编码,用作筛选 */ BusinessCodes?: string[]; /** 模糊搜索条件 */ SearchKey?: string; } declare interface DescribeAllocationSummaryByBusinessResponse { /** 总条数 */ RecordNum?: number; /** 分账账单概览金额汇总 */ Total?: AllocationOverviewTotal; /** 分账账单按产品汇总明细 */ Detail?: AllocationSummaryByBusiness[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocationSummaryByItemRequest { /** 数量,最大值为1000 */ Limit: number; /** 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,以此类推 */ Offset: number; /** 账单月份,格式为2024-02,不传默认当前月 */ Month?: string; /** 统计周期,枚举值如下month - 月day - 日 */ PeriodType?: string; /** 分账单元唯一标识,用作筛选 */ TreeNodeUniqKeys?: string[]; /** 排序字段,枚举值如下:RiTimeSpan - 预留实例抵扣时长ExtendPayAmount1 - 预留实例抵扣组件原价RealCost - 折后总价CashPayAmount - 现金金额VoucherPayAmount - 代金券金额IncentivePayAmount - 赠送金金额TransferPayAmount -分成金金额Cost - 组件原价 */ Sort?: string; /** 排序类型,枚举值如下:asc - 升序desc - 降序 */ SortType?: string; /** 日期,用作筛选 */ BillDates?: string[]; /** 产品编码,用作筛选 */ BusinessCodes?: string[]; /** 使用者UIN,用作筛选 */ OwnerUins?: string[]; /** 操作者UIN,用作筛选 */ OperateUins?: string[]; /** 计费模式编码,用作筛选 */ PayModes?: string[]; /** 交易类型编码,用作筛选 */ ActionTypes?: string[]; /** 子产品编码,用作筛选 */ ProductCodes?: string[]; /** 地域ID,用作筛选 */ RegionIds?: string[]; /** 可用区ID,用作筛选 */ ZoneIds?: string[]; /** 实例类型编码,用作筛选 */ InstanceTypes?: string[]; /** 标签,用作筛选 */ Tag?: string[]; /** 组件类型编码,用作筛选 */ ComponentCodes?: string[]; /** 组件名称编码,用作筛选 */ ItemCodes?: string[]; /** 模糊搜索:支持标签、资源id、资源别名 */ SearchKey?: string; /** 项目ID,用作筛选 */ ProjectIds?: number[]; /** 费用归集类型,枚举值如下:0 - 分摊1 - 归集-1 - 未分配 */ AllocationType?: number[]; } declare interface DescribeAllocationSummaryByItemResponse { /** 总条数 */ RecordNum?: number; /** 分账账单概览金额汇总 */ Total?: AllocationOverviewTotal; /** 分账账单按组件汇总明细 */ Detail?: AllocationSummaryByItem[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocationSummaryByResourceRequest { /** 数量,最大值为1000 */ Limit: number; /** 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,以此类推 */ Offset: number; /** 账单月份,格式为2024-02,不传默认当前月 */ Month?: string; /** 统计周期,枚举值如下month - 月day - 日 */ PeriodType?: string; /** 分账单元唯一标识,用作筛选 */ TreeNodeUniqKeys?: string[]; /** 排序字段,枚举值如下:RiTimeSpan - 预留实例抵扣时长ExtendPayAmount1 - 预留实例抵扣组件原价RealCost - 折后总价CashPayAmount - 现金金额VoucherPayAmount - 代金券金额IncentivePayAmount - 赠送金金额TransferPayAmount -分成金金额Cost - 组件原价 */ Sort?: string; /** 排序类型,枚举值如下:asc - 升序desc - 降序 */ SortType?: string; /** 日期,用作筛选 */ BillDates?: string[]; /** 产品编码,用作筛选 */ BusinessCodes?: string[]; /** 使用者UIN,用作筛选 */ OwnerUins?: string[]; /** 操作者UIN,用作筛选 */ OperateUins?: string[]; /** 计费模式编码,用作筛选 */ PayModes?: string[]; /** 交易类型编码,用作筛选 */ ActionTypes?: string[]; /** 子产品编码,用作筛选 */ ProductCodes?: string[]; /** 地域ID,用作筛选 */ RegionIds?: string[]; /** 可用区ID,用作筛选 */ ZoneIds?: string[]; /** 实例类型编码,用作筛选 */ InstanceTypes?: string[]; /** 标签,用作筛选 */ Tag?: string[]; /** 模糊搜索:支持标签、资源id、资源别名 */ SearchKey?: string; /** 项目ID,用作筛选 */ ProjectIds?: number[]; /** 费用归集类型,枚举值如下:0 - 分摊 1 - 归集 -1 - 未分配 */ AllocationType?: number[]; } declare interface DescribeAllocationSummaryByResourceResponse { /** 总条数 */ RecordNum?: number; /** 分账账单概览金额汇总 */ Total?: AllocationOverviewTotal; /** 分账账单按资源汇总明细 */ Detail?: AllocationSummaryByResource[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocationTreeRequest { /** 月份,不传默认当前月 */ Month?: string; } declare interface DescribeAllocationTreeResponse { /** 分账单元ID */ Id?: number; /** 分账单元名称 */ Name?: string; /** 分账单元唯一标识 */ TreeNodeUniqKey?: string; /** 子树 */ Children?: AllocationTree[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocationTrendByMonthRequest { /** 账单月份,格式为2024-02,不传默认当前月 */ Month: string; /** 分账单元唯一标识 */ TreeNodeUniqKey: string; /** 产品编码,用作筛选 */ BusinessCode?: string; } declare interface DescribeAllocationTrendByMonthResponse { /** 当月费用信息 */ Current?: AllocationBillTrendDetail; /** 之前月份费用信息 */ Previous?: AllocationBillTrendDetail[]; /** 费用统计信息 */ Stat?: AllocationStat; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAllocationUnitDetailRequest { /** 所查询分账单元Id */ Id: number; /** 月份,不传默认当前月 */ Month?: string; } declare interface DescribeAllocationUnitDetailResponse { /** 分账单元ID */ Id?: number; /** 分账单元所属UIN */ Uin?: string; /** 分账单元名称 */ Name?: string; /** 分账单元父节点ID */ ParentId?: number; /** 源组织名称 */ SourceName?: string; /** 源组织ID */ SourceId?: string; /** 备注说明 */ Remark?: string; /** 分账单元标识 */ TreeNodeUniqKey?: string; /** 若分账单元设置归集规则,返回归集规则ID,若无分账规则,则不返回 */ RuleId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillAdjustInfoRequest { /** 格式:yyyy-MM账单月份,month和timeFrom&timeTo必传一个,如果有传timeFrom&timeTo则month字段无效 */ Month?: string; /** 格式:yyyy-MM-dd开始时间,month和timeFrom&timeTo必传一个,如果有该字段则month字段无效。timeFrom和timeTo必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据 */ TimeFrom?: string; /** 格式:yyyy-MM-dd截止时间,month和timeFrom&timeTo必传一个,如果有该字段则month字段无效。timeFrom和timeTo必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据 */ TimeTo?: string; } declare interface DescribeBillAdjustInfoResponse { /** 数据总量 */ Total?: number; /** 明细数据 */ Data?: AdjustInfoDetail[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillDetailForOrganizationRequest { /** 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,依次类推 */ Offset: number; /** 数量,最大值为100 */ Limit: number; /** 周期类型,byUsedTime按计费周期/byPayTime按扣费周期。需要与费用中心该月份账单的周期保持一致。您可前往[账单概览](https://console.cloud.tencent.com/expense/bill/overview)页面顶部查看确认您的账单统计周期类型。 */ PeriodType?: string; /** 月份,格式为yyyy-mm,Month和BeginTime&EndTime必传一个,如果有传BeginTime&EndTime则Month字段无效。最多可拉取近18个月内的数据。 */ Month?: string; /** 周期开始时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据。最多可拉取18个月内的数据。 */ BeginTime?: string; /** 周期结束时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据。最多可拉取近18个月内的数据。 */ EndTime?: string; /** 是否需要访问列表的总记录数,用于前端分页1-表示需要, 0-表示不需要 */ NeedRecordNum?: number; /** 付费模式 prePay(表示包年包月)/postPay(表示按时按量) */ PayMode?: string; /** 查询指定资源信息 */ ResourceId?: string; /** 查询交易类型(请使用交易类型名称入参),入参示例枚举如下:包年包月新购包年包月续费包年包月配置变更包年包月退款 按量计费扣费 线下项目扣费 线下产品扣费 调账扣费 调账补偿 按量计费小时结 按量计费日结 按量计费月结 竞价实例小时结 线下项目调账补偿 线下产品调账补偿 优惠扣费 优惠补偿 按量计费迁入资源 按量计费迁出资源 包年包月迁入资源 包年包月迁出资源 预付费用 小时费用 预留实例退款 按量计费冲正 包年包月转按量 保底扣款 节省计划小时费用 */ ActionType?: string; /** 项目ID:资源所属项目ID */ ProjectId?: number; /** 产品名称代码备注:如需获取当月使用过的BusinessCode,请调用API:获取产品汇总费用分布 */ BusinessCode?: string; /** 上一次请求返回的上下文信息,翻页查询Month>=2023-05的月份的数据可加快查询速度,数据量10万级别以上的用户建议使用,查询速度可提升2~10倍 */ Context?: string; } declare interface DescribeBillDetailForOrganizationResponse { /** 详情列表 */ DetailSet?: DistributionBillDetail[]; /** 总记录数,24小时缓存一次,可能比实际总记录数少 */ Total?: number | null; /** 本次请求的上下文信息,可用于下一次请求的请求参数中,加快查询速度 */ Context?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillDetailRequest { /** 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,依次类推 */ Offset: number; /** 数量,最大值为300 */ Limit: number; /** 周期类型,byUsedTime按计费周期/byPayTime按扣费周期。需要与费用中心该月份账单的周期保持一致。您可前往[账单概览](https://console.cloud.tencent.com/expense/bill/overview)页面顶部查看确认您的账单统计周期类型。 */ PeriodType?: string; /** 月份,格式为yyyy-mm,Month和BeginTime&EndTime必传一个,如果有传BeginTime&EndTime则Month字段无效。最多可拉取近18个月内的数据。 */ Month?: string; /** 周期开始时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据。最多可拉取18个月内的数据。 */ BeginTime?: string; /** 周期结束时间,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为相同月份,不支持跨月查询,查询结果是整月数据。最多可拉取近18个月内的数据。 */ EndTime?: string; /** 是否需要访问列表的总记录数,用于前端分页1-表示需要, 0-表示不需要 */ NeedRecordNum?: number; /** 已废弃参数,未开放 */ ProductCode?: string; /** 付费模式 prePay(表示包年包月)/postPay(表示按时按量) */ PayMode?: string; /** 查询指定资源信息 */ ResourceId?: string; /** 查询交易类型(请使用交易类型名称入参),入参示例枚举如下:包年包月新购包年包月续费包年包月配置变更包年包月退款 按量计费扣费 线下项目扣费 线下产品扣费 调账扣费 调账补偿 按量计费小时结 按量计费日结 按量计费月结 竞价实例小时结 线下项目调账补偿 线下产品调账补偿 优惠扣费 优惠补偿 按量计费迁入资源 按量计费迁出资源 包年包月迁入资源 包年包月迁出资源 预付费用 小时费用 预留实例退款 按量计费冲正 包年包月转按量 保底扣款 节省计划小时费用 */ ActionType?: string; /** 项目ID:资源所属项目ID */ ProjectId?: number; /** 产品名称代码备注:如需获取当月使用过的BusinessCode,请调用API:获取产品汇总费用分布 */ BusinessCode?: string; /** 上一次请求返回的上下文信息,翻页查询Month>=2023-05的月份的数据可加快查询速度,数据量10万级别以上的用户建议使用,查询速度可提升2~10倍 */ Context?: string; /** 支付者的账号 ID(账号 ID 是用户在腾讯云的唯一账号标识),默认查询本账号账单,如集团管理账号需查询成员账号自付的账单,该字段需入参成员账号UIN */ PayerUin?: string; } declare interface DescribeBillDetailResponse { /** 详情列表 */ DetailSet?: BillDetail[]; /** 总记录数,24小时缓存一次,可能比实际总记录数少 */ Total?: number; /** 本次请求的上下文信息,可用于下一次请求的请求参数中,加快查询速度 */ Context?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillDownloadUrlRequest { /** 账单类型,枚举值billOverview=L0-PDF账单billSummary=L1-汇总账单 billResource=L2-资源账单 billDetail=L3-明细账单 billPack=账单包 */ FileType: string; /** 账单月份支持的最早开始月份为2021-01L0-PDF&账单包不支持当月下载,当月账单请在次月1号19:00出账后下载 */ Month: string; /** 下载的账号 ID列表,默认查询本账号账单,如集团管理账号需下载成员账号自付的账单,该字段需入参成员账号UIN */ ChildUin?: string[]; } declare interface DescribeBillDownloadUrlResponse { /** 账单文件是否准备就绪,0文件生成中,1文件已生成 */ Ready?: number; /** 账单文件下载链接,有效时长为一天 */ DownloadUrl?: string | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillListRequest { /** 查询范围的起始时间(包含)时间格式 yyyy-MM-dd HH:mm:ss 开始时间和结束时间差值小于等于六个月 */ StartTime: string; /** 查询范围的结束时间(包含)时间格式 yyyy-MM-dd HH:mm:ss ,开始时间和结束时间差值小于等于六个月 */ EndTime: string; /** 翻页偏移量,初始值为0 */ Offset: number; /** 每页的限制数量 */ Limit: number; /** 交易类型: all所有交易类型,recharge充值,return退款,unblock解冻,agentin资金转入,advanced垫付,cash提现,deduct扣费,block冻结,agentout资金转出,repay垫付回款,repayment还款(仅国际信用账户),adj_refund调增(仅国际信用账户),adj_deduct调减(仅国际信用账户) */ PayType?: string[]; /** 扣费模式,当所选的交易类型为扣费deduct时: all所有扣费类型;trade预付费支付;hour_h按量小时结;hour_d按量日结;hour_m按量月结;decompensate调账扣费;other第三方扣费;panshi 线下项目扣费;offline 线下产品扣费;当所选的交易类型为扣费recharge时: online 在线充值;bank-enterprice 银企直联;offline 线下充值;transfer 分成充值当所选的交易类型为扣费cash时: online 线上提现;offline 线下提现;panshi 赠送金清零当所选的交易类型为扣费advanced时: advanced 垫付充值当所选的交易类型为扣费repay时: panshi 垫付回款当所选的交易类型为扣费block时: other 第三方冻结;hour 按量冻结;month按月冻结当所选的交易类型为扣费return时: compensate 调账补偿;trade 预付费退款当所选的交易类型为扣费unblock时:other 第三方解冻;hour 按量解冻;month 按月解冻 */ SubPayType?: string[]; /** 是否返回0元交易金额的交易项,取值:0-不返回,1-返回。不传该参数则不返回 */ WithZeroAmount?: number; } declare interface DescribeBillListResponse { /** 收支明细列表 */ TransactionList?: BillTransactionInfo[]; /** 总条数 */ Total?: number; /** 退费总额,单位(分) */ ReturnAmount?: number; /** 充值总额,单位(分) */ RechargeAmount?: number; /** 冻结总额,单位(分) */ BlockAmount?: number; /** 解冻总额,单位(分) */ UnblockAmount?: number; /** 扣费总额,单位(分) */ DeductAmount?: number; /** 资金转入总额,单位(分) */ AgentInAmount?: number; /** 垫付充值总额,单位(分) */ AdvanceRechargeAmount?: number; /** 提现扣减总额,单位(分) */ WithdrawAmount?: number; /** 资金转出总额,单位(分) */ AgentOutAmount?: number; /** 还垫付总额,单位(分) */ AdvancePayAmount?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillResourceSummaryForOrganizationRequest { /** 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,依次类推 */ Offset: number; /** 数量,最大值为1000 */ Limit: number; /** 月份,格式为yyyy-mm。不能早于开通账单2.0的月份 */ Month: string; /** 周期类型,byUsedTime按计费周期/byPayTime按扣费周期。需要与费用中心该月份账单的周期保持一致。您可前往[账单概览](https://console.cloud.tencent.com/expense/bill/overview)页面顶部查看确认您的账单统计周期类型。 */ PeriodType?: string; /** 是否需要访问列表的总记录数,用于前端分页1-表示需要, 0-表示不需要 */ NeedRecordNum?: number; /** 查询交易类型(请使用交易类型名称入参),入参示例枚举如下:包年包月新购包年包月续费包年包月配置变更包年包月退款 按量计费扣费 线下项目扣费 线下产品扣费 调账扣费 调账补偿 按量计费小时结 按量计费日结 按量计费月结 竞价实例小时结 线下项目调账补偿 线下产品调账补偿 优惠扣费 优惠补偿 按量计费迁入资源 按量计费迁出资源 包年包月迁入资源 包年包月迁出资源 预付费用 小时费用 预留实例退款 按量计费冲正 包年包月转按量 保底扣款 节省计划小时费用 */ ActionType?: string; /** 查询指定资源信息 */ ResourceId?: string; /** 付费模式 prePay/postPay */ PayMode?: string; /** 产品名称代码备注:如需获取当月使用过的BusinessCode,请调用API:获取产品汇总费用分布 */ BusinessCode?: string; /** 分账标签键,用户自定义(支持2021-01以后账单查询) */ TagKey?: string; /** 分账标签值,该参数为空表示该标签键下未设置标签值的记录(支持2021-01以后账单查询) */ TagValue?: string; } declare interface DescribeBillResourceSummaryForOrganizationResponse { /** 资源汇总列表 */ ResourceSummarySet?: BillDistributionResourceSummary[]; /** 资源汇总列表总数,入参NeedRecordNum为0时不返回 */ Total?: number | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillResourceSummaryRequest { /** 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,依次类推 */ Offset: number; /** 数量,最大值为1000 */ Limit: number; /** 月份,格式为yyyy-mm。不能早于开通账单2.0的月份 */ Month: string; /** 周期类型,byUsedTime按计费周期/byPayTime按扣费周期。需要与费用中心该月份账单的周期保持一致。您可前往[账单概览](https://console.cloud.tencent.com/expense/bill/overview)页面顶部查看确认您的账单统计周期类型。 */ PeriodType?: string; /** 是否需要访问列表的总记录数,用于前端分页1-表示需要, 0-表示不需要 */ NeedRecordNum?: number; /** 查询交易类型(请使用交易类型名称入参),入参示例枚举如下:包年包月新购包年包月续费包年包月配置变更包年包月退款 按量计费扣费 线下项目扣费 线下产品扣费 调账扣费 调账补偿 按量计费小时结 按量计费日结 按量计费月结 竞价实例小时结 线下项目调账补偿 线下产品调账补偿 优惠扣费 优惠补偿 按量计费迁入资源 按量计费迁出资源 包年包月迁入资源 包年包月迁出资源 预付费用 小时费用 预留实例退款 按量计费冲正 包年包月转按量 保底扣款 节省计划小时费用 */ ActionType?: string; /** 查询指定资源信息 */ ResourceId?: string; /** 付费模式 prePay/postPay */ PayMode?: string; /** 产品名称代码备注:如需获取当月使用过的BusinessCode,请调用API:获取产品汇总费用分布 */ BusinessCode?: string; /** 支付者的账号 ID(账号 ID 是用户在腾讯云的唯一账号标识),默认查询本账号账单,如集团管理账号需查询成员账号自付的账单,该字段需入参成员账号UIN */ PayerUin?: string; /** 分账标签键,用户自定义(支持2021-01以后账单查询) */ TagKey?: string; /** 分账标签值,该参数为空表示该标签键下未设置标签值的记录(支持2021-01以后账单查询) */ TagValue?: string; } declare interface DescribeBillResourceSummaryResponse { /** 资源汇总列表 */ ResourceSummarySet?: BillResourceSummary[]; /** 资源汇总列表总数,入参NeedRecordNum为0时不返回 */ Total?: number | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillSummaryByPayModeRequest { /** 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ BeginTime: string; /** 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ EndTime: string; /** 查询账单数据的用户UIN */ PayerUin?: string; } declare interface DescribeBillSummaryByPayModeResponse { /** 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) */ Ready?: number; /** 各付费模式花费分布详情 */ SummaryOverview?: PayModeSummaryOverviewItem[] | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillSummaryByProductRequest { /** 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ BeginTime: string; /** 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ EndTime: string; /** 查询账单数据的用户UIN */ PayerUin?: string; /** 款项类别,与L0账单上的汇总类别对应。此参数自账单3.0(即2021-05)之后开始生效。枚举值:consume-消费refund-退款adjustment-调账 */ PayType?: string; } declare interface DescribeBillSummaryByProductResponse { /** 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) */ Ready?: number; /** 总花费详情 */ SummaryTotal?: BusinessSummaryTotal | null; /** 各产品花费分布 */ SummaryOverview?: BusinessSummaryOverviewItem[] | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillSummaryByProjectRequest { /** 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ BeginTime: string; /** 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ EndTime: string; /** 查询账单数据的用户UIN */ PayerUin?: string; } declare interface DescribeBillSummaryByProjectResponse { /** 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) */ Ready?: number; /** 各项目花费分布详情 */ SummaryOverview?: ProjectSummaryOverviewItem[] | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillSummaryByRegionRequest { /** 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ BeginTime: string; /** 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ EndTime: string; /** 查询账单数据的用户UIN */ PayerUin?: string; } declare interface DescribeBillSummaryByRegionResponse { /** 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) */ Ready?: number; /** 各地域花费分布详情 */ SummaryOverview?: RegionSummaryOverviewItem[] | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillSummaryByTagRequest { /** 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ BeginTime: string; /** 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ EndTime: string; /** 分账标签键,用户自定义 */ TagKey: string; /** 查询账单数据的用户UIN */ PayerUin?: string; /** 分账标签值 */ TagValue?: string; } declare interface DescribeBillSummaryByTagResponse { /** 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) */ Ready?: number; /** 各标签值花费分布详情 */ SummaryOverview?: TagSummaryOverviewItem[] | null; /** 总数 */ SummaryTotal?: SummaryTotal | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillSummaryForOrganizationRequest { /** 账单月份,格式为2023-04 */ Month: string; /** 账单维度类型,枚举值如下:business、project、region、payMode、tag */ GroupType: string; /** 标签键,GroupType=tag获取标签维度账单时传 */ TagKey?: string[]; } declare interface DescribeBillSummaryForOrganizationResponse { /** 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) */ Ready?: number; /** 账单多维度汇总消费详情 */ SummaryDetail?: SummaryDetail[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBillSummaryRequest { /** 账单月份,格式为2023-04 */ Month: string; /** 账单维度类型,枚举值如下:business、project、region、payMode、tag */ GroupType: string; /** 标签键,GroupType=tag获取标签维度账单时传 */ TagKey?: string[]; /** 操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) */ OperateUin?: string; } declare interface DescribeBillSummaryResponse { /** 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) */ Ready?: number; /** 账单多维度汇总消费详情 */ SummaryDetail?: SummaryDetail[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBudgetOperationLogRequest { /** 页码 */ PageNo: number; /** 每页数目 */ PageSize: number; /** 预算项目id */ BudgetId: string; } declare interface DescribeBudgetOperationLogResponse { /** 预算修改记录详情 */ Data?: DataForBudgetOperationLogPage; /** 信息提示 */ Message?: string; /** 返回码 */ Code?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBudgetRemindRecordListRequest { /** 页码,整型 */ PageNo: number; /** 每页数目,整型 */ PageSize: number; /** 预算基础信息关联id */ BudgetId: string; } declare interface DescribeBudgetRemindRecordListResponse { /** 预算配置属性 */ Data?: BudgetRemindRecordList; /** 错误信息提示 */ Message?: string | null; /** 错误响应码 */ Code?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBudgetRequest { /** 页码,整型 */ PageNo: number; /** 每页数目,整型 */ PageSize: number; /** 预算项目id */ BudgetId?: string; /** 预算名称 */ BudgetName?: string; /** EXPIRED失效,ACTIVE生效中, ACTIVATED待生效 */ BudgetStatus?: string; /** DAY天 MONTH月度 QUARTER季度 YEAR年度 */ CycleTypes?: string[]; } declare interface DescribeBudgetResponse { /** 预算项目详情 */ Data?: DataForBudgetInfoPage; /** 信息提示 */ Message?: string | null; /** 返回码 */ Code?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeCostDetailRequest { /** 数量,最大值为100 */ Limit: number; /** 偏移量 */ Offset: number; /** 周期开始时间,查询粒度为天级别,需传入时分秒参数,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为同一月份,暂不支持跨月拉取。可拉取的数据是开通消耗账单后,且距今 18 个月内的数据。 */ BeginTime?: string; /** 周期结束时间,查询粒度为天级别,需传入时分秒参数,格式为yyyy-mm-dd hh:ii:ss,Month和BeginTime&EndTime必传一个,如果有该字段则Month字段无效。BeginTime和EndTime必须一起传,且为同一月份,暂不支持跨月拉取。可拉取的数据是开通消耗账单后,且距今 18 个月内的数据。 */ EndTime?: string; /** 是否需要访问列表的总记录数,用于前端分页1-表示需要, 0-表示不需要 */ NeedRecordNum?: number; /** 月份,格式为yyyy-mm,Month和BeginTime&EndTime必传一个,如果有传BeginTime&EndTime则Month字段无效。不能早于开通消耗账单的月份,最多可拉取18个月内的数据。 */ Month?: string; /** 查询指定产品信息 */ ProductCode?: string; /** 付费模式 prePay/postPay */ PayMode?: string; /** 查询指定资源信息 */ ResourceId?: string; } declare interface DescribeCostDetailResponse { /** 消耗明细 */ DetailSet?: CostDetail[]; /** 记录数 */ Total?: number | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeCostExplorerSummaryRequest { /** 周期开始时间,格式为yyyy-mm-dd hh:ii:ss */ BeginTime: string; /** 周期结束时间,格式为yyyy-mm-dd hh:ii:ss */ EndTime: string; /** 账单类型:1-费用账单、2-消耗账单 */ BillType: string; /** 统计周期:日-day,月-month; */ PeriodType: string; /** 分类维度(数据汇总维度),查询分类维度(请使用分类维度code入参)入参枚举值:default=仅总计feeType=费用类型billType=账单类型business=产品product=子产品region=地域zone=可用区actionType=交易类型payMode =计费模式tags=标签project =项目payerUin=支付者账号ownerUin=使用者账号 */ Dimensions: string; /** 费用类型:cost-折后总费用,totalCost-原价费用 */ FeeType: string; /** 数量,每页最大值为100 */ PageSize: number; /** 起始页,当PageNo=1表示第一页, PageNo=2表示第二页,依次类推。 */ PageNo: number; /** 分账标签值 */ TagKeyStr?: string; /** 是否需要筛选框, 1-表示需要, 0-表示不需要,若不传默认不需要。 */ NeedConditionValue?: string; /** 筛选参数 */ Conditions?: AnalyseConditions; } declare interface DescribeCostExplorerSummaryResponse { /** 数据条数 */ Total?: number; /** 表头信息 */ Header?: AnalyseHeaderDetail; /** 数据明细 */ Detail?: AnalyseDetail[]; /** 数据总计 */ TotalDetail?: AnalyseDetail; /** 筛选框 */ ConditionValue?: AnalyseConditionDetail; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeCostSummaryByProductRequest { /** 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ BeginTime: string; /** 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ EndTime: string; /** 每次获取数据量,最大值为100 */ Limit: number; /** 偏移量,默认从0开始 */ Offset: number; /** 查询账单数据的用户UIN */ PayerUin?: string; /** 是否需要返回记录数量,0不需要,1需要,默认不需要 */ NeedRecordNum?: number; } declare interface DescribeCostSummaryByProductResponse { /** 数据是否准备好,0未准备好,1准备好 */ Ready?: number; /** 消耗详情 */ Total?: ConsumptionSummaryTotal; /** 消耗按产品汇总详情 */ Data?: ConsumptionBusinessSummaryDataItem[]; /** 记录数量,NeedRecordNum为0时返回null */ RecordNum?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeCostSummaryByProjectRequest { /** 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ BeginTime: string; /** 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ EndTime: string; /** 每次获取数据量,最大值为100 */ Limit: number; /** 偏移量,默认从0开始 */ Offset: number; /** 查询账单数据的用户UIN */ PayerUin?: string; /** 是否需要返回记录数量,0不需要,1需要,默认不需要 */ NeedRecordNum?: number; } declare interface DescribeCostSummaryByProjectResponse { /** 数据是否准备好,0未准备好,1准备好 */ Ready?: number; /** 消耗详情 */ Total?: ConsumptionSummaryTotal; /** 消耗按业务汇总详情 */ Data?: ConsumptionProjectSummaryDataItem[]; /** 记录数量,NeedRecordNum为0时返回null */ RecordNum?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeCostSummaryByRegionRequest { /** 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ BeginTime: string; /** 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ EndTime: string; /** 每次获取数据量,最大值为100 */ Limit: number; /** 偏移量,默认从0开始 */ Offset: number; /** 查询账单数据的用户UIN */ PayerUin?: string; /** 是否需要返回记录数量,0不需要,1需要,默认不需要 */ NeedRecordNum?: number; } declare interface DescribeCostSummaryByRegionResponse { /** 数据是否准备好,0未准备好,1准备好 */ Ready?: number; /** 消耗详情 */ Total?: ConsumptionSummaryTotal; /** 消耗按地域汇总详情 */ Data?: ConsumptionRegionSummaryDataItem[]; /** 记录数量,NeedRecordNum为0时返回null */ RecordNum?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeCostSummaryByResourceRequest { /** 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ BeginTime: string; /** 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 */ EndTime: string; /** 每次获取数据量,最大值为100 */ Limit: number; /** 偏移量,默认从0开始 */ Offset: number; /** 查询账单数据的用户UIN */ PayerUin?: string; /** 是否需要返回记录数量,0不需要,1需要,默认不需要 */ NeedRecordNum?: number; /** 是否需要返回过滤条件,0不需要,1需要,默认不需要 */ NeedConditionValue?: number; /** 过滤条件,只支持ResourceKeyword(资源关键字,支持资源id及资源名称模糊查询),ProjectIds(项目id),RegionIds(地域id),PayModes(付费模式,可选prePay和postPay),HideFreeCost(是否隐藏0元流水,可选0和1),OrderByCost(按费用排序规则,可选desc和asc) */ Conditions?: Conditions; } declare interface DescribeCostSummaryByResourceResponse { /** 数据是否准备好,0未准备好,1准备好 */ Ready?: number; /** 消耗详情 */ Total?: ConsumptionSummaryTotal; /** 过滤条件 */ ConditionValue?: ConsumptionResourceSummaryConditionValue | null; /** 记录数量 */ RecordNum?: number | null; /** 资源消耗详情 */ Data?: ConsumptionResourceSummaryDataItem[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeCostSummaryByTagRequest { /** 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2025-12,EndTime 为 2025-12,查询结果是 2025 年 12 月数据。 */ BeginTime: string; /** 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2025-12,EndTime 为 2025-12,查询结果是 2025 年 12 月数据。 */ EndTime: string; /** 分账标签键,用户自定义 */ TagKey: string; } declare interface DescribeCostSummaryByTagResponse { /** 数据是否准备好,0准备中,1已就绪。 */ Ready?: number; /** 各标签值消耗分布详情 */ SummaryOverview?: TagSummaryOverviewItem[]; /** 总计 */ SummaryTotal?: SummaryTotal; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeDealsByCondRequest { /** 开始时间 2016-01-01 00:00:00 */ StartTime: string; /** 结束时间 2016-02-01 00:00:00 建议跨度不超过3个月 */ EndTime: string; /** 一页多少条数据,默认是20条,最大不超过1000 */ Limit: number; /** 第多少页,从0开始,默认是0 */ Offset?: number; /** 订单状态,默认为4(成功的订单)订单的状态1:未支付2:已支付3:发货中4:已发货5:发货失败6:已退款7:已关单8:订单过期9:订单已失效10:产品已失效11:代付拒绝12:支付中 */ Status?: number; /** 子订单号 */ OrderId?: string; /** 大订单号 */ BigDealId?: string; /** 资源id */ ResourceId?: string; /** 订单状态 */ StatusSet?: number[]; } declare interface DescribeDealsByCondResponse { /** 订单列表 */ Deals?: Deal[]; /** 订单总数 */ TotalCount?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeDosageCosDetailByDateRequest { /** 查询用量开始时间,格式为yyyy-mm-dd,例如:2020-09-01 */ StartDate: string; /** 查询用量结束时间,格式为yyyy-mm-dd,例如:2020-09-30(与开始时间同月,不支持跨月查询) */ EndDate: string; /** COS 存储桶名称,可通过Get Service 接口是用来获取请求者名下的所有存储空间列表(Bucket list)https://cloud.tencent.com/document/product/436/8291 */ BucketName: string; } declare interface DescribeDosageCosDetailByDateResponse { /** 用量数组 */ DetailSets?: CosDetailSets[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeDosageDetailByDateRequest { /** 查询账单开始日期,如 2019-01-01 */ StartDate: string; /** 查询账单结束日期,如 2019-01-01, 时间跨度不超过7天 */ EndDate: string; /** 互动直播:10194 互动直播-核心机房 :10195 互动直播-边缘机房cdn业务:102383:CDN静态加速流量(国内)102384:CDN静态加速带宽(国内)102385:CDN静态加速流量(海外)102386:CDN静态加速带宽(海外)100967:弹性公网IP-按流量计费101065:公网负载均衡-按流量计费视频直播10226 视频直播流量(国内)10227 视频直播带宽(国内)100763 视频直播流量(海外)100762 视频直播宽带(海外)仅支持以上产品 */ ProductCode: string; /** 查询域名 例如 www.qq.com非CDN业务查询时传入空字符串,返回的值为空 */ Domain: string; /** 1、如果为空,则返回EIP或CLB所有实例的明细;2、如果传入实例名,则返回该实例明细 */ InstanceID?: string; /** 支付者的账号 ID(账号 ID 是用户在腾讯云的唯一账号标识),默认查询本账号账单,如集团管理账号需查询成员账号自付的账单,该字段需入参成员账号UIN */ PayerUin?: string; } declare interface DescribeDosageDetailByDateResponse { /** 计量单位 */ Unit?: string; /** 用量数组 */ DetailSets?: DetailSet[]; /** 错误码 */ RetCode?: number; /** 错误信息 */ RetMsg?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeDosageDetailListRequest { /** 用量起始时间,如:2023-02-01 */ StartTime: string; /** 用量截止时间,如:2023-02-28 */ EndTime: string; /** 产品编码,已支持查询的产品如下:p_ccc(云联络中心)p_rav(实时音视频)p_pstn(号码保护)p_smh(智能媒资托管)p_coding_devops(CODING DevOps)p_dsa(全球IP应用加速) */ ProductCode: string; /** 数据偏移量(从0开始) */ Offset: number; /** 单次数据量(最大3000) */ Limit: number; /** 用量统计类型:用量明细的数据统计汇总周期类型,包括minute-按5分钟汇总、hour-按小时汇总、day-按天汇总、month-按月汇总、comm-其他,默认查询所有类型明细,目前各产品已支持的统计类型如下:p_ccc(云联络中心):comm、dayp_rav(实时音视频):minute、dayp_pstn(号码保护):commp_smh(智能媒资托管):dayp_coding_devops(CODING DevOps):comm、dayp_dsa(全球IP应用加速):minute */ DosageType?: string; } declare interface DescribeDosageDetailListResponse { /** 用量明细集合 */ Record?: DescribeDosageDetail[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeGatherResourceRequest { /** 数量,最大值为1000 */ Limit: number; /** 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,以此类推 */ Offset: number; /** 账单月份,格式为2024-02,不传默认当前月 */ Month?: string; /** 分账单元唯一标识,用作筛选 */ TreeNodeUniqKey?: string; /** 资源目录类别,枚举值如下:all - 全部 none - 未归集 */ GatherType?: string; /** 排序字段,枚举值如下:realCost - 折后总价cashPayAmount - 现金金额voucherPayAmount - 代金券金额incentivePayAmount - 赠送金金额transferPayAmount -分成金金额 */ Sort?: string; /** 排序类型,枚举值如下:asc - 升序desc - 降序 */ SortType?: string; /** 产品编码,用作筛选 */ BusinessCodes?: string[]; /** 子产品编码,用作筛选 */ ProductCodes?: string[]; /** 组件名称编码,用作筛选 */ ItemCodes?: string[]; /** 地域ID,用作筛选 */ RegionIds?: number[]; /** 实例类型编码,用作筛选 */ InstanceTypes?: string[]; /** 计费模式编码,用作筛选 */ PayModes?: string[]; /** 操作者UIN,用作筛选 */ OperateUins?: string[]; /** 使用者UIN,用作筛选 */ OwnerUins?: string[]; /** 模糊搜索:支持标签、资源id、资源别名 */ SearchKey?: string; /** 标签,用作筛选 */ Tag?: string[]; /** 项目ID,用作筛选 */ ProjectIds?: string[]; /** 交易类型编码,用作筛选 */ ActionTypes?: string[]; } declare interface DescribeGatherResourceResponse { /** 总条数 */ RecordNum?: number; /** 资源归集汇总 */ GatherResourceSummary?: GatherResourceSummary[] | null; /** 数据更新时间 */ LastUpdateTime?: string | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeGatherRuleDetailRequest { /** 所查询归集规则ID */ Id: number; /** 月份,不传默认当前月 */ Month?: string; } declare interface DescribeGatherRuleDetailResponse { /** 归集规则ID */ Id?: number; /** 归集规则所属UIN */ Uin?: string; /** 归集规则最后更新时间 */ UpdateTime?: string; /** 归集规则详情 */ RuleDetail?: AllocationRuleExpression; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeRenewInstancesRequest { /** 每页的最大实例条数。 取值范围:1~100。 */ MaxResults: number; /** 查询返回结果下一页的令牌。首次调用 API 不需要NextToken。 */ NextToken?: string; /** 获取实例的排序方向。枚举值如下:false=正序(默认)true=倒序 */ Reverse?: boolean; /** 续费标识。多个值用英文逗号分隔。枚举值如下:NOTIFY_AND_MANUAL_RENEW:手动续费NOTIFY_AND_AUTO_RENEW:自动续费DISABLE_NOTIFY_AND_MANUAL_RENEW:到期不续 */ RenewFlagList?: string[]; /** 实例ID。多个ID用英文逗号分隔,最多不超过100个。 */ InstanceIdList?: string[]; /** 到期时间段起,格式为yyyy-MM-dd HH:mm:ss。 */ ExpireTimeStart?: string; /** 到期时间段止,格式为yyyy-MM-dd HH:mm:ss。 */ ExpireTimeEnd?: string; } declare interface DescribeRenewInstancesResponse { /** 实例汇总列表。 */ InstanceList?: RenewInstance[]; /** 查询返回结果下一页的令牌。 */ NextToken?: string | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeSavingPlanResourceInfoRequest { /** 数量,最大值为100 */ Limit: number; /** 偏移量 */ Offset: number; /** 购买开始时间,格式yyyy-MM-dd */ CreateStartDate?: string; /** 购买结束时间,格式yyyy-MM-dd */ CreateEndDate?: string; } declare interface DescribeSavingPlanResourceInfoResponse { /** 记录数 */ Total?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeTagListRequest { /** 数量,最大值为1000 */ Limit: number; /** 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,依次类推 */ Offset: number; /** 分账标签键,用作模糊搜索 */ TagKey?: string; /** 标签类型,枚举值:0普通标签,1分账标签,用作筛选,不传获取全部标签键 */ Status?: number; /** 排序方式,枚举值:asc排升序,desc排降序 */ OrderType?: string; } declare interface DescribeTagListResponse { /** 总记录数 */ RecordNum?: number; /** 标签信息 */ Data?: TagDataInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeVoucherInfoRequest { /** 一页多少条数据,默认是20条,最大不超过1000 */ Limit: number; /** 第多少页,默认是1 */ Offset: number; /** 券状态:待使用:unUsed,已使用: used,已发货:delivered,已作废: cancel,已过期:overdue */ Status?: string; /** 代金券id */ VoucherId?: string; /** 代金券订单id */ CodeId?: string; /** 商品码 */ ProductCode?: string; /** 活动id */ ActivityId?: string; /** 代金券名称 */ VoucherName?: string; /** 发放开始时间,例:2021-01-01 */ TimeFrom?: string; /** 发放结束时间,例:2021-01-01 */ TimeTo?: string; /** 指定排序字段:BeginTime开始时间、EndTime到期时间、CreateTime创建时间 */ SortField?: string; /** 指定升序降序:desc、asc */ SortOrder?: string; /** 付费模式,postPay后付费/prePay预付费/riPay预留实例/""或者"*"表示全部模式,如果payMode为""或"*",那么productCode与subProductCode必须传空 */ PayMode?: string; /** 付费场景PayMode=postPay时:spotpay-竞价实例,"settle account"-普通后付费PayMode=prePay时:purchase-包年包月新购,renew-包年包月续费(自动续费),modify-包年包月配置变更(变配)PayMode=riPay时:oneOffFee-预留实例预付,hourlyFee-预留实例每小时扣费,*-支持全部付费场景 */ PayScene?: string; /** 操作人,默认就是用户uin */ Operator?: string; /** 代金券主类型 has_price 为有价现金券 no_price 为无价代金券 */ VoucherMainType?: string; /** 代金券副类型 discount 为折扣券 deduct 为抵扣券 */ VoucherSubType?: string; /** 券有效时间开始时间 */ StartTimeFrom?: string; /** 券有效时间结束时间 */ StartTimeTo?: string; /** 券失效时间开始时间 */ EndTimeFrom?: string; /** 券失效时间结束时间 */ EndTimeTo?: string; /** 发券时间开始时间 */ CreateTimeFrom?: string; /** 发券时间结束时间 */ CreateTimeTo?: string; } declare interface DescribeVoucherInfoResponse { /** 券总数 */ TotalCount?: number; /** 总余额(微分) */ TotalBalance?: number; /** 代金券相关信息 */ VoucherInfos?: VoucherInfos[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeVoucherUsageDetailsRequest { /** 一页多少条数据,默认是20条,最大不超过1000 */ Limit: number; /** 第多少页,默认是1 */ Offset: number; /** 代金券id */ VoucherId: string; /** 操作人,默认就是用户uin */ Operator?: string; } declare interface DescribeVoucherUsageDetailsResponse { /** 券总数 */ TotalCount?: number; /** 总已用金额(微分) */ TotalUsedAmount?: number; /** 代金券使用记录细节 */ UsageRecords?: UsageRecords[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyAllocationRuleRequest { /** 所编辑公摊规则ID */ RuleId: number; /** 编辑后公摊规则名称 */ Name: string; /** 公摊策略类型,枚举值如下: 1 - 自定义分摊占比 2 - 等比分摊 3 - 按占比分摊 */ Type: number; /** 编辑后公摊规则表达式 */ RuleDetail: AllocationRuleExpression; /** 编辑后公摊比例表达式 */ RatioDetail?: AllocationRationExpression[]; /** 月份,不传默认当前月 */ Month?: string; } declare interface ModifyAllocationRuleResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyAllocationUnitRequest { /** 所修改分账单元ID */ Id: number; /** 修改后分账单元名称 */ Name?: string; /** 修改后分账单元源组织名称 */ SourceName?: string; /** 修改后分账单元源组织ID */ SourceId?: string; /** 分账单元备注说明 */ Remark?: string; /** 月份,不传默认当前月 */ Month?: string; } declare interface ModifyAllocationUnitResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyBudgetRequest { /** 预算项目id */ BudgetId: string; /** 预算名称 */ BudgetName: string; /** DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度 */ CycleType: string; /** 有效期起始时间 2025-01-01 */ PeriodBegin: string; /** 有效期结束时间 2025-12-01 */ PeriodEnd: string; /** FIX 固定值,CYCLE 不同值 */ PlanType: string; /** 预算值额度 预算计划类型固定预算时设为定值;预算计划类型为CYCLE(计划预算)时传[{"dateDesc":"2025-07","quota":"1000"},{"dateDesc":"2025-08","quota":"2000"}]; */ BudgetQuota: string; /** BILL 系统账单,CONSUMPTION 消耗账单 */ BillType: string; /** COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前) */ FeeType: string; /** 阈值提醒 */ WarnJson: BudgetWarn[]; /** 预算备注 */ BudgetNote?: string; /** 预算维度范围条件 */ DimensionsRange?: BudgetConditionsForm; /** 波动提醒 */ WaveThresholdJson?: WaveThresholdForm[]; } declare interface ModifyBudgetResponse { /** 更新预算返回信息 */ Data?: BudgetInfoApiResponse; /** update success */ Message?: string | null; /** 返回码 */ Code?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyGatherRuleRequest { /** 所编辑归集规则ID */ Id: number; /** 所编辑分账规则详情 */ RuleDetail: AllocationRuleExpression; /** 月份,不传默认当前月 */ Month?: string; } declare interface ModifyGatherRuleResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface PayDealsRequest { /** 需要支付的一个或者多个子订单号,与BigDealIds字段两者必须且仅传一个参数 */ OrderIds?: string[]; /** 是否自动使用代金券,1:是,0否,默认0 */ AutoVoucher?: number; /** 代金券ID列表,目前仅支持指定一张代金券 */ VoucherIds?: string[]; /** 需要支付的一个或者多个大订单号,与OrderIds字段两者必须且仅传一个参数 */ BigDealIds?: string[]; /** 0非代理,1代理商代付,3集团代理,4代理商为代客下产品级代付单,默认0 */ AgentPay?: number; /** 推荐者,用于返利 */ CpsUin?: string; } declare interface PayDealsResponse { /** 此次操作支付成功的子订单号数组 */ OrderIds?: string[]; /** 此次操作支付成功的资源Id数组 */ ResourceIds?: string[]; /** 此次操作支付成功的大订单号数组 */ BigDealIds?: string[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface RefundInstanceRequest { /** ClientToken是一个由客户端生成的唯一的、区分大小写、不超过64个ASCII字符的字符串。例如,ClientToken=123e4567-e89b-12d3-a456-42665544****。 */ ClientToken: string; /** 产品一层code */ ProductCode: string; /** 产品二层code */ SubProductCode: string; /** 实例id */ InstanceId: string; /** 地域code */ RegionCode: string; } declare interface RefundInstanceResponse { /** 订单号列表 */ OrderIdList?: string[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface RenewInstanceRequest { /** ClientToken是一个由客户端生成的唯一的、区分大小写、不超过64个ASCII字符的字符串。例如,ClientToken=123e4567-e89b-12d3-a456-42665544****。 */ ClientToken: string; /** 产品一层code */ ProductCode: string; /** 产品二层code */ SubProductCode: string; /** 地域code */ RegionCode: string; /** 实例ID */ InstanceId: string; /** 手动续费时长,取值上限:36,默认取值1 */ Period?: number; /** 手动续费时长单位,取值:m:按月续费,y:按年续费,默认取值m */ PeriodUnit?: string; } declare interface RenewInstanceResponse { /** 订单号列表 */ OrderIdList?: string[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface SetRenewalRequest { /** 产品编码。 */ ProductCode: string; /** 地域编码。 */ RegionCode: string; /** 实例ID,仅支持指定一个。 */ InstanceId: string; /** 续费标识。枚举值如下:NOTIFY_AND_MANUAL_RENEW:手动续费NOTIFY_AND_AUTO_RENEW:自动续费DISABLE_NOTIFY_AND_MANUAL_RENEW:到期不续 */ RenewFlag: string; /** 自动续费周期长度,不填写时默认按产品侧设置的默认值如果是月,支持:1-11如果是年,支持:1-5实际按产品侧支持的范围为主 */ RenewPeriod?: string; /** 自动续费周期单位,不填写时默认按产品侧设置的默认值y 年,m 月实际按产品侧支持的范围为主 */ RenewPeriodUnit?: string; } declare interface SetRenewalResponse { /** 操作失败时的实例列表。 */ InstanceList?: OperateRsp[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } /** {@link Billing 费用中心} */ declare interface Billing { (): Versions; /** 创建公摊规则 {@link CreateAllocationRuleRequest} {@link CreateAllocationRuleResponse} */ CreateAllocationRule(data: CreateAllocationRuleRequest, config?: AxiosRequestConfig): AxiosPromise; /** 批量设置分账标签 {@link CreateAllocationTagRequest} {@link CreateAllocationTagResponse} */ CreateAllocationTag(data: CreateAllocationTagRequest, config?: AxiosRequestConfig): AxiosPromise; /** 创建分账单元 {@link CreateAllocationUnitRequest} {@link CreateAllocationUnitResponse} */ CreateAllocationUnit(data: CreateAllocationUnitRequest, config?: AxiosRequestConfig): AxiosPromise; /** 创建预算项目 {@link CreateBudgetRequest} {@link CreateBudgetResponse} */ CreateBudget(data: CreateBudgetRequest, config?: AxiosRequestConfig): AxiosPromise; /** 创建归集规则 {@link CreateGatherRuleRequest} {@link CreateGatherRuleResponse} */ CreateGatherRule(data: CreateGatherRuleRequest, config?: AxiosRequestConfig): AxiosPromise; /** 创建实例 {@link CreateInstanceRequest} {@link CreateInstanceResponse} */ CreateInstance(data: CreateInstanceRequest, config?: AxiosRequestConfig): AxiosPromise; /** 公摊规则删除接口 {@link DeleteAllocationRuleRequest} {@link DeleteAllocationRuleResponse} */ DeleteAllocationRule(data: DeleteAllocationRuleRequest, config?: AxiosRequestConfig): AxiosPromise; /** 批量取消设置分账标签 {@link DeleteAllocationTagRequest} {@link DeleteAllocationTagResponse} */ DeleteAllocationTag(data: DeleteAllocationTagRequest, config?: AxiosRequestConfig): AxiosPromise; /** 删除分账单元 {@link DeleteAllocationUnitRequest} {@link DeleteAllocationUnitResponse} */ DeleteAllocationUnit(data: DeleteAllocationUnitRequest, config?: AxiosRequestConfig): AxiosPromise; /** 删除预算项目 {@link DeleteBudgetRequest} {@link DeleteBudgetResponse} */ DeleteBudget(data: DeleteBudgetRequest, config?: AxiosRequestConfig): AxiosPromise; /** 删除归集规则 {@link DeleteGatherRuleRequest} {@link DeleteGatherRuleResponse} */ DeleteGatherRule(data: DeleteGatherRuleRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取账户余额 {@link DescribeAccountBalanceRequest} {@link DescribeAccountBalanceResponse} */ DescribeAccountBalance(data?: DescribeAccountBalanceRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询资源目录筛选条件 {@link DescribeAllocateConditionsRequest} {@link DescribeAllocateConditionsResponse} */ DescribeAllocateConditions(data?: DescribeAllocateConditionsRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询分账账单筛选条件 {@link DescribeAllocationBillConditionsRequest} {@link DescribeAllocationBillConditionsResponse} */ DescribeAllocationBillConditions(data?: DescribeAllocationBillConditionsRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询分账账单明细 {@link DescribeAllocationBillDetailRequest} {@link DescribeAllocationBillDetailResponse} */ DescribeAllocationBillDetail(data: DescribeAllocationBillDetailRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询分账账单月概览 {@link DescribeAllocationMonthOverviewRequest} {@link DescribeAllocationMonthOverviewResponse} */ DescribeAllocationMonthOverview(data?: DescribeAllocationMonthOverviewRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询分账账单日概览 {@link DescribeAllocationOverviewRequest} {@link DescribeAllocationOverviewResponse} */ DescribeAllocationOverview(data: DescribeAllocationOverviewRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询公摊规则详情 {@link DescribeAllocationRuleDetailRequest} {@link DescribeAllocationRuleDetailResponse} */ DescribeAllocationRuleDetail(data: DescribeAllocationRuleDetailRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询所有公摊规则概览 {@link DescribeAllocationRuleSummaryRequest} {@link DescribeAllocationRuleSummaryResponse} */ DescribeAllocationRuleSummary(data: DescribeAllocationRuleSummaryRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询分账账单按产品汇总 {@link DescribeAllocationSummaryByBusinessRequest} {@link DescribeAllocationSummaryByBusinessResponse} */ DescribeAllocationSummaryByBusiness(data: DescribeAllocationSummaryByBusinessRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询分账账单按组件汇总 {@link DescribeAllocationSummaryByItemRequest} {@link DescribeAllocationSummaryByItemResponse} */ DescribeAllocationSummaryByItem(data: DescribeAllocationSummaryByItemRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询分账账单按资源汇总 {@link DescribeAllocationSummaryByResourceRequest} {@link DescribeAllocationSummaryByResourceResponse} */ DescribeAllocationSummaryByResource(data: DescribeAllocationSummaryByResourceRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询分账目录树 {@link DescribeAllocationTreeRequest} {@link DescribeAllocationTreeResponse} */ DescribeAllocationTree(data?: DescribeAllocationTreeRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询分账账单费用趋势 {@link DescribeAllocationTrendByMonthRequest} {@link DescribeAllocationTrendByMonthResponse} */ DescribeAllocationTrendByMonth(data: DescribeAllocationTrendByMonthRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询分账单元详情 {@link DescribeAllocationUnitDetailRequest} {@link DescribeAllocationUnitDetailResponse} */ DescribeAllocationUnitDetail(data: DescribeAllocationUnitDetailRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取账单异常调整信息 {@link DescribeBillAdjustInfoRequest} {@link DescribeBillAdjustInfoResponse} */ DescribeBillAdjustInfo(data?: DescribeBillAdjustInfoRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取账单明细数据 {@link DescribeBillDetailRequest} {@link DescribeBillDetailResponse} */ DescribeBillDetail(data: DescribeBillDetailRequest, config?: AxiosRequestConfig): AxiosPromise; /** 成员账号获取管理账号代付账单(费用明细) {@link DescribeBillDetailForOrganizationRequest} {@link DescribeBillDetailForOrganizationResponse} */ DescribeBillDetailForOrganization(data: DescribeBillDetailForOrganizationRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取账单文件下载链接 {@link DescribeBillDownloadUrlRequest} {@link DescribeBillDownloadUrlResponse} */ DescribeBillDownloadUrl(data: DescribeBillDownloadUrlRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取收支明细列表 {@link DescribeBillListRequest} {@link DescribeBillListResponse} */ DescribeBillList(data: DescribeBillListRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取账单资源汇总数据 {@link DescribeBillResourceSummaryRequest} {@link DescribeBillResourceSummaryResponse} */ DescribeBillResourceSummary(data: DescribeBillResourceSummaryRequest, config?: AxiosRequestConfig): AxiosPromise; /** 成员账号获取管理账号代付账单(按资源汇总) {@link DescribeBillResourceSummaryForOrganizationRequest} {@link DescribeBillResourceSummaryForOrganizationResponse} */ DescribeBillResourceSummaryForOrganization(data: DescribeBillResourceSummaryForOrganizationRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取账单多维度汇总费用 {@link DescribeBillSummaryRequest} {@link DescribeBillSummaryResponse} */ DescribeBillSummary(data: DescribeBillSummaryRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取按计费模式汇总费用分布 {@link DescribeBillSummaryByPayModeRequest} {@link DescribeBillSummaryByPayModeResponse} */ DescribeBillSummaryByPayMode(data: DescribeBillSummaryByPayModeRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取产品汇总费用分布 {@link DescribeBillSummaryByProductRequest} {@link DescribeBillSummaryByProductResponse} */ DescribeBillSummaryByProduct(data: DescribeBillSummaryByProductRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取按项目汇总费用分布 {@link DescribeBillSummaryByProjectRequest} {@link DescribeBillSummaryByProjectResponse} */ DescribeBillSummaryByProject(data: DescribeBillSummaryByProjectRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取按地域汇总费用分布 {@link DescribeBillSummaryByRegionRequest} {@link DescribeBillSummaryByRegionResponse} */ DescribeBillSummaryByRegion(data: DescribeBillSummaryByRegionRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取按标签汇总费用分布 {@link DescribeBillSummaryByTagRequest} {@link DescribeBillSummaryByTagResponse} */ DescribeBillSummaryByTag(data: DescribeBillSummaryByTagRequest, config?: AxiosRequestConfig): AxiosPromise; /** 成员账号获取管理账号代付账单(按多维度汇总) {@link DescribeBillSummaryForOrganizationRequest} {@link DescribeBillSummaryForOrganizationResponse} */ DescribeBillSummaryForOrganization(data: DescribeBillSummaryForOrganizationRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取预算详细信息 {@link DescribeBudgetRequest} {@link DescribeBudgetResponse} */ DescribeBudget(data: DescribeBudgetRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取预算修改记录 {@link DescribeBudgetOperationLogRequest} {@link DescribeBudgetOperationLogResponse} */ DescribeBudgetOperationLog(data: DescribeBudgetOperationLogRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取预算提醒记录 {@link DescribeBudgetRemindRecordListRequest} {@link DescribeBudgetRemindRecordListResponse} */ DescribeBudgetRemindRecordList(data: DescribeBudgetRemindRecordListRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询消耗明细 {@link DescribeCostDetailRequest} {@link DescribeCostDetailResponse} */ DescribeCostDetail(data: DescribeCostDetailRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查看成本分析明细 {@link DescribeCostExplorerSummaryRequest} {@link DescribeCostExplorerSummaryResponse} */ DescribeCostExplorerSummary(data: DescribeCostExplorerSummaryRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取按产品汇总消耗详情 {@link DescribeCostSummaryByProductRequest} {@link DescribeCostSummaryByProductResponse} */ DescribeCostSummaryByProduct(data: DescribeCostSummaryByProductRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取按项目汇总消耗详情 {@link DescribeCostSummaryByProjectRequest} {@link DescribeCostSummaryByProjectResponse} */ DescribeCostSummaryByProject(data: DescribeCostSummaryByProjectRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取按地域汇总消耗详情 {@link DescribeCostSummaryByRegionRequest} {@link DescribeCostSummaryByRegionResponse} */ DescribeCostSummaryByRegion(data: DescribeCostSummaryByRegionRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取按资源汇总消耗详情 {@link DescribeCostSummaryByResourceRequest} {@link DescribeCostSummaryByResourceResponse} */ DescribeCostSummaryByResource(data: DescribeCostSummaryByResourceRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取按标签汇总消耗详情 {@link DescribeCostSummaryByTagRequest} {@link DescribeCostSummaryByTagResponse} */ DescribeCostSummaryByTag(data: DescribeCostSummaryByTagRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询订单数据 {@link DescribeDealsByCondRequest} {@link DescribeDealsByCondResponse} */ DescribeDealsByCond(data: DescribeDealsByCondRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取COS产品用量明细 {@link DescribeDosageCosDetailByDateRequest} {@link DescribeDosageCosDetailByDateResponse} */ DescribeDosageCosDetailByDate(data: DescribeDosageCosDetailByDateRequest, config?: AxiosRequestConfig): AxiosPromise; /** 按日期获取产品用量明细 {@link DescribeDosageDetailByDateRequest} {@link DescribeDosageDetailByDateResponse} */ DescribeDosageDetailByDate(data: DescribeDosageDetailByDateRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取计量标准接入类产品用量明细 {@link DescribeDosageDetailListRequest} {@link DescribeDosageDetailListResponse} */ DescribeDosageDetailList(data: DescribeDosageDetailListRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询分账账单资源归集汇总 {@link DescribeGatherResourceRequest} {@link DescribeGatherResourceResponse} */ DescribeGatherResource(data: DescribeGatherResourceRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询归集规则详情 {@link DescribeGatherRuleDetailRequest} {@link DescribeGatherRuleDetailResponse} */ DescribeGatherRuleDetail(data: DescribeGatherRuleDetailRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询续费实例 {@link DescribeRenewInstancesRequest} {@link DescribeRenewInstancesResponse} */ DescribeRenewInstances(data: DescribeRenewInstancesRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询节省计划可共享列表详情 {@link DescribeSavingPlanResourceInfoRequest} {@link DescribeSavingPlanResourceInfoResponse} */ DescribeSavingPlanResourceInfo(data: DescribeSavingPlanResourceInfoRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取分账标签 {@link DescribeTagListRequest} {@link DescribeTagListResponse} */ DescribeTagList(data: DescribeTagListRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取代金券相关信息 {@link DescribeVoucherInfoRequest} {@link DescribeVoucherInfoResponse} */ DescribeVoucherInfo(data: DescribeVoucherInfoRequest, config?: AxiosRequestConfig): AxiosPromise; /** 获取代金券使用记录 {@link DescribeVoucherUsageDetailsRequest} {@link DescribeVoucherUsageDetailsResponse} */ DescribeVoucherUsageDetails(data: DescribeVoucherUsageDetailsRequest, config?: AxiosRequestConfig): AxiosPromise; /** 编辑公摊规则 {@link ModifyAllocationRuleRequest} {@link ModifyAllocationRuleResponse} */ ModifyAllocationRule(data: ModifyAllocationRuleRequest, config?: AxiosRequestConfig): AxiosPromise; /** 修改分账单元 {@link ModifyAllocationUnitRequest} {@link ModifyAllocationUnitResponse} */ ModifyAllocationUnit(data: ModifyAllocationUnitRequest, config?: AxiosRequestConfig): AxiosPromise; /** 更新预算信息 {@link ModifyBudgetRequest} {@link ModifyBudgetResponse} */ ModifyBudget(data: ModifyBudgetRequest, config?: AxiosRequestConfig): AxiosPromise; /** 编辑归集规则 {@link ModifyGatherRuleRequest} {@link ModifyGatherRuleResponse} */ ModifyGatherRule(data: ModifyGatherRuleRequest, config?: AxiosRequestConfig): AxiosPromise; /** 支付订单 {@link PayDealsRequest} {@link PayDealsResponse} */ PayDeals(data?: PayDealsRequest, config?: AxiosRequestConfig): AxiosPromise; /** 退订实例 {@link RefundInstanceRequest} {@link RefundInstanceResponse} */ RefundInstance(data: RefundInstanceRequest, config?: AxiosRequestConfig): AxiosPromise; /** 续费实例 {@link RenewInstanceRequest} {@link RenewInstanceResponse} */ RenewInstance(data: RenewInstanceRequest, config?: AxiosRequestConfig): AxiosPromise; /** 设置续费参数 {@link SetRenewalRequest} {@link SetRenewalResponse} */ SetRenewal(data: SetRenewalRequest, config?: AxiosRequestConfig): AxiosPromise; } export declare type Versions = ["2018-07-09"]; export default Billing;