struct_data.go 7.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. package bssopenapi
  2. //Licensed under the Apache License, Version 2.0 (the "License");
  3. //you may not use this file except in compliance with the License.
  4. //You may obtain a copy of the License at
  5. //
  6. //http://www.apache.org/licenses/LICENSE-2.0
  7. //
  8. //Unless required by applicable law or agreed to in writing, software
  9. //distributed under the License is distributed on an "AS IS" BASIS,
  10. //WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. //See the License for the specific language governing permissions and
  12. //limitations under the License.
  13. //
  14. // Code generated by Alibaba Cloud SDK Code Generator.
  15. // Changes may cause incorrect behavior and will be lost if the code is regenerated.
  16. // Data is a nested struct in bssopenapi response
  17. type Data struct {
  18. ToUnitUserId int64 `json:"ToUnitUserId" xml:"ToUnitUserId"`
  19. TradePrice float64 `json:"TradePrice" xml:"TradePrice"`
  20. HostId string `json:"HostId" xml:"HostId"`
  21. TotalUnAppliedInvoiceAmount int64 `json:"TotalUnAppliedInvoiceAmount" xml:"TotalUnAppliedInvoiceAmount"`
  22. OriginalPrice float64 `json:"OriginalPrice" xml:"OriginalPrice"`
  23. ToUnitId int64 `json:"ToUnitId" xml:"ToUnitId"`
  24. OrderId string `json:"OrderId" xml:"OrderId"`
  25. HostingStatus string `json:"HostingStatus" xml:"HostingStatus"`
  26. TotalCount int `json:"TotalCount" xml:"TotalCount"`
  27. CreditLimitStatus string `json:"CreditLimitStatus" xml:"CreditLimitStatus"`
  28. BillingCycle string `json:"BillingCycle" xml:"BillingCycle"`
  29. OutstandingAmount float64 `json:"OutstandingAmount" xml:"OutstandingAmount"`
  30. Quantity int `json:"Quantity" xml:"Quantity"`
  31. AvailableCashAmount string `json:"AvailableCashAmount" xml:"AvailableCashAmount"`
  32. HostName string `json:"HostName" xml:"HostName"`
  33. TotalOutstandingAmount float64 `json:"TotalOutstandingAmount" xml:"TotalOutstandingAmount"`
  34. NewInvoiceAmount float64 `json:"NewInvoiceAmount" xml:"NewInvoiceAmount"`
  35. Marker string `json:"Marker" xml:"Marker"`
  36. AccountType string `json:"AccountType" xml:"AccountType"`
  37. AvailableAmount string `json:"AvailableAmount" xml:"AvailableAmount"`
  38. PageSize int `json:"PageSize" xml:"PageSize"`
  39. MybankCreditAmount string `json:"MybankCreditAmount" xml:"MybankCreditAmount"`
  40. UnitId int64 `json:"UnitId" xml:"UnitId"`
  41. CreditAmount string `json:"CreditAmount" xml:"CreditAmount"`
  42. AccountID string `json:"AccountID" xml:"AccountID"`
  43. InstanceId string `json:"InstanceId" xml:"InstanceId"`
  44. OwnerUid int64 `json:"OwnerUid" xml:"OwnerUid"`
  45. InvoiceApplyId int64 `json:"InvoiceApplyId" xml:"InvoiceApplyId"`
  46. Boolean bool `json:"Boolean" xml:"Boolean"`
  47. IsCertified bool `json:"IsCertified" xml:"IsCertified"`
  48. TotalInvoiceAmount int64 `json:"TotalInvoiceAmount" xml:"TotalInvoiceAmount"`
  49. PageNum int `json:"PageNum" xml:"PageNum"`
  50. IsSuccess bool `json:"IsSuccess" xml:"IsSuccess"`
  51. Currency string `json:"Currency" xml:"Currency"`
  52. LoginEmail string `json:"LoginEmail" xml:"LoginEmail"`
  53. DiscountPrice float64 `json:"DiscountPrice" xml:"DiscountPrice"`
  54. AccountName string `json:"AccountName" xml:"AccountName"`
  55. Mpk int64 `json:"Mpk" xml:"Mpk"`
  56. UidList UidList `json:"UidList" xml:"UidList"`
  57. OmsData OmsData `json:"OmsData" xml:"OmsData"`
  58. FinanceUnitStatisInfo FinanceUnitStatisInfo `json:"FinanceUnitStatisInfo" xml:"FinanceUnitStatisInfo"`
  59. FinanceUnit FinanceUnit `json:"FinanceUnit" xml:"FinanceUnit"`
  60. ResourceInstanceDtoList []ResourceInstanceList `json:"ResourceInstanceDtoList" xml:"ResourceInstanceDtoList"`
  61. ModuleList ModuleList `json:"ModuleList" xml:"ModuleList"`
  62. Items ItemsInQueryInstanceBill `json:"Items" xml:"Items"`
  63. InstanceList []Instance `json:"InstanceList" xml:"InstanceList"`
  64. OrderList OrderListInQueryOrders `json:"OrderList" xml:"OrderList"`
  65. Modules Modules `json:"Modules" xml:"Modules"`
  66. ResourcePackages ResourcePackages `json:"ResourcePackages" xml:"ResourcePackages"`
  67. ProductList ProductList `json:"ProductList" xml:"ProductList"`
  68. ModuleDetails ModuleDetailsInGetPayAsYouGoPrice `json:"ModuleDetails" xml:"ModuleDetails"`
  69. PromotionDetails PromotionDetailsInGetPayAsYouGoPrice `json:"PromotionDetails" xml:"PromotionDetails"`
  70. AccountTransactionsList AccountTransactionsList `json:"AccountTransactionsList" xml:"AccountTransactionsList"`
  71. EvaluateList EvaluateList `json:"EvaluateList" xml:"EvaluateList"`
  72. FinanceUnitDtoList []FinanceUnitDtoListItem `json:"FinanceUnitDtoList" xml:"FinanceUnitDtoList"`
  73. Promotions Promotions `json:"Promotions" xml:"Promotions"`
  74. CustomerInvoiceAddressList CustomerInvoiceAddressList `json:"CustomerInvoiceAddressList" xml:"CustomerInvoiceAddressList"`
  75. CustomerInvoiceList CustomerInvoiceList `json:"CustomerInvoiceList" xml:"CustomerInvoiceList"`
  76. AttributeList AttributeList `json:"AttributeList" xml:"AttributeList"`
  77. }