Reference documentation and code samples for the Google Cloud Sql Admin V1 Client class SqlOperationType.
The type of Cloud SQL operation.
Protobuf type google.cloud.sql.v1.Operation.SqlOperationType
Namespace
Google \ Cloud \ Sql \ V1 \ OperationMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
SQL_OPERATION_TYPE_UNSPECIFIED
Value: 0
Unknown operation type.
Generated from protobuf enum SQL_OPERATION_TYPE_UNSPECIFIED = 0;
IMPORT
Value: 1
Imports data into a Cloud SQL instance.
Generated from protobuf enum IMPORT = 1;
EXPORT
Value: 2
Exports data from a Cloud SQL instance to a Cloud Storage bucket.
Generated from protobuf enum EXPORT = 2;
CREATE
Value: 3
Creates a new Cloud SQL instance.
Generated from protobuf enum CREATE = 3;
UPDATE
Value: 4
Updates the settings of a Cloud SQL instance.
Generated from protobuf enum UPDATE = 4;
DELETE
Value: 5
Deletes a Cloud SQL instance.
Generated from protobuf enum DELETE = 5;
RESTART
Value: 6
Restarts the Cloud SQL instance.
Generated from protobuf enum RESTART = 6;
BACKUP
Value: 7
Generated from protobuf enum BACKUP = 7 [deprecated = true];
SNAPSHOT
Value: 8
Generated from protobuf enum SNAPSHOT = 8 [deprecated = true];
BACKUP_VOLUME
Value: 9
Performs instance backup.
Generated from protobuf enum BACKUP_VOLUME = 9;
DELETE_VOLUME
Value: 10
Deletes an instance backup.
Generated from protobuf enum DELETE_VOLUME = 10;
RESTORE_VOLUME
Value: 11
Restores an instance backup.
Generated from protobuf enum RESTORE_VOLUME = 11;
INJECT_USER
Value: 12
Injects a privileged user in mysql for MOB instances.
Generated from protobuf enum INJECT_USER = 12;
PBCLONE
Value: 14
Clones a Cloud SQL instance.
Generated from protobuf enum CLONE = 14;
STOP_REPLICA
Value: 15
Stops replication on a Cloud SQL read replica instance.
Generated from protobuf enum STOP_REPLICA = 15;
START_REPLICA
Value: 16
Starts replication on a Cloud SQL read replica instance.
Generated from protobuf enum START_REPLICA = 16;
PROMOTE_REPLICA
Value: 17
Promotes a Cloud SQL replica instance.
Generated from protobuf enum PROMOTE_REPLICA = 17;
CREATE_REPLICA
Value: 18
Creates a Cloud SQL replica instance.
Generated from protobuf enum CREATE_REPLICA = 18;
CREATE_USER
Value: 19
Creates a new user in a Cloud SQL instance.
Generated from protobuf enum CREATE_USER = 19;
DELETE_USER
Value: 20
Deletes a user from a Cloud SQL instance.
Generated from protobuf enum DELETE_USER = 20;
UPDATE_USER
Value: 21
Updates an existing user in a Cloud SQL instance.
Generated from protobuf enum UPDATE_USER = 21;
CREATE_DATABASE
Value: 22
Creates a database in the Cloud SQL instance.
Generated from protobuf enum CREATE_DATABASE = 22;
DELETE_DATABASE
Value: 23
Deletes a database in the Cloud SQL instance.
Generated from protobuf enum DELETE_DATABASE = 23;
UPDATE_DATABASE
Value: 24
Updates a database in the Cloud SQL instance.
Generated from protobuf enum UPDATE_DATABASE = 24;
FAILOVER
Value: 25
Performs failover of an HA-enabled Cloud SQL failover replica.
Generated from protobuf enum FAILOVER = 25;
DELETE_BACKUP
Value: 26
Deletes the backup taken by a backup run.
Generated from protobuf enum DELETE_BACKUP = 26;
RECREATE_REPLICA
Value: 27
Generated from protobuf enum RECREATE_REPLICA = 27;
TRUNCATE_LOG
Value: 28
Truncates a general or slow log table in MySQL.
Generated from protobuf enum TRUNCATE_LOG = 28;
DEMOTE_MASTER
Value: 29
Demotes the stand-alone instance to be a Cloud SQL read replica for an external database server.
Generated from protobuf enum DEMOTE_MASTER = 29;
MAINTENANCE
Value: 30
Indicates that the instance is currently in maintenance. Maintenance typically causes the instance to be unavailable for 1-3 minutes.
Generated from protobuf enum MAINTENANCE = 30;
ENABLE_PRIVATE_IP
Value: 31
This field is deprecated, and will be removed in future version of API.
Generated from protobuf enum ENABLE_PRIVATE_IP = 31 [deprecated = true];
DEFER_MAINTENANCE
Value: 32
Generated from protobuf enum DEFER_MAINTENANCE = 32 [deprecated = true];
CREATE_CLONE
Value: 33
Creates clone instance.
Generated from protobuf enum CREATE_CLONE = 33 [deprecated = true];
RESCHEDULE_MAINTENANCE
Value: 34
Reschedule maintenance to another time.
Generated from protobuf enum RESCHEDULE_MAINTENANCE = 34;
START_EXTERNAL_SYNC
Value: 35
Starts external sync of a Cloud SQL EM replica to an external primary instance.
Generated from protobuf enum START_EXTERNAL_SYNC = 35;
LOG_CLEANUP
Value: 36
Recovers logs from an instance's old data disk.
Generated from protobuf enum LOG_CLEANUP = 36;
AUTO_RESTART
Value: 37
Performs auto-restart of an HA-enabled Cloud SQL database for auto recovery.
Generated from protobuf enum AUTO_RESTART = 37;
REENCRYPT
Value: 38
Re-encrypts CMEK instances with latest key version.
Generated from protobuf enum REENCRYPT = 38;
SWITCHOVER
Value: 39
Switches over to replica instance from primary.
Generated from protobuf enum SWITCHOVER = 39;
ACQUIRE_SSRS_LEASE
Value: 42
Acquire a lease for the setup of SQL Server Reporting Services (SSRS).
Generated from protobuf enum ACQUIRE_SSRS_LEASE = 42;
RELEASE_SSRS_LEASE
Value: 43
Release a lease for the setup of SQL Server Reporting Services (SSRS).
Generated from protobuf enum RELEASE_SSRS_LEASE = 43;
RECONFIGURE_OLD_PRIMARY
Value: 44
Reconfigures old primary after a promote replica operation. Effect of a promote operation to the old primary is executed in this operation, asynchronously from the promote replica operation executed to the replica.
Generated from protobuf enum RECONFIGURE_OLD_PRIMARY = 44;