Show / Hide Table of Contents

Namespace Google.Apis.SQLAdmin.v1beta4

Classes

BackupRunsResource

The "backupRuns" collection of methods.

BackupRunsResource.DeleteRequest

Deletes the backup taken by a backup run.

BackupRunsResource.GetRequest

Retrieves a resource containing information about a backup run.

BackupRunsResource.InsertRequest

Creates a new backup run on demand.

BackupRunsResource.ListRequest

Lists all backup runs associated with the project or a given instance and configuration in the reverse chronological order of the backup initiation time.

ConnectResource

The "connect" collection of methods.

ConnectResource.GenerateEphemeralCertRequest

Generates a short-lived X509 certificate containing the provided public key and signed by a private key specific to the target instance. Users may use the certificate to authenticate as themselves when connecting to the database.

ConnectResource.GetRequest

Retrieves connect settings about a Cloud SQL instance.

DatabasesResource

The "databases" collection of methods.

DatabasesResource.DeleteRequest

Deletes a database from a Cloud SQL instance.

DatabasesResource.GetRequest

Retrieves a resource containing information about a database inside a Cloud SQL instance.

DatabasesResource.InsertRequest

Inserts a resource containing information about a database inside a Cloud SQL instance.

DatabasesResource.ListRequest

Lists databases in the specified Cloud SQL instance.

DatabasesResource.PatchRequest

Partially updates a resource containing information about a database inside a Cloud SQL instance. This method supports patch semantics.

DatabasesResource.UpdateRequest

Updates a resource containing information about a database inside a Cloud SQL instance.

FlagsResource

The "flags" collection of methods.

FlagsResource.ListRequest

Lists all available database flags for Cloud SQL instances.

InstancesResource

The "instances" collection of methods.

InstancesResource.AddServerCaRequest

Add a new trusted Certificate Authority (CA) version for the specified instance. Required to prepare for a certificate rotation. If a CA version was previously added but never used in a certificate rotation, this operation replaces that version. There cannot be more than one CA version waiting to be rotated in.

InstancesResource.CloneRequest

Creates a Cloud SQL instance as a clone of the source instance. Using this operation might cause your instance to restart.

InstancesResource.DeleteRequest

Deletes a Cloud SQL instance.

InstancesResource.DemoteMasterRequest

Demotes the stand-alone instance to be a Cloud SQL read replica for an external database server.

InstancesResource.ExportRequest

Exports data from a Cloud SQL instance to a Cloud Storage bucket as a SQL dump or CSV file.

InstancesResource.FailoverRequest

Initiates a manual failover of a high availability (HA) primary instance to a standby instance, which becomes the primary instance. Users are then rerouted to the new primary. For more information, see the Overview of high availability page in the Cloud SQL documentation. If using Legacy HA (MySQL only), this causes the instance to failover to its failover replica instance.

InstancesResource.GetRequest

Retrieves a resource containing information about a Cloud SQL instance.

InstancesResource.ImportRequest

Imports data into a Cloud SQL instance from a SQL dump or CSV file in Cloud Storage.

InstancesResource.InsertRequest

Creates a new Cloud SQL instance.

InstancesResource.ListRequest

Lists instances under a given project.

InstancesResource.ListServerCasRequest

Lists all of the trusted Certificate Authorities (CAs) for the specified instance. There can be up to three CAs listed: the CA that was used to sign the certificate that is currently in use, a CA that has been added but not yet used to sign a certificate, and a CA used to sign a certificate that has previously rotated out.

InstancesResource.PatchRequest

Updates settings of a Cloud SQL instance. This method supports patch semantics.

InstancesResource.PromoteReplicaRequest

Promotes the read replica instance to be a stand-alone Cloud SQL instance. Using this operation might cause your instance to restart.

InstancesResource.ResetSslConfigRequest

Deletes all client certificates and generates a new server SSL certificate for the instance.

InstancesResource.RestartRequest

Restarts a Cloud SQL instance.

InstancesResource.RestoreBackupRequest

Restores a backup of a Cloud SQL instance. Using this operation might cause your instance to restart.

InstancesResource.RotateServerCaRequest

Rotates the server certificate to one signed by the Certificate Authority (CA) version previously added with the addServerCA method.

InstancesResource.StartReplicaRequest

Starts the replication in the read replica instance.

InstancesResource.StopReplicaRequest

Stops the replication in the read replica instance.

InstancesResource.TruncateLogRequest

Truncate MySQL general and slow query log tables MySQL only.

InstancesResource.UpdateRequest

Updates settings of a Cloud SQL instance. Using this operation might cause your instance to restart.

OperationsResource

The "operations" collection of methods.

OperationsResource.GetRequest

Retrieves an instance operation that has been performed on an instance.

OperationsResource.ListRequest

Lists all instance operations that have been performed on the given Cloud SQL instance in the reverse chronological order of the start time.

ProjectsResource

The "projects" collection of methods.

ProjectsResource.InstancesResource

The "instances" collection of methods.

ProjectsResource.InstancesResource.RescheduleMaintenanceRequest

Reschedules the maintenance on the given instance.

ProjectsResource.InstancesResource.StartExternalSyncRequest

Start External primary instance migration.

ProjectsResource.InstancesResource.VerifyExternalSyncSettingsRequest

Verify External primary instance external sync settings.

SQLAdminBaseServiceRequest<TResponse>

A base abstract class for SQLAdmin requests.

SQLAdminService

The SQLAdmin Service.

SQLAdminService.Scope

Available OAuth 2.0 scopes for use with the Cloud SQL Admin API.

SQLAdminService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Cloud SQL Admin API.

SslCertsResource

The "sslCerts" collection of methods.

SslCertsResource.CreateEphemeralRequest

Generates a short-lived X509 certificate containing the provided public key and signed by a private key specific to the target instance. Users may use the certificate to authenticate as themselves when connecting to the database.

SslCertsResource.DeleteRequest

Deletes the SSL certificate. For First Generation instances, the certificate remains valid until the instance is restarted.

SslCertsResource.GetRequest

Retrieves a particular SSL certificate. Does not include the private key (required for usage). The private key must be saved from the response to initial creation.

SslCertsResource.InsertRequest

Creates an SSL certificate and returns it along with the private key and server certificate authority. The new certificate will not be usable until the instance is restarted.

SslCertsResource.ListRequest

Lists all of the current SSL certificates for the instance.

TiersResource

The "tiers" collection of methods.

TiersResource.ListRequest

Lists all available machine types (tiers) for Cloud SQL, for example, db-custom-1-3840. For related information, see Pricing.

UsersResource

The "users" collection of methods.

UsersResource.DeleteRequest

Deletes a user from a Cloud SQL instance.

UsersResource.InsertRequest

Creates a new user in a Cloud SQL instance.

UsersResource.ListRequest

Lists users in the specified Cloud SQL instance.

UsersResource.UpdateRequest

Updates an existing user in a Cloud SQL instance.

Enums

ProjectsResource.InstancesResource.StartExternalSyncRequest.SyncModeEnum

External sync mode.

ProjectsResource.InstancesResource.VerifyExternalSyncSettingsRequest.SyncModeEnum

External sync mode

SQLAdminBaseServiceRequest<TResponse>.AltEnum

Data format for response.

SQLAdminBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

In This Article
Back to top