jdcloud_sdk.services.billing.models package¶
Submodules¶
jdcloud_sdk.services.billing.models.BillQueryCondition module¶
-
class
jdcloud_sdk.services.billing.models.BillQueryCondition.BillQueryCondition(queryType, pin, appCode, serviceCode, billingType, payType, payState, timeType, startTime, endTime, ignoreZero, resourceId, site, role, region)[source]¶ Bases:
objectParameters: - queryType – 查询类别 1:资源账单 2:消费记录
- pin – 用户pin
- appCode – appCode
- serviceCode – serviceCode
- billingType – 计费类型
- payType – 支付类型
- payState – 支付状态
- timeType – 1按账期、2按消费时间
- startTime – 开始时间
- endTime – 结束时间
- ignoreZero – 是否忽略0元账单
- resourceId – 资源id
- site – 站点
- role – 角色
- region – 区域
jdcloud_sdk.services.billing.models.BillStatisticsInfoVo module¶
-
class
jdcloud_sdk.services.billing.models.BillStatisticsInfoVo.BillStatisticsInfoVo(totalFee=None, cashPayFee=None, cashCouponPayFee=None, balancePayFee=None, arrearFee=None, billFee=None, discountFee=None)[source]¶ Bases:
objectParameters: - totalFee – (Optional) 总金额
- cashPayFee – (Optional) 现金支付金额
- cashCouponPayFee – (Optional) 优惠券支付金额
- balancePayFee – (Optional) 余额支付金额
- arrearFee – (Optional) 欠费金额
- billFee – (Optional) 账单金额
- discountFee – (Optional) 折扣金额
jdcloud_sdk.services.billing.models.BillSummary module¶
-
class
jdcloud_sdk.services.billing.models.BillSummary.BillSummary(pin=None, appCode=None, appCodeName=None, serviceCode=None, serviceCodeName=None, billingType=None, billingTypeName=None, resourceId=None, resourceName=None, region=None, az=None, actionTypeName=None, formula=None, startTime=None, endTime=None, billTime=None, totalFee=None, discountFee=None, realTotalFee=None, cashCouponPayFee=None, balancePayFee=None, cashPayFee=None, arrearFee=None, tagDetails=None)[source]¶ Bases:
objectParameters: - pin – (Optional) 用户pin
- appCode – (Optional) 产品线代码
- appCodeName – (Optional) 产品线代码名称
- serviceCode – (Optional) 产品代码
- serviceCodeName – (Optional) 产品代码名称
- billingType – (Optional) 计费类型
- billingTypeName – (Optional) 计费类型描述
- resourceId – (Optional) 资源id
- resourceName – (Optional) 资源名称
- region – (Optional) 区域
- az – (Optional) 可用区
- actionTypeName – (Optional) 费用类型,仅用于查询帐单明细接口。取值:[新购、续费、配置变更、退订、按量费用]
- formula – (Optional) 规格
- startTime – (Optional) 计费开始时间
- endTime – (Optional) 计费结束时间
- billTime – (Optional) 账单生成时间,仅用于查询帐单明细接口
- totalFee – (Optional) 账单总额
- discountFee – (Optional) 优惠金额
- realTotalFee – (Optional) 优惠后总价金额
- cashCouponPayFee – (Optional) 代金券支付金额
- balancePayFee – (Optional) 余额支付金额
- cashPayFee – (Optional) 现金支付金额
- arrearFee – (Optional) 欠费金额
- tagDetails – (Optional) 标签明细
jdcloud_sdk.services.billing.models.CompatibleBill module¶
-
class
jdcloud_sdk.services.billing.models.CompatibleBill.CompatibleBill(billId=None, pin=None, site=None, region=None, appCode=None, appCodeName=None, serviceCode=None, serviceCodeName=None, resourceId=None, billingType=None, billingTypeName=None, formula=None, formulaStr=None, startTime=None, endTime=None, createTime=None, billFee=None, billFee2=None, discountFee=None, couponId=None, couponFee=None, actualFee=None, cashCouponFee=None, balancePayFee=None, cashPayFee=None, arrearFee=None, paySate=None, systemType=None, resourceName=None)[source]¶ Bases:
objectParameters: - billId – (Optional) 账单ID
- pin – (Optional) 用户pin
- site – (Optional) 站点
- region – (Optional) 区域
- appCode – (Optional) appCode
- appCodeName – (Optional) appCodeName
- serviceCode – (Optional) serviceCode
- serviceCodeName – (Optional) serviceCodeName
- resourceId – (Optional) 资源id
- billingType – (Optional) 计费类型
- billingTypeName – (Optional) 计费类型描述
- formula – (Optional) 规格
- formulaStr – (Optional) 规格
- startTime – (Optional) 开始时间
- endTime – (Optional) 结束时间
- createTime – (Optional) 创建时间
- billFee – (Optional) 账单金额
- billFee2 – (Optional) 账单金额(保留小数点后2位)
- discountFee – (Optional) 折扣金额
- couponId – (Optional) 代金券id
- couponFee – (Optional) 优惠券金额
- actualFee – (Optional) 优惠后金额
- cashCouponFee – (Optional) 代金券金额
- balancePayFee – (Optional) 余额支付金额
- cashPayFee – (Optional) 现金支付金额
- arrearFee – (Optional) 欠费金额
- paySate – (Optional) 支付状态
- systemType – (Optional) 1:老计费 2:新计费
- resourceName – (Optional) 资源名称
jdcloud_sdk.services.billing.models.ConsumeBillQueryResultItem module¶
-
class
jdcloud_sdk.services.billing.models.ConsumeBillQueryResultItem.ConsumeBillQueryResultItem(billId=None, pin=None, appCode=None, appCodeName=None, serviceCode=None, serviceCodeName=None, resourceId=None, billingType=None, billingTypeName=None, billStart=None, billEnd=None, settleTime=None, billTime=None, billFee=None, totalFee=None, cashPayFee=None, cashCouponPayFee=None, balancePayFee=None, discountFee=None, arrearFee=None, payState=None, createTime=None, systemType=None, region=None, formula=None, formulaStr=None, tagDetails=None)[source]¶ Bases:
objectParameters: - billId – (Optional) 账单id
- pin – (Optional) 用户pin
- appCode – (Optional) appCode
- appCodeName – (Optional) appCodeName
- serviceCode – (Optional) serviceCode
- serviceCodeName – (Optional) serviceCodeName
- resourceId – (Optional) 资源id
- billingType – (Optional) 计费类型
- billingTypeName – (Optional) 计费类型描述
- billStart – (Optional) 账单开始时间
- billEnd – (Optional) 账单结束时间
- settleTime – (Optional) 结算时间
- billTime – (Optional) 账单日期
- billFee – (Optional) 账单金额/原价
- totalFee – (Optional) 账单总额
- cashPayFee – (Optional) 现金支付金额
- cashCouponPayFee – (Optional) 代金券支付金额
- balancePayFee – (Optional) 余额支付金额
- discountFee – (Optional) 折扣金额
- arrearFee – (Optional) 欠费金额
- payState – (Optional) 支付状态
- createTime – (Optional) 创建时间
- systemType – (Optional) 新老计费标识(1:老计费 2:新计费)
- region – (Optional) 区域
- formula – (Optional) 规格
- formulaStr – (Optional) 规格
- tagDetails – (Optional) 标签明细
jdcloud_sdk.services.billing.models.ConsumeRecord module¶
-
class
jdcloud_sdk.services.billing.models.ConsumeRecord.ConsumeRecord(id=None, billingRecordId=None, appCode=None, serviceCode=None, region=None, resourceId=None, pin=None, formula=None, billingType=None, priceSnapShot=None, startTime=None, endTime=None, createTime=None, billFee=None, billFee2=None, discountFee=None, couponId=None, couponFee=None, transactionNo=None, isBillGenerated=None, subBillId=None, refundNo=None, actualFee=None, formulaName=None)[source]¶ Bases:
objectParameters: - id – (Optional) 消费记录数据库唯一id
- billingRecordId – (Optional) 消费记录id
- appCode – (Optional) appCode
- serviceCode – (Optional) serviceCode
- region – (Optional) 区域
- resourceId – (Optional) 资源id
- pin – (Optional) 用户pin
- formula – (Optional) 规格
- billingType – (Optional) 计费类型
- priceSnapShot – (Optional) 价格快照
- startTime – (Optional) 开始时间
- endTime – (Optional) 结束时间
- createTime – (Optional) 创建日期
- billFee – (Optional) 账单金额
- billFee2 – (Optional) 账单金额保留小数点后2位
- discountFee – (Optional) 折扣金额
- couponId – (Optional) 优惠券id
- couponFee – (Optional) 优惠金额
- transactionNo – (Optional) 交易单号
- isBillGenerated – (Optional) null
- subBillId – (Optional) 子账单id
- refundNo – (Optional) 退款单号
- actualFee – (Optional) 优惠后金额
- formulaName – (Optional) 规格名称
jdcloud_sdk.services.billing.models.Consumption module¶
-
class
jdcloud_sdk.services.billing.models.Consumption.Consumption(billingType=None, payType=None, actualFee=None, cashPayFee=None, balancePayFee=None, cashCouponPayFee=None, arrearFee=None, billFee2=None, discountFee=None, groupTagValue=None)[source]¶ Bases:
objectParameters: - billingType – (Optional) 计费类型
- payType – (Optional) 支付类型
- actualFee – (Optional) 优惠后金额
- cashPayFee – (Optional) 现金支付
- balancePayFee – (Optional) 余额支付
- cashCouponPayFee – (Optional) 优惠券支付金额
- arrearFee – (Optional) 欠费金额
- billFee2 – (Optional) 原价
- discountFee – (Optional) 优惠金额
- groupTagValue – (Optional) 分组显示值
jdcloud_sdk.services.billing.models.ConsumptionProduct module¶
-
class
jdcloud_sdk.services.billing.models.ConsumptionProduct.ConsumptionProduct(appCode=None, appCodeName=None, serviceCode=None, serviceCodeName=None, actualFee=None, cashPayFee=None, balancePayFee=None, cashCouponPayFee=None, arrearFee=None, billFee2=None, discountFee=None, productDetails=None, productDetailList=None, groupTagValue=None)[source]¶ Bases:
objectParameters: - appCode – (Optional) appCode
- appCodeName – (Optional) appCodeName
- serviceCode – (Optional) serviceCode
- serviceCodeName – (Optional) serviceCodeName
- actualFee – (Optional) 优惠后金额
- cashPayFee – (Optional) 现金支付
- balancePayFee – (Optional) 余额支付
- cashCouponPayFee – (Optional) 代金券支付金额
- arrearFee – (Optional) 欠费金额
- billFee2 – (Optional) 原价
- discountFee – (Optional) 优惠金额
- productDetails – (Optional)
- productDetailList – (Optional)
- groupTagValue – (Optional) 分组显示值
jdcloud_sdk.services.billing.models.Formula module¶
jdcloud_sdk.services.billing.models.OrderCompensateFeeVo module¶
-
class
jdcloud_sdk.services.billing.models.OrderCompensateFeeVo.OrderCompensateFeeVo(pin=None, appCode=None, serviceCode=None, resourceId=None, region=None, startTime=None, endTime=None, totalFee=None, billingType=None)[source]¶ Bases:
objectParameters: - pin – (Optional) 用户pin
- appCode – (Optional) 应用码
- serviceCode – (Optional) 服务码
- resourceId – (Optional) 资源id
- region – (Optional) 资源区域
- startTime – (Optional) 开始时间
- endTime – (Optional) 结束时间
- totalFee – (Optional) 计算总价
- billingType – (Optional) 计费类型 1:按配置 2:按用量 3:包年包月 4:一次性
jdcloud_sdk.services.billing.models.OrderPrice module¶
-
class
jdcloud_sdk.services.billing.models.OrderPrice.OrderPrice(totalPrice=None, totalPriceScale4=None, discountedTotalPrice=None, totalDiscount=None, list=None, totalOriginalPrice=None, favorableInfos=None, remark=None)[source]¶ Bases:
objectParameters: - totalPrice – (Optional) 折扣前总价
- totalPriceScale4 – (Optional) 折扣前总价4位
- discountedTotalPrice – (Optional) 折扣后订单价格
- totalDiscount – (Optional) 总折扣金额
- list – (Optional) 计算完价格后的详细订单列表
- totalOriginalPrice – (Optional) 订单原价 包年时 一年原价为12个月价格,totalPrice为10个月价格
- favorableInfos – (Optional) 参与优惠的明细
- remark – (Optional) 备注
jdcloud_sdk.services.billing.models.OrderPriceDetail module¶
-
class
jdcloud_sdk.services.billing.models.OrderPriceDetail.OrderPriceDetail(price=None, priceScale4=None, discount=None, discountedPrice=None, afterFavorablePrice=None, erasePrice=None, originalPrice=None, resourceId=None, appCode=None, serviceCode=None, site=None, region=None, billingType=None, timeSpan=None, timeUnit=None, networkOperator=None, formula=None, favorableInfo=None, priceSnapShot=None, pin=None, taskId=None, startTime=None, endTime=None, processType=None, sourceId=None, refundPrice=None, cashRefundPrice=None, balanceRefundPrice=None, couponRefundPrice=None, refundOrderList=None, billingItemPriceList=None)[source]¶ Bases:
objectParameters: - price – (Optional) 原价(6位,原价为每个计费项原价之和)
- priceScale4 – (Optional) 原价(6位,与price一致,兼容之前4位原价保留字段)
- discount – (Optional) 折扣金额(6位,折扣金额为每个计费项折扣金额之和)
- discountedPrice – (Optional) 应付金额(2位,应付金额=折扣后金额舍位保留2位小数)
- afterFavorablePrice – (Optional) 折扣后金额(6位,折扣后金额为每个计费项折扣后金额之和)
- erasePrice – (Optional) 抹零金额(6位,抹零金额=折扣后金额-应付金额)
- originalPrice – (Optional) 订单原价 包年时 一年原价为12个月价格,totalPrice为10个月价格
- resourceId – (Optional) 资源id
- appCode – (Optional) 业务线
- serviceCode – (Optional) 产品线
- site – (Optional) 站点 0:主站 其他:专有云
- region – (Optional) 地域
- billingType – (Optional) 计费类型1:按配置2:按用量3:包年包月
- timeSpan – (Optional) 时长
- timeUnit – (Optional) 时长类型 1:小时2:天3:月4:年
- networkOperator – (Optional) 网络类型 0:non1:非BGP2:BGP
- formula – (Optional) 配置信息
- favorableInfo – (Optional) FavorableInfo转成json后的字符串
- priceSnapShot – (Optional) 价格快照
- pin – (Optional) 用户pin
- taskId – (Optional) 自然单列表
- startTime – (Optional) 开始时间
- endTime – (Optional) 结束时间
- processType – (Optional) 变配明细(1-升配补差价,2-降配延时,3-临时升配,9-降配退款)
- sourceId – (Optional) 交易单模块sourceId
- refundPrice – (Optional) 资源退款金额
- cashRefundPrice – (Optional) 资源现金退款金额
- balanceRefundPrice – (Optional) 资源余额退款金额
- couponRefundPrice – (Optional) 资源代金券退款金额
- refundOrderList – (Optional) 退款订单列表
- billingItemPriceList – (Optional) 计费项价格列表
jdcloud_sdk.services.billing.models.OrderPriceProtocol module¶
-
class
jdcloud_sdk.services.billing.models.OrderPriceProtocol.OrderPriceProtocol(resourceId=None, appCode=None, serviceCode=None, site=None, region=None, billingType=None, timeSpan=None, timeUnit=None, networkOperator=None, formula=None, formulaStr=None, pin=None, count=None, startTime=None, endTime=None, taskId=None, sourceId=None)[source]¶ Bases:
objectParameters: - resourceId – (Optional) 资源id(新购时不传,升降配、续费必须传)
- appCode – (Optional) 业务线
- serviceCode – (Optional) 产品线(必传)
- site – (Optional) 站点信息 0:主站 其他:专有云
- region – (Optional) 地域(新购、升降配必传)
- billingType – (Optional) 计费类型 1:按配置 2:按用量 3:包年包月(必传) 4:按次计费
- timeSpan – (Optional) 时长(包年包月新购、续费必传)
- timeUnit – (Optional) 时长类型 0:无(非包年包月) 1:小时 2:天 3:月 4:年(包年包月新购、续费必传)
- networkOperator – (Optional) 网络类型 0:non 1:非BGP 2:BGP
- formula – (Optional) 计算公式(配置细项)(新购、升降配必传)
- formulaStr – (Optional) 配置细项
- pin – (Optional) 用户pin
- count – (Optional) 具体商品数量,默认为1
- startTime – (Optional) 订单开始时间
- endTime – (Optional) 临时升配结束时间,临时升配时必传
- taskId – (Optional) 自然单列表
- sourceId – (Optional) 交易单模块sourceId
jdcloud_sdk.services.billing.models.Pagination module¶
-
class
jdcloud_sdk.services.billing.models.Pagination.Pagination(currPageNo=None, numberPages=None, numberRecords=None, pageSize=None, startIndex=None)[source]¶ Bases:
objectParameters: - currPageNo – (Optional) 当前页(默认:1)
- numberPages – (Optional) 总页数
- numberRecords – (Optional) 总记录数
- pageSize – (Optional) 每页记录数(默认每页:10)
- startIndex – (Optional) 起始页
jdcloud_sdk.services.billing.models.ResourceAeVo module¶
-
class
jdcloud_sdk.services.billing.models.ResourceAeVo.ResourceAeVo(id=None, site=None, appCode=None, region=None, serviceCode=None, formula=None, pin=None, resourceId=None, billingType=None, subBillId=None, state=None, stateTime=None, op=None, isLastRecord=None, createTime=None, updateTime=None, toDeleteTime=None, capState=None)[source]¶ Bases:
objectParameters: - id – (Optional) 自增主键
- site – (Optional) 站点标识1:中国 2:国际
- appCode – (Optional) 应用编码
- region – (Optional) 地域
- serviceCode – (Optional) 服务编码
- formula – (Optional) 配置项
- pin – (Optional) 用户pin
- resourceId – (Optional) 资源ID
- billingType – (Optional) 计费类型
- subBillId – (Optional) 账单ID
- state – (Optional) 状态 0:无 1:正常 2:欠费, 3:因欠费而停机, 4:欠费删除资源, 6:已删除但已不欠费, 7:欠费延期,8:删除并且欠费,9:欠费删除数据,12:已过期, 13:因过期而停机, 14:过期删除资源, 17:过期延期 19:过期删除数据23:管理员停服,24:管理员删除,34:用户删除,35:退款删除
- stateTime – (Optional) 首次欠费时间(各欠费状态)或过期时间(各过期状态)
- op – (Optional) 变成此状态的原因.0:无 1:账单欠费, 2:资源过期 ,3:加入、移出白名单 ,4:补扣款成功, 5:规则修改,6:续费 7:管理员操作,8:用户操作,9:加入/移出回收站
- isLastRecord – (Optional) 是否为最后状态记录
- createTime – (Optional) 本条记录生成时刻、进入当前state的时刻
- updateTime – (Optional) 修改时间
- toDeleteTime – (Optional) 资源预计释放时间
- capState – (Optional)
jdcloud_sdk.services.billing.models.ResourceBillQueryResultItem module¶
-
class
jdcloud_sdk.services.billing.models.ResourceBillQueryResultItem.ResourceBillQueryResultItem(billId=None, pin=None, appCode=None, serviceCode=None, serviceCodeName=None, billingType=None, billingTypeName=None, resourceId=None, region=None, regionName=None, billStartTime=None, billEndTime=None, startTime=None, endTime=None, totalFee=None, cashPayFee=None, cashCouponPayFee=None, balancePayFee=None, arrearFee=None, billFee2=None, discountFee=None, timeSpan=None, timeUnit=None, opTypeName=None, timeSpanName=None, timeUnitName=None, settleTime=None, systemType=None, resourceName=None, tagDetails=None)[source]¶ Bases:
objectParameters: - billId – (Optional) 账单id
- pin – (Optional) 用户pin
- appCode – (Optional) appCode
- serviceCode – (Optional) serviceCode
- serviceCodeName – (Optional) serviceCodeName
- billingType – (Optional) 计费类型
- billingTypeName – (Optional) 计费类型描述
- resourceId – (Optional) 资源id
- region – (Optional) 区域
- regionName – (Optional) 区域名称
- billStartTime – (Optional) 账单开始时间
- billEndTime – (Optional) 账单结束时间
- startTime – (Optional) 开始时间
- endTime – (Optional) 结束时间
- totalFee – (Optional) 总金额
- cashPayFee – (Optional) 现金支付金额
- cashCouponPayFee – (Optional) 代金券支付金额
- balancePayFee – (Optional) 余额支付金额
- arrearFee – (Optional) 欠费金额
- billFee2 – (Optional) 原价
- discountFee – (Optional) 优惠金额
- timeSpan – (Optional) 时间
- timeUnit – (Optional) 时间单位
- opTypeName – (Optional) 1:新购 2:续费 3:配置变更
- timeSpanName – (Optional) 时间
- timeUnitName – (Optional) 时间单位名称 1:小时 2:天 3:月 4:年
- settleTime – (Optional) 结算日期
- systemType – (Optional) 1:老计费 2:新计费
- resourceName – (Optional) 资源名称
- tagDetails – (Optional) 标签明细
jdcloud_sdk.services.billing.models.ResourceOrderQueryCondition module¶
-
class
jdcloud_sdk.services.billing.models.ResourceOrderQueryCondition.ResourceOrderQueryCondition(id=None, pin=None, resourceId=None, appCode=None, serviceCodeList=None, region=None, networkOperator=None, billingType=None, resourceIdList=None, expireInDays=None, isOnTrial=None, site=None, status=None, billingStatus=None, expiringInDays=None, billingTypeList=None, transactionNos=None, opTypes=None, startTime=None, endTime=None, serviceCode=None, statusList=None, excludeResources=None, orderByClaus=None, node=None, departmentId=None, pinList=None, isSpecial=None, nodeCode=None, timeout=None, pageIndex=None, pageSize=None, offset=None)[source]¶ Bases:
objectParameters: - id – (Optional) 主键id
- pin – (Optional) 用户pin(pin、resourceId、resourceIdList 必传一个)
- resourceId – (Optional) 资源id(pin、resourceId、resourceIdList 必传一个)
- appCode – (Optional) appCode
- serviceCodeList – (Optional) 产品码列表
- region – (Optional) 地域
- networkOperator – (Optional) 网络类型 0: non-BGP, 1: BGP
- billingType – (Optional) 计费类型 1:按配置 2:按用量 3:包年包月
- resourceIdList – (Optional) resourceIdList(pin、resourceId、resourceIdList 必传一个)
- expireInDays – (Optional) >0: 订单还有几天到期; ==0: 订单已经到期; <0: 不管是否到期
- isOnTrial – (Optional) isOnTrial
- site – (Optional) 站点信息 0:中国 1:国际
- status – (Optional) 资源状态 1:正常 2:停服 3:删除
- billingStatus – (Optional) 计费状态 0:停止计费 1:计费中
- expiringInDays – (Optional) 1、内部计算,使用getExpiringOrderCount时使用,不用传值 默认为-1mybatis筛选时不会关注 2、selectResourceOrderForTask定时任务查询列表时使用,停服天数,必须大于0
- billingTypeList – (Optional) billingTypeList
- transactionNos – (Optional) 交易单号列表
- opTypes – (Optional)
- startTime – (Optional) 开始时间
- endTime – (Optional) 结束时间
- serviceCode – (Optional) 服务编码
- statusList – (Optional) statusList
- excludeResources – (Optional) excludeResources
- orderByClaus – (Optional) orderByClaus
- node – (Optional) 专有云节点的code(节点云查询使用)
- departmentId – (Optional) 部门(节点云查询使用)
- pinList – (Optional)
- isSpecial – (Optional) 是否是专有云 1:是 其他不是
- nodeCode – (Optional) 节点信息
- timeout – (Optional) 超时时间,暂时不用
- pageIndex – (Optional) 当前页序号
- pageSize – (Optional) 每页结果数量
- offset – (Optional)
jdcloud_sdk.services.billing.models.ResourceOrderStatusVo module¶
-
class
jdcloud_sdk.services.billing.models.ResourceOrderStatusVo.ResourceOrderStatusVo(resourceId, pin, status=None, billingStatus=None, billingType=None, endTime=None, chargeMode=None, chargeDuration=None, chargeUnit=None, site=None, operateTime=None)[source]¶ Bases:
objectParameters: - resourceId – 资源id
- pin – 用户pin
- status – (Optional) 资源状态 1:正常 2:停服 3:删除
- billingStatus – (Optional) 计费状态 0:停止计费 1:计费中
- billingType – (Optional) 计费类型 1:按配置 2:按用量 3:包年包月
- endTime – (Optional) 结束时间
- chargeMode – (Optional) billingType兼容交易系统字段
- chargeDuration – (Optional) timeSpan兼容交易系统字段
- chargeUnit – (Optional) timeUnit兼容交易系统字段
- site – (Optional) 站点信息 0:中国 1:国际 10:专有云
- operateTime – (Optional) 操作时间
jdcloud_sdk.services.billing.models.ResourceOrderVo module¶
-
class
jdcloud_sdk.services.billing.models.ResourceOrderVo.ResourceOrderVo(id=None, transactionNo=None, resourceId=None, billingType=None, timeUnit=None, timeSpan=None, status=None, billingStatus=None, networkOperator=None, pin=None, appCode=None, serviceCode=None, site=None, region=None, formula=None, isOnTrial=None, startTime=None, endTime=None, createTime=None, payTime=None, formulaStr=None, chargeMode=None, chargeDuration=None, chargeUnit=None, aeStatus=None, releasingTime=None, sourceId=None, billingStartTime=None, priceMap=None, priceSnapshot=None, price=None, discountedPrice=None, expiringDays=None, billingCategoryDescription=None, description=None, refundNo=None, billingTypeName=None, favorableInfo=None, resourceName=None, processType=None, applicant=None, billingMode=None, operateTime=None, arrearsType=None, recycleBinReleasingTime=None)[source]¶ Bases:
objectParameters: - id – (Optional) 主键id
- transactionNo – (Optional) 交易单唯一标识
- resourceId – (Optional) 资源id
- billingType – (Optional) 计费类型 1:按配置 2:按用量 3:包年包月 4:一次性
- timeUnit – (Optional) 时长类型 1:小时 2:天 3:月 4:年
- timeSpan – (Optional) 时长字段,与timeUnit字段构成具体时长
- status – (Optional) 资源状态 1:正常 2:停服 3:删除
- billingStatus – (Optional) 计费状态 0:停止计费 1:计费中
- networkOperator – (Optional) 网络类型0:无 1: non-BGP, 2: BGP
- pin – (Optional) 用户pin
- appCode – (Optional) 应用码
- serviceCode – (Optional) 服务码
- site – (Optional) 站点标识0:中国 1:国际
- region – (Optional) 资源区域
- formula – (Optional) 配置信息
- isOnTrial – (Optional) 否为试用资源 0:非试用 1:试用
- startTime – (Optional) 开始时间
- endTime – (Optional) 结束时间
- createTime – (Optional) 创建时间
- payTime – (Optional) 支付时间
- formulaStr – (Optional) formula转换成字符串
- chargeMode – (Optional) billingType兼容交易系统字段
- chargeDuration – (Optional) timeSpan兼容交易系统字段
- chargeUnit – (Optional) timeUnit兼容交易系统字段
- aeStatus – (Optional) 欠费过期状态,1:包年包月正常 2:包年包月到期 3:按配置、按用量正常 4:按配置、按用量欠费
- releasingTime – (Optional) 欠费、过期资源释放时间
- sourceId – (Optional) 交易单模块sourceId 计费不关心
- billingStartTime – (Optional) 计费开始时间 续费时本次续费周期开始时间
- priceMap – (Optional) 最新价格map
- priceSnapshot – (Optional) 价格快照
- price – (Optional) 订单折扣前总价
- discountedPrice – (Optional) 折扣后订单价格
- expiringDays – (Optional) 即将到期天数
- billingCategoryDescription – (Optional) 计费类型描述 例如:按配置、包年包月
- description – (Optional) 计费详情描述 例如:按配置、包年包月(一年)
- refundNo – (Optional) refundNo
- billingTypeName – (Optional) 计费类型单号
- favorableInfo – (Optional) 促销明细
- resourceName – (Optional) 资源名
- processType – (Optional) 变配明细(1-升配,2-降配,3-调整配置,4-续费,5-续费升配,6-续费降配,7-配置转包年包月)
- applicant – (Optional) 资源申请人
- billingMode – (Optional) 计费模式 1.停服停止计费 2.关机停止计费
- operateTime – (Optional) 启服、停服、停止计费时间
- arrearsType – (Optional) 欠费类型 1、无欠费,2、按配置欠费,3、按用量欠费,4、按配置和按用量都欠费
- recycleBinReleasingTime – (Optional) 欠费、过期资源释放时间-仅面向资源回收站使用