# Package @google-cloud/sql (0.23.0)

<button class="button button-with-icon cloud-select-dropdown__button " aria-haspopup="true">Version latest</button>

- [0.23.0 (latest)](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/overview)
- [0.19.1](https://docs.cloud.google.com/nodejs/docs/reference/sql/0.19.1/overview)
- [0.16.0](https://docs.cloud.google.com/nodejs/docs/reference/sql/0.16.0/overview)
- [0.15.0](https://docs.cloud.google.com/nodejs/docs/reference/sql/0.15.0/overview)
- [0.14.0](https://docs.cloud.google.com/nodejs/docs/reference/sql/0.14.0/overview)
- [0.13.0](https://docs.cloud.google.com/nodejs/docs/reference/sql/0.13.0/overview)
- [0.11.0](https://docs.cloud.google.com/nodejs/docs/reference/sql/0.11.0/overview)
- [0.8.0](https://docs.cloud.google.com/nodejs/docs/reference/sql/0.8.0/overview)
- [0.7.0](https://docs.cloud.google.com/nodejs/docs/reference/sql/0.7.0/overview)
- [0.5.0](https://docs.cloud.google.com/nodejs/docs/reference/sql/0.5.0/overview)
- [0.4.0](https://docs.cloud.google.com/nodejs/docs/reference/sql/0.4.0/overview)

## Classes

### [protos.google.api.ClientLibrarySettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.clientlibrarysettings)

Represents a ClientLibrarySettings.

### [protos.google.api.CommonLanguageSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.commonlanguagesettings)

Represents a CommonLanguageSettings.

### [protos.google.api.CppSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.cppsettings)

Represents a CppSettings.

### [protos.google.api.CustomHttpPattern](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.customhttppattern)

Represents a CustomHttpPattern.

### [protos.google.api.DotnetSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.dotnetsettings)

Represents a DotnetSettings.

### [protos.google.api.GoSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.gosettings)

Represents a GoSettings.

### [protos.google.api.Http](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.http)

Represents a Http.

### [protos.google.api.HttpRule](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.httprule)

Represents a HttpRule.

### [protos.google.api.JavaSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.javasettings)

Represents a JavaSettings.

### [protos.google.api.MethodSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.methodsettings-class)

Represents a MethodSettings.

### [protos.google.api.MethodSettings.LongRunning](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.methodsettings.longrunning)

Represents a LongRunning.

### [protos.google.api.NodeSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.nodesettings)

Represents a NodeSettings.

### [protos.google.api.PhpSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.phpsettings)

Represents a PhpSettings.

### [protos.google.api.Publishing](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.publishing)

Represents a Publishing.

### [protos.google.api.PythonSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.pythonsettings)

Represents a PythonSettings.

### [protos.google.api.RubySettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.rubysettings)

Represents a RubySettings.

### [protos.google.cloud.sql.v1.AclEntry](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.aclentry)

Represents an AclEntry.

### [protos.google.cloud.sql.v1.AcquireSsrsLeaseContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.acquiressrsleasecontext)

Represents an AcquireSsrsLeaseContext.

### [protos.google.cloud.sql.v1.AdvancedMachineFeatures](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.advancedmachinefeatures)

Represents an AdvancedMachineFeatures.

### [protos.google.cloud.sql.v1.ApiWarning](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.apiwarning-class)

Represents an ApiWarning.

### [protos.google.cloud.sql.v1.AvailableDatabaseVersion](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.availabledatabaseversion)

Represents an AvailableDatabaseVersion.

### [protos.google.cloud.sql.v1.BackupConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.backupconfiguration-class)

Represents a BackupConfiguration.

### [protos.google.cloud.sql.v1.BackupContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.backupcontext)

Represents a BackupContext.

### [protos.google.cloud.sql.v1.BackupReencryptionConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.backupreencryptionconfig-class)

Represents a BackupReencryptionConfig.

### [protos.google.cloud.sql.v1.BackupRetentionSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.backupretentionsettings-class)

Represents a BackupRetentionSettings.

### [protos.google.cloud.sql.v1.BackupRun](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.backuprun)

Represents a BackupRun.

### [protos.google.cloud.sql.v1.BackupRunsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.backuprunslistresponse)

Represents a BackupRunsListResponse.

### [protos.google.cloud.sql.v1.BinLogCoordinates](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.binlogcoordinates)

Represents a BinLogCoordinates.

### [protos.google.cloud.sql.v1.CloneContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.clonecontext)

Represents a CloneContext.

### [protos.google.cloud.sql.v1.ConnectSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.connectsettings-class)

Represents a ConnectSettings.

### [protos.google.cloud.sql.v1.Database](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.database)

Represents a Database.

### [protos.google.cloud.sql.v1.DatabaseFlags](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.databaseflags)

Represents a DatabaseFlags.

### [protos.google.cloud.sql.v1.DatabaseInstance](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.databaseinstance-class)

Represents a DatabaseInstance.

### [protos.google.cloud.sql.v1.DatabaseInstance.SqlFailoverReplica](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.databaseinstance.sqlfailoverreplica)

Represents a SqlFailoverReplica.

### [protos.google.cloud.sql.v1.DatabaseInstance.SqlOutOfDiskReport](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.databaseinstance.sqloutofdiskreport-class)

Represents a SqlOutOfDiskReport.

### [protos.google.cloud.sql.v1.DatabaseInstance.SqlScheduledMaintenance](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.databaseinstance.sqlscheduledmaintenance)

Represents a SqlScheduledMaintenance.

### [protos.google.cloud.sql.v1.DatabasesListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.databaseslistresponse)

Represents a DatabasesListResponse.

### [protos.google.cloud.sql.v1.DataCacheConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.datacacheconfig)

Represents a DataCacheConfig.

### [protos.google.cloud.sql.v1.DemoteContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.demotecontext)

Represents a DemoteContext.

### [protos.google.cloud.sql.v1.DemoteMasterConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.demotemasterconfiguration)

Represents a DemoteMasterConfiguration.

### [protos.google.cloud.sql.v1.DemoteMasterContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.demotemastercontext)

Represents a DemoteMasterContext.

### [protos.google.cloud.sql.v1.DemoteMasterMySqlReplicaConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.demotemastermysqlreplicaconfiguration)

Represents a DemoteMasterMySqlReplicaConfiguration.

### [protos.google.cloud.sql.v1.DenyMaintenancePeriod](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.denymaintenanceperiod)

Represents a DenyMaintenancePeriod.

### [protos.google.cloud.sql.v1.DiskEncryptionConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.diskencryptionconfiguration)

Represents a DiskEncryptionConfiguration.

### [protos.google.cloud.sql.v1.DiskEncryptionStatus](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.diskencryptionstatus)

Represents a DiskEncryptionStatus.

### [protos.google.cloud.sql.v1.ExportContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.exportcontext-class)

Represents an ExportContext.

### [protos.google.cloud.sql.v1.ExportContext.SqlBakExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.exportcontext.sqlbakexportoptions)

Represents a SqlBakExportOptions.

### [protos.google.cloud.sql.v1.ExportContext.SqlCsvExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.exportcontext.sqlcsvexportoptions)

Represents a SqlCsvExportOptions.

### [protos.google.cloud.sql.v1.ExportContext.SqlExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.exportcontext.sqlexportoptions-class)

Represents a SqlExportOptions.

### [protos.google.cloud.sql.v1.ExportContext.SqlExportOptions.MysqlExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.exportcontext.sqlexportoptions.mysqlexportoptions)

Represents a MysqlExportOptions.

### [protos.google.cloud.sql.v1.ExportContext.SqlExportOptions.PostgresExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.exportcontext.sqlexportoptions.postgresexportoptions)

Represents a PostgresExportOptions.

### [protos.google.cloud.sql.v1.FailoverContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.failovercontext)

Represents a FailoverContext.

### [protos.google.cloud.sql.v1.Flag](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.flag)

Represents a Flag.

### [protos.google.cloud.sql.v1.FlagsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.flagslistresponse)

Represents a FlagsListResponse.

### [protos.google.cloud.sql.v1.GeminiInstanceConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.geminiinstanceconfig)

Represents a GeminiInstanceConfig.

### [protos.google.cloud.sql.v1.GenerateEphemeralCertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.generateephemeralcertrequest)

Represents a GenerateEphemeralCertRequest.

### [protos.google.cloud.sql.v1.GenerateEphemeralCertResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.generateephemeralcertresponse)

Represents a GenerateEphemeralCertResponse.

### [protos.google.cloud.sql.v1.GetConnectSettingsRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.getconnectsettingsrequest)

Represents a GetConnectSettingsRequest.

### [protos.google.cloud.sql.v1.ImportContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.importcontext-class)

Represents an ImportContext.

### [protos.google.cloud.sql.v1.ImportContext.SqlBakImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.importcontext.sqlbakimportoptions-class)

Represents a SqlBakImportOptions.

### [protos.google.cloud.sql.v1.ImportContext.SqlBakImportOptions.EncryptionOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.importcontext.sqlbakimportoptions.encryptionoptions)

Represents an EncryptionOptions.

### [protos.google.cloud.sql.v1.ImportContext.SqlCsvImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.importcontext.sqlcsvimportoptions)

Represents a SqlCsvImportOptions.

### [protos.google.cloud.sql.v1.ImportContext.SqlImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.importcontext.sqlimportoptions-class)

Represents a SqlImportOptions.

### [protos.google.cloud.sql.v1.ImportContext.SqlImportOptions.PostgresImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.importcontext.sqlimportoptions.postgresimportoptions)

Represents a PostgresImportOptions.

### [protos.google.cloud.sql.v1.InsightsConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.insightsconfig)

Represents an InsightsConfig.

### [protos.google.cloud.sql.v1.InstanceReference](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instancereference)

Represents an InstanceReference.

### [protos.google.cloud.sql.v1.InstancesAcquireSsrsLeaseRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instancesacquiressrsleaserequest)

Represents an InstancesAcquireSsrsLeaseRequest.

### [protos.google.cloud.sql.v1.InstancesCloneRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instancesclonerequest)

Represents an InstancesCloneRequest.

### [protos.google.cloud.sql.v1.InstancesDemoteMasterRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instancesdemotemasterrequest)

Represents an InstancesDemoteMasterRequest.

### [protos.google.cloud.sql.v1.InstancesDemoteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instancesdemoterequest)

Represents an InstancesDemoteRequest.

### [protos.google.cloud.sql.v1.InstancesExportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instancesexportrequest)

Represents an InstancesExportRequest.

### [protos.google.cloud.sql.v1.InstancesFailoverRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instancesfailoverrequest)

Represents an InstancesFailoverRequest.

### [protos.google.cloud.sql.v1.InstancesImportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instancesimportrequest)

Represents an InstancesImportRequest.

### [protos.google.cloud.sql.v1.InstancesListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instanceslistresponse)

Represents an InstancesListResponse.

### [protos.google.cloud.sql.v1.InstancesListServerCasResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instanceslistservercasresponse)

Represents an InstancesListServerCasResponse.

### [protos.google.cloud.sql.v1.InstancesReencryptRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instancesreencryptrequest)

Represents an InstancesReencryptRequest.

### [protos.google.cloud.sql.v1.InstancesRestoreBackupRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instancesrestorebackuprequest)

Represents an InstancesRestoreBackupRequest.

### [protos.google.cloud.sql.v1.InstancesRotateServerCaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instancesrotateservercarequest)

Represents an InstancesRotateServerCaRequest.

### [protos.google.cloud.sql.v1.InstancesTruncateLogRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.instancestruncatelogrequest)

Represents an InstancesTruncateLogRequest.

### [protos.google.cloud.sql.v1.IpConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ipconfiguration-class)

Represents an IpConfiguration.

### [protos.google.cloud.sql.v1.IpMapping](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ipmapping)

Represents an IpMapping.

### [protos.google.cloud.sql.v1.LocationPreference](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.locationpreference)

Represents a LocationPreference.

### [protos.google.cloud.sql.v1.MaintenanceWindow](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.maintenancewindow)

Represents a MaintenanceWindow.

### [protos.google.cloud.sql.v1.MySqlReplicaConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.mysqlreplicaconfiguration)

Represents a MySqlReplicaConfiguration.

### [protos.google.cloud.sql.v1.MySqlSyncConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.mysqlsyncconfig)

Represents a MySqlSyncConfig.

### [protos.google.cloud.sql.v1.OnPremisesConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.onpremisesconfiguration)

Represents an OnPremisesConfiguration.

### [protos.google.cloud.sql.v1.Operation](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.operation-class)

Represents an Operation.

### [protos.google.cloud.sql.v1.OperationError](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.operationerror)

Represents an OperationError.

### [protos.google.cloud.sql.v1.OperationErrors](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.operationerrors)

Represents an OperationErrors.

### [protos.google.cloud.sql.v1.OperationsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.operationslistresponse)

Represents an OperationsListResponse.

### [protos.google.cloud.sql.v1.PasswordStatus](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.passwordstatus)

Represents a PasswordStatus.

### [protos.google.cloud.sql.v1.PasswordValidationPolicy](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.passwordvalidationpolicy-class)

Represents a PasswordValidationPolicy.

### [protos.google.cloud.sql.v1.PerformDiskShrinkContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.performdiskshrinkcontext)

Represents a PerformDiskShrinkContext.

### [protos.google.cloud.sql.v1.PscConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.pscconfig)

Represents a PscConfig.

### [protos.google.cloud.sql.v1.ReplicaConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.replicaconfiguration)

Represents a ReplicaConfiguration.

### [protos.google.cloud.sql.v1.ReplicationCluster](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.replicationcluster)

Represents a ReplicationCluster.

### [protos.google.cloud.sql.v1.RestoreBackupContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.restorebackupcontext)

Represents a RestoreBackupContext.

### [protos.google.cloud.sql.v1.RotateServerCaContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.rotateservercacontext)

Represents a RotateServerCaContext.

### [protos.google.cloud.sql.v1.Settings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.settings-class)

Represents a Settings.

### [protos.google.cloud.sql.v1.SqlActiveDirectoryConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlactivedirectoryconfig)

Represents a SqlActiveDirectoryConfig.

### [protos.google.cloud.sql.v1.SqlAvailableDatabaseVersionsService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlavailabledatabaseversionsservice)

Represents a SqlAvailableDatabaseVersionsService

### [protos.google.cloud.sql.v1.SqlBackupRunsDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlbackuprunsdeleterequest)

Represents a SqlBackupRunsDeleteRequest.

### [protos.google.cloud.sql.v1.SqlBackupRunsGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlbackuprunsgetrequest)

Represents a SqlBackupRunsGetRequest.

### [protos.google.cloud.sql.v1.SqlBackupRunsInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlbackuprunsinsertrequest)

Represents a SqlBackupRunsInsertRequest.

### [protos.google.cloud.sql.v1.SqlBackupRunsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlbackuprunslistrequest)

Represents a SqlBackupRunsListRequest.

### [protos.google.cloud.sql.v1.SqlBackupRunsService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlbackuprunsservice-class)

Represents a SqlBackupRunsService

### [protos.google.cloud.sql.v1.SqlConnectService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlconnectservice-class)

Represents a SqlConnectService

### [protos.google.cloud.sql.v1.SqlDatabasesDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqldatabasesdeleterequest)

Represents a SqlDatabasesDeleteRequest.

### [protos.google.cloud.sql.v1.SqlDatabasesGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqldatabasesgetrequest)

Represents a SqlDatabasesGetRequest.

### [protos.google.cloud.sql.v1.SqlDatabasesInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqldatabasesinsertrequest)

Represents a SqlDatabasesInsertRequest.

### [protos.google.cloud.sql.v1.SqlDatabasesListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqldatabaseslistrequest)

Represents a SqlDatabasesListRequest.

### [protos.google.cloud.sql.v1.SqlDatabasesService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqldatabasesservice-class)

Represents a SqlDatabasesService

### [protos.google.cloud.sql.v1.SqlDatabasesUpdateRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqldatabasesupdaterequest)

Represents a SqlDatabasesUpdateRequest.

### [protos.google.cloud.sql.v1.SqlEventsService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqleventsservice)

Represents a SqlEventsService

### [protos.google.cloud.sql.v1.SqlExternalSyncSettingError](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlexternalsyncsettingerror-class)

Represents a SqlExternalSyncSettingError.

### [protos.google.cloud.sql.v1.SqlFlagsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlflagslistrequest)

Represents a SqlFlagsListRequest.

### [protos.google.cloud.sql.v1.SqlFlagsService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlflagsservice-class)

Represents a SqlFlagsService

### [protos.google.cloud.sql.v1.SqlIamPoliciesService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqliampoliciesservice)

Represents a SqlIamPoliciesService

### [protos.google.cloud.sql.v1.SqlInstanceNamesService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancenamesservice)

Represents a SqlInstanceNamesService

### [protos.google.cloud.sql.v1.SqlInstancesAcquireSsrsLeaseRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesacquiressrsleaserequest)

Represents a SqlInstancesAcquireSsrsLeaseRequest.

### [protos.google.cloud.sql.v1.SqlInstancesAcquireSsrsLeaseResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesacquiressrsleaseresponse)

Represents a SqlInstancesAcquireSsrsLeaseResponse.

### [protos.google.cloud.sql.v1.SqlInstancesAddServerCaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesaddservercarequest)

Represents a SqlInstancesAddServerCaRequest.

### [protos.google.cloud.sql.v1.SqlInstancesCloneRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesclonerequest)

Represents a SqlInstancesCloneRequest.

### [protos.google.cloud.sql.v1.SqlInstancesCreateEphemeralCertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancescreateephemeralcertrequest)

Represents a SqlInstancesCreateEphemeralCertRequest.

### [protos.google.cloud.sql.v1.SqlInstancesDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesdeleterequest)

Represents a SqlInstancesDeleteRequest.

### [protos.google.cloud.sql.v1.SqlInstancesDemoteMasterRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesdemotemasterrequest)

Represents a SqlInstancesDemoteMasterRequest.

### [protos.google.cloud.sql.v1.SqlInstancesDemoteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesdemoterequest)

Represents a SqlInstancesDemoteRequest.

### [protos.google.cloud.sql.v1.SqlInstancesExportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesexportrequest)

Represents a SqlInstancesExportRequest.

### [protos.google.cloud.sql.v1.SqlInstancesFailoverRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesfailoverrequest)

Represents a SqlInstancesFailoverRequest.

### [protos.google.cloud.sql.v1.SqlInstancesGetDiskShrinkConfigRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesgetdiskshrinkconfigrequest)

Represents a SqlInstancesGetDiskShrinkConfigRequest.

### [protos.google.cloud.sql.v1.SqlInstancesGetDiskShrinkConfigResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesgetdiskshrinkconfigresponse)

Represents a SqlInstancesGetDiskShrinkConfigResponse.

### [protos.google.cloud.sql.v1.SqlInstancesGetLatestRecoveryTimeRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesgetlatestrecoverytimerequest)

Represents a SqlInstancesGetLatestRecoveryTimeRequest.

### [protos.google.cloud.sql.v1.SqlInstancesGetLatestRecoveryTimeResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesgetlatestrecoverytimeresponse)

Represents a SqlInstancesGetLatestRecoveryTimeResponse.

### [protos.google.cloud.sql.v1.SqlInstancesGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesgetrequest)

Represents a SqlInstancesGetRequest.

### [protos.google.cloud.sql.v1.SqlInstancesImportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesimportrequest)

Represents a SqlInstancesImportRequest.

### [protos.google.cloud.sql.v1.SqlInstancesInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesinsertrequest)

Represents a SqlInstancesInsertRequest.

### [protos.google.cloud.sql.v1.SqlInstancesListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstanceslistrequest)

Represents a SqlInstancesListRequest.

### [protos.google.cloud.sql.v1.SqlInstancesListServerCasRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstanceslistservercasrequest)

Represents a SqlInstancesListServerCasRequest.

### [protos.google.cloud.sql.v1.SqlInstancesPatchRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancespatchrequest)

Represents a SqlInstancesPatchRequest.

### [protos.google.cloud.sql.v1.SqlInstancesPerformDiskShrinkRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesperformdiskshrinkrequest)

Represents a SqlInstancesPerformDiskShrinkRequest.

### [protos.google.cloud.sql.v1.SqlInstancesPromoteReplicaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancespromotereplicarequest)

Represents a SqlInstancesPromoteReplicaRequest.

### [protos.google.cloud.sql.v1.SqlInstancesReencryptRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesreencryptrequest)

Represents a SqlInstancesReencryptRequest.

### [protos.google.cloud.sql.v1.SqlInstancesReleaseSsrsLeaseRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesreleasessrsleaserequest)

Represents a SqlInstancesReleaseSsrsLeaseRequest.

### [protos.google.cloud.sql.v1.SqlInstancesReleaseSsrsLeaseResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesreleasessrsleaseresponse)

Represents a SqlInstancesReleaseSsrsLeaseResponse.

### [protos.google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesreschedulemaintenancerequest)

Represents a SqlInstancesRescheduleMaintenanceRequest.

### [protos.google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesreschedulemaintenancerequestbody-class)

Represents a SqlInstancesRescheduleMaintenanceRequestBody.

### [protos.google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody.Reschedule](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesreschedulemaintenancerequestbody.reschedule)

Represents a Reschedule.

### [protos.google.cloud.sql.v1.SqlInstancesResetReplicaSizeRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesresetreplicasizerequest)

Represents a SqlInstancesResetReplicaSizeRequest.

### [protos.google.cloud.sql.v1.SqlInstancesResetSslConfigRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesresetsslconfigrequest)

Represents a SqlInstancesResetSslConfigRequest.

### [protos.google.cloud.sql.v1.SqlInstancesRestartRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesrestartrequest)

Represents a SqlInstancesRestartRequest.

### [protos.google.cloud.sql.v1.SqlInstancesRestoreBackupRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesrestorebackuprequest)

Represents a SqlInstancesRestoreBackupRequest.

### [protos.google.cloud.sql.v1.SqlInstancesRotateServerCaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesrotateservercarequest)

Represents a SqlInstancesRotateServerCaRequest.

### [protos.google.cloud.sql.v1.SqlInstancesService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesservice-class)

Represents a SqlInstancesService

### [protos.google.cloud.sql.v1.SqlInstancesStartExternalSyncRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesstartexternalsyncrequest)

Represents a SqlInstancesStartExternalSyncRequest.

### [protos.google.cloud.sql.v1.SqlInstancesStartReplicaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesstartreplicarequest)

Represents a SqlInstancesStartReplicaRequest.

### [protos.google.cloud.sql.v1.SqlInstancesStopReplicaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesstopreplicarequest)

Represents a SqlInstancesStopReplicaRequest.

### [protos.google.cloud.sql.v1.SqlInstancesSwitchoverRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesswitchoverrequest)

Represents a SqlInstancesSwitchoverRequest.

### [protos.google.cloud.sql.v1.SqlInstancesTruncateLogRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancestruncatelogrequest)

Represents a SqlInstancesTruncateLogRequest.

### [protos.google.cloud.sql.v1.SqlInstancesUpdateRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesupdaterequest)

Represents a SqlInstancesUpdateRequest.

### [protos.google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesverifyexternalsyncsettingsrequest-class)

Represents a SqlInstancesVerifyExternalSyncSettingsRequest.

### [protos.google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesverifyexternalsyncsettingsresponse)

Represents a SqlInstancesVerifyExternalSyncSettingsResponse.

### [protos.google.cloud.sql.v1.SqlOperationsCancelRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqloperationscancelrequest)

Represents a SqlOperationsCancelRequest.

### [protos.google.cloud.sql.v1.SqlOperationsGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqloperationsgetrequest)

Represents a SqlOperationsGetRequest.

### [protos.google.cloud.sql.v1.SqlOperationsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqloperationslistrequest)

Represents a SqlOperationsListRequest.

### [protos.google.cloud.sql.v1.SqlOperationsService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqloperationsservice-class)

Represents a SqlOperationsService

### [protos.google.cloud.sql.v1.SqlRegionsService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlregionsservice)

Represents a SqlRegionsService

### [protos.google.cloud.sql.v1.SqlServerAuditConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlserverauditconfig)

Represents a SqlServerAuditConfig.

### [protos.google.cloud.sql.v1.SqlServerDatabaseDetails](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlserverdatabasedetails)

Represents a SqlServerDatabaseDetails.

### [protos.google.cloud.sql.v1.SqlServerUserDetails](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlserveruserdetails)

Represents a SqlServerUserDetails.

### [protos.google.cloud.sql.v1.SqlSslCertsDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlsslcertsdeleterequest)

Represents a SqlSslCertsDeleteRequest.

### [protos.google.cloud.sql.v1.SqlSslCertsGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlsslcertsgetrequest)

Represents a SqlSslCertsGetRequest.

### [protos.google.cloud.sql.v1.SqlSslCertsInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlsslcertsinsertrequest)

Represents a SqlSslCertsInsertRequest.

### [protos.google.cloud.sql.v1.SqlSslCertsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlsslcertslistrequest)

Represents a SqlSslCertsListRequest.

### [protos.google.cloud.sql.v1.SqlSslCertsService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlsslcertsservice-class)

Represents a SqlSslCertsService

### [protos.google.cloud.sql.v1.SqlTiersListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqltierslistrequest)

Represents a SqlTiersListRequest.

### [protos.google.cloud.sql.v1.SqlTiersService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqltiersservice-class)

Represents a SqlTiersService

### [protos.google.cloud.sql.v1.SqlUsersDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlusersdeleterequest)

Represents a SqlUsersDeleteRequest.

### [protos.google.cloud.sql.v1.SqlUsersGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlusersgetrequest)

Represents a SqlUsersGetRequest.

### [protos.google.cloud.sql.v1.SqlUsersInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlusersinsertrequest)

Represents a SqlUsersInsertRequest.

### [protos.google.cloud.sql.v1.SqlUsersListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqluserslistrequest)

Represents a SqlUsersListRequest.

### [protos.google.cloud.sql.v1.SqlUsersService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlusersservice-class)

Represents a SqlUsersService

### [protos.google.cloud.sql.v1.SqlUsersUpdateRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlusersupdaterequest)

Represents a SqlUsersUpdateRequest.

### [protos.google.cloud.sql.v1.SslCert](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sslcert)

Represents a SslCert.

### [protos.google.cloud.sql.v1.SslCertDetail](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sslcertdetail)

Represents a SslCertDetail.

### [protos.google.cloud.sql.v1.SslCertsCreateEphemeralRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sslcertscreateephemeralrequest)

Represents a SslCertsCreateEphemeralRequest.

### [protos.google.cloud.sql.v1.SslCertsInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sslcertsinsertrequest)

Represents a SslCertsInsertRequest.

### [protos.google.cloud.sql.v1.SslCertsInsertResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sslcertsinsertresponse)

Represents a SslCertsInsertResponse.

### [protos.google.cloud.sql.v1.SslCertsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sslcertslistresponse)

Represents a SslCertsListResponse.

### [protos.google.cloud.sql.v1.SyncFlags](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.syncflags)

Represents a SyncFlags.

### [protos.google.cloud.sql.v1.Tier](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.tier)

Represents a Tier.

### [protos.google.cloud.sql.v1.TiersListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.tierslistresponse)

Represents a TiersListResponse.

### [protos.google.cloud.sql.v1.TruncateLogContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.truncatelogcontext)

Represents a TruncateLogContext.

### [protos.google.cloud.sql.v1.User](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.user-class)

Represents a User.

### [protos.google.cloud.sql.v1.UserPasswordValidationPolicy](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.userpasswordvalidationpolicy)

Represents a UserPasswordValidationPolicy.

### [protos.google.cloud.sql.v1.UsersListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.userslistresponse)

Represents a UsersListResponse.

### [protos.google.cloud.sql.v1beta4.AclEntry](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.aclentry)

Represents an AclEntry.

### [protos.google.cloud.sql.v1beta4.AcquireSsrsLeaseContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.acquiressrsleasecontext)

Represents an AcquireSsrsLeaseContext.

### [protos.google.cloud.sql.v1beta4.AdvancedMachineFeatures](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.advancedmachinefeatures)

Represents an AdvancedMachineFeatures.

### [protos.google.cloud.sql.v1beta4.ApiWarning](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.apiwarning-class)

Represents an ApiWarning.

### [protos.google.cloud.sql.v1beta4.AvailableDatabaseVersion](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.availabledatabaseversion)

Represents an AvailableDatabaseVersion.

### [protos.google.cloud.sql.v1beta4.BackupConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.backupconfiguration-class)

Represents a BackupConfiguration.

### [protos.google.cloud.sql.v1beta4.BackupContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.backupcontext)

Represents a BackupContext.

### [protos.google.cloud.sql.v1beta4.BackupReencryptionConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.backupreencryptionconfig-class)

Represents a BackupReencryptionConfig.

### [protos.google.cloud.sql.v1beta4.BackupRetentionSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.backupretentionsettings-class)

Represents a BackupRetentionSettings.

### [protos.google.cloud.sql.v1beta4.BackupRun](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.backuprun)

Represents a BackupRun.

### [protos.google.cloud.sql.v1beta4.BackupRunsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.backuprunslistresponse)

Represents a BackupRunsListResponse.

### [protos.google.cloud.sql.v1beta4.BinLogCoordinates](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.binlogcoordinates)

Represents a BinLogCoordinates.

### [protos.google.cloud.sql.v1beta4.CloneContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.clonecontext)

Represents a CloneContext.

### [protos.google.cloud.sql.v1beta4.ConnectSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.connectsettings)

Represents a ConnectSettings.

### [protos.google.cloud.sql.v1beta4.Database](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.database)

Represents a Database.

### [protos.google.cloud.sql.v1beta4.DatabaseFlags](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.databaseflags)

Represents a DatabaseFlags.

### [protos.google.cloud.sql.v1beta4.DatabaseInstance](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.databaseinstance-class)

Represents a DatabaseInstance.

### [protos.google.cloud.sql.v1beta4.DatabaseInstance.SqlFailoverReplica](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.databaseinstance.sqlfailoverreplica)

Represents a SqlFailoverReplica.

### [protos.google.cloud.sql.v1beta4.DatabaseInstance.SqlOutOfDiskReport](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.databaseinstance.sqloutofdiskreport-class)

Represents a SqlOutOfDiskReport.

### [protos.google.cloud.sql.v1beta4.DatabaseInstance.SqlScheduledMaintenance](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.databaseinstance.sqlscheduledmaintenance)

Represents a SqlScheduledMaintenance.

### [protos.google.cloud.sql.v1beta4.DatabasesListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.databaseslistresponse)

Represents a DatabasesListResponse.

### [protos.google.cloud.sql.v1beta4.DataCacheConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.datacacheconfig)

Represents a DataCacheConfig.

### [protos.google.cloud.sql.v1beta4.DemoteContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.demotecontext)

Represents a DemoteContext.

### [protos.google.cloud.sql.v1beta4.DemoteMasterConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.demotemasterconfiguration)

Represents a DemoteMasterConfiguration.

### [protos.google.cloud.sql.v1beta4.DemoteMasterContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.demotemastercontext)

Represents a DemoteMasterContext.

### [protos.google.cloud.sql.v1beta4.DemoteMasterMySqlReplicaConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.demotemastermysqlreplicaconfiguration)

Represents a DemoteMasterMySqlReplicaConfiguration.

### [protos.google.cloud.sql.v1beta4.DenyMaintenancePeriod](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.denymaintenanceperiod)

Represents a DenyMaintenancePeriod.

### [protos.google.cloud.sql.v1beta4.DiskEncryptionConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.diskencryptionconfiguration)

Represents a DiskEncryptionConfiguration.

### [protos.google.cloud.sql.v1beta4.DiskEncryptionStatus](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.diskencryptionstatus)

Represents a DiskEncryptionStatus.

### [protos.google.cloud.sql.v1beta4.ExportContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.exportcontext-class)

Represents an ExportContext.

### [protos.google.cloud.sql.v1beta4.ExportContext.SqlBakExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.exportcontext.sqlbakexportoptions)

Represents a SqlBakExportOptions.

### [protos.google.cloud.sql.v1beta4.ExportContext.SqlCsvExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.exportcontext.sqlcsvexportoptions)

Represents a SqlCsvExportOptions.

### [protos.google.cloud.sql.v1beta4.ExportContext.SqlExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.exportcontext.sqlexportoptions-class)

Represents a SqlExportOptions.

### [protos.google.cloud.sql.v1beta4.ExportContext.SqlExportOptions.MysqlExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.exportcontext.sqlexportoptions.mysqlexportoptions)

Represents a MysqlExportOptions.

### [protos.google.cloud.sql.v1beta4.FailoverContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.failovercontext)

Represents a FailoverContext.

### [protos.google.cloud.sql.v1beta4.Flag](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.flag)

Represents a Flag.

### [protos.google.cloud.sql.v1beta4.FlagsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.flagslistresponse)

Represents a FlagsListResponse.

### [protos.google.cloud.sql.v1beta4.GeminiInstanceConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.geminiinstanceconfig)

Represents a GeminiInstanceConfig.

### [protos.google.cloud.sql.v1beta4.GenerateEphemeralCertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.generateephemeralcertrequest)

Represents a GenerateEphemeralCertRequest.

### [protos.google.cloud.sql.v1beta4.GenerateEphemeralCertResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.generateephemeralcertresponse)

Represents a GenerateEphemeralCertResponse.

### [protos.google.cloud.sql.v1beta4.GetConnectSettingsRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.getconnectsettingsrequest)

Represents a GetConnectSettingsRequest.

### [protos.google.cloud.sql.v1beta4.ImportContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.importcontext-class)

Represents an ImportContext.

### [protos.google.cloud.sql.v1beta4.ImportContext.SqlBakImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.importcontext.sqlbakimportoptions-class)

Represents a SqlBakImportOptions.

### [protos.google.cloud.sql.v1beta4.ImportContext.SqlBakImportOptions.EncryptionOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.importcontext.sqlbakimportoptions.encryptionoptions)

Represents an EncryptionOptions.

### [protos.google.cloud.sql.v1beta4.ImportContext.SqlCsvImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.importcontext.sqlcsvimportoptions)

Represents a SqlCsvImportOptions.

### [protos.google.cloud.sql.v1beta4.ImportContext.SqlImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.importcontext.sqlimportoptions)

Represents a SqlImportOptions.

### [protos.google.cloud.sql.v1beta4.InsightsConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.insightsconfig)

Represents an InsightsConfig.

### [protos.google.cloud.sql.v1beta4.InstanceReference](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instancereference)

Represents an InstanceReference.

### [protos.google.cloud.sql.v1beta4.InstancesAcquireSsrsLeaseRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instancesacquiressrsleaserequest)

Represents an InstancesAcquireSsrsLeaseRequest.

### [protos.google.cloud.sql.v1beta4.InstancesCloneRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instancesclonerequest)

Represents an InstancesCloneRequest.

### [protos.google.cloud.sql.v1beta4.InstancesDemoteMasterRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instancesdemotemasterrequest)

Represents an InstancesDemoteMasterRequest.

### [protos.google.cloud.sql.v1beta4.InstancesDemoteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instancesdemoterequest)

Represents an InstancesDemoteRequest.

### [protos.google.cloud.sql.v1beta4.InstancesExportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instancesexportrequest)

Represents an InstancesExportRequest.

### [protos.google.cloud.sql.v1beta4.InstancesFailoverRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instancesfailoverrequest)

Represents an InstancesFailoverRequest.

### [protos.google.cloud.sql.v1beta4.InstancesImportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instancesimportrequest)

Represents an InstancesImportRequest.

### [protos.google.cloud.sql.v1beta4.InstancesListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instanceslistresponse)

Represents an InstancesListResponse.

### [protos.google.cloud.sql.v1beta4.InstancesListServerCasResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instanceslistservercasresponse)

Represents an InstancesListServerCasResponse.

### [protos.google.cloud.sql.v1beta4.InstancesReencryptRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instancesreencryptrequest)

Represents an InstancesReencryptRequest.

### [protos.google.cloud.sql.v1beta4.InstancesRestoreBackupRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instancesrestorebackuprequest)

Represents an InstancesRestoreBackupRequest.

### [protos.google.cloud.sql.v1beta4.InstancesRotateServerCaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instancesrotateservercarequest)

Represents an InstancesRotateServerCaRequest.

### [protos.google.cloud.sql.v1beta4.InstancesTruncateLogRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.instancestruncatelogrequest)

Represents an InstancesTruncateLogRequest.

### [protos.google.cloud.sql.v1beta4.IpConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ipconfiguration-class)

Represents an IpConfiguration.

### [protos.google.cloud.sql.v1beta4.IpMapping](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ipmapping)

Represents an IpMapping.

### [protos.google.cloud.sql.v1beta4.LocationPreference](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.locationpreference)

Represents a LocationPreference.

### [protos.google.cloud.sql.v1beta4.MaintenanceWindow](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.maintenancewindow)

Represents a MaintenanceWindow.

### [protos.google.cloud.sql.v1beta4.MySqlReplicaConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.mysqlreplicaconfiguration)

Represents a MySqlReplicaConfiguration.

### [protos.google.cloud.sql.v1beta4.MySqlSyncConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.mysqlsyncconfig)

Represents a MySqlSyncConfig.

### [protos.google.cloud.sql.v1beta4.OnPremisesConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.onpremisesconfiguration)

Represents an OnPremisesConfiguration.

### [protos.google.cloud.sql.v1beta4.Operation](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.operation-class)

Represents an Operation.

### [protos.google.cloud.sql.v1beta4.OperationError](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.operationerror)

Represents an OperationError.

### [protos.google.cloud.sql.v1beta4.OperationErrors](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.operationerrors)

Represents an OperationErrors.

### [protos.google.cloud.sql.v1beta4.OperationsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.operationslistresponse)

Represents an OperationsListResponse.

### [protos.google.cloud.sql.v1beta4.PasswordStatus](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.passwordstatus)

Represents a PasswordStatus.

### [protos.google.cloud.sql.v1beta4.PasswordValidationPolicy](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.passwordvalidationpolicy-class)

Represents a PasswordValidationPolicy.

### [protos.google.cloud.sql.v1beta4.PerformDiskShrinkContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.performdiskshrinkcontext)

Represents a PerformDiskShrinkContext.

### [protos.google.cloud.sql.v1beta4.PscConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.pscconfig)

Represents a PscConfig.

### [protos.google.cloud.sql.v1beta4.ReplicaConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.replicaconfiguration)

Represents a ReplicaConfiguration.

### [protos.google.cloud.sql.v1beta4.ReplicationCluster](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.replicationcluster)

Represents a ReplicationCluster.

### [protos.google.cloud.sql.v1beta4.RestoreBackupContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.restorebackupcontext)

Represents a RestoreBackupContext.

### [protos.google.cloud.sql.v1beta4.RotateServerCaContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.rotateservercacontext)

Represents a RotateServerCaContext.

### [protos.google.cloud.sql.v1beta4.Settings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.settings-class)

Represents a Settings.

### [protos.google.cloud.sql.v1beta4.SqlActiveDirectoryConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlactivedirectoryconfig)

Represents a SqlActiveDirectoryConfig.

### [protos.google.cloud.sql.v1beta4.SqlBackupRunsDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlbackuprunsdeleterequest)

Represents a SqlBackupRunsDeleteRequest.

### [protos.google.cloud.sql.v1beta4.SqlBackupRunsGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlbackuprunsgetrequest)

Represents a SqlBackupRunsGetRequest.

### [protos.google.cloud.sql.v1beta4.SqlBackupRunsInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlbackuprunsinsertrequest)

Represents a SqlBackupRunsInsertRequest.

### [protos.google.cloud.sql.v1beta4.SqlBackupRunsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlbackuprunslistrequest)

Represents a SqlBackupRunsListRequest.

### [protos.google.cloud.sql.v1beta4.SqlBackupRunsService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlbackuprunsservice-class)

Represents a SqlBackupRunsService

### [protos.google.cloud.sql.v1beta4.SqlConnectService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlconnectservice-class)

Represents a SqlConnectService

### [protos.google.cloud.sql.v1beta4.SqlDatabasesDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqldatabasesdeleterequest)

Represents a SqlDatabasesDeleteRequest.

### [protos.google.cloud.sql.v1beta4.SqlDatabasesGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqldatabasesgetrequest)

Represents a SqlDatabasesGetRequest.

### [protos.google.cloud.sql.v1beta4.SqlDatabasesInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqldatabasesinsertrequest)

Represents a SqlDatabasesInsertRequest.

### [protos.google.cloud.sql.v1beta4.SqlDatabasesListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqldatabaseslistrequest)

Represents a SqlDatabasesListRequest.

### [protos.google.cloud.sql.v1beta4.SqlDatabasesService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqldatabasesservice-class)

Represents a SqlDatabasesService

### [protos.google.cloud.sql.v1beta4.SqlDatabasesUpdateRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqldatabasesupdaterequest)

Represents a SqlDatabasesUpdateRequest.

### [protos.google.cloud.sql.v1beta4.SqlExternalSyncSettingError](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlexternalsyncsettingerror-class)

Represents a SqlExternalSyncSettingError.

### [protos.google.cloud.sql.v1beta4.SqlFlagsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlflagslistrequest)

Represents a SqlFlagsListRequest.

### [protos.google.cloud.sql.v1beta4.SqlFlagsService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlflagsservice-class)

Represents a SqlFlagsService

### [protos.google.cloud.sql.v1beta4.SqlIamPoliciesService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqliampoliciesservice)

Represents a SqlIamPoliciesService

### [protos.google.cloud.sql.v1beta4.SqlInstancesAcquireSsrsLeaseRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesacquiressrsleaserequest)

Represents a SqlInstancesAcquireSsrsLeaseRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesAcquireSsrsLeaseResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesacquiressrsleaseresponse)

Represents a SqlInstancesAcquireSsrsLeaseResponse.

### [protos.google.cloud.sql.v1beta4.SqlInstancesAddServerCaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesaddservercarequest)

Represents a SqlInstancesAddServerCaRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesCloneRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesclonerequest)

Represents a SqlInstancesCloneRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesCreateEphemeralCertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancescreateephemeralcertrequest)

Represents a SqlInstancesCreateEphemeralCertRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesdeleterequest)

Represents a SqlInstancesDeleteRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesDemoteMasterRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesdemotemasterrequest)

Represents a SqlInstancesDemoteMasterRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesDemoteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesdemoterequest)

Represents a SqlInstancesDemoteRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesExportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesexportrequest)

Represents a SqlInstancesExportRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesFailoverRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesfailoverrequest)

Represents a SqlInstancesFailoverRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesGetDiskShrinkConfigRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesgetdiskshrinkconfigrequest)

Represents a SqlInstancesGetDiskShrinkConfigRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesGetDiskShrinkConfigResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesgetdiskshrinkconfigresponse)

Represents a SqlInstancesGetDiskShrinkConfigResponse.

### [protos.google.cloud.sql.v1beta4.SqlInstancesGetLatestRecoveryTimeRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesgetlatestrecoverytimerequest)

Represents a SqlInstancesGetLatestRecoveryTimeRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesGetLatestRecoveryTimeResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesgetlatestrecoverytimeresponse)

Represents a SqlInstancesGetLatestRecoveryTimeResponse.

### [protos.google.cloud.sql.v1beta4.SqlInstancesGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesgetrequest)

Represents a SqlInstancesGetRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesImportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesimportrequest)

Represents a SqlInstancesImportRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesinsertrequest)

Represents a SqlInstancesInsertRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstanceslistrequest)

Represents a SqlInstancesListRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesListServerCasRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstanceslistservercasrequest)

Represents a SqlInstancesListServerCasRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesPatchRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancespatchrequest)

Represents a SqlInstancesPatchRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesPerformDiskShrinkRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesperformdiskshrinkrequest)

Represents a SqlInstancesPerformDiskShrinkRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesPromoteReplicaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancespromotereplicarequest)

Represents a SqlInstancesPromoteReplicaRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesReencryptRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesreencryptrequest)

Represents a SqlInstancesReencryptRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesReleaseSsrsLeaseRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesreleasessrsleaserequest)

Represents a SqlInstancesReleaseSsrsLeaseRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesReleaseSsrsLeaseResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesreleasessrsleaseresponse)

Represents a SqlInstancesReleaseSsrsLeaseResponse.

### [protos.google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesreschedulemaintenancerequest)

Represents a SqlInstancesRescheduleMaintenanceRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequestBody](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesreschedulemaintenancerequestbody-class)

Represents a SqlInstancesRescheduleMaintenanceRequestBody.

### [protos.google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequestBody.Reschedule](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesreschedulemaintenancerequestbody.reschedule)

Represents a Reschedule.

### [protos.google.cloud.sql.v1beta4.SqlInstancesResetReplicaSizeRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesresetreplicasizerequest)

Represents a SqlInstancesResetReplicaSizeRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesResetSslConfigRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesresetsslconfigrequest)

Represents a SqlInstancesResetSslConfigRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesRestartRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesrestartrequest)

Represents a SqlInstancesRestartRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesRestoreBackupRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesrestorebackuprequest)

Represents a SqlInstancesRestoreBackupRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesRotateServerCaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesrotateservercarequest)

Represents a SqlInstancesRotateServerCaRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesservice-class)

Represents a SqlInstancesService

### [protos.google.cloud.sql.v1beta4.SqlInstancesStartExternalSyncRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesstartexternalsyncrequest)

Represents a SqlInstancesStartExternalSyncRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesStartReplicaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesstartreplicarequest)

Represents a SqlInstancesStartReplicaRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesStopReplicaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesstopreplicarequest)

Represents a SqlInstancesStopReplicaRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesSwitchoverRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesswitchoverrequest)

Represents a SqlInstancesSwitchoverRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesTruncateLogRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancestruncatelogrequest)

Represents a SqlInstancesTruncateLogRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesUpdateRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesupdaterequest)

Represents a SqlInstancesUpdateRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesverifyexternalsyncsettingsrequest-class)

Represents a SqlInstancesVerifyExternalSyncSettingsRequest.

### [protos.google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesverifyexternalsyncsettingsresponse)

Represents a SqlInstancesVerifyExternalSyncSettingsResponse.

### [protos.google.cloud.sql.v1beta4.SqlOperationsCancelRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqloperationscancelrequest)

Represents a SqlOperationsCancelRequest.

### [protos.google.cloud.sql.v1beta4.SqlOperationsGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqloperationsgetrequest)

Represents a SqlOperationsGetRequest.

### [protos.google.cloud.sql.v1beta4.SqlOperationsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqloperationslistrequest)

Represents a SqlOperationsListRequest.

### [protos.google.cloud.sql.v1beta4.SqlOperationsService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqloperationsservice-class)

Represents a SqlOperationsService

### [protos.google.cloud.sql.v1beta4.SqlServerAuditConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlserverauditconfig)

Represents a SqlServerAuditConfig.

### [protos.google.cloud.sql.v1beta4.SqlServerDatabaseDetails](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlserverdatabasedetails)

Represents a SqlServerDatabaseDetails.

### [protos.google.cloud.sql.v1beta4.SqlServerUserDetails](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlserveruserdetails)

Represents a SqlServerUserDetails.

### [protos.google.cloud.sql.v1beta4.SqlSslCertsDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlsslcertsdeleterequest)

Represents a SqlSslCertsDeleteRequest.

### [protos.google.cloud.sql.v1beta4.SqlSslCertsGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlsslcertsgetrequest)

Represents a SqlSslCertsGetRequest.

### [protos.google.cloud.sql.v1beta4.SqlSslCertsInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlsslcertsinsertrequest)

Represents a SqlSslCertsInsertRequest.

### [protos.google.cloud.sql.v1beta4.SqlSslCertsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlsslcertslistrequest)

Represents a SqlSslCertsListRequest.

### [protos.google.cloud.sql.v1beta4.SqlSslCertsService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlsslcertsservice-class)

Represents a SqlSslCertsService

### [protos.google.cloud.sql.v1beta4.SqlTiersListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqltierslistrequest)

Represents a SqlTiersListRequest.

### [protos.google.cloud.sql.v1beta4.SqlTiersService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqltiersservice-class)

Represents a SqlTiersService

### [protos.google.cloud.sql.v1beta4.SqlUsersDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlusersdeleterequest)

Represents a SqlUsersDeleteRequest.

### [protos.google.cloud.sql.v1beta4.SqlUsersGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlusersgetrequest)

Represents a SqlUsersGetRequest.

### [protos.google.cloud.sql.v1beta4.SqlUsersInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlusersinsertrequest)

Represents a SqlUsersInsertRequest.

### [protos.google.cloud.sql.v1beta4.SqlUsersListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqluserslistrequest)

Represents a SqlUsersListRequest.

### [protos.google.cloud.sql.v1beta4.SqlUsersService](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlusersservice-class)

Represents a SqlUsersService

### [protos.google.cloud.sql.v1beta4.SqlUsersUpdateRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlusersupdaterequest)

Represents a SqlUsersUpdateRequest.

### [protos.google.cloud.sql.v1beta4.SslCert](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sslcert)

Represents a SslCert.

### [protos.google.cloud.sql.v1beta4.SslCertDetail](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sslcertdetail)

Represents a SslCertDetail.

### [protos.google.cloud.sql.v1beta4.SslCertsCreateEphemeralRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sslcertscreateephemeralrequest)

Represents a SslCertsCreateEphemeralRequest.

### [protos.google.cloud.sql.v1beta4.SslCertsInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sslcertsinsertrequest)

Represents a SslCertsInsertRequest.

### [protos.google.cloud.sql.v1beta4.SslCertsInsertResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sslcertsinsertresponse)

Represents a SslCertsInsertResponse.

### [protos.google.cloud.sql.v1beta4.SslCertsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sslcertslistresponse)

Represents a SslCertsListResponse.

### [protos.google.cloud.sql.v1beta4.SyncFlags](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.syncflags)

Represents a SyncFlags.

### [protos.google.cloud.sql.v1beta4.Tier](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.tier)

Represents a Tier.

### [protos.google.cloud.sql.v1beta4.TiersListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.tierslistresponse)

Represents a TiersListResponse.

### [protos.google.cloud.sql.v1beta4.TruncateLogContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.truncatelogcontext)

Represents a TruncateLogContext.

### [protos.google.cloud.sql.v1beta4.User](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.user-class)

Represents a User.

### [protos.google.cloud.sql.v1beta4.UserPasswordValidationPolicy](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.userpasswordvalidationpolicy)

Represents a UserPasswordValidationPolicy.

### [protos.google.cloud.sql.v1beta4.UsersListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.userslistresponse)

Represents a UsersListResponse.

### [protos.google.protobuf.BoolValue](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.boolvalue)

Represents a BoolValue.

### [protos.google.protobuf.BytesValue](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.bytesvalue)

Represents a BytesValue.

### [protos.google.protobuf.DescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.descriptorproto-class)

Represents a DescriptorProto.

### [protos.google.protobuf.DescriptorProto.ExtensionRange](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.descriptorproto.extensionrange)

Represents an ExtensionRange.

### [protos.google.protobuf.DescriptorProto.ReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.descriptorproto.reservedrange)

Represents a ReservedRange.

### [protos.google.protobuf.DoubleValue](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.doublevalue)

Represents a DoubleValue.

### [protos.google.protobuf.Duration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.duration)

Represents a Duration.

### [protos.google.protobuf.Empty](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.empty)

Represents an Empty.

### [protos.google.protobuf.EnumDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.enumdescriptorproto-class)

Represents an EnumDescriptorProto.

### [protos.google.protobuf.EnumDescriptorProto.EnumReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.enumdescriptorproto.enumreservedrange)

Represents an EnumReservedRange.

### [protos.google.protobuf.EnumOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.enumoptions)

Represents an EnumOptions.

### [protos.google.protobuf.EnumValueDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.enumvaluedescriptorproto)

Represents an EnumValueDescriptorProto.

### [protos.google.protobuf.EnumValueOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.enumvalueoptions)

Represents an EnumValueOptions.

### [protos.google.protobuf.ExtensionRangeOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.extensionrangeoptions-class)

Represents an ExtensionRangeOptions.

### [protos.google.protobuf.ExtensionRangeOptions.Declaration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.extensionrangeoptions.declaration)

Represents a Declaration.

### [protos.google.protobuf.FeatureSet](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.featureset-class)

Represents a FeatureSet.

### [protos.google.protobuf.FeatureSetDefaults](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.featuresetdefaults-class)

Represents a FeatureSetDefaults.

### [protos.google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.featuresetdefaults.featureseteditiondefault)

Represents a FeatureSetEditionDefault.

### [protos.google.protobuf.FieldDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.fielddescriptorproto-class)

Represents a FieldDescriptorProto.

### [protos.google.protobuf.FieldOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.fieldoptions-class)

Represents a FieldOptions.

### [protos.google.protobuf.FieldOptions.EditionDefault](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.fieldoptions.editiondefault)

Represents an EditionDefault.

### [protos.google.protobuf.FileDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.filedescriptorproto)

Represents a FileDescriptorProto.

### [protos.google.protobuf.FileDescriptorSet](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.filedescriptorset)

Represents a FileDescriptorSet.

### [protos.google.protobuf.FileOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.fileoptions-class)

Represents a FileOptions.

### [protos.google.protobuf.FloatValue](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.floatvalue)

Represents a FloatValue.

### [protos.google.protobuf.GeneratedCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.generatedcodeinfo-class)

Represents a GeneratedCodeInfo.

### [protos.google.protobuf.GeneratedCodeInfo.Annotation](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.generatedcodeinfo.annotation-class)

Represents an Annotation.

### [protos.google.protobuf.Int32Value](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.int32value)

Represents an Int32Value.

### [protos.google.protobuf.Int64Value](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.int64value)

Represents an Int64Value.

### [protos.google.protobuf.MessageOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.messageoptions)

Represents a MessageOptions.

### [protos.google.protobuf.MethodDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.methoddescriptorproto)

Represents a MethodDescriptorProto.

### [protos.google.protobuf.MethodOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.methodoptions-class)

Represents a MethodOptions.

### [protos.google.protobuf.OneofDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.oneofdescriptorproto)

Represents an OneofDescriptorProto.

### [protos.google.protobuf.OneofOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.oneofoptions)

Represents an OneofOptions.

### [protos.google.protobuf.ServiceDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.servicedescriptorproto)

Represents a ServiceDescriptorProto.

### [protos.google.protobuf.ServiceOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.serviceoptions)

Represents a ServiceOptions.

### [protos.google.protobuf.SourceCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.sourcecodeinfo-class)

Represents a SourceCodeInfo.

### [protos.google.protobuf.SourceCodeInfo.Location](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.sourcecodeinfo.location)

Represents a Location.

### [protos.google.protobuf.StringValue](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.stringvalue)

Represents a StringValue.

### [protos.google.protobuf.Timestamp](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.timestamp)

Represents a Timestamp.

### [protos.google.protobuf.UInt32Value](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.uint32value)

Represents a UInt32Value.

### [protos.google.protobuf.UInt64Value](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.uint64value)

Represents a UInt64Value.

### [protos.google.protobuf.UninterpretedOption](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.uninterpretedoption-class)

Represents an UninterpretedOption.

### [protos.google.protobuf.UninterpretedOption.NamePart](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.uninterpretedoption.namepart)

Represents a NamePart.

### [v1.SqlBackupRunsServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1.sqlbackuprunsserviceclient)

Service for managing database backups. v1

### [v1.SqlConnectServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1.sqlconnectserviceclient)

Cloud SQL connect service. v1

### [v1.SqlDatabasesServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1.sqldatabasesserviceclient)

Service to manage databases. v1

### [v1.SqlFlagsServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1.sqlflagsserviceclient)

Service to manage database flags for Cloud SQL instances. v1

### [v1.SqlInstancesServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1.sqlinstancesserviceclient)

Service to manage Cloud SQL instances. v1

### [v1.SqlOperationsServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1.sqloperationsserviceclient)

Service to fetch operations for database instances. v1

### [v1.SqlSslCertsServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1.sqlsslcertsserviceclient)

Service to manage SSL certs for Cloud SQL instances. v1

### [v1.SqlTiersServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1.sqltiersserviceclient)

Service for providing machine types (tiers) for Cloud SQL instances. v1

### [v1.SqlUsersServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1.sqlusersserviceclient)

Cloud SQL users service. v1

### [v1beta4.SqlBackupRunsServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1beta4.sqlbackuprunsserviceclient)

v1beta4

### [v1beta4.SqlConnectServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1beta4.sqlconnectserviceclient)

Cloud SQL connect service. v1beta4

### [v1beta4.SqlDatabasesServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1beta4.sqldatabasesserviceclient)

v1beta4

### [v1beta4.SqlFlagsServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1beta4.sqlflagsserviceclient)

v1beta4

### [v1beta4.SqlInstancesServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1beta4.sqlinstancesserviceclient)

v1beta4

### [v1beta4.SqlOperationsServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1beta4.sqloperationsserviceclient)

v1beta4

### [v1beta4.SqlSslCertsServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1beta4.sqlsslcertsserviceclient)

v1beta4

### [v1beta4.SqlTiersServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1beta4.sqltiersserviceclient)

Service for providing machine types (tiers) for Cloud SQL. v1beta4

### [v1beta4.SqlUsersServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/v1beta4.sqlusersserviceclient)

v1beta4

## Interfaces

### [protos.google.api.IClientLibrarySettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.iclientlibrarysettings)

Properties of a ClientLibrarySettings.

### [protos.google.api.ICommonLanguageSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.icommonlanguagesettings)

Properties of a CommonLanguageSettings.

### [protos.google.api.ICppSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.icppsettings)

Properties of a CppSettings.

### [protos.google.api.ICustomHttpPattern](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.icustomhttppattern)

Properties of a CustomHttpPattern.

### [protos.google.api.IDotnetSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.idotnetsettings)

Properties of a DotnetSettings.

### [protos.google.api.IGoSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.igosettings)

Properties of a GoSettings.

### [protos.google.api.IHttp](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.ihttp)

Properties of a Http.

### [protos.google.api.IHttpRule](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.ihttprule)

Properties of a HttpRule.

### [protos.google.api.IJavaSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.ijavasettings)

Properties of a JavaSettings.

### [protos.google.api.IMethodSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.imethodsettings)

Properties of a MethodSettings.

### [protos.google.api.INodeSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.inodesettings)

Properties of a NodeSettings.

### [protos.google.api.IPhpSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.iphpsettings)

Properties of a PhpSettings.

### [protos.google.api.IPublishing](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.ipublishing)

Properties of a Publishing.

### [protos.google.api.IPythonSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.ipythonsettings)

Properties of a PythonSettings.

### [protos.google.api.IRubySettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.irubysettings)

Properties of a RubySettings.

### [protos.google.api.MethodSettings.ILongRunning](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.methodsettings.ilongrunning)

Properties of a LongRunning.

### [protos.google.cloud.sql.v1.DatabaseInstance.ISqlFailoverReplica](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.databaseinstance.isqlfailoverreplica)

Properties of a SqlFailoverReplica.

### [protos.google.cloud.sql.v1.DatabaseInstance.ISqlOutOfDiskReport](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.databaseinstance.isqloutofdiskreport)

Properties of a SqlOutOfDiskReport.

### [protos.google.cloud.sql.v1.DatabaseInstance.ISqlScheduledMaintenance](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.databaseinstance.isqlscheduledmaintenance)

Properties of a SqlScheduledMaintenance.

### [protos.google.cloud.sql.v1.ExportContext.ISqlBakExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.exportcontext.isqlbakexportoptions)

Properties of a SqlBakExportOptions.

### [protos.google.cloud.sql.v1.ExportContext.ISqlCsvExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.exportcontext.isqlcsvexportoptions)

Properties of a SqlCsvExportOptions.

### [protos.google.cloud.sql.v1.ExportContext.ISqlExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.exportcontext.isqlexportoptions)

Properties of a SqlExportOptions.

### [protos.google.cloud.sql.v1.ExportContext.SqlExportOptions.IMysqlExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.exportcontext.sqlexportoptions.imysqlexportoptions)

Properties of a MysqlExportOptions.

### [protos.google.cloud.sql.v1.ExportContext.SqlExportOptions.IPostgresExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.exportcontext.sqlexportoptions.ipostgresexportoptions)

Properties of a PostgresExportOptions.

### [protos.google.cloud.sql.v1.IAclEntry](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iaclentry)

Properties of an AclEntry.

### [protos.google.cloud.sql.v1.IAcquireSsrsLeaseContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iacquiressrsleasecontext)

Properties of an AcquireSsrsLeaseContext.

### [protos.google.cloud.sql.v1.IAdvancedMachineFeatures](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iadvancedmachinefeatures)

Properties of an AdvancedMachineFeatures.

### [protos.google.cloud.sql.v1.IApiWarning](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iapiwarning)

Properties of an ApiWarning.

### [protos.google.cloud.sql.v1.IAvailableDatabaseVersion](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iavailabledatabaseversion)

Properties of an AvailableDatabaseVersion.

### [protos.google.cloud.sql.v1.IBackupConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ibackupconfiguration)

Properties of a BackupConfiguration.

### [protos.google.cloud.sql.v1.IBackupContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ibackupcontext)

Properties of a BackupContext.

### [protos.google.cloud.sql.v1.IBackupReencryptionConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ibackupreencryptionconfig)

Properties of a BackupReencryptionConfig.

### [protos.google.cloud.sql.v1.IBackupRetentionSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ibackupretentionsettings)

Properties of a BackupRetentionSettings.

### [protos.google.cloud.sql.v1.IBackupRun](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ibackuprun)

Properties of a BackupRun.

### [protos.google.cloud.sql.v1.IBackupRunsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ibackuprunslistresponse)

Properties of a BackupRunsListResponse.

### [protos.google.cloud.sql.v1.IBinLogCoordinates](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ibinlogcoordinates)

Properties of a BinLogCoordinates.

### [protos.google.cloud.sql.v1.ICloneContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iclonecontext)

Properties of a CloneContext.

### [protos.google.cloud.sql.v1.IConnectSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iconnectsettings)

Properties of a ConnectSettings.

### [protos.google.cloud.sql.v1.IDatabase](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.idatabase)

Properties of a Database.

### [protos.google.cloud.sql.v1.IDatabaseFlags](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.idatabaseflags)

Properties of a DatabaseFlags.

### [protos.google.cloud.sql.v1.IDatabaseInstance](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.idatabaseinstance)

Properties of a DatabaseInstance.

### [protos.google.cloud.sql.v1.IDatabasesListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.idatabaseslistresponse)

Properties of a DatabasesListResponse.

### [protos.google.cloud.sql.v1.IDataCacheConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.idatacacheconfig)

Properties of a DataCacheConfig.

### [protos.google.cloud.sql.v1.IDemoteContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.idemotecontext)

Properties of a DemoteContext.

### [protos.google.cloud.sql.v1.IDemoteMasterConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.idemotemasterconfiguration)

Properties of a DemoteMasterConfiguration.

### [protos.google.cloud.sql.v1.IDemoteMasterContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.idemotemastercontext)

Properties of a DemoteMasterContext.

### [protos.google.cloud.sql.v1.IDemoteMasterMySqlReplicaConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.idemotemastermysqlreplicaconfiguration)

Properties of a DemoteMasterMySqlReplicaConfiguration.

### [protos.google.cloud.sql.v1.IDenyMaintenancePeriod](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.idenymaintenanceperiod)

Properties of a DenyMaintenancePeriod.

### [protos.google.cloud.sql.v1.IDiskEncryptionConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.idiskencryptionconfiguration)

Properties of a DiskEncryptionConfiguration.

### [protos.google.cloud.sql.v1.IDiskEncryptionStatus](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.idiskencryptionstatus)

Properties of a DiskEncryptionStatus.

### [protos.google.cloud.sql.v1.IExportContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iexportcontext)

Properties of an ExportContext.

### [protos.google.cloud.sql.v1.IFailoverContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ifailovercontext)

Properties of a FailoverContext.

### [protos.google.cloud.sql.v1.IFlag](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iflag)

Properties of a Flag.

### [protos.google.cloud.sql.v1.IFlagsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iflagslistresponse)

Properties of a FlagsListResponse.

### [protos.google.cloud.sql.v1.IGeminiInstanceConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.igeminiinstanceconfig)

Properties of a GeminiInstanceConfig.

### [protos.google.cloud.sql.v1.IGenerateEphemeralCertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.igenerateephemeralcertrequest)

Properties of a GenerateEphemeralCertRequest.

### [protos.google.cloud.sql.v1.IGenerateEphemeralCertResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.igenerateephemeralcertresponse)

Properties of a GenerateEphemeralCertResponse.

### [protos.google.cloud.sql.v1.IGetConnectSettingsRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.igetconnectsettingsrequest)

Properties of a GetConnectSettingsRequest.

### [protos.google.cloud.sql.v1.IImportContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iimportcontext)

Properties of an ImportContext.

### [protos.google.cloud.sql.v1.IInsightsConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinsightsconfig)

Properties of an InsightsConfig.

### [protos.google.cloud.sql.v1.IInstanceReference](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstancereference)

Properties of an InstanceReference.

### [protos.google.cloud.sql.v1.IInstancesAcquireSsrsLeaseRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstancesacquiressrsleaserequest)

Properties of an InstancesAcquireSsrsLeaseRequest.

### [protos.google.cloud.sql.v1.IInstancesCloneRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstancesclonerequest)

Properties of an InstancesCloneRequest.

### [protos.google.cloud.sql.v1.IInstancesDemoteMasterRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstancesdemotemasterrequest)

Properties of an InstancesDemoteMasterRequest.

### [protos.google.cloud.sql.v1.IInstancesDemoteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstancesdemoterequest)

Properties of an InstancesDemoteRequest.

### [protos.google.cloud.sql.v1.IInstancesExportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstancesexportrequest)

Properties of an InstancesExportRequest.

### [protos.google.cloud.sql.v1.IInstancesFailoverRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstancesfailoverrequest)

Properties of an InstancesFailoverRequest.

### [protos.google.cloud.sql.v1.IInstancesImportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstancesimportrequest)

Properties of an InstancesImportRequest.

### [protos.google.cloud.sql.v1.IInstancesListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstanceslistresponse)

Properties of an InstancesListResponse.

### [protos.google.cloud.sql.v1.IInstancesListServerCasResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstanceslistservercasresponse)

Properties of an InstancesListServerCasResponse.

### [protos.google.cloud.sql.v1.IInstancesReencryptRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstancesreencryptrequest)

Properties of an InstancesReencryptRequest.

### [protos.google.cloud.sql.v1.IInstancesRestoreBackupRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstancesrestorebackuprequest)

Properties of an InstancesRestoreBackupRequest.

### [protos.google.cloud.sql.v1.IInstancesRotateServerCaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstancesrotateservercarequest)

Properties of an InstancesRotateServerCaRequest.

### [protos.google.cloud.sql.v1.IInstancesTruncateLogRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iinstancestruncatelogrequest)

Properties of an InstancesTruncateLogRequest.

### [protos.google.cloud.sql.v1.IIpConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iipconfiguration)

Properties of an IpConfiguration.

### [protos.google.cloud.sql.v1.IIpMapping](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iipmapping)

Properties of an IpMapping.

### [protos.google.cloud.sql.v1.ILocationPreference](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ilocationpreference)

Properties of a LocationPreference.

### [protos.google.cloud.sql.v1.IMaintenanceWindow](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.imaintenancewindow)

Properties of a MaintenanceWindow.

### [protos.google.cloud.sql.v1.ImportContext.ISqlBakImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.importcontext.isqlbakimportoptions)

Properties of a SqlBakImportOptions.

### [protos.google.cloud.sql.v1.ImportContext.ISqlCsvImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.importcontext.isqlcsvimportoptions)

Properties of a SqlCsvImportOptions.

### [protos.google.cloud.sql.v1.ImportContext.ISqlImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.importcontext.isqlimportoptions)

Properties of a SqlImportOptions.

### [protos.google.cloud.sql.v1.ImportContext.SqlBakImportOptions.IEncryptionOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.importcontext.sqlbakimportoptions.iencryptionoptions)

Properties of an EncryptionOptions.

### [protos.google.cloud.sql.v1.ImportContext.SqlImportOptions.IPostgresImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.importcontext.sqlimportoptions.ipostgresimportoptions)

Properties of a PostgresImportOptions.

### [protos.google.cloud.sql.v1.IMySqlReplicaConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.imysqlreplicaconfiguration)

Properties of a MySqlReplicaConfiguration.

### [protos.google.cloud.sql.v1.IMySqlSyncConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.imysqlsyncconfig)

Properties of a MySqlSyncConfig.

### [protos.google.cloud.sql.v1.IOnPremisesConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ionpremisesconfiguration)

Properties of an OnPremisesConfiguration.

### [protos.google.cloud.sql.v1.IOperation](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ioperation)

Properties of an Operation.

### [protos.google.cloud.sql.v1.IOperationError](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ioperationerror)

Properties of an OperationError.

### [protos.google.cloud.sql.v1.IOperationErrors](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ioperationerrors)

Properties of an OperationErrors.

### [protos.google.cloud.sql.v1.IOperationsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ioperationslistresponse)

Properties of an OperationsListResponse.

### [protos.google.cloud.sql.v1.IPasswordStatus](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ipasswordstatus)

Properties of a PasswordStatus.

### [protos.google.cloud.sql.v1.IPasswordValidationPolicy](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ipasswordvalidationpolicy)

Properties of a PasswordValidationPolicy.

### [protos.google.cloud.sql.v1.IPerformDiskShrinkContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iperformdiskshrinkcontext)

Properties of a PerformDiskShrinkContext.

### [protos.google.cloud.sql.v1.IPscConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ipscconfig)

Properties of a PscConfig.

### [protos.google.cloud.sql.v1.IReplicaConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ireplicaconfiguration)

Properties of a ReplicaConfiguration.

### [protos.google.cloud.sql.v1.IReplicationCluster](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ireplicationcluster)

Properties of a ReplicationCluster.

### [protos.google.cloud.sql.v1.IRestoreBackupContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.irestorebackupcontext)

Properties of a RestoreBackupContext.

### [protos.google.cloud.sql.v1.IRotateServerCaContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.irotateservercacontext)

Properties of a RotateServerCaContext.

### [protos.google.cloud.sql.v1.ISettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isettings)

Properties of a Settings.

### [protos.google.cloud.sql.v1.ISqlActiveDirectoryConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlactivedirectoryconfig)

Properties of a SqlActiveDirectoryConfig.

### [protos.google.cloud.sql.v1.ISqlBackupRunsDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlbackuprunsdeleterequest)

Properties of a SqlBackupRunsDeleteRequest.

### [protos.google.cloud.sql.v1.ISqlBackupRunsGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlbackuprunsgetrequest)

Properties of a SqlBackupRunsGetRequest.

### [protos.google.cloud.sql.v1.ISqlBackupRunsInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlbackuprunsinsertrequest)

Properties of a SqlBackupRunsInsertRequest.

### [protos.google.cloud.sql.v1.ISqlBackupRunsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlbackuprunslistrequest)

Properties of a SqlBackupRunsListRequest.

### [protos.google.cloud.sql.v1.ISqlDatabasesDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqldatabasesdeleterequest)

Properties of a SqlDatabasesDeleteRequest.

### [protos.google.cloud.sql.v1.ISqlDatabasesGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqldatabasesgetrequest)

Properties of a SqlDatabasesGetRequest.

### [protos.google.cloud.sql.v1.ISqlDatabasesInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqldatabasesinsertrequest)

Properties of a SqlDatabasesInsertRequest.

### [protos.google.cloud.sql.v1.ISqlDatabasesListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqldatabaseslistrequest)

Properties of a SqlDatabasesListRequest.

### [protos.google.cloud.sql.v1.ISqlDatabasesUpdateRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqldatabasesupdaterequest)

Properties of a SqlDatabasesUpdateRequest.

### [protos.google.cloud.sql.v1.ISqlExternalSyncSettingError](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlexternalsyncsettingerror)

Properties of a SqlExternalSyncSettingError.

### [protos.google.cloud.sql.v1.ISqlFlagsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlflagslistrequest)

Properties of a SqlFlagsListRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesAcquireSsrsLeaseRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesacquiressrsleaserequest)

Properties of a SqlInstancesAcquireSsrsLeaseRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesAcquireSsrsLeaseResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesacquiressrsleaseresponse)

Properties of a SqlInstancesAcquireSsrsLeaseResponse.

### [protos.google.cloud.sql.v1.ISqlInstancesAddServerCaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesaddservercarequest)

Properties of a SqlInstancesAddServerCaRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesCloneRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesclonerequest)

Properties of a SqlInstancesCloneRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesCreateEphemeralCertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancescreateephemeralcertrequest)

Properties of a SqlInstancesCreateEphemeralCertRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesdeleterequest)

Properties of a SqlInstancesDeleteRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesDemoteMasterRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesdemotemasterrequest)

Properties of a SqlInstancesDemoteMasterRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesDemoteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesdemoterequest)

Properties of a SqlInstancesDemoteRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesExportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesexportrequest)

Properties of a SqlInstancesExportRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesFailoverRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesfailoverrequest)

Properties of a SqlInstancesFailoverRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesGetDiskShrinkConfigRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesgetdiskshrinkconfigrequest)

Properties of a SqlInstancesGetDiskShrinkConfigRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesGetDiskShrinkConfigResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesgetdiskshrinkconfigresponse)

Properties of a SqlInstancesGetDiskShrinkConfigResponse.

### [protos.google.cloud.sql.v1.ISqlInstancesGetLatestRecoveryTimeRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesgetlatestrecoverytimerequest)

Properties of a SqlInstancesGetLatestRecoveryTimeRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesGetLatestRecoveryTimeResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesgetlatestrecoverytimeresponse)

Properties of a SqlInstancesGetLatestRecoveryTimeResponse.

### [protos.google.cloud.sql.v1.ISqlInstancesGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesgetrequest)

Properties of a SqlInstancesGetRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesImportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesimportrequest)

Properties of a SqlInstancesImportRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesinsertrequest)

Properties of a SqlInstancesInsertRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstanceslistrequest)

Properties of a SqlInstancesListRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesListServerCasRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstanceslistservercasrequest)

Properties of a SqlInstancesListServerCasRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesPatchRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancespatchrequest)

Properties of a SqlInstancesPatchRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesPerformDiskShrinkRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesperformdiskshrinkrequest)

Properties of a SqlInstancesPerformDiskShrinkRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesPromoteReplicaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancespromotereplicarequest)

Properties of a SqlInstancesPromoteReplicaRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesReencryptRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesreencryptrequest)

Properties of a SqlInstancesReencryptRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesReleaseSsrsLeaseRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesreleasessrsleaserequest)

Properties of a SqlInstancesReleaseSsrsLeaseRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesReleaseSsrsLeaseResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesreleasessrsleaseresponse)

Properties of a SqlInstancesReleaseSsrsLeaseResponse.

### [protos.google.cloud.sql.v1.ISqlInstancesRescheduleMaintenanceRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesreschedulemaintenancerequest)

Properties of a SqlInstancesRescheduleMaintenanceRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesRescheduleMaintenanceRequestBody](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesreschedulemaintenancerequestbody)

Properties of a SqlInstancesRescheduleMaintenanceRequestBody.

### [protos.google.cloud.sql.v1.ISqlInstancesResetReplicaSizeRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesresetreplicasizerequest)

Properties of a SqlInstancesResetReplicaSizeRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesResetSslConfigRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesresetsslconfigrequest)

Properties of a SqlInstancesResetSslConfigRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesRestartRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesrestartrequest)

Properties of a SqlInstancesRestartRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesRestoreBackupRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesrestorebackuprequest)

Properties of a SqlInstancesRestoreBackupRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesRotateServerCaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesrotateservercarequest)

Properties of a SqlInstancesRotateServerCaRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesStartExternalSyncRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesstartexternalsyncrequest)

Properties of a SqlInstancesStartExternalSyncRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesStartReplicaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesstartreplicarequest)

Properties of a SqlInstancesStartReplicaRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesStopReplicaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesstopreplicarequest)

Properties of a SqlInstancesStopReplicaRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesSwitchoverRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesswitchoverrequest)

Properties of a SqlInstancesSwitchoverRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesTruncateLogRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancestruncatelogrequest)

Properties of a SqlInstancesTruncateLogRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesUpdateRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesupdaterequest)

Properties of a SqlInstancesUpdateRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesVerifyExternalSyncSettingsRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesverifyexternalsyncsettingsrequest)

Properties of a SqlInstancesVerifyExternalSyncSettingsRequest.

### [protos.google.cloud.sql.v1.ISqlInstancesVerifyExternalSyncSettingsResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlinstancesverifyexternalsyncsettingsresponse)

Properties of a SqlInstancesVerifyExternalSyncSettingsResponse.

### [protos.google.cloud.sql.v1.ISqlOperationsCancelRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqloperationscancelrequest)

Properties of a SqlOperationsCancelRequest.

### [protos.google.cloud.sql.v1.ISqlOperationsGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqloperationsgetrequest)

Properties of a SqlOperationsGetRequest.

### [protos.google.cloud.sql.v1.ISqlOperationsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqloperationslistrequest)

Properties of a SqlOperationsListRequest.

### [protos.google.cloud.sql.v1.ISqlServerAuditConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlserverauditconfig)

Properties of a SqlServerAuditConfig.

### [protos.google.cloud.sql.v1.ISqlServerDatabaseDetails](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlserverdatabasedetails)

Properties of a SqlServerDatabaseDetails.

### [protos.google.cloud.sql.v1.ISqlServerUserDetails](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlserveruserdetails)

Properties of a SqlServerUserDetails.

### [protos.google.cloud.sql.v1.ISqlSslCertsDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlsslcertsdeleterequest)

Properties of a SqlSslCertsDeleteRequest.

### [protos.google.cloud.sql.v1.ISqlSslCertsGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlsslcertsgetrequest)

Properties of a SqlSslCertsGetRequest.

### [protos.google.cloud.sql.v1.ISqlSslCertsInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlsslcertsinsertrequest)

Properties of a SqlSslCertsInsertRequest.

### [protos.google.cloud.sql.v1.ISqlSslCertsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlsslcertslistrequest)

Properties of a SqlSslCertsListRequest.

### [protos.google.cloud.sql.v1.ISqlTiersListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqltierslistrequest)

Properties of a SqlTiersListRequest.

### [protos.google.cloud.sql.v1.ISqlUsersDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlusersdeleterequest)

Properties of a SqlUsersDeleteRequest.

### [protos.google.cloud.sql.v1.ISqlUsersGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlusersgetrequest)

Properties of a SqlUsersGetRequest.

### [protos.google.cloud.sql.v1.ISqlUsersInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlusersinsertrequest)

Properties of a SqlUsersInsertRequest.

### [protos.google.cloud.sql.v1.ISqlUsersListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqluserslistrequest)

Properties of a SqlUsersListRequest.

### [protos.google.cloud.sql.v1.ISqlUsersUpdateRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isqlusersupdaterequest)

Properties of a SqlUsersUpdateRequest.

### [protos.google.cloud.sql.v1.ISslCert](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isslcert)

Properties of a SslCert.

### [protos.google.cloud.sql.v1.ISslCertDetail](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isslcertdetail)

Properties of a SslCertDetail.

### [protos.google.cloud.sql.v1.ISslCertsCreateEphemeralRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isslcertscreateephemeralrequest)

Properties of a SslCertsCreateEphemeralRequest.

### [protos.google.cloud.sql.v1.ISslCertsInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isslcertsinsertrequest)

Properties of a SslCertsInsertRequest.

### [protos.google.cloud.sql.v1.ISslCertsInsertResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isslcertsinsertresponse)

Properties of a SslCertsInsertResponse.

### [protos.google.cloud.sql.v1.ISslCertsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isslcertslistresponse)

Properties of a SslCertsListResponse.

### [protos.google.cloud.sql.v1.ISyncFlags](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.isyncflags)

Properties of a SyncFlags.

### [protos.google.cloud.sql.v1.ITier](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.itier)

Properties of a Tier.

### [protos.google.cloud.sql.v1.ITiersListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.itierslistresponse)

Properties of a TiersListResponse.

### [protos.google.cloud.sql.v1.ITruncateLogContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.itruncatelogcontext)

Properties of a TruncateLogContext.

### [protos.google.cloud.sql.v1.IUser](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iuser)

Properties of a User.

### [protos.google.cloud.sql.v1.IUserPasswordValidationPolicy](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iuserpasswordvalidationpolicy)

Properties of a UserPasswordValidationPolicy.

### [protos.google.cloud.sql.v1.IUsersListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.iuserslistresponse)

Properties of a UsersListResponse.

### [protos.google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody.IReschedule](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesreschedulemaintenancerequestbody.ireschedule)

Properties of a Reschedule.

### [protos.google.cloud.sql.v1beta4.DatabaseInstance.ISqlFailoverReplica](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.databaseinstance.isqlfailoverreplica)

Properties of a SqlFailoverReplica.

### [protos.google.cloud.sql.v1beta4.DatabaseInstance.ISqlOutOfDiskReport](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.databaseinstance.isqloutofdiskreport)

Properties of a SqlOutOfDiskReport.

### [protos.google.cloud.sql.v1beta4.DatabaseInstance.ISqlScheduledMaintenance](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.databaseinstance.isqlscheduledmaintenance)

Properties of a SqlScheduledMaintenance.

### [protos.google.cloud.sql.v1beta4.ExportContext.ISqlBakExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.exportcontext.isqlbakexportoptions)

Properties of a SqlBakExportOptions.

### [protos.google.cloud.sql.v1beta4.ExportContext.ISqlCsvExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.exportcontext.isqlcsvexportoptions)

Properties of a SqlCsvExportOptions.

### [protos.google.cloud.sql.v1beta4.ExportContext.ISqlExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.exportcontext.isqlexportoptions)

Properties of a SqlExportOptions.

### [protos.google.cloud.sql.v1beta4.ExportContext.SqlExportOptions.IMysqlExportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.exportcontext.sqlexportoptions.imysqlexportoptions)

Properties of a MysqlExportOptions.

### [protos.google.cloud.sql.v1beta4.IAclEntry](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iaclentry)

Properties of an AclEntry.

### [protos.google.cloud.sql.v1beta4.IAcquireSsrsLeaseContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iacquiressrsleasecontext)

Properties of an AcquireSsrsLeaseContext.

### [protos.google.cloud.sql.v1beta4.IAdvancedMachineFeatures](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iadvancedmachinefeatures)

Properties of an AdvancedMachineFeatures.

### [protos.google.cloud.sql.v1beta4.IApiWarning](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iapiwarning)

Properties of an ApiWarning.

### [protos.google.cloud.sql.v1beta4.IAvailableDatabaseVersion](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iavailabledatabaseversion)

Properties of an AvailableDatabaseVersion.

### [protos.google.cloud.sql.v1beta4.IBackupConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ibackupconfiguration)

Properties of a BackupConfiguration.

### [protos.google.cloud.sql.v1beta4.IBackupContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ibackupcontext)

Properties of a BackupContext.

### [protos.google.cloud.sql.v1beta4.IBackupReencryptionConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ibackupreencryptionconfig)

Properties of a BackupReencryptionConfig.

### [protos.google.cloud.sql.v1beta4.IBackupRetentionSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ibackupretentionsettings)

Properties of a BackupRetentionSettings.

### [protos.google.cloud.sql.v1beta4.IBackupRun](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ibackuprun)

Properties of a BackupRun.

### [protos.google.cloud.sql.v1beta4.IBackupRunsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ibackuprunslistresponse)

Properties of a BackupRunsListResponse.

### [protos.google.cloud.sql.v1beta4.IBinLogCoordinates](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ibinlogcoordinates)

Properties of a BinLogCoordinates.

### [protos.google.cloud.sql.v1beta4.ICloneContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iclonecontext)

Properties of a CloneContext.

### [protos.google.cloud.sql.v1beta4.IConnectSettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iconnectsettings)

Properties of a ConnectSettings.

### [protos.google.cloud.sql.v1beta4.IDatabase](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.idatabase)

Properties of a Database.

### [protos.google.cloud.sql.v1beta4.IDatabaseFlags](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.idatabaseflags)

Properties of a DatabaseFlags.

### [protos.google.cloud.sql.v1beta4.IDatabaseInstance](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.idatabaseinstance)

Properties of a DatabaseInstance.

### [protos.google.cloud.sql.v1beta4.IDatabasesListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.idatabaseslistresponse)

Properties of a DatabasesListResponse.

### [protos.google.cloud.sql.v1beta4.IDataCacheConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.idatacacheconfig)

Properties of a DataCacheConfig.

### [protos.google.cloud.sql.v1beta4.IDemoteContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.idemotecontext)

Properties of a DemoteContext.

### [protos.google.cloud.sql.v1beta4.IDemoteMasterConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.idemotemasterconfiguration)

Properties of a DemoteMasterConfiguration.

### [protos.google.cloud.sql.v1beta4.IDemoteMasterContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.idemotemastercontext)

Properties of a DemoteMasterContext.

### [protos.google.cloud.sql.v1beta4.IDemoteMasterMySqlReplicaConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.idemotemastermysqlreplicaconfiguration)

Properties of a DemoteMasterMySqlReplicaConfiguration.

### [protos.google.cloud.sql.v1beta4.IDenyMaintenancePeriod](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.idenymaintenanceperiod)

Properties of a DenyMaintenancePeriod.

### [protos.google.cloud.sql.v1beta4.IDiskEncryptionConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.idiskencryptionconfiguration)

Properties of a DiskEncryptionConfiguration.

### [protos.google.cloud.sql.v1beta4.IDiskEncryptionStatus](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.idiskencryptionstatus)

Properties of a DiskEncryptionStatus.

### [protos.google.cloud.sql.v1beta4.IExportContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iexportcontext)

Properties of an ExportContext.

### [protos.google.cloud.sql.v1beta4.IFailoverContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ifailovercontext)

Properties of a FailoverContext.

### [protos.google.cloud.sql.v1beta4.IFlag](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iflag)

Properties of a Flag.

### [protos.google.cloud.sql.v1beta4.IFlagsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iflagslistresponse)

Properties of a FlagsListResponse.

### [protos.google.cloud.sql.v1beta4.IGeminiInstanceConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.igeminiinstanceconfig)

Properties of a GeminiInstanceConfig.

### [protos.google.cloud.sql.v1beta4.IGenerateEphemeralCertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.igenerateephemeralcertrequest)

Properties of a GenerateEphemeralCertRequest.

### [protos.google.cloud.sql.v1beta4.IGenerateEphemeralCertResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.igenerateephemeralcertresponse)

Properties of a GenerateEphemeralCertResponse.

### [protos.google.cloud.sql.v1beta4.IGetConnectSettingsRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.igetconnectsettingsrequest)

Properties of a GetConnectSettingsRequest.

### [protos.google.cloud.sql.v1beta4.IImportContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iimportcontext)

Properties of an ImportContext.

### [protos.google.cloud.sql.v1beta4.IInsightsConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinsightsconfig)

Properties of an InsightsConfig.

### [protos.google.cloud.sql.v1beta4.IInstanceReference](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstancereference)

Properties of an InstanceReference.

### [protos.google.cloud.sql.v1beta4.IInstancesAcquireSsrsLeaseRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstancesacquiressrsleaserequest)

Properties of an InstancesAcquireSsrsLeaseRequest.

### [protos.google.cloud.sql.v1beta4.IInstancesCloneRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstancesclonerequest)

Properties of an InstancesCloneRequest.

### [protos.google.cloud.sql.v1beta4.IInstancesDemoteMasterRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstancesdemotemasterrequest)

Properties of an InstancesDemoteMasterRequest.

### [protos.google.cloud.sql.v1beta4.IInstancesDemoteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstancesdemoterequest)

Properties of an InstancesDemoteRequest.

### [protos.google.cloud.sql.v1beta4.IInstancesExportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstancesexportrequest)

Properties of an InstancesExportRequest.

### [protos.google.cloud.sql.v1beta4.IInstancesFailoverRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstancesfailoverrequest)

Properties of an InstancesFailoverRequest.

### [protos.google.cloud.sql.v1beta4.IInstancesImportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstancesimportrequest)

Properties of an InstancesImportRequest.

### [protos.google.cloud.sql.v1beta4.IInstancesListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstanceslistresponse)

Properties of an InstancesListResponse.

### [protos.google.cloud.sql.v1beta4.IInstancesListServerCasResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstanceslistservercasresponse)

Properties of an InstancesListServerCasResponse.

### [protos.google.cloud.sql.v1beta4.IInstancesReencryptRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstancesreencryptrequest)

Properties of an InstancesReencryptRequest.

### [protos.google.cloud.sql.v1beta4.IInstancesRestoreBackupRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstancesrestorebackuprequest)

Properties of an InstancesRestoreBackupRequest.

### [protos.google.cloud.sql.v1beta4.IInstancesRotateServerCaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstancesrotateservercarequest)

Properties of an InstancesRotateServerCaRequest.

### [protos.google.cloud.sql.v1beta4.IInstancesTruncateLogRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iinstancestruncatelogrequest)

Properties of an InstancesTruncateLogRequest.

### [protos.google.cloud.sql.v1beta4.IIpConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iipconfiguration)

Properties of an IpConfiguration.

### [protos.google.cloud.sql.v1beta4.IIpMapping](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iipmapping)

Properties of an IpMapping.

### [protos.google.cloud.sql.v1beta4.ILocationPreference](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ilocationpreference)

Properties of a LocationPreference.

### [protos.google.cloud.sql.v1beta4.IMaintenanceWindow](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.imaintenancewindow)

Properties of a MaintenanceWindow.

### [protos.google.cloud.sql.v1beta4.ImportContext.ISqlBakImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.importcontext.isqlbakimportoptions)

Properties of a SqlBakImportOptions.

### [protos.google.cloud.sql.v1beta4.ImportContext.ISqlCsvImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.importcontext.isqlcsvimportoptions)

Properties of a SqlCsvImportOptions.

### [protos.google.cloud.sql.v1beta4.ImportContext.ISqlImportOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.importcontext.isqlimportoptions)

Properties of a SqlImportOptions.

### [protos.google.cloud.sql.v1beta4.ImportContext.SqlBakImportOptions.IEncryptionOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.importcontext.sqlbakimportoptions.iencryptionoptions)

Properties of an EncryptionOptions.

### [protos.google.cloud.sql.v1beta4.IMySqlReplicaConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.imysqlreplicaconfiguration)

Properties of a MySqlReplicaConfiguration.

### [protos.google.cloud.sql.v1beta4.IMySqlSyncConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.imysqlsyncconfig)

Properties of a MySqlSyncConfig.

### [protos.google.cloud.sql.v1beta4.IOnPremisesConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ionpremisesconfiguration)

Properties of an OnPremisesConfiguration.

### [protos.google.cloud.sql.v1beta4.IOperation](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ioperation)

Properties of an Operation.

### [protos.google.cloud.sql.v1beta4.IOperationError](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ioperationerror)

Properties of an OperationError.

### [protos.google.cloud.sql.v1beta4.IOperationErrors](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ioperationerrors)

Properties of an OperationErrors.

### [protos.google.cloud.sql.v1beta4.IOperationsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ioperationslistresponse)

Properties of an OperationsListResponse.

### [protos.google.cloud.sql.v1beta4.IPasswordStatus](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ipasswordstatus)

Properties of a PasswordStatus.

### [protos.google.cloud.sql.v1beta4.IPasswordValidationPolicy](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ipasswordvalidationpolicy)

Properties of a PasswordValidationPolicy.

### [protos.google.cloud.sql.v1beta4.IPerformDiskShrinkContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iperformdiskshrinkcontext)

Properties of a PerformDiskShrinkContext.

### [protos.google.cloud.sql.v1beta4.IPscConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ipscconfig)

Properties of a PscConfig.

### [protos.google.cloud.sql.v1beta4.IReplicaConfiguration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ireplicaconfiguration)

Properties of a ReplicaConfiguration.

### [protos.google.cloud.sql.v1beta4.IReplicationCluster](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ireplicationcluster)

Properties of a ReplicationCluster.

### [protos.google.cloud.sql.v1beta4.IRestoreBackupContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.irestorebackupcontext)

Properties of a RestoreBackupContext.

### [protos.google.cloud.sql.v1beta4.IRotateServerCaContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.irotateservercacontext)

Properties of a RotateServerCaContext.

### [protos.google.cloud.sql.v1beta4.ISettings](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isettings)

Properties of a Settings.

### [protos.google.cloud.sql.v1beta4.ISqlActiveDirectoryConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlactivedirectoryconfig)

Properties of a SqlActiveDirectoryConfig.

### [protos.google.cloud.sql.v1beta4.ISqlBackupRunsDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlbackuprunsdeleterequest)

Properties of a SqlBackupRunsDeleteRequest.

### [protos.google.cloud.sql.v1beta4.ISqlBackupRunsGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlbackuprunsgetrequest)

Properties of a SqlBackupRunsGetRequest.

### [protos.google.cloud.sql.v1beta4.ISqlBackupRunsInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlbackuprunsinsertrequest)

Properties of a SqlBackupRunsInsertRequest.

### [protos.google.cloud.sql.v1beta4.ISqlBackupRunsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlbackuprunslistrequest)

Properties of a SqlBackupRunsListRequest.

### [protos.google.cloud.sql.v1beta4.ISqlDatabasesDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqldatabasesdeleterequest)

Properties of a SqlDatabasesDeleteRequest.

### [protos.google.cloud.sql.v1beta4.ISqlDatabasesGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqldatabasesgetrequest)

Properties of a SqlDatabasesGetRequest.

### [protos.google.cloud.sql.v1beta4.ISqlDatabasesInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqldatabasesinsertrequest)

Properties of a SqlDatabasesInsertRequest.

### [protos.google.cloud.sql.v1beta4.ISqlDatabasesListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqldatabaseslistrequest)

Properties of a SqlDatabasesListRequest.

### [protos.google.cloud.sql.v1beta4.ISqlDatabasesUpdateRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqldatabasesupdaterequest)

Properties of a SqlDatabasesUpdateRequest.

### [protos.google.cloud.sql.v1beta4.ISqlExternalSyncSettingError](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlexternalsyncsettingerror)

Properties of a SqlExternalSyncSettingError.

### [protos.google.cloud.sql.v1beta4.ISqlFlagsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlflagslistrequest)

Properties of a SqlFlagsListRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesAcquireSsrsLeaseRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesacquiressrsleaserequest)

Properties of a SqlInstancesAcquireSsrsLeaseRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesAcquireSsrsLeaseResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesacquiressrsleaseresponse)

Properties of a SqlInstancesAcquireSsrsLeaseResponse.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesAddServerCaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesaddservercarequest)

Properties of a SqlInstancesAddServerCaRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesCloneRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesclonerequest)

Properties of a SqlInstancesCloneRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesCreateEphemeralCertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancescreateephemeralcertrequest)

Properties of a SqlInstancesCreateEphemeralCertRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesdeleterequest)

Properties of a SqlInstancesDeleteRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesDemoteMasterRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesdemotemasterrequest)

Properties of a SqlInstancesDemoteMasterRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesDemoteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesdemoterequest)

Properties of a SqlInstancesDemoteRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesExportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesexportrequest)

Properties of a SqlInstancesExportRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesFailoverRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesfailoverrequest)

Properties of a SqlInstancesFailoverRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesGetDiskShrinkConfigRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesgetdiskshrinkconfigrequest)

Properties of a SqlInstancesGetDiskShrinkConfigRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesGetDiskShrinkConfigResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesgetdiskshrinkconfigresponse)

Properties of a SqlInstancesGetDiskShrinkConfigResponse.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesGetLatestRecoveryTimeRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesgetlatestrecoverytimerequest)

Properties of a SqlInstancesGetLatestRecoveryTimeRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesGetLatestRecoveryTimeResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesgetlatestrecoverytimeresponse)

Properties of a SqlInstancesGetLatestRecoveryTimeResponse.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesgetrequest)

Properties of a SqlInstancesGetRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesImportRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesimportrequest)

Properties of a SqlInstancesImportRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesinsertrequest)

Properties of a SqlInstancesInsertRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstanceslistrequest)

Properties of a SqlInstancesListRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesListServerCasRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstanceslistservercasrequest)

Properties of a SqlInstancesListServerCasRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesPatchRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancespatchrequest)

Properties of a SqlInstancesPatchRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesPerformDiskShrinkRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesperformdiskshrinkrequest)

Properties of a SqlInstancesPerformDiskShrinkRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesPromoteReplicaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancespromotereplicarequest)

Properties of a SqlInstancesPromoteReplicaRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesReencryptRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesreencryptrequest)

Properties of a SqlInstancesReencryptRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesReleaseSsrsLeaseRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesreleasessrsleaserequest)

Properties of a SqlInstancesReleaseSsrsLeaseRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesReleaseSsrsLeaseResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesreleasessrsleaseresponse)

Properties of a SqlInstancesReleaseSsrsLeaseResponse.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesRescheduleMaintenanceRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesreschedulemaintenancerequest)

Properties of a SqlInstancesRescheduleMaintenanceRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesRescheduleMaintenanceRequestBody](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesreschedulemaintenancerequestbody)

Properties of a SqlInstancesRescheduleMaintenanceRequestBody.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesResetReplicaSizeRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesresetreplicasizerequest)

Properties of a SqlInstancesResetReplicaSizeRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesResetSslConfigRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesresetsslconfigrequest)

Properties of a SqlInstancesResetSslConfigRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesRestartRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesrestartrequest)

Properties of a SqlInstancesRestartRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesRestoreBackupRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesrestorebackuprequest)

Properties of a SqlInstancesRestoreBackupRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesRotateServerCaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesrotateservercarequest)

Properties of a SqlInstancesRotateServerCaRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesStartExternalSyncRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesstartexternalsyncrequest)

Properties of a SqlInstancesStartExternalSyncRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesStartReplicaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesstartreplicarequest)

Properties of a SqlInstancesStartReplicaRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesStopReplicaRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesstopreplicarequest)

Properties of a SqlInstancesStopReplicaRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesSwitchoverRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesswitchoverrequest)

Properties of a SqlInstancesSwitchoverRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesTruncateLogRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancestruncatelogrequest)

Properties of a SqlInstancesTruncateLogRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesUpdateRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesupdaterequest)

Properties of a SqlInstancesUpdateRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesVerifyExternalSyncSettingsRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesverifyexternalsyncsettingsrequest)

Properties of a SqlInstancesVerifyExternalSyncSettingsRequest.

### [protos.google.cloud.sql.v1beta4.ISqlInstancesVerifyExternalSyncSettingsResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlinstancesverifyexternalsyncsettingsresponse)

Properties of a SqlInstancesVerifyExternalSyncSettingsResponse.

### [protos.google.cloud.sql.v1beta4.ISqlOperationsCancelRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqloperationscancelrequest)

Properties of a SqlOperationsCancelRequest.

### [protos.google.cloud.sql.v1beta4.ISqlOperationsGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqloperationsgetrequest)

Properties of a SqlOperationsGetRequest.

### [protos.google.cloud.sql.v1beta4.ISqlOperationsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqloperationslistrequest)

Properties of a SqlOperationsListRequest.

### [protos.google.cloud.sql.v1beta4.ISqlServerAuditConfig](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlserverauditconfig)

Properties of a SqlServerAuditConfig.

### [protos.google.cloud.sql.v1beta4.ISqlServerDatabaseDetails](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlserverdatabasedetails)

Properties of a SqlServerDatabaseDetails.

### [protos.google.cloud.sql.v1beta4.ISqlServerUserDetails](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlserveruserdetails)

Properties of a SqlServerUserDetails.

### [protos.google.cloud.sql.v1beta4.ISqlSslCertsDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlsslcertsdeleterequest)

Properties of a SqlSslCertsDeleteRequest.

### [protos.google.cloud.sql.v1beta4.ISqlSslCertsGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlsslcertsgetrequest)

Properties of a SqlSslCertsGetRequest.

### [protos.google.cloud.sql.v1beta4.ISqlSslCertsInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlsslcertsinsertrequest)

Properties of a SqlSslCertsInsertRequest.

### [protos.google.cloud.sql.v1beta4.ISqlSslCertsListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlsslcertslistrequest)

Properties of a SqlSslCertsListRequest.

### [protos.google.cloud.sql.v1beta4.ISqlTiersListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqltierslistrequest)

Properties of a SqlTiersListRequest.

### [protos.google.cloud.sql.v1beta4.ISqlUsersDeleteRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlusersdeleterequest)

Properties of a SqlUsersDeleteRequest.

### [protos.google.cloud.sql.v1beta4.ISqlUsersGetRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlusersgetrequest)

Properties of a SqlUsersGetRequest.

### [protos.google.cloud.sql.v1beta4.ISqlUsersInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlusersinsertrequest)

Properties of a SqlUsersInsertRequest.

### [protos.google.cloud.sql.v1beta4.ISqlUsersListRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqluserslistrequest)

Properties of a SqlUsersListRequest.

### [protos.google.cloud.sql.v1beta4.ISqlUsersUpdateRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isqlusersupdaterequest)

Properties of a SqlUsersUpdateRequest.

### [protos.google.cloud.sql.v1beta4.ISslCert](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isslcert)

Properties of a SslCert.

### [protos.google.cloud.sql.v1beta4.ISslCertDetail](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isslcertdetail)

Properties of a SslCertDetail.

### [protos.google.cloud.sql.v1beta4.ISslCertsCreateEphemeralRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isslcertscreateephemeralrequest)

Properties of a SslCertsCreateEphemeralRequest.

### [protos.google.cloud.sql.v1beta4.ISslCertsInsertRequest](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isslcertsinsertrequest)

Properties of a SslCertsInsertRequest.

### [protos.google.cloud.sql.v1beta4.ISslCertsInsertResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isslcertsinsertresponse)

Properties of a SslCertsInsertResponse.

### [protos.google.cloud.sql.v1beta4.ISslCertsListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isslcertslistresponse)

Properties of a SslCertsListResponse.

### [protos.google.cloud.sql.v1beta4.ISyncFlags](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.isyncflags)

Properties of a SyncFlags.

### [protos.google.cloud.sql.v1beta4.ITier](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.itier)

Properties of a Tier.

### [protos.google.cloud.sql.v1beta4.ITiersListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.itierslistresponse)

Properties of a TiersListResponse.

### [protos.google.cloud.sql.v1beta4.ITruncateLogContext](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.itruncatelogcontext)

Properties of a TruncateLogContext.

### [protos.google.cloud.sql.v1beta4.IUser](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iuser)

Properties of a User.

### [protos.google.cloud.sql.v1beta4.IUserPasswordValidationPolicy](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iuserpasswordvalidationpolicy)

Properties of a UserPasswordValidationPolicy.

### [protos.google.cloud.sql.v1beta4.IUsersListResponse](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.iuserslistresponse)

Properties of a UsersListResponse.

### [protos.google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequestBody.IReschedule](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesreschedulemaintenancerequestbody.ireschedule)

Properties of a Reschedule.

### [protos.google.protobuf.DescriptorProto.IExtensionRange](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.descriptorproto.iextensionrange)

Properties of an ExtensionRange.

### [protos.google.protobuf.DescriptorProto.IReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.descriptorproto.ireservedrange)

Properties of a ReservedRange.

### [protos.google.protobuf.EnumDescriptorProto.IEnumReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.enumdescriptorproto.ienumreservedrange)

Properties of an EnumReservedRange.

### [protos.google.protobuf.ExtensionRangeOptions.IDeclaration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.extensionrangeoptions.ideclaration)

Properties of a Declaration.

### [protos.google.protobuf.FeatureSetDefaults.IFeatureSetEditionDefault](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.featuresetdefaults.ifeatureseteditiondefault)

Properties of a FeatureSetEditionDefault.

### [protos.google.protobuf.FieldOptions.IEditionDefault](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.fieldoptions.ieditiondefault)

Properties of an EditionDefault.

### [protos.google.protobuf.GeneratedCodeInfo.IAnnotation](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.generatedcodeinfo.iannotation)

Properties of an Annotation.

### [protos.google.protobuf.IBoolValue](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.iboolvalue)

Properties of a BoolValue.

### [protos.google.protobuf.IBytesValue](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ibytesvalue)

Properties of a BytesValue.

### [protos.google.protobuf.IDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.idescriptorproto)

Properties of a DescriptorProto.

### [protos.google.protobuf.IDoubleValue](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.idoublevalue)

Properties of a DoubleValue.

### [protos.google.protobuf.IDuration](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.iduration)

Properties of a Duration.

### [protos.google.protobuf.IEmpty](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.iempty)

Properties of an Empty.

### [protos.google.protobuf.IEnumDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ienumdescriptorproto)

Properties of an EnumDescriptorProto.

### [protos.google.protobuf.IEnumOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ienumoptions)

Properties of an EnumOptions.

### [protos.google.protobuf.IEnumValueDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ienumvaluedescriptorproto)

Properties of an EnumValueDescriptorProto.

### [protos.google.protobuf.IEnumValueOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ienumvalueoptions)

Properties of an EnumValueOptions.

### [protos.google.protobuf.IExtensionRangeOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.iextensionrangeoptions)

Properties of an ExtensionRangeOptions.

### [protos.google.protobuf.IFeatureSet](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ifeatureset)

Properties of a FeatureSet.

### [protos.google.protobuf.IFeatureSetDefaults](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ifeaturesetdefaults)

Properties of a FeatureSetDefaults.

### [protos.google.protobuf.IFieldDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ifielddescriptorproto)

Properties of a FieldDescriptorProto.

### [protos.google.protobuf.IFieldOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ifieldoptions)

Properties of a FieldOptions.

### [protos.google.protobuf.IFileDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ifiledescriptorproto)

Properties of a FileDescriptorProto.

### [protos.google.protobuf.IFileDescriptorSet](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ifiledescriptorset)

Properties of a FileDescriptorSet.

### [protos.google.protobuf.IFileOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ifileoptions)

Properties of a FileOptions.

### [protos.google.protobuf.IFloatValue](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ifloatvalue)

Properties of a FloatValue.

### [protos.google.protobuf.IGeneratedCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.igeneratedcodeinfo)

Properties of a GeneratedCodeInfo.

### [protos.google.protobuf.IInt32Value](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.iint32value)

Properties of an Int32Value.

### [protos.google.protobuf.IInt64Value](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.iint64value)

Properties of an Int64Value.

### [protos.google.protobuf.IMessageOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.imessageoptions)

Properties of a MessageOptions.

### [protos.google.protobuf.IMethodDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.imethoddescriptorproto)

Properties of a MethodDescriptorProto.

### [protos.google.protobuf.IMethodOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.imethodoptions)

Properties of a MethodOptions.

### [protos.google.protobuf.IOneofDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ioneofdescriptorproto)

Properties of an OneofDescriptorProto.

### [protos.google.protobuf.IOneofOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.ioneofoptions)

Properties of an OneofOptions.

### [protos.google.protobuf.IServiceDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.iservicedescriptorproto)

Properties of a ServiceDescriptorProto.

### [protos.google.protobuf.IServiceOptions](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.iserviceoptions)

Properties of a ServiceOptions.

### [protos.google.protobuf.ISourceCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.isourcecodeinfo)

Properties of a SourceCodeInfo.

### [protos.google.protobuf.IStringValue](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.istringvalue)

Properties of a StringValue.

### [protos.google.protobuf.ITimestamp](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.itimestamp)

Properties of a Timestamp.

### [protos.google.protobuf.IUInt32Value](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.iuint32value)

Properties of a UInt32Value.

### [protos.google.protobuf.IUInt64Value](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.iuint64value)

Properties of a UInt64Value.

### [protos.google.protobuf.IUninterpretedOption](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.iuninterpretedoption)

Properties of an UninterpretedOption.

### [protos.google.protobuf.SourceCodeInfo.ILocation](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.sourcecodeinfo.ilocation)

Properties of a Location.

### [protos.google.protobuf.UninterpretedOption.INamePart](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.uninterpretedoption.inamepart)

Properties of a NamePart.

## Enums

### [protos.google.api.ClientLibraryDestination](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.clientlibrarydestination)

ClientLibraryDestination enum.

### [protos.google.api.ClientLibraryOrganization](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.clientlibraryorganization)

ClientLibraryOrganization enum.

### [protos.google.api.FieldBehavior](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.fieldbehavior)

FieldBehavior enum.

### [protos.google.api.LaunchStage](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.api.launchstage)

LaunchStage enum.

### [protos.google.cloud.sql.v1.ApiWarning.SqlApiWarningCode](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.apiwarning.sqlapiwarningcode)

SqlApiWarningCode enum.

### [protos.google.cloud.sql.v1.BackupConfiguration.TransactionalLogStorageState](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.backupconfiguration.transactionallogstoragestate)

TransactionalLogStorageState enum.

### [protos.google.cloud.sql.v1.BackupReencryptionConfig.BackupType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.backupreencryptionconfig.backuptype)

BackupType enum.

### [protos.google.cloud.sql.v1.BackupRetentionSettings.RetentionUnit](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.backupretentionsettings.retentionunit)

RetentionUnit enum.

### [protos.google.cloud.sql.v1.BakType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.baktype)

BakType enum.

### [protos.google.cloud.sql.v1.ConnectSettings.CaMode](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.connectsettings.camode)

CaMode enum.

### [protos.google.cloud.sql.v1.DatabaseInstance.SqlInstanceState](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.databaseinstance.sqlinstancestate)

SqlInstanceState enum.

### [protos.google.cloud.sql.v1.DatabaseInstance.SqlNetworkArchitecture](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.databaseinstance.sqlnetworkarchitecture)

SqlNetworkArchitecture enum.

### [protos.google.cloud.sql.v1.DatabaseInstance.SqlOutOfDiskReport.SqlOutOfDiskState](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.databaseinstance.sqloutofdiskreport.sqloutofdiskstate)

SqlOutOfDiskState enum.

### [protos.google.cloud.sql.v1.ExternalSyncParallelLevel](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.externalsyncparallellevel)

ExternalSyncParallelLevel enum.

### [protos.google.cloud.sql.v1.IpConfiguration.CaMode](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ipconfiguration.camode)

CaMode enum.

### [protos.google.cloud.sql.v1.IpConfiguration.SslMode](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.ipconfiguration.sslmode)

SslMode enum.

### [protos.google.cloud.sql.v1.Operation.SqlOperationStatus](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.operation.sqloperationstatus)

SqlOperationStatus enum.

### [protos.google.cloud.sql.v1.Operation.SqlOperationType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.operation.sqloperationtype)

SqlOperationType enum.

### [protos.google.cloud.sql.v1.PasswordValidationPolicy.Complexity](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.passwordvalidationpolicy.complexity)

Complexity enum.

### [protos.google.cloud.sql.v1.Settings.ConnectorEnforcement](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.settings.connectorenforcement)

ConnectorEnforcement enum.

### [protos.google.cloud.sql.v1.Settings.Edition](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.settings.edition)

Edition enum.

### [protos.google.cloud.sql.v1.Settings.SqlActivationPolicy](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.settings.sqlactivationpolicy)

SqlActivationPolicy enum.

### [protos.google.cloud.sql.v1.SqlAvailabilityType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlavailabilitytype)

SqlAvailabilityType enum.

### [protos.google.cloud.sql.v1.SqlBackendType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlbackendtype)

SqlBackendType enum.

### [protos.google.cloud.sql.v1.SqlBackupKind](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlbackupkind)

SqlBackupKind enum.

### [protos.google.cloud.sql.v1.SqlBackupRunStatus](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlbackuprunstatus)

SqlBackupRunStatus enum.

### [protos.google.cloud.sql.v1.SqlBackupRunType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlbackupruntype)

SqlBackupRunType enum.

### [protos.google.cloud.sql.v1.SqlDatabaseVersion](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqldatabaseversion)

SqlDatabaseVersion enum.

### [protos.google.cloud.sql.v1.SqlDataDiskType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqldatadisktype)

SqlDataDiskType enum.

### [protos.google.cloud.sql.v1.SqlExternalSyncSettingError.SqlExternalSyncSettingErrorType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlexternalsyncsettingerror.sqlexternalsyncsettingerrortype)

SqlExternalSyncSettingErrorType enum.

### [protos.google.cloud.sql.v1.SqlFileType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlfiletype)

SqlFileType enum.

### [protos.google.cloud.sql.v1.SqlFlagType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlflagtype)

SqlFlagType enum.

### [protos.google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody.RescheduleType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesreschedulemaintenancerequestbody.rescheduletype)

RescheduleType enum.

### [protos.google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsRequest.ExternalSyncMode](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesverifyexternalsyncsettingsrequest.externalsyncmode)

ExternalSyncMode enum.

### [protos.google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsRequest.MigrationType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancesverifyexternalsyncsettingsrequest.migrationtype)

MigrationType enum.

### [protos.google.cloud.sql.v1.SqlInstanceType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlinstancetype)

SqlInstanceType enum.

### [protos.google.cloud.sql.v1.SqlIpAddressType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlipaddresstype)

SqlIpAddressType enum.

### [protos.google.cloud.sql.v1.SqlPricingPlan](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlpricingplan)

SqlPricingPlan enum.

### [protos.google.cloud.sql.v1.SqlReplicationType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlreplicationtype)

SqlReplicationType enum.

### [protos.google.cloud.sql.v1.SqlSuspensionReason](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlsuspensionreason)

SqlSuspensionReason enum.

### [protos.google.cloud.sql.v1.SqlUpdateTrack](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.sqlupdatetrack)

SqlUpdateTrack enum.

### [protos.google.cloud.sql.v1.User.DualPasswordType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.user.dualpasswordtype)

DualPasswordType enum.

### [protos.google.cloud.sql.v1.User.SqlUserType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1.user.sqlusertype)

SqlUserType enum.

### [protos.google.cloud.sql.v1beta4.ApiWarning.SqlApiWarningCode](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.apiwarning.sqlapiwarningcode)

SqlApiWarningCode enum.

### [protos.google.cloud.sql.v1beta4.BackupConfiguration.TransactionalLogStorageState](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.backupconfiguration.transactionallogstoragestate)

TransactionalLogStorageState enum.

### [protos.google.cloud.sql.v1beta4.BackupReencryptionConfig.BackupType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.backupreencryptionconfig.backuptype)

BackupType enum.

### [protos.google.cloud.sql.v1beta4.BackupRetentionSettings.RetentionUnit](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.backupretentionsettings.retentionunit)

RetentionUnit enum.

### [protos.google.cloud.sql.v1beta4.BakType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.baktype)

BakType enum.

### [protos.google.cloud.sql.v1beta4.DatabaseInstance.SqlInstanceState](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.databaseinstance.sqlinstancestate)

SqlInstanceState enum.

### [protos.google.cloud.sql.v1beta4.DatabaseInstance.SqlNetworkArchitecture](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.databaseinstance.sqlnetworkarchitecture)

SqlNetworkArchitecture enum.

### [protos.google.cloud.sql.v1beta4.DatabaseInstance.SqlOutOfDiskReport.SqlOutOfDiskState](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.databaseinstance.sqloutofdiskreport.sqloutofdiskstate)

SqlOutOfDiskState enum.

### [protos.google.cloud.sql.v1beta4.ExternalSyncParallelLevel](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.externalsyncparallellevel)

ExternalSyncParallelLevel enum.

### [protos.google.cloud.sql.v1beta4.IpConfiguration.SslMode](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.ipconfiguration.sslmode)

SslMode enum.

### [protos.google.cloud.sql.v1beta4.Operation.SqlOperationStatus](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.operation.sqloperationstatus)

SqlOperationStatus enum.

### [protos.google.cloud.sql.v1beta4.Operation.SqlOperationType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.operation.sqloperationtype)

SqlOperationType enum.

### [protos.google.cloud.sql.v1beta4.PasswordValidationPolicy.Complexity](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.passwordvalidationpolicy.complexity)

Complexity enum.

### [protos.google.cloud.sql.v1beta4.Settings.ConnectorEnforcement](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.settings.connectorenforcement)

ConnectorEnforcement enum.

### [protos.google.cloud.sql.v1beta4.Settings.Edition](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.settings.edition)

Edition enum.

### [protos.google.cloud.sql.v1beta4.Settings.SqlActivationPolicy](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.settings.sqlactivationpolicy)

SqlActivationPolicy enum.

### [protos.google.cloud.sql.v1beta4.SqlAvailabilityType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlavailabilitytype)

SqlAvailabilityType enum.

### [protos.google.cloud.sql.v1beta4.SqlBackendType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlbackendtype)

SqlBackendType enum.

### [protos.google.cloud.sql.v1beta4.SqlBackupKind](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlbackupkind)

SqlBackupKind enum.

### [protos.google.cloud.sql.v1beta4.SqlBackupRunStatus](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlbackuprunstatus)

SqlBackupRunStatus enum.

### [protos.google.cloud.sql.v1beta4.SqlBackupRunType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlbackupruntype)

SqlBackupRunType enum.

### [protos.google.cloud.sql.v1beta4.SqlDatabaseVersion](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqldatabaseversion)

SqlDatabaseVersion enum.

### [protos.google.cloud.sql.v1beta4.SqlDataDiskType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqldatadisktype)

SqlDataDiskType enum.

### [protos.google.cloud.sql.v1beta4.SqlExternalSyncSettingError.SqlExternalSyncSettingErrorType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlexternalsyncsettingerror.sqlexternalsyncsettingerrortype)

SqlExternalSyncSettingErrorType enum.

### [protos.google.cloud.sql.v1beta4.SqlFileType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlfiletype)

SqlFileType enum.

### [protos.google.cloud.sql.v1beta4.SqlFlagType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlflagtype)

SqlFlagType enum.

### [protos.google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequestBody.RescheduleType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesreschedulemaintenancerequestbody.rescheduletype)

RescheduleType enum.

### [protos.google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest.ExternalSyncMode](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesverifyexternalsyncsettingsrequest.externalsyncmode)

ExternalSyncMode enum.

### [protos.google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest.MigrationType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancesverifyexternalsyncsettingsrequest.migrationtype)

MigrationType enum.

### [protos.google.cloud.sql.v1beta4.SqlInstanceType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlinstancetype)

SqlInstanceType enum.

### [protos.google.cloud.sql.v1beta4.SqlIpAddressType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlipaddresstype)

SqlIpAddressType enum.

### [protos.google.cloud.sql.v1beta4.SqlPricingPlan](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlpricingplan)

SqlPricingPlan enum.

### [protos.google.cloud.sql.v1beta4.SqlReplicationType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlreplicationtype)

SqlReplicationType enum.

### [protos.google.cloud.sql.v1beta4.SqlSuspensionReason](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlsuspensionreason)

SqlSuspensionReason enum.

### [protos.google.cloud.sql.v1beta4.SqlUpdateTrack](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.sqlupdatetrack)

SqlUpdateTrack enum.

### [protos.google.cloud.sql.v1beta4.User.DualPasswordType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.user.dualpasswordtype)

DualPasswordType enum.

### [protos.google.cloud.sql.v1beta4.User.SqlUserType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.cloud.sql.v1beta4.user.sqlusertype)

SqlUserType enum.

### [protos.google.protobuf.Edition](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.edition)

Edition enum.

### [protos.google.protobuf.ExtensionRangeOptions.VerificationState](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.extensionrangeoptions.verificationstate)

VerificationState enum.

### [protos.google.protobuf.FeatureSet.EnumType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.featureset.enumtype)

EnumType enum.

### [protos.google.protobuf.FeatureSet.FieldPresence](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.featureset.fieldpresence)

FieldPresence enum.

### [protos.google.protobuf.FeatureSet.JsonFormat](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.featureset.jsonformat)

JsonFormat enum.

### [protos.google.protobuf.FeatureSet.MessageEncoding](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.featureset.messageencoding)

MessageEncoding enum.

### [protos.google.protobuf.FeatureSet.RepeatedFieldEncoding](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.featureset.repeatedfieldencoding)

RepeatedFieldEncoding enum.

### [protos.google.protobuf.FeatureSet.Utf8Validation](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.featureset.utf8validation)

Utf8Validation enum.

### [protos.google.protobuf.FieldDescriptorProto.Label](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.fielddescriptorproto.label)

Label enum.

### [protos.google.protobuf.FieldDescriptorProto.Type](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.fielddescriptorproto.type)

Type enum.

### [protos.google.protobuf.FieldOptions.CType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.fieldoptions.ctype)

CType enum.

### [protos.google.protobuf.FieldOptions.JSType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.fieldoptions.jstype)

JSType enum.

### [protos.google.protobuf.FieldOptions.OptionRetention](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.fieldoptions.optionretention)

OptionRetention enum.

### [protos.google.protobuf.FieldOptions.OptionTargetType](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.fieldoptions.optiontargettype)

OptionTargetType enum.

### [protos.google.protobuf.FileOptions.OptimizeMode](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.fileoptions.optimizemode)

OptimizeMode enum.

### [protos.google.protobuf.GeneratedCodeInfo.Annotation.Semantic](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.generatedcodeinfo.annotation.semantic)

Semantic enum.

### [protos.google.protobuf.MethodOptions.IdempotencyLevel](https://docs.cloud.google.com/nodejs/docs/reference/sql/latest/sql/protos.google.protobuf.methodoptions.idempotencylevel)

IdempotencyLevel enum.

## Variables

### _default

    _default: {
        v1: typeof v1;
        v1beta4: typeof v1beta4;
        SqlBackupRunsServiceClient: typeof v1.SqlBackupRunsServiceClient;
        SqlConnectServiceClient: typeof v1.SqlConnectServiceClient;
        SqlDatabasesServiceClient: typeof v1.SqlDatabasesServiceClient;
        SqlFlagsServiceClient: typeof v1.SqlFlagsServiceClient;
        SqlInstancesServiceClient: typeof v1.SqlInstancesServiceClient;
        SqlOperationsServiceClient: typeof v1.SqlOperationsServiceClient;
        SqlSslCertsServiceClient: typeof v1.SqlSslCertsServiceClient;
        SqlTiersServiceClient: typeof v1.SqlTiersServiceClient;
        SqlUsersServiceClient: typeof v1.SqlUsersServiceClient;
    }

### SqlBackupRunsServiceClient

    SqlBackupRunsServiceClient: typeof v1.SqlBackupRunsServiceClient

### SqlConnectServiceClient

    SqlConnectServiceClient: typeof v1.SqlConnectServiceClient

### SqlDatabasesServiceClient

    SqlDatabasesServiceClient: typeof v1.SqlDatabasesServiceClient

### SqlFlagsServiceClient

    SqlFlagsServiceClient: typeof v1.SqlFlagsServiceClient

### SqlInstancesServiceClient

    SqlInstancesServiceClient: typeof v1.SqlInstancesServiceClient

### SqlOperationsServiceClient

    SqlOperationsServiceClient: typeof v1.SqlOperationsServiceClient

### SqlSslCertsServiceClient

    SqlSslCertsServiceClient: typeof v1.SqlSslCertsServiceClient

### SqlTiersServiceClient

    SqlTiersServiceClient: typeof v1.SqlTiersServiceClient

### SqlUsersServiceClient

    SqlUsersServiceClient: typeof v1.SqlUsersServiceClient

## Type Aliases

### protos.google.cloud.sql.v1.SqlBackupRunsService.DeleteCallback

    type DeleteCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlBackupRunsService.GetCallback

    type GetCallback = (error: (Error|null), response?: google.cloud.sql.v1.BackupRun) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlBackupRunsService.InsertCallback

    type InsertCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlBackupRunsService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1.BackupRunsListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlConnectService.GenerateEphemeralCertCallback

    type GenerateEphemeralCertCallback = (error: (Error|null), response?: google.cloud.sql.v1.GenerateEphemeralCertResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlConnectService.GetConnectSettingsCallback

    type GetConnectSettingsCallback = (error: (Error|null), response?: google.cloud.sql.v1.ConnectSettings) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlDatabasesService.DeleteCallback

    type DeleteCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlDatabasesService.GetCallback

    type GetCallback = (error: (Error|null), response?: google.cloud.sql.v1.Database) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlDatabasesService.InsertCallback

    type InsertCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlDatabasesService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1.DatabasesListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlDatabasesService.PatchCallback

    type PatchCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlDatabasesService.UpdateCallback

    type UpdateCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlFlagsService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1.FlagsListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.AcquireSsrsLeaseCallback

    type AcquireSsrsLeaseCallback = (error: (Error|null), response?: google.cloud.sql.v1.SqlInstancesAcquireSsrsLeaseResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.AddServerCaCallback

    type AddServerCaCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.CloneCallback

    type CloneCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.CreateEphemeralCallback

    type CreateEphemeralCallback = (error: (Error|null), response?: google.cloud.sql.v1.SslCert) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.DeleteCallback

    type DeleteCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.DemoteCallback

    type DemoteCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.DemoteMasterCallback

    type DemoteMasterCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.ExportCallback

    type ExportCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.FailoverCallback

    type FailoverCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.GetCallback

    type GetCallback = (error: (Error|null), response?: google.cloud.sql.v1.DatabaseInstance) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.GetDiskShrinkConfigCallback

    type GetDiskShrinkConfigCallback = (error: (Error|null), response?: google.cloud.sql.v1.SqlInstancesGetDiskShrinkConfigResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.GetLatestRecoveryTimeCallback

    type GetLatestRecoveryTimeCallback = (error: (Error|null), response?: google.cloud.sql.v1.SqlInstancesGetLatestRecoveryTimeResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.ImportCallback

    type ImportCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.InsertCallback

    type InsertCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1.InstancesListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.ListServerCasCallback

    type ListServerCasCallback = (error: (Error|null), response?: google.cloud.sql.v1.InstancesListServerCasResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.PatchCallback

    type PatchCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.PerformDiskShrinkCallback

    type PerformDiskShrinkCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.PromoteReplicaCallback

    type PromoteReplicaCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.ReencryptCallback

    type ReencryptCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.ReleaseSsrsLeaseCallback

    type ReleaseSsrsLeaseCallback = (error: (Error|null), response?: google.cloud.sql.v1.SqlInstancesReleaseSsrsLeaseResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.RescheduleMaintenanceCallback

    type RescheduleMaintenanceCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.ResetReplicaSizeCallback

    type ResetReplicaSizeCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.ResetSslConfigCallback

    type ResetSslConfigCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.RestartCallback

    type RestartCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.RestoreBackupCallback

    type RestoreBackupCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.RotateServerCaCallback

    type RotateServerCaCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.StartExternalSyncCallback

    type StartExternalSyncCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.StartReplicaCallback

    type StartReplicaCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.StopReplicaCallback

    type StopReplicaCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.SwitchoverCallback

    type SwitchoverCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.TruncateLogCallback

    type TruncateLogCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.UpdateCallback

    type UpdateCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlInstancesService.VerifyExternalSyncSettingsCallback

    type VerifyExternalSyncSettingsCallback = (error: (Error|null), response?: google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlOperationsService.CancelCallback

    type CancelCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlOperationsService.GetCallback

    type GetCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlOperationsService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1.OperationsListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlSslCertsService.DeleteCallback

    type DeleteCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlSslCertsService.GetCallback

    type GetCallback = (error: (Error|null), response?: google.cloud.sql.v1.SslCert) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlSslCertsService.InsertCallback

    type InsertCallback = (error: (Error|null), response?: google.cloud.sql.v1.SslCertsInsertResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlSslCertsService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1.SslCertsListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlTiersService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1.TiersListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlUsersService.DeleteCallback

    type DeleteCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlUsersService.GetCallback

    type GetCallback = (error: (Error|null), response?: google.cloud.sql.v1.User) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlUsersService.InsertCallback

    type InsertCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlUsersService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1.UsersListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1.SqlUsersService.UpdateCallback

    type UpdateCallback = (error: (Error|null), response?: google.cloud.sql.v1.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlBackupRunsService.DeleteCallback

    type DeleteCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlBackupRunsService.GetCallback

    type GetCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.BackupRun) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlBackupRunsService.InsertCallback

    type InsertCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlBackupRunsService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.BackupRunsListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlConnectService.GenerateEphemeralCertCallback

    type GenerateEphemeralCertCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.GenerateEphemeralCertResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlConnectService.GetConnectSettingsCallback

    type GetConnectSettingsCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.ConnectSettings) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlDatabasesService.DeleteCallback

    type DeleteCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlDatabasesService.GetCallback

    type GetCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Database) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlDatabasesService.InsertCallback

    type InsertCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlDatabasesService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.DatabasesListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlDatabasesService.PatchCallback

    type PatchCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlDatabasesService.UpdateCallback

    type UpdateCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlFlagsService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.FlagsListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.AcquireSsrsLeaseCallback

    type AcquireSsrsLeaseCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.SqlInstancesAcquireSsrsLeaseResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.AddServerCaCallback

    type AddServerCaCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.CloneCallback

    type CloneCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.CreateEphemeralCallback

    type CreateEphemeralCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.SslCert) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.DeleteCallback

    type DeleteCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.DemoteCallback

    type DemoteCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.DemoteMasterCallback

    type DemoteMasterCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.ExportCallback

    type ExportCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.FailoverCallback

    type FailoverCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.GetCallback

    type GetCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.DatabaseInstance) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.GetDiskShrinkConfigCallback

    type GetDiskShrinkConfigCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.SqlInstancesGetDiskShrinkConfigResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.GetLatestRecoveryTimeCallback

    type GetLatestRecoveryTimeCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.SqlInstancesGetLatestRecoveryTimeResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.ImportCallback

    type ImportCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.InsertCallback

    type InsertCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.InstancesListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.ListServerCasCallback

    type ListServerCasCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.InstancesListServerCasResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.PatchCallback

    type PatchCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.PerformDiskShrinkCallback

    type PerformDiskShrinkCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.PromoteReplicaCallback

    type PromoteReplicaCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.ReencryptCallback

    type ReencryptCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.ReleaseSsrsLeaseCallback

    type ReleaseSsrsLeaseCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.SqlInstancesReleaseSsrsLeaseResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.RescheduleMaintenanceCallback

    type RescheduleMaintenanceCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.ResetReplicaSizeCallback

    type ResetReplicaSizeCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.ResetSslConfigCallback

    type ResetSslConfigCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.RestartCallback

    type RestartCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.RestoreBackupCallback

    type RestoreBackupCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.RotateServerCaCallback

    type RotateServerCaCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.StartExternalSyncCallback

    type StartExternalSyncCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.StartReplicaCallback

    type StartReplicaCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.StopReplicaCallback

    type StopReplicaCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.SwitchoverCallback

    type SwitchoverCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.TruncateLogCallback

    type TruncateLogCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.UpdateCallback

    type UpdateCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlInstancesService.VerifyExternalSyncSettingsCallback

    type VerifyExternalSyncSettingsCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlOperationsService.CancelCallback

    type CancelCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlOperationsService.GetCallback

    type GetCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlOperationsService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.OperationsListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlSslCertsService.DeleteCallback

    type DeleteCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlSslCertsService.GetCallback

    type GetCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.SslCert) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlSslCertsService.InsertCallback

    type InsertCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.SslCertsInsertResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlSslCertsService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.SslCertsListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlTiersService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.TiersListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlUsersService.DeleteCallback

    type DeleteCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlUsersService.GetCallback

    type GetCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.User) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlUsersService.InsertCallback

    type InsertCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlUsersService.ListCallback

    type ListCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.UsersListResponse) => void;

Callback as used by .

### protos.google.cloud.sql.v1beta4.SqlUsersService.UpdateCallback

    type UpdateCallback = (error: (Error|null), response?: google.cloud.sql.v1beta4.Operation) => void;

Callback as used by .

### SqlBackupRunsServiceClient

    type SqlBackupRunsServiceClient = v1.SqlBackupRunsServiceClient;

### SqlConnectServiceClient

    type SqlConnectServiceClient = v1.SqlConnectServiceClient;

### SqlDatabasesServiceClient

    type SqlDatabasesServiceClient = v1.SqlDatabasesServiceClient;

### SqlFlagsServiceClient

    type SqlFlagsServiceClient = v1.SqlFlagsServiceClient;

### SqlInstancesServiceClient

    type SqlInstancesServiceClient = v1.SqlInstancesServiceClient;

### SqlOperationsServiceClient

    type SqlOperationsServiceClient = v1.SqlOperationsServiceClient;

### SqlSslCertsServiceClient

    type SqlSslCertsServiceClient = v1.SqlSslCertsServiceClient;

### SqlTiersServiceClient

    type SqlTiersServiceClient = v1.SqlTiersServiceClient;

### SqlUsersServiceClient

    type SqlUsersServiceClient = v1.SqlUsersServiceClient;