Module: Google::Cloud::Sql::V1

Defined in:
lib/google/cloud/sql/v1.rb,
lib/google/cloud/sql/v1/rest.rb,
lib/google/cloud/sql/v1/version.rb,
lib/google/cloud/sql/v1/sql_flags_service.rb,
lib/google/cloud/sql/v1/sql_tiers_service.rb,
lib/google/cloud/sql/v1/sql_users_service.rb,
lib/google/cloud/sql/v1/sql_backups_service.rb,
lib/google/cloud/sql/v1/sql_connect_service.rb,
lib/google/cloud/sql/v1/sql_databases_service.rb,
lib/google/cloud/sql/v1/sql_instances_service.rb,
lib/google/cloud/sql/v1/sql_ssl_certs_service.rb,
lib/google/cloud/sql/v1/sql_flags_service/rest.rb,
lib/google/cloud/sql/v1/sql_operations_service.rb,
lib/google/cloud/sql/v1/sql_tiers_service/rest.rb,
lib/google/cloud/sql/v1/sql_users_service/rest.rb,
lib/google/cloud/sql/v1/sql_backup_runs_service.rb,
lib/google/cloud/sql/v1/sql_backups_service/rest.rb,
lib/google/cloud/sql/v1/sql_connect_service/rest.rb,
lib/google/cloud/sql/v1/sql_flags_service/client.rb,
lib/google/cloud/sql/v1/sql_tiers_service/client.rb,
lib/google/cloud/sql/v1/sql_users_service/client.rb,
lib/google/cloud/sql/v1/sql_backups_service/paths.rb,
lib/google/cloud/sql/v1/sql_backups_service/client.rb,
lib/google/cloud/sql/v1/sql_connect_service/client.rb,
lib/google/cloud/sql/v1/sql_databases_service/rest.rb,
lib/google/cloud/sql/v1/sql_instances_service/rest.rb,
lib/google/cloud/sql/v1/sql_ssl_certs_service/rest.rb,
lib/google/cloud/sql/v1/sql_instances_service/paths.rb,
lib/google/cloud/sql/v1/sql_operations_service/rest.rb,
lib/google/cloud/sql/v1/sql_backup_runs_service/rest.rb,
lib/google/cloud/sql/v1/sql_databases_service/client.rb,
lib/google/cloud/sql/v1/sql_instances_service/client.rb,
lib/google/cloud/sql/v1/sql_ssl_certs_service/client.rb,
lib/google/cloud/sql/v1/sql_flags_service/credentials.rb,
lib/google/cloud/sql/v1/sql_flags_service/rest/client.rb,
lib/google/cloud/sql/v1/sql_operations_service/client.rb,
lib/google/cloud/sql/v1/sql_tiers_service/credentials.rb,
lib/google/cloud/sql/v1/sql_tiers_service/rest/client.rb,
lib/google/cloud/sql/v1/sql_users_service/credentials.rb,
lib/google/cloud/sql/v1/sql_users_service/rest/client.rb,
lib/google/cloud/sql/v1/sql_backup_runs_service/client.rb,
lib/google/cloud/sql/v1/sql_backups_service/credentials.rb,
lib/google/cloud/sql/v1/sql_backups_service/rest/client.rb,
lib/google/cloud/sql/v1/sql_connect_service/credentials.rb,
lib/google/cloud/sql/v1/sql_connect_service/rest/client.rb,
lib/google/cloud/sql/v1/sql_databases_service/credentials.rb,
lib/google/cloud/sql/v1/sql_databases_service/rest/client.rb,
lib/google/cloud/sql/v1/sql_instances_service/credentials.rb,
lib/google/cloud/sql/v1/sql_instances_service/rest/client.rb,
lib/google/cloud/sql/v1/sql_ssl_certs_service/credentials.rb,
lib/google/cloud/sql/v1/sql_ssl_certs_service/rest/client.rb,
lib/google/cloud/sql/v1/sql_operations_service/credentials.rb,
lib/google/cloud/sql/v1/sql_operations_service/rest/client.rb,
lib/google/cloud/sql/v1/sql_backup_runs_service/credentials.rb,
lib/google/cloud/sql/v1/sql_backup_runs_service/rest/client.rb,
lib/google/cloud/sql/v1/sql_flags_service/rest/service_stub.rb,
lib/google/cloud/sql/v1/sql_tiers_service/rest/service_stub.rb,
lib/google/cloud/sql/v1/sql_users_service/rest/service_stub.rb,
lib/google/cloud/sql/v1/sql_backups_service/rest/service_stub.rb,
lib/google/cloud/sql/v1/sql_connect_service/rest/service_stub.rb,
lib/google/cloud/sql/v1/sql_databases_service/rest/service_stub.rb,
lib/google/cloud/sql/v1/sql_instances_service/rest/service_stub.rb,
lib/google/cloud/sql/v1/sql_ssl_certs_service/rest/service_stub.rb,
lib/google/cloud/sql/v1/sql_operations_service/rest/service_stub.rb,
lib/google/cloud/sql/v1/sql_backup_runs_service/rest/service_stub.rb,
proto_docs/google/cloud/sql/v1/cloud_sql_flags.rb,
proto_docs/google/cloud/sql/v1/cloud_sql_tiers.rb,
proto_docs/google/cloud/sql/v1/cloud_sql_users.rb,
proto_docs/google/cloud/sql/v1/cloud_sql_backups.rb,
proto_docs/google/cloud/sql/v1/cloud_sql_connect.rb,
proto_docs/google/cloud/sql/v1/cloud_sql_databases.rb,
proto_docs/google/cloud/sql/v1/cloud_sql_instances.rb,
proto_docs/google/cloud/sql/v1/cloud_sql_resources.rb,
proto_docs/google/cloud/sql/v1/cloud_sql_ssl_certs.rb,
proto_docs/google/cloud/sql/v1/cloud_sql_operations.rb,
proto_docs/google/cloud/sql/v1/cloud_sql_backup_runs.rb

Overview

To load just the REST part of this package, including all its services, and instantiate a REST client:

Examples:


require "google/cloud/sql/v1/rest"
client = ::Google::Cloud::Sql::V1::SqlBackupRunsService::Rest::Client.new

Defined Under Namespace

Modules: BakType, ExternalSyncParallelLevel, SqlAvailabilityType, SqlBackendType, SqlBackupKind, SqlBackupRunStatus, SqlBackupRunType, SqlBackupRunsService, SqlBackupsService, SqlConnectService, SqlDataDiskType, SqlDatabaseVersion, SqlDatabasesService, SqlFileType, SqlFlagScope, SqlFlagType, SqlFlagsService, SqlInstanceType, SqlInstancesService, SqlIpAddressType, SqlMaintenanceType, SqlOperationsService, SqlPricingPlan, SqlReplicationType, SqlSslCertsService, SqlSuspensionReason, SqlTiersService, SqlUpdateTrack, SqlUsersService Classes: AclEntry, AcquireSsrsLeaseContext, AdvancedMachineFeatures, ApiWarning, AvailableDatabaseVersion, Backup, BackupConfiguration, BackupContext, BackupReencryptionConfig, BackupRetentionSettings, BackupRun, BackupRunsListResponse, BinLogCoordinates, CloneContext, Column, ConnectSettings, ConnectionPoolConfig, ConnectionPoolFlags, CreateBackupRequest, DataCacheConfig, Database, DatabaseFlags, DatabaseInstance, DatabasesListResponse, DeleteBackupRequest, DemoteContext, DemoteMasterConfiguration, DemoteMasterContext, DemoteMasterMySqlReplicaConfiguration, DenyMaintenancePeriod, DiskEncryptionConfiguration, DiskEncryptionStatus, DnsNameMapping, ExecuteSqlPayload, ExportContext, ExternalSyncSelectedObject, FailoverContext, FinalBackupConfig, Flag, FlagsListResponse, GeminiInstanceConfig, GenerateEphemeralCertRequest, GenerateEphemeralCertResponse, GetBackupRequest, GetConnectSettingsRequest, ImportContext, InsightsConfig, InstanceReference, InstancesAcquireSsrsLeaseRequest, InstancesCloneRequest, InstancesDemoteMasterRequest, InstancesDemoteRequest, InstancesExportRequest, InstancesFailoverRequest, InstancesImportRequest, InstancesListEntraIdCertificatesResponse, InstancesListResponse, InstancesListServerCasResponse, InstancesListServerCertificatesResponse, InstancesPreCheckMajorVersionUpgradeRequest, InstancesReencryptRequest, InstancesRestoreBackupRequest, InstancesRotateEntraIdCertificateRequest, InstancesRotateServerCaRequest, InstancesRotateServerCertificateRequest, InstancesTruncateLogRequest, IpConfiguration, IpMapping, ListBackupsRequest, ListBackupsResponse, LocationPreference, MaintenanceWindow, Metadata, MySqlReplicaConfiguration, MySqlSyncConfig, OnPremisesConfiguration, Operation, OperationError, OperationErrors, OperationsListResponse, PasswordStatus, PasswordValidationPolicy, PerformDiskShrinkContext, PerformanceCaptureConfig, PointInTimeRestoreContext, PreCheckMajorVersionUpgradeContext, PreCheckResponse, PscAutoConnectionConfig, PscConfig, QueryResult, ReadPoolAutoScaleConfig, ReplicaConfiguration, ReplicationCluster, RestoreBackupContext, RotateEntraIdCertificateContext, RotateServerCaContext, RotateServerCertificateContext, Row, SelectedObjects, Settings, SqlActiveDirectoryConfig, SqlBackupRunsDeleteRequest, SqlBackupRunsGetRequest, SqlBackupRunsInsertRequest, SqlBackupRunsListRequest, SqlDatabasesDeleteRequest, SqlDatabasesGetRequest, SqlDatabasesInsertRequest, SqlDatabasesListRequest, SqlDatabasesUpdateRequest, SqlExternalSyncSettingError, SqlFlagsListRequest, SqlInstancesAcquireSsrsLeaseRequest, SqlInstancesAcquireSsrsLeaseResponse, SqlInstancesAddEntraIdCertificateRequest, SqlInstancesAddServerCaRequest, SqlInstancesAddServerCertificateRequest, SqlInstancesCloneRequest, SqlInstancesCreateEphemeralCertRequest, SqlInstancesDeleteRequest, SqlInstancesDemoteMasterRequest, SqlInstancesDemoteRequest, SqlInstancesExecuteSqlRequest, SqlInstancesExecuteSqlResponse, SqlInstancesExportRequest, SqlInstancesFailoverRequest, SqlInstancesGetDiskShrinkConfigRequest, SqlInstancesGetDiskShrinkConfigResponse, SqlInstancesGetLatestRecoveryTimeRequest, SqlInstancesGetLatestRecoveryTimeResponse, SqlInstancesGetRequest, SqlInstancesImportRequest, SqlInstancesInsertRequest, SqlInstancesListEntraIdCertificatesRequest, SqlInstancesListRequest, SqlInstancesListServerCasRequest, SqlInstancesListServerCertificatesRequest, SqlInstancesPatchRequest, SqlInstancesPerformDiskShrinkRequest, SqlInstancesPointInTimeRestoreRequest, SqlInstancesPreCheckMajorVersionUpgradeRequest, SqlInstancesPromoteReplicaRequest, SqlInstancesReencryptRequest, SqlInstancesReleaseSsrsLeaseRequest, SqlInstancesReleaseSsrsLeaseResponse, SqlInstancesRescheduleMaintenanceRequest, SqlInstancesRescheduleMaintenanceRequestBody, SqlInstancesResetReplicaSizeRequest, SqlInstancesResetSslConfigRequest, SqlInstancesRestartRequest, SqlInstancesRestoreBackupRequest, SqlInstancesRotateEntraIdCertificateRequest, SqlInstancesRotateServerCaRequest, SqlInstancesRotateServerCertificateRequest, SqlInstancesStartExternalSyncRequest, SqlInstancesStartReplicaRequest, SqlInstancesStopReplicaRequest, SqlInstancesSwitchoverRequest, SqlInstancesTruncateLogRequest, SqlInstancesUpdateRequest, SqlInstancesVerifyExternalSyncSettingsRequest, SqlInstancesVerifyExternalSyncSettingsResponse, SqlOperationsCancelRequest, SqlOperationsGetRequest, SqlOperationsListRequest, SqlServerAuditConfig, SqlServerDatabaseDetails, SqlServerEntraIdConfig, SqlServerUserDetails, SqlSslCertsDeleteRequest, SqlSslCertsGetRequest, SqlSslCertsInsertRequest, SqlSslCertsListRequest, SqlSubOperationType, SqlTiersListRequest, SqlUsersDeleteRequest, SqlUsersGetRequest, SqlUsersInsertRequest, SqlUsersListRequest, SqlUsersUpdateRequest, SslCert, SslCertDetail, SslCertsCreateEphemeralRequest, SslCertsInsertRequest, SslCertsInsertResponse, SslCertsListResponse, SyncFlags, Tier, TiersListResponse, TruncateLogContext, UpdateBackupRequest, User, UserPasswordValidationPolicy, UsersListResponse, Value

Constant Summary collapse

VERSION =
"0.1.0"