Package-level declarations

Types

Link copied to clipboard
data class BackupEncryptionConfigArgs(val kmsKeyName: Output<String>? = null) : ConvertibleToJava<BackupEncryptionConfigArgs>
Link copied to clipboard
data class ClusterAutomatedBackupPolicyArgs(val backupWindow: Output<String>? = null, val enabled: Output<Boolean>? = null, val encryptionConfig: Output<ClusterAutomatedBackupPolicyEncryptionConfigArgs>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val quantityBasedRetention: Output<ClusterAutomatedBackupPolicyQuantityBasedRetentionArgs>? = null, val timeBasedRetention: Output<ClusterAutomatedBackupPolicyTimeBasedRetentionArgs>? = null, val weeklySchedule: Output<ClusterAutomatedBackupPolicyWeeklyScheduleArgs>? = null) : ConvertibleToJava<ClusterAutomatedBackupPolicyArgs>
data class ClusterAutomatedBackupPolicyEncryptionConfigArgs(val kmsKeyName: Output<String>? = null) : ConvertibleToJava<ClusterAutomatedBackupPolicyEncryptionConfigArgs>
data class ClusterAutomatedBackupPolicyQuantityBasedRetentionArgs(val count: Output<Int>? = null) : ConvertibleToJava<ClusterAutomatedBackupPolicyQuantityBasedRetentionArgs>
data class ClusterAutomatedBackupPolicyTimeBasedRetentionArgs(val retentionPeriod: Output<String>? = null) : ConvertibleToJava<ClusterAutomatedBackupPolicyTimeBasedRetentionArgs>
data class ClusterAutomatedBackupPolicyWeeklyScheduleArgs(val daysOfWeeks: Output<List<String>>? = null, val startTimes: Output<List<ClusterAutomatedBackupPolicyWeeklyScheduleStartTimeArgs>>) : ConvertibleToJava<ClusterAutomatedBackupPolicyWeeklyScheduleArgs>
data class ClusterAutomatedBackupPolicyWeeklyScheduleStartTimeArgs(val hours: Output<Int>? = null, val minutes: Output<Int>? = null, val nanos: Output<Int>? = null, val seconds: Output<Int>? = null) : ConvertibleToJava<ClusterAutomatedBackupPolicyWeeklyScheduleStartTimeArgs>
Link copied to clipboard
data class ClusterContinuousBackupConfigArgs(val enabled: Output<Boolean>? = null, val encryptionConfig: Output<ClusterContinuousBackupConfigEncryptionConfigArgs>? = null, val recoveryWindowDays: Output<Int>? = null) : ConvertibleToJava<ClusterContinuousBackupConfigArgs>
data class ClusterContinuousBackupConfigEncryptionConfigArgs(val kmsKeyName: Output<String>? = null) : ConvertibleToJava<ClusterContinuousBackupConfigEncryptionConfigArgs>
Link copied to clipboard
data class ClusterEncryptionConfigArgs(val kmsKeyName: Output<String>? = null) : ConvertibleToJava<ClusterEncryptionConfigArgs>
Link copied to clipboard
data class ClusterInitialUserArgs(val password: Output<String>, val user: Output<String>? = null) : ConvertibleToJava<ClusterInitialUserArgs>
Link copied to clipboard
data class ClusterMaintenanceUpdatePolicyArgs(val maintenanceWindows: Output<List<ClusterMaintenanceUpdatePolicyMaintenanceWindowArgs>>? = null) : ConvertibleToJava<ClusterMaintenanceUpdatePolicyArgs>
data class ClusterMaintenanceUpdatePolicyMaintenanceWindowArgs(val day: Output<String>, val startTime: Output<ClusterMaintenanceUpdatePolicyMaintenanceWindowStartTimeArgs>) : ConvertibleToJava<ClusterMaintenanceUpdatePolicyMaintenanceWindowArgs>
data class ClusterMaintenanceUpdatePolicyMaintenanceWindowStartTimeArgs(val hours: Output<Int>, val minutes: Output<Int>? = null, val nanos: Output<Int>? = null, val seconds: Output<Int>? = null) : ConvertibleToJava<ClusterMaintenanceUpdatePolicyMaintenanceWindowStartTimeArgs>
Link copied to clipboard
data class ClusterNetworkConfigArgs(val allocatedIpRange: Output<String>? = null, val network: Output<String>? = null) : ConvertibleToJava<ClusterNetworkConfigArgs>
Link copied to clipboard
data class ClusterPscConfigArgs(val pscEnabled: Output<Boolean>? = null) : ConvertibleToJava<ClusterPscConfigArgs>
Link copied to clipboard
data class ClusterRestoreBackupSourceArgs(val backupName: Output<String>) : ConvertibleToJava<ClusterRestoreBackupSourceArgs>
Link copied to clipboard
data class ClusterRestoreContinuousBackupSourceArgs(val cluster: Output<String>, val pointInTime: Output<String>) : ConvertibleToJava<ClusterRestoreContinuousBackupSourceArgs>
Link copied to clipboard
data class ClusterSecondaryConfigArgs(val primaryClusterName: Output<String>) : ConvertibleToJava<ClusterSecondaryConfigArgs>
Link copied to clipboard
data class GetLocationsPlainArgs(val project: String? = null) : ConvertibleToJava<GetLocationsPlainArgs>

A collection of arguments for invoking getLocations.

Link copied to clipboard
data class GetSupportedDatabaseFlagsPlainArgs(val location: String, val project: String? = null) : ConvertibleToJava<GetSupportedDatabaseFlagsPlainArgs>

A collection of arguments for invoking getSupportedDatabaseFlags.

Link copied to clipboard
data class InstanceClientConnectionConfigArgs(val requireConnectors: Output<Boolean>? = null, val sslConfig: Output<InstanceClientConnectionConfigSslConfigArgs>? = null) : ConvertibleToJava<InstanceClientConnectionConfigArgs>
data class InstanceClientConnectionConfigSslConfigArgs(val sslMode: Output<String>? = null) : ConvertibleToJava<InstanceClientConnectionConfigSslConfigArgs>
Link copied to clipboard
data class InstanceMachineConfigArgs(val cpuCount: Output<Int>? = null) : ConvertibleToJava<InstanceMachineConfigArgs>
Link copied to clipboard
data class InstanceNetworkConfigArgs(val authorizedExternalNetworks: Output<List<InstanceNetworkConfigAuthorizedExternalNetworkArgs>>? = null, val enablePublicIp: Output<Boolean>? = null) : ConvertibleToJava<InstanceNetworkConfigArgs>
data class InstanceNetworkConfigAuthorizedExternalNetworkArgs(val cidrRange: Output<String>? = null) : ConvertibleToJava<InstanceNetworkConfigAuthorizedExternalNetworkArgs>
Link copied to clipboard
data class InstanceObservabilityConfigArgs(val enabled: Output<Boolean>? = null, val maxQueryStringLength: Output<Int>? = null, val preserveComments: Output<Boolean>? = null, val queryPlansPerMinute: Output<Int>? = null, val recordApplicationTags: Output<Boolean>? = null, val trackActiveQueries: Output<Boolean>? = null, val trackWaitEventTypes: Output<Boolean>? = null, val trackWaitEvents: Output<Boolean>? = null) : ConvertibleToJava<InstanceObservabilityConfigArgs>
Link copied to clipboard
data class InstancePscInstanceConfigArgs(val allowedConsumerProjects: Output<List<String>>? = null, val pscDnsName: Output<String>? = null, val serviceAttachmentLink: Output<String>? = null) : ConvertibleToJava<InstancePscInstanceConfigArgs>
Link copied to clipboard
data class InstanceQueryInsightsConfigArgs(val queryPlansPerMinute: Output<Int>? = null, val queryStringLength: Output<Int>? = null, val recordApplicationTags: Output<Boolean>? = null, val recordClientAddress: Output<Boolean>? = null) : ConvertibleToJava<InstanceQueryInsightsConfigArgs>
Link copied to clipboard
data class InstanceReadPoolConfigArgs(val nodeCount: Output<Int>? = null) : ConvertibleToJava<InstanceReadPoolConfigArgs>