Package-level declarations

Types

Link copied to clipboard
data class BackupEncryptionConfig(val kmsKeyName: String? = null)
Link copied to clipboard
data class BackupEncryptionInfo(val encryptionType: String? = null, val kmsKeyVersions: List<String>? = null)
Link copied to clipboard
data class ClusterAutomatedBackupPolicy(val backupWindow: String? = null, val enabled: Boolean? = null, val encryptionConfig: ClusterAutomatedBackupPolicyEncryptionConfig? = null, val labels: Map<String, String>? = null, val location: String? = null, val quantityBasedRetention: ClusterAutomatedBackupPolicyQuantityBasedRetention? = null, val timeBasedRetention: ClusterAutomatedBackupPolicyTimeBasedRetention? = null, val weeklySchedule: ClusterAutomatedBackupPolicyWeeklySchedule? = null)
data class ClusterAutomatedBackupPolicyEncryptionConfig(val kmsKeyName: String? = null)
data class ClusterAutomatedBackupPolicyTimeBasedRetention(val retentionPeriod: String? = null)
data class ClusterAutomatedBackupPolicyWeeklyScheduleStartTime(val hours: Int? = null, val minutes: Int? = null, val nanos: Int? = null, val seconds: Int? = null)
Link copied to clipboard
data class ClusterBackupSource(val backupName: String? = null)
Link copied to clipboard
data class ClusterContinuousBackupConfig(val enabled: Boolean? = null, val encryptionConfig: ClusterContinuousBackupConfigEncryptionConfig? = null, val recoveryWindowDays: Int? = null)
data class ClusterContinuousBackupConfigEncryptionConfig(val kmsKeyName: String? = null)
Link copied to clipboard
data class ClusterContinuousBackupInfo(val earliestRestorableTime: String? = null, val enabledTime: String? = null, val encryptionInfos: List<ClusterContinuousBackupInfoEncryptionInfo>? = null, val schedules: List<String>? = null)
data class ClusterContinuousBackupInfoEncryptionInfo(val encryptionType: String? = null, val kmsKeyVersions: List<String>? = null)
Link copied to clipboard
data class ClusterEncryptionConfig(val kmsKeyName: String? = null)
Link copied to clipboard
data class ClusterEncryptionInfo(val encryptionType: String? = null, val kmsKeyVersions: List<String>? = null)
Link copied to clipboard
data class ClusterInitialUser(val password: String, val user: String? = null)
Link copied to clipboard
data class ClusterMigrationSource(val hostPort: String? = null, val referenceId: String? = null, val sourceType: String? = null)
Link copied to clipboard
data class ClusterNetworkConfig(val allocatedIpRange: String? = null, val network: String? = null)
Link copied to clipboard
data class ClusterRestoreBackupSource(val backupName: String)
Link copied to clipboard
data class ClusterRestoreContinuousBackupSource(val cluster: String, val pointInTime: String)
Link copied to clipboard
data class GetLocationsLocation(val displayName: String, val labels: Map<String, String>, val locationId: String, val metadata: Map<String, String>, val name: String)
Link copied to clipboard
data class GetLocationsResult(val id: String, val locations: List<GetLocationsLocation>, val project: String? = null)

A collection of values returned by getLocations.

Link copied to clipboard
data class GetSupportedDatabaseFlagsResult(val id: String, val location: String, val project: String? = null, val supportedDatabaseFlags: List<GetSupportedDatabaseFlagsSupportedDatabaseFlag>)

A collection of values returned by getSupportedDatabaseFlags.

data class GetSupportedDatabaseFlagsSupportedDatabaseFlag(val acceptsMultipleValues: Boolean, val flagName: String, val integerRestrictions: GetSupportedDatabaseFlagsSupportedDatabaseFlagIntegerRestrictions, val name: String, val requiresDbRestart: Boolean, val stringRestrictions: GetSupportedDatabaseFlagsSupportedDatabaseFlagStringRestrictions, val supportedDbVersions: List<String>, val valueType: String)
Link copied to clipboard
data class InstanceMachineConfig(val cpuCount: Int? = null)
Link copied to clipboard
data class InstanceReadPoolConfig(val nodeCount: Int? = null)