Enum googapis::google::cloud::sql::v1::operation::SqlOperationType [−][src]
#[repr(i32)]
pub enum SqlOperationType {
Show 35 variants
Unspecified,
Import,
Export,
Create,
Update,
Delete,
Restart,
Backup,
Snapshot,
BackupVolume,
DeleteVolume,
RestoreVolume,
InjectUser,
Clone,
StopReplica,
StartReplica,
PromoteReplica,
CreateReplica,
CreateUser,
DeleteUser,
UpdateUser,
CreateDatabase,
DeleteDatabase,
UpdateDatabase,
Failover,
DeleteBackup,
RecreateReplica,
TruncateLog,
DemoteMaster,
Maintenance,
EnablePrivateIp,
DeferMaintenance,
CreateClone,
RescheduleMaintenance,
StartExternalSync,
}
Expand description
The type of Cloud SQL operation.
Variants
Unknown operation type.
Imports data into a Cloud SQL instance.
Exports data from a Cloud SQL instance to a Cloud Storage bucket.
Creates a new Cloud SQL instance.
Updates the settings of a Cloud SQL instance.
Deletes a Cloud SQL instance.
Restarts the Cloud SQL instance.
Performs instance backup.
Deletes an instance backup.
Restores an instance backup.
Injects a privileged user in mysql for MOB instances.
Clones a Cloud SQL instance.
Stops replication on a Cloud SQL read replica instance.
Starts replication on a Cloud SQL read replica instance.
Promotes a Cloud SQL replica instance.
Creates a Cloud SQL replica instance.
Creates a new user in a Cloud SQL instance.
Deletes a user from a Cloud SQL instance.
Updates an existing user in a Cloud SQL instance.
Creates a database in the Cloud SQL instance.
Deletes a database in the Cloud SQL instance.
Updates a database in the Cloud SQL instance.
Performs failover of an HA-enabled Cloud SQL failover replica.
Deletes the backup taken by a backup run.
Truncates a general or slow log table in MySQL.
Demotes the stand-alone instance to be a Cloud SQL read replica for an external database server.
Indicates that the instance is currently in maintenance. Maintenance typically causes the instance to be unavailable for 1-3 minutes.
This field is deprecated, and will be removed in future version of API.
Creates clone instance.
Reschedule maintenance to another time.
Starts external sync of a Cloud SQL EM replica to an external primary instance.
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Performs the conversion.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for SqlOperationType
impl Send for SqlOperationType
impl Sync for SqlOperationType
impl Unpin for SqlOperationType
impl UnwindSafe for SqlOperationType
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more