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.