Package-level declarations

Types

Link copied to clipboard
data class CustomDataDisk(val category: String? = null, val performanceLevel: String? = null, val size: Int? = null)
Link copied to clipboard
data class CustomSystemDisk(val category: String? = null, val size: String? = null)
Link copied to clipboard
data class DbInstanceEndpointNodeItem(val nodeId: String, val weight: Int)
Link copied to clipboard
data class DdrInstanceParameter(val name: String, val value: String)
Link copied to clipboard
data class DdrInstancePgHbaConf(val address: String, val database: String, val mask: String? = null, val method: String, val option: String? = null, val priorityId: Int, val type: String, val user: String)
Link copied to clipboard
data class GetAccountsAccount(val accountDescription: String, val accountName: String, val accountType: String, val databasePrivileges: List<GetAccountsAccountDatabasePrivilege>, val id: String, val privExceeded: String, val status: String)
Link copied to clipboard
data class GetAccountsAccountDatabasePrivilege(val accountPrivilege: String, val accountPrivilegeDetail: String, val dbName: String)
Link copied to clipboard
data class GetAccountsResult(val accounts: List<GetAccountsAccount>, val dbInstanceId: String, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val status: String? = null)

A collection of values returned by getAccounts.

Link copied to clipboard
data class GetCharacterSetNamesResult(val engine: String, val id: String, val names: List<String>, val outputFile: String? = null)

A collection of values returned by getCharacterSetNames.

Link copied to clipboard
data class GetClassDetailsResult(val category: String, val classCode: String, val classGroup: String, val commodityCode: String, val cpu: String, val dbInstanceStorageType: String, val engine: String, val engineVersion: String, val id: String, val instructionSetArch: String, val maxConnections: String, val maxIombps: String, val maxIops: String, val memoryClass: String, val referencePrice: String)

A collection of values returned by getClassDetails.

Link copied to clipboard
data class GetCollationTimeZonesCollationTimeZone(val description: String? = null, val standardTimeOffset: String? = null, val timeZone: String? = null)
Link copied to clipboard
data class GetCollationTimeZonesResult(val collationTimeZones: List<GetCollationTimeZonesCollationTimeZone>? = null, val id: String, val ids: List<String>, val outputFile: String? = null)

A collection of values returned by getCollationTimeZones.

Link copied to clipboard
data class GetCrossRegionBackupsBackup(val backupEndTime: String, val backupMethod: String, val backupSetScale: String, val backupSetStatus: Int, val backupStartTime: String, val backupType: String, val category: String, val consistentTime: String, val crossBackupDownloadLink: String, val crossBackupId: String, val crossBackupRegion: String, val crossBackupSetFile: String, val crossBackupSetLocation: String, val crossBackupSetSize: Int, val dbInstanceStorageType: String, val engine: String, val engineVersion: String, val id: String, val instanceId: Int, val recoveryBeginTime: String, val recoveryEndTime: String, val restoreRegions: List<String>)
Link copied to clipboard
data class GetCrossRegionBackupsResult(val backupId: String? = null, val backups: List<GetCrossRegionBackupsBackup>, val crossBackupId: String? = null, val crossBackupRegion: String? = null, val dbInstanceId: String, val endTime: String? = null, val id: String, val ids: List<String>, val outputFile: String? = null, val resourceGroupId: String? = null, val startTime: String? = null)

A collection of values returned by getCrossRegionBackups.

Link copied to clipboard
data class GetCrossRegionsRegion(val id: String)
Link copied to clipboard
data class GetCrossRegionsResult(val id: String, val ids: List<String>, val outputFile: String? = null, val regions: List<GetCrossRegionsRegion>)

A collection of values returned by getCrossRegions.

Link copied to clipboard
data class GetInstanceClassesInstanceClassStorageRange(val max: String, val min: String, val step: String)
Link copied to clipboard
data class GetInstanceClassesInstanceClassZoneId(val id: String, val subZoneIds: List<String>)
Link copied to clipboard
data class GetInstanceClassesResult(val category: String? = null, val commodityCode: String? = null, val dbInstanceClass: String? = null, val dbInstanceId: String? = null, val dbInstanceStorageType: String? = null, val engine: String? = null, val engineVersion: String? = null, val id: String, val ids: List<String>, val instanceChargeType: String? = null, val instanceClasses: List<GetInstanceClassesInstanceClass>, val multiZone: Boolean? = null, val outputFile: String? = null, val sortedBy: String? = null, val storageType: String? = null, val zoneId: String? = null)

A collection of values returned by getInstanceClasses.

Link copied to clipboard
data class GetInstanceClassInfosInfo(val classCode: String? = null, val classGroup: String? = null, val cpu: String? = null, val instructionSetArch: String? = null, val maxConnections: String? = null, val maxIombps: String? = null, val maxIops: String? = null, val memoryClass: String? = null, val referencePrice: String? = null)
Link copied to clipboard
data class GetInstanceClassInfosResult(val commodityCode: String, val dbInstanceId: String? = null, val id: String, val ids: List<String>, val infos: List<GetInstanceClassInfosInfo>? = null, val orderType: String, val outputFile: String? = null)

A collection of values returned by getInstanceClassInfos.

Link copied to clipboard
data class GetInstanceEnginesInstanceEngine(val category: String, val engine: String, val engineVersion: String, val zoneIds: List<GetInstanceEnginesInstanceEngineZoneId>)
Link copied to clipboard
data class GetInstanceEnginesInstanceEngineZoneId(val id: String, val subZoneIds: List<String>)
Link copied to clipboard
data class GetInstanceEnginesResult(val category: String? = null, val dbInstanceStorageType: String? = null, val engine: String? = null, val engineVersion: String? = null, val id: String, val ids: List<String>, val instanceChargeType: String? = null, val instanceEngines: List<GetInstanceEnginesInstanceEngine>, val multiZone: Boolean? = null, val outputFile: String? = null, val zoneId: String? = null)

A collection of values returned by getInstanceEngines.

Link copied to clipboard
data class GetInstancesInstance(val acl: String, val availabilityZone: String, val caType: String, val chargeType: String, val clientCaCert: String, val clientCaCertExpireTime: String, val clientCertRevocationList: String, val connectionMode: String, val connectionString: String, val createTime: String, val creator: String, val dbInstanceStorageType: String, val dbInstanceType: String, val dbType: String, val deleteDate: String, val deletionProtection: Boolean, val description: String, val encryptionKey: String, val encryptionKeyStatus: String, val engine: String, val engineVersion: String, val expireTime: String, val guardInstanceId: String, val haMode: String, val hostInstanceInfos: List<GetInstancesInstanceHostInstanceInfo>, val id: String, val instanceStorage: Int, val instanceType: String, val keyUsage: String, val lastModifyStatus: String, val masterInstanceId: String, val masterZone: String, val materialExpireTime: String, val modifyStatusReason: String, val name: String, val netType: String, val origin: String, val parameters: List<GetInstancesInstanceParameter>, val port: String, val readonlyInstanceIds: List<String>, val regionId: String, val replicationAcl: String, val requireUpdate: String, val requireUpdateItem: String, val requireUpdateReason: String, val serverCaUrl: String, val serverCert: String, val serverKey: String, val sslCreateTime: String, val sslEnabled: String, val sslExpireTime: String, val status: String, val syncMode: String, val tempInstanceId: String, val vpcId: String, val vswitchId: String, val zoneIdSlaveA: String, val zoneIdSlaveB: String)
Link copied to clipboard
data class GetInstancesInstanceHostInstanceInfo(val dataSyncTime: String, val logSyncTime: String, val nodeId: String, val nodeType: String, val regionId: String, val syncStatus: String, val zoneId: String)
Link copied to clipboard
data class GetInstancesInstanceParameter(val checkingCode: String, val forceModify: String, val forceRestart: String, val parameterDescription: String, val parameterName: String, val parameterValue: String)
Link copied to clipboard
data class GetInstancesResult(val connectionMode: String? = null, val dbType: String? = null, val enableDetails: Boolean? = null, val engine: String? = null, val id: String, val ids: List<String>, val instances: List<GetInstancesInstance>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val status: String? = null, val tags: Map<String, String>? = null, val totalCount: Int, val vpcId: String? = null, val vswitchId: String? = null)

A collection of values returned by getInstances.

Link copied to clipboard
data class GetModifyParameterLogsLog(val modifyTime: String, val newParameterValue: String, val oldParameterValue: String, val parameterName: String, val status: String)
Link copied to clipboard
data class GetModifyParameterLogsResult(val dbInstanceId: String, val endTime: String, val id: String, val logs: List<GetModifyParameterLogsLog>, val outputFile: String? = null, val startTime: String)

A collection of values returned by getModifyParameterLogs.

Link copied to clipboard
data class GetRdsBackupsBackup(val backupDownloadUrl: String, val backupEndTime: String, val backupId: String, val backupInitiator: String, val backupIntranetDownloadUrl: String, val backupMethod: String, val backupMode: String, val backupSize: String, val backupStartTime: String, val backupStatus: String, val backupType: String, val consistentTime: String, val copyOnlyBackup: String, val dbInstanceId: String, val encryption: String, val hostInstanceId: String, val id: String, val isAvail: Int, val metaStatus: String, val storageClass: String, val storeStatus: String)
Link copied to clipboard
data class GetRdsBackupsResult(val backupMode: String? = null, val backupStatus: String? = null, val backups: List<GetRdsBackupsBackup>, val dbInstanceId: String, val endTime: String? = null, val id: String, val ids: List<String>, val outputFile: String? = null, val startTime: String? = null)

A collection of values returned by getRdsBackups.

Link copied to clipboard
data class GetRdsParameterGroupsGroup(val engine: String, val engineVersion: String, val forceRestart: Int, val id: String, val paramCounts: Int, val paramDetails: List<GetRdsParameterGroupsGroupParamDetail>, val parameterGroupDesc: String, val parameterGroupId: String, val parameterGroupName: String, val parameterGroupType: Int)
Link copied to clipboard
data class GetRdsParameterGroupsGroupParamDetail(val paramName: String, val paramValue: String)
Link copied to clipboard
data class GetRdsParameterGroupsResult(val enableDetails: Boolean? = null, val groups: List<GetRdsParameterGroupsGroup>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null)

A collection of values returned by getRdsParameterGroups.

Link copied to clipboard
data class GetSlotsResult(val dbInstanceId: String, val id: String, val outputFile: String? = null, val resourceGroupId: String? = null, val slots: List<GetSlotsSlot>)

A collection of values returned by getSlots.

Link copied to clipboard
data class GetSlotsSlot(val database: String, val plugin: String, val slotName: String, val slotStatus: String, val slotType: String, val temporary: String, val walDelay: String)
Link copied to clipboard
data class GetZonesResult(val category: String? = null, val dbInstanceStorageType: String? = null, val engine: String? = null, val engineVersion: String? = null, val id: String, val ids: List<String>, val instanceChargeType: String? = null, val multi: Boolean? = null, val multiZone: Boolean? = null, val outputFile: String? = null, val zones: List<GetZonesZone>)

A collection of values returned by getZones.

Link copied to clipboard
data class GetZonesZone(val id: String, val multiZoneIds: List<String>)
Link copied to clipboard
data class InstanceBabelfishConfig(val babelfishEnabled: String, val masterUserPassword: String, val masterUsername: String, val migrationMode: String)
Link copied to clipboard
data class InstanceParameter(val name: String, val value: String)
Link copied to clipboard
data class InstancePgHbaConf(val address: String, val database: String, val mask: String? = null, val method: String, val option: String? = null, val priorityId: Int, val type: String, val user: String)
Link copied to clipboard
data class InstanceServerlessConfig(val autoPause: Boolean? = null, val maxCapacity: Double, val minCapacity: Double, val switchForce: Boolean? = null)
Link copied to clipboard
data class RdsCloneDbInstanceParameter(val name: String, val value: String)
Link copied to clipboard
data class RdsCloneDbInstancePgHbaConf(val address: String, val database: String, val mask: String? = null, val method: String, val option: String? = null, val priorityId: Int, val type: String, val user: String)
Link copied to clipboard
data class RdsCloneDbInstanceServerlessConfig(val autoPause: Boolean? = null, val maxCapacity: Double, val minCapacity: Double, val switchForce: Boolean? = null)
Link copied to clipboard
data class RdsDbProxyReadOnlyInstanceWeight(val instanceId: String, val weight: String)
Link copied to clipboard
data class RdsParameterGroupParamDetail(val paramName: String, val paramValue: String)
Link copied to clipboard
data class RdsUpgradeDbInstanceParameter(val name: String, val value: String)
Link copied to clipboard
data class RdsUpgradeDbInstancePgHbaConf(val address: String, val database: String, val mask: String? = null, val method: String, val option: String? = null, val priorityId: Int, val type: String, val user: String)
Link copied to clipboard
data class ReadOnlyInstanceParameter(val name: String, val value: String)