|
@@ -25,10 +25,13 @@ type Item struct {
|
|
|
SolutionCode string `json:"SolutionCode" xml:"SolutionCode"`
|
|
SolutionCode string `json:"SolutionCode" xml:"SolutionCode"`
|
|
|
ProductDetail string `json:"ProductDetail" xml:"ProductDetail"`
|
|
ProductDetail string `json:"ProductDetail" xml:"ProductDetail"`
|
|
|
Promotion string `json:"Promotion" xml:"Promotion"`
|
|
Promotion string `json:"Promotion" xml:"Promotion"`
|
|
|
|
|
+ Usage string `json:"Usage" xml:"Usage"`
|
|
|
Seller string `json:"Seller" xml:"Seller"`
|
|
Seller string `json:"Seller" xml:"Seller"`
|
|
|
PretaxAmountLocal float64 `json:"PretaxAmountLocal" xml:"PretaxAmountLocal"`
|
|
PretaxAmountLocal float64 `json:"PretaxAmountLocal" xml:"PretaxAmountLocal"`
|
|
|
OutstandingAmount float64 `json:"OutstandingAmount" xml:"OutstandingAmount"`
|
|
OutstandingAmount float64 `json:"OutstandingAmount" xml:"OutstandingAmount"`
|
|
|
|
|
+ DeductedByResourcePackage string `json:"DeductedByResourcePackage" xml:"DeductedByResourcePackage"`
|
|
|
ProductCode string `json:"ProductCode" xml:"ProductCode"`
|
|
ProductCode string `json:"ProductCode" xml:"ProductCode"`
|
|
|
|
|
+ ListPrice string `json:"ListPrice" xml:"ListPrice"`
|
|
|
Quantity string `json:"Quantity" xml:"Quantity"`
|
|
Quantity string `json:"Quantity" xml:"Quantity"`
|
|
|
InvoiceDiscount float64 `json:"InvoiceDiscount" xml:"InvoiceDiscount"`
|
|
InvoiceDiscount float64 `json:"InvoiceDiscount" xml:"InvoiceDiscount"`
|
|
|
MybankPaymentAmount float64 `json:"MybankPaymentAmount" xml:"MybankPaymentAmount"`
|
|
MybankPaymentAmount float64 `json:"MybankPaymentAmount" xml:"MybankPaymentAmount"`
|
|
@@ -45,20 +48,29 @@ type Item struct {
|
|
|
RoundDownDiscount string `json:"RoundDownDiscount" xml:"RoundDownDiscount"`
|
|
RoundDownDiscount string `json:"RoundDownDiscount" xml:"RoundDownDiscount"`
|
|
|
SolutionID string `json:"SolutionID" xml:"SolutionID"`
|
|
SolutionID string `json:"SolutionID" xml:"SolutionID"`
|
|
|
ClearedTime string `json:"ClearedTime" xml:"ClearedTime"`
|
|
ClearedTime string `json:"ClearedTime" xml:"ClearedTime"`
|
|
|
|
|
+ InternetIP string `json:"InternetIP" xml:"InternetIP"`
|
|
|
PaymentTime string `json:"PaymentTime" xml:"PaymentTime"`
|
|
PaymentTime string `json:"PaymentTime" xml:"PaymentTime"`
|
|
|
CreateTime string `json:"CreateTime" xml:"CreateTime"`
|
|
CreateTime string `json:"CreateTime" xml:"CreateTime"`
|
|
|
LinkedCustomerOrderID string `json:"LinkedCustomerOrderID" xml:"LinkedCustomerOrderID"`
|
|
LinkedCustomerOrderID string `json:"LinkedCustomerOrderID" xml:"LinkedCustomerOrderID"`
|
|
|
|
|
+ CostUnit string `json:"CostUnit" xml:"CostUnit"`
|
|
|
AfterTaxAmount float64 `json:"AfterTaxAmount" xml:"AfterTaxAmount"`
|
|
AfterTaxAmount float64 `json:"AfterTaxAmount" xml:"AfterTaxAmount"`
|
|
|
ResourceGroup string `json:"ResourceGroup" xml:"ResourceGroup"`
|
|
ResourceGroup string `json:"ResourceGroup" xml:"ResourceGroup"`
|
|
|
|
|
+ BillingType string `json:"BillingType" xml:"BillingType"`
|
|
|
|
|
+ InstanceSpec string `json:"InstanceSpec" xml:"InstanceSpec"`
|
|
|
Tag string `json:"Tag" xml:"Tag"`
|
|
Tag string `json:"Tag" xml:"Tag"`
|
|
|
OwnerID string `json:"OwnerID" xml:"OwnerID"`
|
|
OwnerID string `json:"OwnerID" xml:"OwnerID"`
|
|
|
SolutionName string `json:"SolutionName" xml:"SolutionName"`
|
|
SolutionName string `json:"SolutionName" xml:"SolutionName"`
|
|
|
|
|
+ NickName string `json:"NickName" xml:"NickName"`
|
|
|
SubscriptionType string `json:"SubscriptionType" xml:"SubscriptionType"`
|
|
SubscriptionType string `json:"SubscriptionType" xml:"SubscriptionType"`
|
|
|
|
|
+ InstanceConfig string `json:"InstanceConfig" xml:"InstanceConfig"`
|
|
|
DeductedByCashCoupons float64 `json:"DeductedByCashCoupons" xml:"DeductedByCashCoupons"`
|
|
DeductedByCashCoupons float64 `json:"DeductedByCashCoupons" xml:"DeductedByCashCoupons"`
|
|
|
|
|
+ ServicePeriod string `json:"ServicePeriod" xml:"ServicePeriod"`
|
|
|
InvoiceNo string `json:"InvoiceNo" xml:"InvoiceNo"`
|
|
InvoiceNo string `json:"InvoiceNo" xml:"InvoiceNo"`
|
|
|
DiscountAmount float64 `json:"DiscountAmount" xml:"DiscountAmount"`
|
|
DiscountAmount float64 `json:"DiscountAmount" xml:"DiscountAmount"`
|
|
|
BillID string `json:"BillID" xml:"BillID"`
|
|
BillID string `json:"BillID" xml:"BillID"`
|
|
|
|
|
+ ListPriceUnit string `json:"ListPriceUnit" xml:"ListPriceUnit"`
|
|
|
PaymentCurrency string `json:"PaymentCurrency" xml:"PaymentCurrency"`
|
|
PaymentCurrency string `json:"PaymentCurrency" xml:"PaymentCurrency"`
|
|
|
|
|
+ UsageUnit string `json:"UsageUnit" xml:"UsageUnit"`
|
|
|
ProductType string `json:"ProductType" xml:"ProductType"`
|
|
ProductType string `json:"ProductType" xml:"ProductType"`
|
|
|
AccountDiscount float64 `json:"AccountDiscount" xml:"AccountDiscount"`
|
|
AccountDiscount float64 `json:"AccountDiscount" xml:"AccountDiscount"`
|
|
|
Currency string `json:"Currency" xml:"Currency"`
|
|
Currency string `json:"Currency" xml:"Currency"`
|
|
@@ -68,6 +80,9 @@ type Item struct {
|
|
|
OrderID string `json:"OrderID" xml:"OrderID"`
|
|
OrderID string `json:"OrderID" xml:"OrderID"`
|
|
|
OrderType string `json:"OrderType" xml:"OrderType"`
|
|
OrderType string `json:"OrderType" xml:"OrderType"`
|
|
|
DeductedByCoupons float64 `json:"DeductedByCoupons" xml:"DeductedByCoupons"`
|
|
DeductedByCoupons float64 `json:"DeductedByCoupons" xml:"DeductedByCoupons"`
|
|
|
|
|
+ BillingItem string `json:"BillingItem" xml:"BillingItem"`
|
|
|
|
|
+ Zone string `json:"Zone" xml:"Zone"`
|
|
|
ChargeDiscount float64 `json:"ChargeDiscount" xml:"ChargeDiscount"`
|
|
ChargeDiscount float64 `json:"ChargeDiscount" xml:"ChargeDiscount"`
|
|
|
PretaxAmount float64 `json:"PretaxAmount" xml:"PretaxAmount"`
|
|
PretaxAmount float64 `json:"PretaxAmount" xml:"PretaxAmount"`
|
|
|
|
|
+ IntranetIP string `json:"IntranetIP" xml:"IntranetIP"`
|
|
|
}
|
|
}
|