|
|
@@ -15,83 +15,82 @@ package rds
|
|
|
// Code generated by Alibaba Cloud SDK Code Generator.
|
|
|
// Changes may cause incorrect behavior and will be lost if the code is regenerated.
|
|
|
|
|
|
-// DBInstanceAttribute is a nested struct in rds response
|
|
|
-type DBInstanceAttribute struct {
|
|
|
- TimeZone string `json:"TimeZone" xml:"TimeZone"`
|
|
|
- Engine string `json:"Engine" xml:"Engine"`
|
|
|
+// DBInstanceAttributeInDescribeDBInstanceAttribute is a nested struct in rds response
|
|
|
+type DBInstanceAttributeInDescribeDBInstanceAttribute struct {
|
|
|
+ IPType string `json:"IPType" xml:"IPType"`
|
|
|
+ DBInstanceDiskUsed string `json:"DBInstanceDiskUsed" xml:"DBInstanceDiskUsed"`
|
|
|
+ GuardDBInstanceName string `json:"GuardDBInstanceName" xml:"GuardDBInstanceName"`
|
|
|
+ CanTempUpgrade bool `json:"CanTempUpgrade" xml:"CanTempUpgrade"`
|
|
|
TempUpgradeTimeStart string `json:"TempUpgradeTimeStart" xml:"TempUpgradeTimeStart"`
|
|
|
+ TempUpgradeTimeEnd string `json:"TempUpgradeTimeEnd" xml:"TempUpgradeTimeEnd"`
|
|
|
TempUpgradeRecoveryTime string `json:"TempUpgradeRecoveryTime" xml:"TempUpgradeRecoveryTime"`
|
|
|
+ TempUpgradeRecoveryClass string `json:"TempUpgradeRecoveryClass" xml:"TempUpgradeRecoveryClass"`
|
|
|
+ TempUpgradeRecoveryCpu int `json:"TempUpgradeRecoveryCpu" xml:"TempUpgradeRecoveryCpu"`
|
|
|
+ TempUpgradeRecoveryMemory int `json:"TempUpgradeRecoveryMemory" xml:"TempUpgradeRecoveryMemory"`
|
|
|
TempUpgradeRecoveryMaxIOPS string `json:"TempUpgradeRecoveryMaxIOPS" xml:"TempUpgradeRecoveryMaxIOPS"`
|
|
|
- DBInstanceDiskUsed string `json:"DBInstanceDiskUsed" xml:"DBInstanceDiskUsed"`
|
|
|
- AdvancedFeatures string `json:"AdvancedFeatures" xml:"AdvancedFeatures"`
|
|
|
+ TempUpgradeRecoveryMaxConnections string `json:"TempUpgradeRecoveryMaxConnections" xml:"TempUpgradeRecoveryMaxConnections"`
|
|
|
+ InsId int `json:"InsId" xml:"InsId"`
|
|
|
+ DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
|
|
|
+ PayType string `json:"PayType" xml:"PayType"`
|
|
|
+ DBInstanceClassType string `json:"DBInstanceClassType" xml:"DBInstanceClassType"`
|
|
|
+ DBInstanceType string `json:"DBInstanceType" xml:"DBInstanceType"`
|
|
|
+ RegionId string `json:"RegionId" xml:"RegionId"`
|
|
|
+ ConnectionString string `json:"ConnectionString" xml:"ConnectionString"`
|
|
|
+ Port string `json:"Port" xml:"Port"`
|
|
|
+ Engine string `json:"Engine" xml:"Engine"`
|
|
|
+ EngineVersion string `json:"EngineVersion" xml:"EngineVersion"`
|
|
|
DBInstanceClass string `json:"DBInstanceClass" xml:"DBInstanceClass"`
|
|
|
+ DBInstanceMemory int64 `json:"DBInstanceMemory" xml:"DBInstanceMemory"`
|
|
|
+ DBInstanceStorage int `json:"DBInstanceStorage" xml:"DBInstanceStorage"`
|
|
|
VpcCloudInstanceId string `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
|
|
|
DBInstanceNetType string `json:"DBInstanceNetType" xml:"DBInstanceNetType"`
|
|
|
+ DBInstanceStatus string `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
|
|
|
+ DBInstanceDescription string `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
|
|
|
+ LockMode string `json:"LockMode" xml:"LockMode"`
|
|
|
+ LockReason string `json:"LockReason" xml:"LockReason"`
|
|
|
+ ReadDelayTime string `json:"ReadDelayTime" xml:"ReadDelayTime"`
|
|
|
DBMaxQuantity int `json:"DBMaxQuantity" xml:"DBMaxQuantity"`
|
|
|
- DBInstanceCPU string `json:"DBInstanceCPU" xml:"DBInstanceCPU"`
|
|
|
+ AccountMaxQuantity int `json:"AccountMaxQuantity" xml:"AccountMaxQuantity"`
|
|
|
+ CreationTime string `json:"CreationTime" xml:"CreationTime"`
|
|
|
+ ExpireTime string `json:"ExpireTime" xml:"ExpireTime"`
|
|
|
+ MaintainTime string `json:"MaintainTime" xml:"MaintainTime"`
|
|
|
+ AvailabilityValue string `json:"AvailabilityValue" xml:"AvailabilityValue"`
|
|
|
+ MaxIOPS int `json:"MaxIOPS" xml:"MaxIOPS"`
|
|
|
MaxConnections int `json:"MaxConnections" xml:"MaxConnections"`
|
|
|
+ MasterInstanceId string `json:"MasterInstanceId" xml:"MasterInstanceId"`
|
|
|
+ DBInstanceCPU string `json:"DBInstanceCPU" xml:"DBInstanceCPU"`
|
|
|
IncrementSourceDBInstanceId string `json:"IncrementSourceDBInstanceId" xml:"IncrementSourceDBInstanceId"`
|
|
|
+ GuardDBInstanceId string `json:"GuardDBInstanceId" xml:"GuardDBInstanceId"`
|
|
|
+ ReplicateId string `json:"ReplicateId" xml:"ReplicateId"`
|
|
|
+ TempDBInstanceId string `json:"TempDBInstanceId" xml:"TempDBInstanceId"`
|
|
|
+ SecurityIPList string `json:"SecurityIPList" xml:"SecurityIPList"`
|
|
|
+ ZoneId string `json:"ZoneId" xml:"ZoneId"`
|
|
|
InstanceNetworkType string `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
|
|
|
- MultipleTempUpgrade bool `json:"MultipleTempUpgrade" xml:"MultipleTempUpgrade"`
|
|
|
- DBInstanceType string `json:"DBInstanceType" xml:"DBInstanceType"`
|
|
|
- TempUpgradeRecoveryClass string `json:"TempUpgradeRecoveryClass" xml:"TempUpgradeRecoveryClass"`
|
|
|
- DBInstanceId string `json:"DBInstanceId" xml:"DBInstanceId"`
|
|
|
- DBInstanceMemory int64 `json:"DBInstanceMemory" xml:"DBInstanceMemory"`
|
|
|
- VpcId string `json:"VpcId" xml:"VpcId"`
|
|
|
DBInstanceStorageType string `json:"DBInstanceStorageType" xml:"DBInstanceStorageType"`
|
|
|
- SecurityIPList string `json:"SecurityIPList" xml:"SecurityIPList"`
|
|
|
- LatestKernelVersion string `json:"LatestKernelVersion" xml:"LatestKernelVersion"`
|
|
|
+ AdvancedFeatures string `json:"AdvancedFeatures" xml:"AdvancedFeatures"`
|
|
|
+ Category string `json:"Category" xml:"Category"`
|
|
|
+ AccountType string `json:"AccountType" xml:"AccountType"`
|
|
|
SupportUpgradeAccountType string `json:"SupportUpgradeAccountType" xml:"SupportUpgradeAccountType"`
|
|
|
- MaxIOPS int `json:"MaxIOPS" xml:"MaxIOPS"`
|
|
|
- Tags string `json:"Tags" xml:"Tags"`
|
|
|
- EngineVersion string `json:"EngineVersion" xml:"EngineVersion"`
|
|
|
- MaintainTime string `json:"MaintainTime" xml:"MaintainTime"`
|
|
|
- PayType string `json:"PayType" xml:"PayType"`
|
|
|
- DBInstanceStorage int `json:"DBInstanceStorage" xml:"DBInstanceStorage"`
|
|
|
SupportCreateSuperAccount string `json:"SupportCreateSuperAccount" xml:"SupportCreateSuperAccount"`
|
|
|
- TempDBInstanceId string `json:"TempDBInstanceId" xml:"TempDBInstanceId"`
|
|
|
- CurrentKernelVersion string `json:"CurrentKernelVersion" xml:"CurrentKernelVersion"`
|
|
|
- ZoneId string `json:"ZoneId" xml:"ZoneId"`
|
|
|
- IPType string `json:"IPType" xml:"IPType"`
|
|
|
+ VpcId string `json:"VpcId" xml:"VpcId"`
|
|
|
+ VSwitchId string `json:"VSwitchId" xml:"VSwitchId"`
|
|
|
ConnectionMode string `json:"ConnectionMode" xml:"ConnectionMode"`
|
|
|
+ CurrentKernelVersion string `json:"CurrentKernelVersion" xml:"CurrentKernelVersion"`
|
|
|
+ LatestKernelVersion string `json:"LatestKernelVersion" xml:"LatestKernelVersion"`
|
|
|
+ ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"`
|
|
|
ReadonlyInstanceSQLDelayedTime string `json:"ReadonlyInstanceSQLDelayedTime" xml:"ReadonlyInstanceSQLDelayedTime"`
|
|
|
- LockMode string `json:"LockMode" xml:"LockMode"`
|
|
|
- MasterZone string `json:"MasterZone" xml:"MasterZone"`
|
|
|
- CanTempUpgrade bool `json:"CanTempUpgrade" xml:"CanTempUpgrade"`
|
|
|
+ SecurityIPMode string `json:"SecurityIPMode" xml:"SecurityIPMode"`
|
|
|
+ TimeZone string `json:"TimeZone" xml:"TimeZone"`
|
|
|
Collation string `json:"Collation" xml:"Collation"`
|
|
|
- LockReason string `json:"LockReason" xml:"LockReason"`
|
|
|
- Category string `json:"Category" xml:"Category"`
|
|
|
- InsId int `json:"InsId" xml:"InsId"`
|
|
|
- GuardDBInstanceId string `json:"GuardDBInstanceId" xml:"GuardDBInstanceId"`
|
|
|
- DBInstanceDescription string `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
|
|
|
- AccountType string `json:"AccountType" xml:"AccountType"`
|
|
|
- GuardDBInstanceName string `json:"GuardDBInstanceName" xml:"GuardDBInstanceName"`
|
|
|
- RegionId string `json:"RegionId" xml:"RegionId"`
|
|
|
- ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"`
|
|
|
- ConsoleVersion string `json:"ConsoleVersion" xml:"ConsoleVersion"`
|
|
|
- TempUpgradeTimeEnd string `json:"TempUpgradeTimeEnd" xml:"TempUpgradeTimeEnd"`
|
|
|
- ExpireTime string `json:"ExpireTime" xml:"ExpireTime"`
|
|
|
- TempUpgradeRecoveryMemory int `json:"TempUpgradeRecoveryMemory" xml:"TempUpgradeRecoveryMemory"`
|
|
|
DispenseMode string `json:"DispenseMode" xml:"DispenseMode"`
|
|
|
+ MasterZone string `json:"MasterZone" xml:"MasterZone"`
|
|
|
+ AutoUpgradeMinorVersion string `json:"AutoUpgradeMinorVersion" xml:"AutoUpgradeMinorVersion"`
|
|
|
+ ProxyType int `json:"ProxyType" xml:"ProxyType"`
|
|
|
+ ConsoleVersion string `json:"ConsoleVersion" xml:"ConsoleVersion"`
|
|
|
+ MultipleTempUpgrade bool `json:"MultipleTempUpgrade" xml:"MultipleTempUpgrade"`
|
|
|
OriginConfiguration string `json:"OriginConfiguration" xml:"OriginConfiguration"`
|
|
|
DedicatedHostGroupId string `json:"DedicatedHostGroupId" xml:"DedicatedHostGroupId"`
|
|
|
- ProxyType int `json:"ProxyType" xml:"ProxyType"`
|
|
|
- AccountMaxQuantity int `json:"AccountMaxQuantity" xml:"AccountMaxQuantity"`
|
|
|
- TempUpgradeRecoveryMaxConnections string `json:"TempUpgradeRecoveryMaxConnections" xml:"TempUpgradeRecoveryMaxConnections"`
|
|
|
- Port string `json:"Port" xml:"Port"`
|
|
|
- VSwitchId string `json:"VSwitchId" xml:"VSwitchId"`
|
|
|
- CreationTime string `json:"CreationTime" xml:"CreationTime"`
|
|
|
- MasterInstanceId string `json:"MasterInstanceId" xml:"MasterInstanceId"`
|
|
|
- SecurityIPMode string `json:"SecurityIPMode" xml:"SecurityIPMode"`
|
|
|
- DBInstanceClassType string `json:"DBInstanceClassType" xml:"DBInstanceClassType"`
|
|
|
- ReadDelayTime string `json:"ReadDelayTime" xml:"ReadDelayTime"`
|
|
|
- DBInstanceStatus string `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
|
|
|
- ReplicateId string `json:"ReplicateId" xml:"ReplicateId"`
|
|
|
- TempUpgradeRecoveryCpu int `json:"TempUpgradeRecoveryCpu" xml:"TempUpgradeRecoveryCpu"`
|
|
|
- ConnectionString string `json:"ConnectionString" xml:"ConnectionString"`
|
|
|
- AvailabilityValue string `json:"AvailabilityValue" xml:"AvailabilityValue"`
|
|
|
- AutoUpgradeMinorVersion string `json:"AutoUpgradeMinorVersion" xml:"AutoUpgradeMinorVersion"`
|
|
|
Extra Extra `json:"Extra" xml:"Extra"`
|
|
|
- ReadOnlyDBInstanceIds ReadOnlyDBInstanceIdsInDescribeDBInstanceAttribute `json:"ReadOnlyDBInstanceIds" xml:"ReadOnlyDBInstanceIds"`
|
|
|
SlaveZones SlaveZones `json:"SlaveZones" xml:"SlaveZones"`
|
|
|
+ ReadOnlyDBInstanceIds ReadOnlyDBInstanceIdsInDescribeDBInstanceAttribute `json:"ReadOnlyDBInstanceIds" xml:"ReadOnlyDBInstanceIds"`
|
|
|
}
|