Package-level declarations

Types

Link copied to clipboard
data class DatabaseInstanceCloneArgs(val allocatedIpRange: Output<String>? = null, val databaseNames: Output<List<String>>? = null, val pointInTime: Output<String>? = null, val preferredZone: Output<String>? = null, val sourceInstanceName: Output<String>) : ConvertibleToJava<DatabaseInstanceCloneArgs>
Link copied to clipboard
data class DatabaseInstanceReplicaConfigurationArgs(val caCertificate: Output<String>? = null, val cascadableReplica: Output<Boolean>? = null, val clientCertificate: Output<String>? = null, val clientKey: Output<String>? = null, val connectRetryInterval: Output<Int>? = null, val dumpFilePath: Output<String>? = null, val failoverTarget: Output<Boolean>? = null, val masterHeartbeatPeriod: Output<Int>? = null, val password: Output<String>? = null, val sslCipher: Output<String>? = null, val username: Output<String>? = null, val verifyServerCertificate: Output<Boolean>? = null) : ConvertibleToJava<DatabaseInstanceReplicaConfigurationArgs>
Link copied to clipboard
data class DatabaseInstanceReplicationClusterArgs(val drReplica: Output<Boolean>? = null, val failoverDrReplicaName: Output<String>? = null) : ConvertibleToJava<DatabaseInstanceReplicationClusterArgs>
Link copied to clipboard
data class DatabaseInstanceRestoreBackupContextArgs(val backupRunId: Output<Int>, val instanceId: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<DatabaseInstanceRestoreBackupContextArgs>
data class DatabaseInstanceSettingsActiveDirectoryConfigArgs(val domain: Output<String>) : ConvertibleToJava<DatabaseInstanceSettingsActiveDirectoryConfigArgs>
data class DatabaseInstanceSettingsAdvancedMachineFeaturesArgs(val threadsPerCore: Output<Int>? = null) : ConvertibleToJava<DatabaseInstanceSettingsAdvancedMachineFeaturesArgs>
Link copied to clipboard
data class DatabaseInstanceSettingsArgs(val activationPolicy: Output<String>? = null, val activeDirectoryConfig: Output<DatabaseInstanceSettingsActiveDirectoryConfigArgs>? = null, val advancedMachineFeatures: Output<DatabaseInstanceSettingsAdvancedMachineFeaturesArgs>? = null, val availabilityType: Output<String>? = null, val backupConfiguration: Output<DatabaseInstanceSettingsBackupConfigurationArgs>? = null, val collation: Output<String>? = null, val connectionPoolConfigs: Output<List<DatabaseInstanceSettingsConnectionPoolConfigArgs>>? = null, val connectorEnforcement: Output<String>? = null, val dataCacheConfig: Output<DatabaseInstanceSettingsDataCacheConfigArgs>? = null, val dataDiskProvisionedIops: Output<Int>? = null, val dataDiskProvisionedThroughput: Output<Int>? = null, val databaseFlags: Output<List<DatabaseInstanceSettingsDatabaseFlagArgs>>? = null, val deletionProtectionEnabled: Output<Boolean>? = null, val denyMaintenancePeriod: Output<DatabaseInstanceSettingsDenyMaintenancePeriodArgs>? = null, val diskAutoresize: Output<Boolean>? = null, val diskAutoresizeLimit: Output<Int>? = null, val diskSize: Output<Int>? = null, val diskType: Output<String>? = null, val edition: Output<String>? = null, val enableDataplexIntegration: Output<Boolean>? = null, val enableGoogleMlIntegration: Output<Boolean>? = null, val insightsConfig: Output<DatabaseInstanceSettingsInsightsConfigArgs>? = null, val ipConfiguration: Output<DatabaseInstanceSettingsIpConfigurationArgs>? = null, val locationPreference: Output<DatabaseInstanceSettingsLocationPreferenceArgs>? = null, val maintenanceWindow: Output<DatabaseInstanceSettingsMaintenanceWindowArgs>? = null, val passwordValidationPolicy: Output<DatabaseInstanceSettingsPasswordValidationPolicyArgs>? = null, val pricingPlan: Output<String>? = null, val retainBackupsOnDelete: Output<Boolean>? = null, val sqlServerAuditConfig: Output<DatabaseInstanceSettingsSqlServerAuditConfigArgs>? = null, val tier: Output<String>, val timeZone: Output<String>? = null, val userLabels: Output<Map<String, String>>? = null, val version: Output<Int>? = null) : ConvertibleToJava<DatabaseInstanceSettingsArgs>
data class DatabaseInstanceSettingsBackupConfigurationArgs(val backupRetentionSettings: Output<DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs>? = null, val binaryLogEnabled: Output<Boolean>? = null, val enabled: Output<Boolean>? = null, val location: Output<String>? = null, val pointInTimeRecoveryEnabled: Output<Boolean>? = null, val startTime: Output<String>? = null, val transactionLogRetentionDays: Output<Int>? = null) : ConvertibleToJava<DatabaseInstanceSettingsBackupConfigurationArgs>
data class DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs(val retainedBackups: Output<Int>, val retentionUnit: Output<String>? = null) : ConvertibleToJava<DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs>
data class DatabaseInstanceSettingsConnectionPoolConfigArgs(val connectionPoolingEnabled: Output<Boolean>? = null, val flags: Output<List<DatabaseInstanceSettingsConnectionPoolConfigFlagArgs>>? = null) : ConvertibleToJava<DatabaseInstanceSettingsConnectionPoolConfigArgs>
data class DatabaseInstanceSettingsConnectionPoolConfigFlagArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<DatabaseInstanceSettingsConnectionPoolConfigFlagArgs>
Link copied to clipboard
data class DatabaseInstanceSettingsDatabaseFlagArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<DatabaseInstanceSettingsDatabaseFlagArgs>
data class DatabaseInstanceSettingsDataCacheConfigArgs(val dataCacheEnabled: Output<Boolean>? = null) : ConvertibleToJava<DatabaseInstanceSettingsDataCacheConfigArgs>
data class DatabaseInstanceSettingsDenyMaintenancePeriodArgs(val endDate: Output<String>, val startDate: Output<String>, val time: Output<String>) : ConvertibleToJava<DatabaseInstanceSettingsDenyMaintenancePeriodArgs>
data class DatabaseInstanceSettingsInsightsConfigArgs(val queryInsightsEnabled: Output<Boolean>? = null, val queryPlansPerMinute: Output<Int>? = null, val queryStringLength: Output<Int>? = null, val recordApplicationTags: Output<Boolean>? = null, val recordClientAddress: Output<Boolean>? = null) : ConvertibleToJava<DatabaseInstanceSettingsInsightsConfigArgs>
data class DatabaseInstanceSettingsIpConfigurationArgs(val allocatedIpRange: Output<String>? = null, val authorizedNetworks: Output<List<DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs>>? = null, val customSubjectAlternativeNames: Output<List<String>>? = null, val enablePrivatePathForGoogleCloudServices: Output<Boolean>? = null, val ipv4Enabled: Output<Boolean>? = null, val privateNetwork: Output<String>? = null, val pscConfigs: Output<List<DatabaseInstanceSettingsIpConfigurationPscConfigArgs>>? = null, val serverCaMode: Output<String>? = null, val serverCaPool: Output<String>? = null, val sslMode: Output<String>? = null) : ConvertibleToJava<DatabaseInstanceSettingsIpConfigurationArgs>
data class DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs(val expirationTime: Output<String>? = null, val name: Output<String>? = null, val value: Output<String>) : ConvertibleToJava<DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs>
data class DatabaseInstanceSettingsIpConfigurationPscConfigArgs(val allowedConsumerProjects: Output<List<String>>? = null, val pscAutoConnections: Output<List<DatabaseInstanceSettingsIpConfigurationPscConfigPscAutoConnectionArgs>>? = null, val pscEnabled: Output<Boolean>? = null) : ConvertibleToJava<DatabaseInstanceSettingsIpConfigurationPscConfigArgs>
data class DatabaseInstanceSettingsIpConfigurationPscConfigPscAutoConnectionArgs(val consumerNetwork: Output<String>, val consumerServiceProjectId: Output<String>? = null) : ConvertibleToJava<DatabaseInstanceSettingsIpConfigurationPscConfigPscAutoConnectionArgs>
data class DatabaseInstanceSettingsLocationPreferenceArgs(val followGaeApplication: Output<String>? = null, val secondaryZone: Output<String>? = null, val zone: Output<String>? = null) : ConvertibleToJava<DatabaseInstanceSettingsLocationPreferenceArgs>
data class DatabaseInstanceSettingsMaintenanceWindowArgs(val day: Output<Int>? = null, val hour: Output<Int>? = null, val updateTrack: Output<String>? = null) : ConvertibleToJava<DatabaseInstanceSettingsMaintenanceWindowArgs>
data class DatabaseInstanceSettingsPasswordValidationPolicyArgs(val complexity: Output<String>? = null, val disallowUsernameSubstring: Output<Boolean>? = null, val enablePasswordPolicy: Output<Boolean>, val minLength: Output<Int>? = null, val passwordChangeInterval: Output<String>? = null, val reuseInterval: Output<Int>? = null) : ConvertibleToJava<DatabaseInstanceSettingsPasswordValidationPolicyArgs>
data class DatabaseInstanceSettingsSqlServerAuditConfigArgs(val bucket: Output<String>? = null, val retentionInterval: Output<String>? = null, val uploadInterval: Output<String>? = null) : ConvertibleToJava<DatabaseInstanceSettingsSqlServerAuditConfigArgs>
Link copied to clipboard
data class GetBackupRunPlainArgs(val backupId: Int? = null, val instance: String, val mostRecent: Boolean? = null, val project: String? = null) : ConvertibleToJava<GetBackupRunPlainArgs>

A collection of arguments for invoking getBackupRun.

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

A collection of arguments for invoking getCaCerts.

data class GetDatabaseInstanceLatestRecoveryTimePlainArgs(val instance: String, val project: String? = null) : ConvertibleToJava<GetDatabaseInstanceLatestRecoveryTimePlainArgs>

A collection of arguments for invoking getDatabaseInstanceLatestRecoveryTime.

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

A collection of arguments for invoking getDatabaseInstance.

Link copied to clipboard
data class GetDatabaseInstancesPlainArgs(val databaseVersion: String? = null, val project: String? = null, val region: String? = null, val state: String? = null, val tier: String? = null, val zone: String? = null) : ConvertibleToJava<GetDatabaseInstancesPlainArgs>

A collection of arguments for invoking getDatabaseInstances.

Link copied to clipboard
data class GetDatabasePlainArgs(val instance: String, val name: String, val project: String? = null) : ConvertibleToJava<GetDatabasePlainArgs>

A collection of arguments for invoking getDatabase.

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

A collection of arguments for invoking getDatabases.

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

A collection of arguments for invoking getTiers.

Link copied to clipboard
Link copied to clipboard
data class UserPasswordPolicyArgs(val allowedFailedAttempts: Output<Int>? = null, val enableFailedAttemptsCheck: Output<Boolean>? = null, val enablePasswordVerification: Output<Boolean>? = null, val passwordExpirationDuration: Output<String>? = null, val statuses: Output<List<UserPasswordPolicyStatusArgs>>? = null) : ConvertibleToJava<UserPasswordPolicyArgs>
Link copied to clipboard
data class UserPasswordPolicyStatusArgs(val locked: Output<Boolean>? = null, val passwordExpirationTime: Output<String>? = null) : ConvertibleToJava<UserPasswordPolicyStatusArgs>