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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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

class jdcloud_sdk.services.billing.models.Formula.Formula(key=None, value=None, unit=None, number=None)[source]

Bases: object

Parameters:
  • key – (Optional) 计费项别名
  • value – (Optional) 用量
  • unit – (Optional) 单位
  • number – (Optional) 计费项数量

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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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: object

Parameters:
  • 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) 欠费、过期资源释放时间-仅面向资源回收站使用

Module contents