Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateOrderRequestList ¶
type CreateOrderRequestList struct { /* (Optional) */ CreateOrderRequests []CreateOrderRequestObject `json:"createOrderRequests"` }
type CreateOrderRequestObject ¶
type CreateOrderRequestObject struct { /* 业务线 (Optional) */ AppCode string `json:"appCode"` /* 可用区 (Optional) */ Az string `json:"az"` /* 计费时长 (Optional) */ ChargeDuration int `json:"chargeDuration"` /* 计费类型(CONFIG-按配置,FLOW-按用量MONTHLY-包年包月,ONCE-按次付费) (Optional) */ ChargeMode string `json:"chargeMode"` /* 计费时长单位(HOUR-小时,DAY-天,MONTH-月,YEAR-年) (Optional) */ ChargeUnit string `json:"chargeUnit"` /* 自定义参数 (Optional) */ CustomInfo string `json:"customInfo"` /* 销售属性 (Optional) */ ExtraInfo []ExtraInfo `json:"extraInfo"` /* 配置计费项 (Optional) */ Formula string `json:"formula"` /* 资源名称 (Optional) */ ItemName string `json:"itemName"` /* 商品类型(COMMON_ITEM-普通商品,ACTIVITY_ITEM-活动商品) (Optional) */ ItemType string `json:"itemType"` /* 购买订单类型(NEW-新购,RENEW-续费,RESIZE_FORMULA-配置变更) (Optional) */ OrderType string `json:"orderType"` /* 付费类型(PRE_PAID-预付费,POST_PAID-后付费) (Optional) */ PayType string `json:"payType"` /* 用户pin (Optional) */ Pin string `json:"pin"` /* 促销明细 (Optional) */ PromotionInfo string `json:"promotionInfo"` /* 数量 (Optional) */ Quantity int `json:"quantity"` /* 资源地域 (Optional) */ Region string `json:"region"` /* 资源id (Optional) */ ResourceId string `json:"resourceId"` /* 支付成功后的回调地址(例如://inf.jcloud.com),如果需要自己提供回调地址则设置该字段,否则会回调到inf.jdcloud.com (Optional) */ ReturnUrl string `json:"returnUrl"` /* 销售属性 (Optional) */ SalesAttribute string `json:"salesAttribute"` /* 产品线 (Optional) */ ServiceCode string `json:"serviceCode"` /* 服务商名称 (Optional) */ ServiceProviderName string `json:"serviceProviderName"` /* 服务商pin (Optional) */ ServiceProviderPin string `json:"serviceProviderPin"` /* 站点名称(MAIN_SITE-主站,INTERNATIONAL_SITE-国际站,SUQIAN_DEDICATED_CLOUD-宿迁专有云) (Optional) */ SiteType string `json:"siteType"` /* 下单唯一标识 (Optional) */ SourceId string `json:"sourceId"` /* 打包标识,打包在一起的产品用相同的taskId (Optional) */ TaskId string `json:"taskId"` }
type CreateOrderResponseObject ¶
type CreateOrderResponseObject struct { /* 消息 (Optional) */ Message string `json:"message"` /* 订单号 (Optional) */ OrderNumber string `json:"orderNumber"` /* 应付金额(订单总金额-折扣金额) (Optional) */ ActualFee int `json:"actualFee"` /* 是否成功 (Optional) */ Success bool `json:"success"` /* 资源简单列表 (Optional) */ OrderResourceInfoList []OrderResourceInfo `json:"orderResourceInfoList"` }
type ListOrderRequest ¶
type ListOrderRequest struct { /* 业务线 (Optional) */ AppCode *string `json:"appCode"` /* 计费类型(CONFIG-按配置,FLOW-按用量MONTHLY-包年包月,ONCE-按次付费) (Optional) */ ChargeMode *string `json:"chargeMode"` /* 查询订单开始时间戳 (Optional) */ StartTime *int64 `json:"startTime"` /* 查询订单结束时间戳 (Optional) */ EndTime *int64 `json:"endTime"` /* 购买订单类型(NEW-新购,RENEW-续费,RESIZE_FORMULA-配置变更,TEMP_UPGRADE-临时升配) (Optional) */ OrderType *string `json:"orderType"` /* 分页:订单第几页 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页:订单条数 (Optional) */ PageSize *int `json:"pageSize"` /* 付费类型(PRE_PAID-预付费,POST_PAID-后付费) (Optional) */ PayType *string `json:"payType"` /* 产品线 (Optional) */ ServiceCode *string `json:"serviceCode"` /* 订单状态(PAID-已支付,CANCELED-已取消,NO_PAY-未支付,FAILED-失败,DEALING-处理中,REFUND_PART-部分退款,REFUND_ALL-全部退款) (Optional) */ Status *string `json:"status"` }
type OrderDetailResponseObject ¶
type OrderDetailResponseObject struct { /* 业务线 (Optional) */ AppCode string `json:"appCode"` /* 业务线名称 (Optional) */ AppName string `json:"appName"` /* 余额支付金额 (Optional) */ BalancePay int `json:"balancePay"` /* 折扣金额 (Optional) */ DiscountFee int `json:"discountFee"` /* 退款金额 (Optional) */ RefundFee int `json:"refundFee"` /* 代金券金额 (Optional) */ FavorableFee int `json:"favorableFee"` /* 订单总金额 (Optional) */ TotalFee int `json:"totalFee"` /* 现金支付金额 (Optional) */ MoneyPay int `json:"moneyPay"` /* 应付金额(订单总金额-折扣金额) (Optional) */ ActualFee int `json:"actualFee"` /* 已支付总额 (Optional) */ PaidFee int `json:"paidFee"` /* 活动订单类型(NORMAL-正常订单,ACTIVITY-活动订单) (Optional) */ ActivityType string `json:"activityType"` /* 计费类型(CONFIG-按配置,FLOW-按用量MONTHLY-包年包月,ONCE-按次付费) (Optional) */ ChargeMode string `json:"chargeMode"` /* 订单创建时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) */ CreateTime string `json:"createTime"` /* 未支付订单自动取消时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) */ ExpirationTime string `json:"expirationTime"` /* 订单号 (Optional) */ OrderNumber string `json:"orderNumber"` /* 购买订单类型(NEW-新购,RENEW-续费,RESIZE_FORMULA-配置变更) (Optional) */ OrderType string `json:"orderType"` /* 订单支付时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) */ PayTime string `json:"payTime"` /* 付费类型(PRE_PAID-预付费,POST_PAID-后付费) (Optional) */ PayType string `json:"payType"` /* 支付确认页地址 (Optional) */ PayUrl string `json:"payUrl"` /* 付款人 (Optional) */ Payer string `json:"payer"` /* 支付渠道(BALANCE_PAYMENT-余额支付,ENTERPRISE_BANK_PAYMENT-企业网银,PERSONAL_BANK_PAYMENT-个人网银,JD_PAYMENT-京东,WENXIN_PAYMENT-微信支付,OFFLINE_PAYMENT-线下汇款) (Optional) */ PaymentChannel string `json:"paymentChannel"` /* 支付订单号 (Optional) */ PaymentNumber string `json:"paymentNumber"` /* 用户pin (Optional) */ Pin string `json:"pin"` /* 订单申请人,创建人 (Optional) */ Proposer string `json:"proposer"` /* 备注 (Optional) */ Remark string `json:"remark"` /* 自营类型(SELF_SUPPORT-自营,THIRD_PARTY_SUPPORT-非自营) (Optional) */ SelfSupportType string `json:"selfSupportType"` /* 产品线名称 (Optional) */ ServiceName string `json:"serviceName"` /* 站点名称(MAIN_SITE-主站,INTERNATIONAL_SITE-国际站,SUQIAN_DEDICATED_CLOUD-宿迁专有云) (Optional) */ SiteType string `json:"siteType"` /* 订单状态(PAID-已支付,FAILED-失败,NO_PAY-未支付,DEALING-处理中,CANCELED-已取消,REFUND_PART-部分退款,REFUND_ALL-全部退款) (Optional) */ Status string `json:"status"` /* 订单更新时间 (Optional) */ UpdatedTime string `json:"updatedTime"` /* 子订单 (Optional) */ ChildOrderDetailList []OrderDetailResponseObject `json:"childOrderDetailList"` /* 子资源订单 (Optional) */ OrderItemDetails []OrderItemDetailResponseObject `json:"orderItemDetails"` }
type OrderItemDetailResponseObject ¶
type OrderItemDetailResponseObject struct { /* 订单总金额 (Optional) */ TotalFee int `json:"totalFee"` /* 应付金额(订单总金额-折扣金额) (Optional) */ ActualFee int `json:"actualFee"` /* 余额支付金额 (Optional) */ BalancePay int `json:"balancePay"` /* 计费时长 (Optional) */ ChargeDuration int `json:"chargeDuration"` /* 现金支付金额 (Optional) */ MoneyPay int `json:"moneyPay"` /* 退款金额 (Optional) */ RefundFee int `json:"refundFee"` /* 计费类型(CONFIG-按配置,FLOW-按用量MONTHLY-包年包月,ONCE-按次付费) (Optional) */ ChargeMode string `json:"chargeMode"` /* 订单创建时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) */ CreateTime string `json:"createTime"` /* 续费后资源到期时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) */ ExpireDateAfter string `json:"expireDateAfter"` /* 续费前资源到期时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) */ ExpireDateBefore string `json:"expireDateBefore"` /* 销售属性 (Optional) */ ExtraInfo []ExtraInfo `json:"extraInfo"` /* 续费后资源到期-销售属性 (Optional) */ ExtraInfoAfter []ExtraInfo `json:"extraInfoAfter"` /* 续费前资源到期-销售属性 (Optional) */ ExtraInfoBefore []ExtraInfo `json:"extraInfoBefore"` /* 代金券金额 (Optional) */ FavorableFee int `json:"favorableFee"` /* 配置计费项 (Optional) */ Formula string `json:"formula"` /* 资源id (Optional) */ ItemId string `json:"itemId"` /* 资源名称 (Optional) */ ItemName string `json:"itemName"` /* 订单号 (Optional) */ OrderNumber string `json:"orderNumber"` /* 价格快照 (Optional) */ PriceSnapshot string `json:"priceSnapshot"` /* 数量 (Optional) */ Quantity int `json:"quantity"` /* 备注 (Optional) */ Remark string `json:"remark"` /* 变配明细(UP-升配补差价,DOWN-降配延时,MODIFY_CONFIG-调整配置,RENEW-续费,RENEW_UP-续费升配,RENEW_DOWN-续费降配,MONTHLY-配置转包年包月,RENEW_FREE-补偿续费) (Optional) */ ResizeFormulaType string `json:"resizeFormulaType"` /* 产品名称 (Optional) */ ServiceName string `json:"serviceName"` /* 站点名称(MAIN_SITE-主站,INTERNATIONAL_SITE-国际站,SUQIAN_DEDICATED_CLOUD-宿迁专有云) (Optional) */ SiteType string `json:"siteType"` /* 资源状态(CREATING-创建中,SUCCESS-成功,FAIL-失败) (Optional) */ Status string `json:"status"` /* 计费时长单位(HOUR-小时,DAY-天,MONTH-月,YEAR-年) (Optional) */ Unit string `json:"unit"` /* 子订单 (Optional) */ OrderItemDetailResponse []OrderItemDetailResponseObject `json:"orderItemDetailResponse"` }
type OrderResourceInfo ¶
type OrderResponseObject ¶
type OrderResponseObject struct { /* 订单应付金额 (Optional) */ ActualFee int `json:"actualFee"` /* 业务线 (Optional) */ AppCode string `json:"appCode"` /* 业务名称 (Optional) */ AppName string `json:"appName"` /* 计费类型(CONFIG-按配置,FLOW-按用量MONTHLY-包年包月,ONCE-按次付费) (Optional) */ ChargeMode string `json:"chargeMode"` /* 订单创建时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) */ CreateTime string `json:"createTime"` /* 折扣金额 (Optional) */ DiscountFee int `json:"discountFee"` /* 订单号 (Optional) */ OrderNumber string `json:"orderNumber"` /* 购买订单类型(NEW-新购,RENEW-续费,RESIZE_FORMULA-配置变更) (Optional) */ OrderType string `json:"orderType"` /* 订单支付时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) */ PayTime string `json:"payTime"` /* 付费类型(PRE_PAID-预付费,POST_PAID-后付费) (Optional) */ PayType string `json:"payType"` /* 订单号 (Optional) */ PaymentNumber string `json:"paymentNumber"` /* 用户pin (Optional) */ Pin string `json:"pin"` /* 自营类型(SELF_SUPPORT-自营,THIRD_PARTY_SUPPORT-非自营) (Optional) */ SelfSupportType string `json:"selfSupportType"` /* 产品线名称 (Optional) */ ServiceName string `json:"serviceName"` /* 订单状态(PAID-已支付,FAILED-失败,NO_PAY-未支付,DEALING-处理中,CANCELED-已取消,REFUND_PART-部分退款,REFUND_ALL-全部退款) (Optional) */ Status string `json:"status"` /* 订单总金额 (Optional) */ TotalFee int `json:"totalFee"` }
Click to show internal directories.
Click to hide internal directories.