Instance Args
data class InstanceArgs(val backendType: Output<InstanceBackendType>? = null, val connectionName: Output<String>? = null, val currentDiskSize: Output<String>? = null, val databaseVersion: Output<InstanceDatabaseVersion>? = null, val diskEncryptionConfiguration: Output<DiskEncryptionConfigurationArgs>? = null, val diskEncryptionStatus: Output<DiskEncryptionStatusArgs>? = null, val etag: Output<String>? = null, val failoverReplica: Output<InstanceFailoverReplicaArgs>? = null, val gceZone: Output<String>? = null, val instanceType: Output<InstanceInstanceType>? = null, val ipAddresses: Output<List<IpMappingArgs>>? = null, val ipv6Address: Output<String>? = null, val kind: Output<String>? = null, val maintenanceVersion: Output<String>? = null, val masterInstanceName: Output<String>? = null, val maxDiskSize: Output<String>? = null, val name: Output<String>? = null, val onPremisesConfiguration: Output<OnPremisesConfigurationArgs>? = null, val outOfDiskReport: Output<SqlOutOfDiskReportArgs>? = null, val project: Output<String>? = null, val region: Output<String>? = null, val replicaConfiguration: Output<ReplicaConfigurationArgs>? = null, val replicaNames: Output<List<String>>? = null, val rootPassword: Output<String>? = null, val satisfiesPzs: Output<Boolean>? = null, val scheduledMaintenance: Output<SqlScheduledMaintenanceArgs>? = null, val secondaryGceZone: Output<String>? = null, val selfLink: Output<String>? = null, val serverCaCert: Output<SslCertArgs>? = null, val serviceAccountEmailAddress: Output<String>? = null, val settings: Output<SettingsArgs>? = null, val state: Output<InstanceState>? = null, val suspensionReason: Output<List<InstanceSuspensionReasonItem>>? = null) : ConvertibleToJava<InstanceArgs>
Creates a new Cloud SQL instance.
Constructors
Link copied to clipboard
fun InstanceArgs(backendType: Output<InstanceBackendType>? = null, connectionName: Output<String>? = null, currentDiskSize: Output<String>? = null, databaseVersion: Output<InstanceDatabaseVersion>? = null, diskEncryptionConfiguration: Output<DiskEncryptionConfigurationArgs>? = null, diskEncryptionStatus: Output<DiskEncryptionStatusArgs>? = null, etag: Output<String>? = null, failoverReplica: Output<InstanceFailoverReplicaArgs>? = null, gceZone: Output<String>? = null, instanceType: Output<InstanceInstanceType>? = null, ipAddresses: Output<List<IpMappingArgs>>? = null, ipv6Address: Output<String>? = null, kind: Output<String>? = null, maintenanceVersion: Output<String>? = null, masterInstanceName: Output<String>? = null, maxDiskSize: Output<String>? = null, name: Output<String>? = null, onPremisesConfiguration: Output<OnPremisesConfigurationArgs>? = null, outOfDiskReport: Output<SqlOutOfDiskReportArgs>? = null, project: Output<String>? = null, region: Output<String>? = null, replicaConfiguration: Output<ReplicaConfigurationArgs>? = null, replicaNames: Output<List<String>>? = null, rootPassword: Output<String>? = null, satisfiesPzs: Output<Boolean>? = null, scheduledMaintenance: Output<SqlScheduledMaintenanceArgs>? = null, secondaryGceZone: Output<String>? = null, selfLink: Output<String>? = null, serverCaCert: Output<SslCertArgs>? = null, serviceAccountEmailAddress: Output<String>? = null, settings: Output<SettingsArgs>? = null, state: Output<InstanceState>? = null, suspensionReason: Output<List<InstanceSuspensionReasonItem>>? = null)
Functions
Properties
Link copied to clipboard
The current disk usage of the instance in bytes. This property has been deprecated. Use the "cloudsql.googleapis.com/database/disk/bytes_used" metric in Cloud Monitoring API instead. Please see this announcement for details.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard