Package-level declarations

Types

Link copied to clipboard
data class GetBackupPlansPlan(val active: Boolean, val backupPeriod: String, val backupTime: String, val clusterId: String, val createTime: String, val dataCenterId: String, val id: String, val retentionPeriod: Int)
Link copied to clipboard
data class GetBackupPlansResult(val clusterId: String, val id: String, val ids: List<String>, val outputFile: String? = null, val plans: List<GetBackupPlansPlan>)

A collection of values returned by getBackupPlans.

Link copied to clipboard
data class GetClustersCluster(val clusterId: String, val clusterName: String, val createdTime: String, val dataCenterCount: Int, val expireTime: String, val id: String, val lockMode: String, val majorVersion: String, val minorVersion: String, val payType: String, val status: String, val tags: Map<String, String>? = null)
Link copied to clipboard
data class GetClustersResult(val clusters: List<GetClustersCluster>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val tags: Map<String, String>? = null)

A collection of values returned by getClusters.

Link copied to clipboard
data class GetDataCentersCenter(val clusterId: String, val commodityInstance: String, val createdTime: String, val dataCenterId: String, val dataCenterName: String, val diskSize: Int, val diskType: String, val expireTime: String, val instanceType: String, val lockMode: String, val nodeCount: Int, val payType: String, val status: String, val vpcId: String, val vswitchId: String, val zoneId: String)
Link copied to clipboard
data class GetDataCentersResult(val centers: List<GetDataCentersCenter>, val clusterId: String, 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 getDataCenters.

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
data class GetZonesZone(val id: String, val multiZoneIds: List<String>)