Module api Copy item path Source AclEntry An entry for an Access Control list. ApiWarning An Admin API warning message. BackupConfiguration Database instance backup configuration. BackupRun A BackupRun resource. BackupRunDeleteCall Deletes the backup taken by a backup run. BackupRunGetCall Retrieves a resource containing information about a backup run. BackupRunInsertCall Creates a new backup run on demand. This method is applicable only to
Second Generation instances. BackupRunListCall Lists all backup runs associated with a given instance and configuration in
the reverse chronological order of the backup initiation time. BackupRunMethods A builder providing access to all methods supported on backupRun resources.
It is not used directly, but through the SQLAdmin
hub. BackupRunsListResponse Backup run list results. BinLogCoordinates Binary log coordinates. CloneContext Database instance clone context. Database Represents a SQL database on the Cloud SQL instance. DatabaseDeleteCall Deletes a database from a Cloud SQL instance. DatabaseFlags Database flags for Cloud SQL instances. DatabaseGetCall Retrieves a resource containing information about a database inside a Cloud
SQL instance. DatabaseInsertCall Inserts a resource containing information about a database inside a Cloud
SQL instance. DatabaseInstance A Cloud SQL instance resource. DatabaseInstanceFailoverReplica The name and status of the failover replica. This property is applicable
only to Second Generation instances. DatabaseListCall Lists databases in the specified Cloud SQL instance. DatabaseMethods A builder providing access to all methods supported on database resources.
It is not used directly, but through the SQLAdmin
hub. DatabasePatchCall Partially updates a resource containing information about a database inside
a Cloud SQL instance. This method supports patch semantics. DatabaseUpdateCall Updates a resource containing information about a database inside a Cloud
SQL instance. DatabasesListResponse Database list response. DemoteMasterConfiguration Read-replica configuration for connecting to the on-premises master. DemoteMasterContext Database instance demote master context. DemoteMasterMySqlReplicaConfiguration Read-replica configuration specific to MySQL databases. DiskEncryptionConfiguration Disk encryption configuration for an instance. DiskEncryptionStatus Disk encryption status for an instance. ExportContext Database instance export context. ExportContextCsvExportOptions Options for exporting data as CSV. ExportContextSqlExportOptions Options for exporting data as SQL statements. ExportContextSqlExportOptionsMysqlExportOptions Options for exporting from MySQL. FailoverContext Database instance failover context. Flag A flag resource. FlagListCall List all available database flags for Cloud SQL instances. FlagMethods A builder providing access to all methods supported on flag resources.
It is not used directly, but through the SQLAdmin
hub. FlagsListResponse Flags list response. ImportContext Database instance import context. ImportContextBakImportOptions Import parameters specific to SQL Server .BAK files ImportContextBakImportOptionsEncryptionOptions There is no detailed description. ImportContextCsvImportOptions Options for importing data as CSV. InstanceAddServerCaCall 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. InstanceCloneCall Creates a Cloud SQL instance as a clone of the source instance. Using this
operation might cause your instance to restart. InstanceDeleteCall Deletes a Cloud SQL instance. InstanceDemoteMasterCall Demotes the stand-alone instance to be a Cloud SQL read replica for an
external database server. InstanceExportCall Exports data from a Cloud SQL instance to a Cloud Storage bucket as a SQL
dump or CSV file. InstanceFailoverCall Failover the instance to its failover replica instance. Using this
operation might cause your instance to restart. InstanceGetCall Retrieves a resource containing information about a Cloud SQL instance. InstanceImportCall Imports data into a Cloud SQL instance from a SQL dump or CSV file in
Cloud Storage. InstanceInsertCall Creates a new Cloud SQL instance. InstanceListCall Lists instances under a given project. InstanceListServerCaCall 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. InstanceMethods A builder providing access to all methods supported on instance resources.
It is not used directly, but through the SQLAdmin
hub. InstancePatchCall Updates settings of a Cloud SQL instance.
This method supports patch semantics. InstancePromoteReplicaCall Promotes the read replica instance to be a stand-alone Cloud SQL instance.
Using this operation might cause your instance to restart. InstanceResetSslConfigCall Deletes all client certificates and generates a new server SSL certificate
for the instance. InstanceRestartCall Restarts a Cloud SQL instance. InstanceRestoreBackupCall Restores a backup of a Cloud SQL instance. Using this operation might cause
your instance to restart. InstanceRotateServerCaCall Rotates the server certificate to one signed by the Certificate Authority
(CA) version previously added with the addServerCA method. InstanceStartReplicaCall Starts the replication in the read replica instance. InstanceStopReplicaCall Stops the replication in the read replica instance. InstanceTruncateLogCall Truncate MySQL general and slow query log tables InstanceUpdateCall Updates settings of a Cloud SQL instance. Using this operation might cause
your instance to restart. InstancesCloneRequest Database instance clone request. InstancesDemoteMasterRequest Database demote master request. InstancesExportRequest Database instance export request. InstancesFailoverRequest Instance failover request. InstancesImportRequest Database instance import request. InstancesListResponse Database instances list response. InstancesListServerCasResponse Instances ListServerCas response. InstancesRestoreBackupRequest Database instance restore backup request. InstancesRotateServerCaRequest Rotate Server CA request. InstancesTruncateLogRequest Instance truncate log request. IpConfiguration IP Management configuration. IpMapping Database instance IP Mapping. LocationPreference Preferred location. This specifies where a Cloud SQL instance should
preferably be located, either in a specific Compute Engine zone, or
co-located with an App Engine application. Note that if the preferred
location is not available, the instance will be located as close as possible
within the region. Only one location may be specified. MaintenanceWindow Maintenance window. This specifies when a v2 Cloud SQL instance should
preferably be restarted for system maintenance purposes. MySqlReplicaConfiguration Read-replica configuration specific to MySQL databases. OnPremisesConfiguration On-premises instance configuration. Operation An Operation resource. For successful operations that return an
Operation resource, only the fields relevant to the operation are populated
in the resource. OperationError Database instance operation error. OperationErrors Database instance operation errors list wrapper. OperationGetCall Retrieves an instance operation that has been performed on an instance. OperationListCall Lists all instance operations that have been performed on the given Cloud
SQL instance in the reverse chronological order of the start time. OperationMethods A builder providing access to all methods supported on operation resources.
It is not used directly, but through the SQLAdmin
hub. OperationsListResponse Database instance list operations response. ProjectInstanceRescheduleMaintenanceCall Reschedules the maintenance on the given instance. ProjectInstanceStartExternalSyncCall Start External master migration. ProjectInstanceVerifyExternalSyncSettingCall Verify External master external sync settings. ProjectMethods A builder providing access to all methods supported on project resources.
It is not used directly, but through the SQLAdmin
hub. ReplicaConfiguration Read-replica configuration for connecting to the master. Reschedule There is no detailed description. RestoreBackupContext Database instance restore from backup context.
Backup context contains source instance id and project id. RotateServerCaContext Instance rotate server CA context. SQLAdmin Central instance to access all SQLAdmin related resource activities Settings Database instance settings. SqlExternalSyncSettingError External master migration setting error. SqlInstancesRescheduleMaintenanceRequestBody Reschedule options for maintenance windows. SqlInstancesVerifyExternalSyncSettingsResponse Instance verify external sync settings response. SqlScheduledMaintenance Any scheduled maintenancce for this instance. SqlServerDatabaseDetails Represents a Sql Server database on the Cloud SQL instance. SqlServerUserDetails Represents a Sql Server user on the Cloud SQL instance. SslCert SslCerts Resource SslCertCreateEphemeralCall 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. SslCertDeleteCall Deletes the SSL certificate. For First Generation instances, the
certificate remains valid until the instance is restarted. SslCertDetail SslCertDetail. SslCertGetCall 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. SslCertInsertCall 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. SslCertListCall Lists all of the current SSL certificates for the instance. SslCertMethods A builder providing access to all methods supported on sslCert resources.
It is not used directly, but through the SQLAdmin
hub. SslCertsCreateEphemeralRequest SslCerts create ephemeral certificate request. SslCertsInsertRequest SslCerts insert request. SslCertsInsertResponse SslCert insert response. SslCertsListResponse SslCerts list response. Tier A Google Cloud SQL service tier resource. TierListCall Lists all available machine types (tiers) for Cloud SQL, for example,
db-n1-standard-1. For related information, see Pricing . TierMethods A builder providing access to all methods supported on tier resources.
It is not used directly, but through the SQLAdmin
hub. TiersListResponse Tiers list response. TruncateLogContext Database Instance truncate log context. User A Cloud SQL user resource. UserDeleteCall Deletes a user from a Cloud SQL instance. UserInsertCall Creates a new user in a Cloud SQL instance. UserListCall Lists users in the specified Cloud SQL instance. UserMethods A builder providing access to all methods supported on user resources.
It is not used directly, but through the SQLAdmin
hub. UserUpdateCall Updates an existing user in a Cloud SQL instance. UsersListResponse User list response. Scope Identifies the an OAuth2 authorization scope.
A scope is needed when requesting an
authorization token .