Struct googapis::google::cloud::clouddms::v1::data_migration_service_client::DataMigrationServiceClient[][src]

pub struct DataMigrationServiceClient<T> { /* fields omitted */ }
Expand description

Database Migration service

Implementations

Compress requests with gzip.

This requires the server to support it otherwise it might respond with an error.

Enable decompressing responses with gzip.

Lists migration jobs in a given project and location.

Gets details of a single migration job.

Creates a new migration job in a given project and location.

Updates the parameters of a single migration job.

Deletes a single migration job.

Start an already created migration job.

Stops a running migration job.

Resume a migration job that is currently stopped and is resumable (was stopped during CDC phase).

Promote a migration job, stopping replication to the destination and promoting the destination to be a standalone database.

Verify a migration job, making sure the destination can reach the source and that all configuration and prerequisites are met.

Restart a stopped or failed migration job, resetting the destination instance to its original state and starting the migration process from scratch.

Generate a SSH configuration script to configure the reverse SSH connectivity.

Retrieve a list of all connection profiles in a given project and location.

Gets details of a single connection profile.

Creates a new connection profile in a given project and location.

Update the configuration of a single connection profile.

Deletes a single Database Migration Service connection profile. A connection profile can only be deleted if it is not in use by any active migration jobs.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

Wrap the input message T in a tonic::Request

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

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