SqlDatabaseInstanceSettings class final

Typed helper for the settings block of google_sql_database_instance (derived from provider schema).

Annotations
  • @immutable

Constructors

SqlDatabaseInstanceSettings({SqlActivationPolicy? activationPolicy, TfArg<bool>? autoUpgradeEnabled, SqlAvailabilityType? availabilityType, TfArg<String>? collation, TfArg<String>? connectorEnforcement, TfArg<String>? dataApiAccess, TfArg<num>? dataDiskProvisionedIops, TfArg<num>? dataDiskProvisionedThroughput, TfArg<bool>? deletionProtectionEnabled, TfArg<bool>? diskAutoresize, TfArg<num>? diskAutoresizeLimit, TfArg<num>? diskSize, SqlDiskType? diskType, SqlEdition? edition, TfArg<bool>? enableDataplexIntegration, TfArg<bool>? enableGoogleMlIntegration, TfArg<String>? pricingPlan, TfArg<num>? replicationLagMaxSeconds, TfArg<bool>? retainBackupsOnDelete, required TfArg<String> tier, TfArg<String>? timeZone, TfArg<Map<String, String>>? userLabels, SqlDatabaseInstanceActiveDirectoryConfig? activeDirectoryConfig, SqlDatabaseInstanceAdvancedMachineFeatures? advancedMachineFeatures, SqlDatabaseInstanceBackupConfiguration? backupConfiguration, List<SqlDatabaseInstanceConnectionPoolConfig>? connectionPoolConfig, SqlDatabaseInstanceDataCacheConfig? dataCacheConfig, List<SqlDatabaseInstanceDatabaseFlags>? databaseFlags, SqlDatabaseInstanceDenyMaintenancePeriod? denyMaintenancePeriod, SqlDatabaseInstanceEntraidConfig? entraidConfig, SqlDatabaseInstanceFinalBackupConfig? finalBackupConfig, SqlDatabaseInstanceInsightsConfig? insightsConfig, SqlDatabaseInstanceIpConfiguration? ipConfiguration, SqlDatabaseInstanceLocationPreference? locationPreference, SqlDatabaseInstanceMaintenanceWindow? maintenanceWindow, SqlDatabaseInstancePasswordValidationPolicy? passwordValidationPolicy, SqlDatabaseInstanceReadPoolAutoScaleConfig? readPoolAutoScaleConfig, SqlDatabaseInstanceSqlServerAuditConfig? sqlServerAuditConfig})
const

Properties

activationPolicy → SqlActivationPolicy?
final
activeDirectoryConfig → SqlDatabaseInstanceActiveDirectoryConfig?
final
advancedMachineFeatures → SqlDatabaseInstanceAdvancedMachineFeatures?
final
autoUpgradeEnabled → TfArg<bool>?
final
availabilityType → SqlAvailabilityType?
final
backupConfiguration → SqlDatabaseInstanceBackupConfiguration?
final
collation → TfArg<String>?
final
connectionPoolConfig → List<SqlDatabaseInstanceConnectionPoolConfig>?
final
connectorEnforcement → TfArg<String>?
final
dataApiAccess → TfArg<String>?
final
databaseFlags → List<SqlDatabaseInstanceDatabaseFlags>?
final
dataCacheConfig → SqlDatabaseInstanceDataCacheConfig?
final
dataDiskProvisionedIops → TfArg<num>?
final
dataDiskProvisionedThroughput → TfArg<num>?
final
deletionProtectionEnabled → TfArg<bool>?
final
denyMaintenancePeriod → SqlDatabaseInstanceDenyMaintenancePeriod?
final
diskAutoresize → TfArg<bool>?
final
diskAutoresizeLimit → TfArg<num>?
final
diskSize → TfArg<num>?
final
diskType → SqlDiskType?
final
edition → SqlEdition?
final
enableDataplexIntegration → TfArg<bool>?
final
enableGoogleMlIntegration → TfArg<bool>?
final
entraidConfig → SqlDatabaseInstanceEntraidConfig?
final
finalBackupConfig → SqlDatabaseInstanceFinalBackupConfig?
final
hashCode → int
The hash code for this object.
no setterinherited
insightsConfig → SqlDatabaseInstanceInsightsConfig?
final
ipConfiguration → SqlDatabaseInstanceIpConfiguration?
final
locationPreference → SqlDatabaseInstanceLocationPreference?
final
maintenanceWindow → SqlDatabaseInstanceMaintenanceWindow?
final
passwordValidationPolicy → SqlDatabaseInstancePasswordValidationPolicy?
final
pricingPlan → TfArg<String>?
final
readPoolAutoScaleConfig → SqlDatabaseInstanceReadPoolAutoScaleConfig?
final
replicationLagMaxSeconds → TfArg<num>?
final
retainBackupsOnDelete → TfArg<bool>?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sqlServerAuditConfig → SqlDatabaseInstanceSqlServerAuditConfig?
final
tier → TfArg<String>
final
timeZone → TfArg<String>?
final
userLabels → TfArg<Map<String, String>>?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited