Package-level declarations
Types
Link copied to clipboard
data class DbInstancePlanPlanConfig(val pause: DbInstancePlanPlanConfigPause? = null, val resume: DbInstancePlanPlanConfigResume? = null, val scaleDown: DbInstancePlanPlanConfigScaleDown? = null, val scaleIn: DbInstancePlanPlanConfigScaleIn? = null, val scaleOut: DbInstancePlanPlanConfigScaleOut? = null, val scaleUp: DbInstancePlanPlanConfigScaleUp? = null)
Link copied to clipboard
data class DbInstancePlanPlanConfigPause(val executeTime: String? = null, val planCronTime: String? = null, val planTaskStatus: String? = null)
Link copied to clipboard
data class DbInstancePlanPlanConfigResume(val executeTime: String? = null, val planCronTime: String? = null, val planTaskStatus: String? = null)
Link copied to clipboard
data class DbInstancePlanPlanConfigScaleDown(val executeTime: String? = null, val instanceSpec: String? = null, val planCronTime: String? = null, val planTaskStatus: String? = null)
Link copied to clipboard
data class DbInstancePlanPlanConfigScaleIn(val executeTime: String? = null, val planCronTime: String? = null, val planTaskStatus: String? = null, val segmentNodeNum: String? = null)
Link copied to clipboard
data class DbInstancePlanPlanConfigScaleOut(val executeTime: String? = null, val planCronTime: String? = null, val planTaskStatus: String? = null, val segmentNodeNum: String? = null)
Link copied to clipboard
data class DbInstancePlanPlanConfigScaleUp(val executeTime: String? = null, val instanceSpec: String? = null, val planCronTime: String? = null, val planTaskStatus: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetDataBackupsBackup(val backupEndTime: String, val backupEndTimeLocal: String, val backupMethod: String, val backupMode: String, val backupSetId: String, val backupSize: Int, val backupStartTime: String, val backupStartTimeLocal: String, val baksetName: String, val consistentTime: Int, val dataType: String, val dbInstanceId: String, val status: String)
Link copied to clipboard
data class GetDataBackupsResult(val backupMode: String? = null, val backups: List<GetDataBackupsBackup>, val dataBackupId: String? = null, val dataType: String? = null, val dbInstanceId: String, val endTime: String? = null, val id: String, val ids: List<String>, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val startTime: String? = null, val status: String? = null)
A collection of values returned by getDataBackups.
Link copied to clipboard
data class GetDbInstancePlansPlan(val dbInstancePlanName: String, val id: String, val planConfigs: List<GetDbInstancePlansPlanPlanConfig>, val planDesc: String, val planEndDate: String, val planId: String, val planScheduleType: String, val planStartDate: String, val planType: String, val status: String)
Link copied to clipboard
data class GetDbInstancePlansPlanPlanConfig(val pauses: List<GetDbInstancePlansPlanPlanConfigPause>, val resumes: List<GetDbInstancePlansPlanPlanConfigResume>, val scaleIns: List<GetDbInstancePlansPlanPlanConfigScaleIn>, val scaleOuts: List<GetDbInstancePlansPlanPlanConfigScaleOut>)
Link copied to clipboard
data class GetDbInstancePlansPlanPlanConfigPause(val executeTime: String, val planCronTime: String, val planTaskStatus: String)
Link copied to clipboard
data class GetDbInstancePlansPlanPlanConfigResume(val executeTime: String, val planCronTime: String, val planTaskStatus: String)
Link copied to clipboard
data class GetDbInstancePlansPlanPlanConfigScaleIn(val executeTime: String, val planCronTime: String, val planTaskStatus: String, val segmentNodeNum: String)
Link copied to clipboard
data class GetDbInstancePlansPlanPlanConfigScaleOut(val executeTime: String, val planCronTime: String, val planTaskStatus: String, val segmentNodeNum: String)
Link copied to clipboard
data class GetDbInstancePlansResult(val dbInstanceId: String, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val planScheduleType: String? = null, val planType: String? = null, val plans: List<GetDbInstancePlansPlan>, val status: String? = null)
A collection of values returned by getDbInstancePlans.
Link copied to clipboard
data class GetInstancesInstance(val availabilityZone: String, val chargeType: String, val connectionString: String, val cpuCores: String, val createTime: String, val creationTime: String, val dbInstanceCategory: String, val dbInstanceClass: String, val dbInstanceId: String, val dbInstanceMode: String, val description: String, val engine: String, val engineVersion: String, val id: String, val instanceNetworkType: String, val ipWhitelists: List<GetInstancesInstanceIpWhitelist>, val maintainEndTime: String, val maintainStartTime: String, val masterNodeNum: String, val memorySize: String, val paymentType: String, val regionId: String, val segNodeNum: String, val status: String, val storageSize: Int, val storageType: String, val tags: Map<String, String>, val vpcId: String, val vswitchId: String, val zoneId: String)
Link copied to clipboard
data class GetInstancesInstanceIpWhitelist(val ipGroupAttribute: String, val ipGroupName: String, val securityIpList: String)
Link copied to clipboard
data class GetInstancesResult(val availabilityZone: String? = null, val dbInstanceCategories: String? = null, val dbInstanceModes: String? = null, val description: String? = null, val enableDetails: Boolean? = null, val id: String, val ids: List<String>, val instanceNetworkType: String? = null, val instances: List<GetInstancesInstance>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val resourceGroupId: String? = null, val status: String? = null, val tags: Map<String, String>? = null, val vswitchId: String? = null)
A collection of values returned by getInstances.
Link copied to clipboard
Link copied to clipboard
data class GetLogBackupsResult(val dbInstanceId: String, val endTime: String? = null, val id: String, val ids: List<String>, val logbackups: List<GetLogBackupsLogbackup>, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val startTime: String? = null)
A collection of values returned by getLogBackups.
Link copied to clipboard
data class GetZonesResult(val id: String, val ids: List<String>, val multi: Boolean? = null, val outputFile: String? = null, val zones: List<GetZonesZone>)
A collection of values returned by getZones.
Link copied to clipboard
Link copied to clipboard
data class InstanceIpWhitelist(val ipGroupAttribute: String? = null, val ipGroupName: String? = null, val securityIpList: String? = null)
Link copied to clipboard