Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class BackupEncryptionInfo(val encryptionType: String? = null, val kmsKeyVersions: List<String>? = null)
Link copied to clipboard
data class BackupExpiryQuantity(val retentionCount: Int? = null, val totalRetentionCount: Int? = 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)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ClusterAutomatedBackupPolicyWeeklySchedule(val daysOfWeeks: List<String>? = null, val startTimes: List<ClusterAutomatedBackupPolicyWeeklyScheduleStartTime>)
Link copied to clipboard
data class ClusterAutomatedBackupPolicyWeeklyScheduleStartTime(val hours: Int? = null, val minutes: Int? = null, val nanos: Int? = null, val seconds: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class ClusterContinuousBackupConfig(val enabled: Boolean? = null, val encryptionConfig: ClusterContinuousBackupConfigEncryptionConfig? = null, val recoveryWindowDays: Int? = null)
Link copied to clipboard
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)
Link copied to clipboard
data class ClusterContinuousBackupInfoEncryptionInfo(val encryptionType: String? = null, val kmsKeyVersions: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class ClusterEncryptionInfo(val encryptionType: String? = null, val kmsKeyVersions: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class ClusterMaintenanceUpdatePolicy(val maintenanceWindows: List<ClusterMaintenanceUpdatePolicyMaintenanceWindow>? = null)
Link copied to clipboard
data class ClusterMaintenanceUpdatePolicyMaintenanceWindow(val day: String, val startTime: ClusterMaintenanceUpdatePolicyMaintenanceWindowStartTime)
Link copied to clipboard
data class ClusterMaintenanceUpdatePolicyMaintenanceWindowStartTime(val hours: Int, val minutes: Int? = null, val nanos: Int? = null, val seconds: Int? = null)
Link copied to clipboard
data class ClusterMigrationSource(val hostPort: String? = null, val referenceId: String? = null, val sourceType: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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.
Link copied to clipboard
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 GetSupportedDatabaseFlagsSupportedDatabaseFlagIntegerRestrictions(val maxValue: String, val minValue: String)
Link copied to clipboard
data class GetSupportedDatabaseFlagsSupportedDatabaseFlagStringRestrictions(val allowedValues: List<String>)
Link copied to clipboard
data class InstanceClientConnectionConfig(val requireConnectors: Boolean? = null, val sslConfig: InstanceClientConnectionConfigSslConfig? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class InstanceNetworkConfig(val authorizedExternalNetworks: List<InstanceNetworkConfigAuthorizedExternalNetwork>? = null, val enablePublicIp: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class InstanceObservabilityConfig(val enabled: Boolean? = null, val maxQueryStringLength: Int? = null, val preserveComments: Boolean? = null, val queryPlansPerMinute: Int? = null, val recordApplicationTags: Boolean? = null, val trackActiveQueries: Boolean? = null, val trackWaitEventTypes: Boolean? = null, val trackWaitEvents: Boolean? = null)
Link copied to clipboard
data class InstancePscInstanceConfig(val allowedConsumerProjects: List<String>? = null, val pscDnsName: String? = null, val serviceAttachmentLink: String? = null)
Link copied to clipboard
data class InstanceQueryInsightsConfig(val queryPlansPerMinute: Int? = null, val queryStringLength: Int? = null, val recordApplicationTags: Boolean? = null, val recordClientAddress: Boolean? = null)
Link copied to clipboard