struct_instance.go 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. package csb
  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. // Instance is a nested struct in csb response
  17. type Instance struct {
  18. ApprLevel int `json:"ApprLevel" xml:"ApprLevel"`
  19. ApprUser1 string `json:"ApprUser1" xml:"ApprUser1"`
  20. ApprUser2 string `json:"ApprUser2" xml:"ApprUser2"`
  21. BrokerVpcId string `json:"BrokerVpcId" xml:"BrokerVpcId"`
  22. BrokerVpcName string `json:"BrokerVpcName" xml:"BrokerVpcName"`
  23. ClientVpcId string `json:"ClientVpcId" xml:"ClientVpcId"`
  24. ClientVpcName string `json:"ClientVpcName" xml:"ClientVpcName"`
  25. ClusterMembers int `json:"ClusterMembers" xml:"ClusterMembers"`
  26. CredentialGroup int `json:"CredentialGroup" xml:"CredentialGroup"`
  27. CsbAccountId string `json:"CsbAccountId" xml:"CsbAccountId"`
  28. CsbId int `json:"CsbId" xml:"CsbId"`
  29. DbStatus int `json:"DbStatus" xml:"DbStatus"`
  30. Description string `json:"Description" xml:"Description"`
  31. FrontStatus string `json:"FrontStatus" xml:"FrontStatus"`
  32. GmtCreate int `json:"GmtCreate" xml:"GmtCreate"`
  33. GmtModified int `json:"GmtModified" xml:"GmtModified"`
  34. Id int `json:"Id" xml:"Id"`
  35. InstanceCategory int `json:"InstanceCategory" xml:"InstanceCategory"`
  36. InstanceType int `json:"InstanceType" xml:"InstanceType"`
  37. IpList string `json:"IpList" xml:"IpList"`
  38. IsImported bool `json:"IsImported" xml:"IsImported"`
  39. IsPublic bool `json:"IsPublic" xml:"IsPublic"`
  40. Name string `json:"Name" xml:"Name"`
  41. OwnerId string `json:"OwnerId" xml:"OwnerId"`
  42. SentinelCtlStr string `json:"SentinelCtlStr" xml:"SentinelCtlStr"`
  43. SentinelCtrl int `json:"SentinelCtrl" xml:"SentinelCtrl"`
  44. SentinelGridInterval int `json:"SentinelGridInterval" xml:"SentinelGridInterval"`
  45. SentinelQps int `json:"SentinelQps" xml:"SentinelQps"`
  46. Status string `json:"Status" xml:"Status"`
  47. StatusCode int `json:"StatusCode" xml:"StatusCode"`
  48. TenantId string `json:"TenantId" xml:"TenantId"`
  49. Testable bool `json:"Testable" xml:"Testable"`
  50. UserId string `json:"UserId" xml:"UserId"`
  51. Visible bool `json:"Visible" xml:"Visible"`
  52. VpcName string `json:"VpcName" xml:"VpcName"`
  53. }