struct_data.go 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. package sae
  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 sae response
  17. type Data struct {
  18. PackageType string `json:"PackageType" xml:"PackageType"`
  19. LastChangeOrderRunning bool `json:"LastChangeOrderRunning" xml:"LastChangeOrderRunning"`
  20. Logo string `json:"Logo" xml:"Logo"`
  21. RunningInstances int `json:"RunningInstances" xml:"RunningInstances"`
  22. CoType string `json:"CoType" xml:"CoType"`
  23. CoTypeCode string `json:"CoTypeCode" xml:"CoTypeCode"`
  24. CurrentPipelineId string `json:"CurrentPipelineId" xml:"CurrentPipelineId"`
  25. LastChangeOrderId string `json:"LastChangeOrderId" xml:"LastChangeOrderId"`
  26. EdasContainerVersion string `json:"EdasContainerVersion" xml:"EdasContainerVersion"`
  27. ImageUrl string `json:"ImageUrl" xml:"ImageUrl"`
  28. LastChangeOrderStatus string `json:"LastChangeOrderStatus" xml:"LastChangeOrderStatus"`
  29. VpcId string `json:"VpcId" xml:"VpcId"`
  30. IntranetIp string `json:"IntranetIp" xml:"IntranetIp"`
  31. NamespaceDescription string `json:"NamespaceDescription" xml:"NamespaceDescription"`
  32. BatchWaitTime int `json:"BatchWaitTime" xml:"BatchWaitTime"`
  33. RepoId int `json:"RepoId" xml:"RepoId"`
  34. CrUrl string `json:"CrUrl" xml:"CrUrl"`
  35. SupportRollback bool `json:"SupportRollback" xml:"SupportRollback"`
  36. JarStartArgs string `json:"JarStartArgs" xml:"JarStartArgs"`
  37. Jdk string `json:"Jdk" xml:"Jdk"`
  38. CurrentStatus string `json:"CurrentStatus" xml:"CurrentStatus"`
  39. BatchCount int `json:"BatchCount" xml:"BatchCount"`
  40. Command string `json:"Command" xml:"Command"`
  41. AppId string `json:"AppId" xml:"AppId"`
  42. JarStartOptions string `json:"JarStartOptions" xml:"JarStartOptions"`
  43. Envs string `json:"Envs" xml:"Envs"`
  44. Cpu int `json:"Cpu" xml:"Cpu"`
  45. ArmsApmInfo string `json:"ArmsApmInfo" xml:"ArmsApmInfo"`
  46. RepoType string `json:"RepoType" xml:"RepoType"`
  47. RepoTag string `json:"RepoTag" xml:"RepoTag"`
  48. TotalSize int `json:"TotalSize" xml:"TotalSize"`
  49. ChangeOrderId string `json:"ChangeOrderId" xml:"ChangeOrderId"`
  50. BatchType string `json:"BatchType" xml:"BatchType"`
  51. ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
  52. WebContainer string `json:"WebContainer" xml:"WebContainer"`
  53. Auto bool `json:"Auto" xml:"Auto"`
  54. RepoOriginType string `json:"RepoOriginType" xml:"RepoOriginType"`
  55. CreateTime string `json:"CreateTime" xml:"CreateTime"`
  56. CommandArgs string `json:"CommandArgs" xml:"CommandArgs"`
  57. MinReadyInstances int `json:"MinReadyInstances" xml:"MinReadyInstances"`
  58. PageSize int `json:"PageSize" xml:"PageSize"`
  59. PackageVersion string `json:"PackageVersion" xml:"PackageVersion"`
  60. AppDescription string `json:"AppDescription" xml:"AppDescription"`
  61. RegionId string `json:"RegionId" xml:"RegionId"`
  62. Replicas int `json:"Replicas" xml:"Replicas"`
  63. PipelineId string `json:"PipelineId" xml:"PipelineId"`
  64. SupportAbortFreeze bool `json:"SupportAbortFreeze" xml:"SupportAbortFreeze"`
  65. Description string `json:"Description" xml:"Description"`
  66. CustomHostAlias string `json:"CustomHostAlias" xml:"CustomHostAlias"`
  67. NamespaceName string `json:"NamespaceName" xml:"NamespaceName"`
  68. Status int `json:"Status" xml:"Status"`
  69. InternetIp string `json:"InternetIp" xml:"InternetIp"`
  70. Memory int `json:"Memory" xml:"Memory"`
  71. VSwitchId string `json:"VSwitchId" xml:"VSwitchId"`
  72. RepoNamespace string `json:"RepoNamespace" xml:"RepoNamespace"`
  73. Liveness string `json:"Liveness" xml:"Liveness"`
  74. Readiness string `json:"Readiness" xml:"Readiness"`
  75. RepoName string `json:"RepoName" xml:"RepoName"`
  76. CurrentPage int `json:"CurrentPage" xml:"CurrentPage"`
  77. ArmsAdvancedEnabled string `json:"ArmsAdvancedEnabled" xml:"ArmsAdvancedEnabled"`
  78. NamespaceId string `json:"NamespaceId" xml:"NamespaceId"`
  79. AppName string `json:"AppName" xml:"AppName"`
  80. PackageUrl string `json:"PackageUrl" xml:"PackageUrl"`
  81. CoTargets []string `json:"CoTargets" xml:"CoTargets"`
  82. RealTimeRes RealTimeRes `json:"RealTimeRes" xml:"RealTimeRes"`
  83. Summary Summary `json:"Summary" xml:"Summary"`
  84. ChangeOrderList []ChangeOrder `json:"ChangeOrderList" xml:"ChangeOrderList"`
  85. Namespaces []Namespace `json:"Namespaces" xml:"Namespaces"`
  86. Pipelines []Pipeline `json:"Pipelines" xml:"Pipelines"`
  87. Internet []InternetItem `json:"Internet" xml:"Internet"`
  88. Intranet []IntranetItem `json:"Intranet" xml:"Intranet"`
  89. Instances []Instance `json:"Instances" xml:"Instances"`
  90. Applications []Application `json:"Applications" xml:"Applications"`
  91. }