struct_buy_summary.go 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package aegis
  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. // BuySummary is a nested struct in aegis response
  17. type BuySummary struct {
  18. ExpireDate int `json:"ExpireDate" xml:"ExpireDate"`
  19. Capacity int `json:"Capacity" xml:"Capacity"`
  20. CanAccessHidden bool `json:"CanAccessHidden" xml:"CanAccessHidden"`
  21. UseCapacity int `json:"UseCapacity" xml:"UseCapacity"`
  22. Status int `json:"Status" xml:"Status"`
  23. BuyStatus bool `json:"BuyStatus" xml:"BuyStatus"`
  24. SafePointCapacity int `json:"SafePointCapacity" xml:"SafePointCapacity"`
  25. SafePointdailyCost int `json:"SafePointdailyCost" xml:"SafePointdailyCost"`
  26. SafePointBuyVersion string `json:"SafePointBuyVersion" xml:"SafePointBuyVersion"`
  27. BuyThreatBook bool `json:"BuyThreatBook" xml:"BuyThreatBook"`
  28. OriginalVersion string `json:"OriginalVersion" xml:"OriginalVersion"`
  29. TotalMachineNum int `json:"TotalMachineNum" xml:"TotalMachineNum"`
  30. BuyType string `json:"BuyType" xml:"BuyType"`
  31. SafePointExpireDate int `json:"SafePointExpireDate" xml:"SafePointExpireDate"`
  32. InstanceId string `json:"InstanceId" xml:"InstanceId"`
  33. PurchaseDate int `json:"PurchaseDate" xml:"PurchaseDate"`
  34. BuyVersion string `json:"BuyVersion" xml:"BuyVersion"`
  35. ExpireDateTimestamp int `json:"ExpireDateTimestamp" xml:"ExpireDateTimestamp"`
  36. NeedFeedBack bool `json:"NeedFeedBack" xml:"NeedFeedBack"`
  37. OriginalBuyType string `json:"OriginalBuyType" xml:"OriginalBuyType"`
  38. SafePointSurplusDays int `json:"SafePointSurplusDays" xml:"SafePointSurplusDays"`
  39. SpecialCount int `json:"SpecialCount" xml:"SpecialCount"`
  40. CanApplyTrial bool `json:"CanApplyTrial" xml:"CanApplyTrial"`
  41. }