struct_db_instance_attribute.go 4.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. package gpdb
  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. // DBInstanceAttribute is a nested struct in gpdb response
  17. type DBInstanceAttribute struct {
  18. DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
  19. PayType string `json:"PayType" xml:"PayType"`
  20. DBInstanceClassType string `json:"DBInstanceClassType" xml:"DBInstanceClassType"`
  21. RegionId string `json:"RegionId" xml:"RegionId"`
  22. ConnectionString string `json:"ConnectionString" xml:"ConnectionString"`
  23. Port string `json:"Port" xml:"Port"`
  24. Engine string `json:"Engine" xml:"Engine"`
  25. EngineVersion string `json:"EngineVersion" xml:"EngineVersion"`
  26. DBInstanceClass string `json:"DBInstanceClass" xml:"DBInstanceClass"`
  27. DBInstanceCpuCores int `json:"DBInstanceCpuCores" xml:"DBInstanceCpuCores"`
  28. DBInstanceMemory int `json:"DBInstanceMemory" xml:"DBInstanceMemory"`
  29. DBInstanceStorage int `json:"DBInstanceStorage" xml:"DBInstanceStorage"`
  30. DBInstanceDiskMBPS int `json:"DBInstanceDiskMBPS" xml:"DBInstanceDiskMBPS"`
  31. HostType string `json:"HostType" xml:"HostType"`
  32. DBInstanceGroupCount string `json:"DBInstanceGroupCount" xml:"DBInstanceGroupCount"`
  33. DBInstanceNetType string `json:"DBInstanceNetType" xml:"DBInstanceNetType"`
  34. DBInstanceStatus string `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
  35. DBInstanceDescription string `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
  36. LockMode string `json:"LockMode" xml:"LockMode"`
  37. LockReason string `json:"LockReason" xml:"LockReason"`
  38. ReadDelayTime string `json:"ReadDelayTime" xml:"ReadDelayTime"`
  39. CreationTime string `json:"CreationTime" xml:"CreationTime"`
  40. ExpireTime string `json:"ExpireTime" xml:"ExpireTime"`
  41. MaintainStartTime string `json:"MaintainStartTime" xml:"MaintainStartTime"`
  42. MaintainEndTime string `json:"MaintainEndTime" xml:"MaintainEndTime"`
  43. AvailabilityValue string `json:"AvailabilityValue" xml:"AvailabilityValue"`
  44. MaxConnections int `json:"MaxConnections" xml:"MaxConnections"`
  45. SecurityIPList string `json:"SecurityIPList" xml:"SecurityIPList"`
  46. ZoneId string `json:"ZoneId" xml:"ZoneId"`
  47. InstanceNetworkType string `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
  48. VpcId string `json:"VpcId" xml:"VpcId"`
  49. ConnectionMode string `json:"ConnectionMode" xml:"ConnectionMode"`
  50. Tags TagsInDescribeDBInstanceAttribute `json:"Tags" xml:"Tags"`
  51. }