Struct gapi_grpc::google::cloud::clouddms::v1::UpdateMigrationJobRequest[][src]

pub struct UpdateMigrationJobRequest {
    pub update_mask: Option<FieldMask>,
    pub migration_job: Option<MigrationJob>,
    pub request_id: String,
}

Request message for ‘UpdateMigrationJob’ request.

Fields

update_mask: Option<FieldMask>

Required. Field mask is used to specify the fields to be overwritten in the migration job resource by the update.

migration_job: Option<MigrationJob>

Required. The migration job parameters to update.

request_id: String

A unique id used to identify the request. If the server receives two requests with the same id, then the second request will be ignored.

It is recommended to always set this value to a UUID.

The id must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 40 characters.

Trait Implementations

impl Clone for UpdateMigrationJobRequest[src]

impl Debug for UpdateMigrationJobRequest[src]

impl Default for UpdateMigrationJobRequest[src]

impl Message for UpdateMigrationJobRequest[src]

impl PartialEq<UpdateMigrationJobRequest> for UpdateMigrationJobRequest[src]

impl StructuralPartialEq for UpdateMigrationJobRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for UpdateMigrationJobRequest

impl Send for UpdateMigrationJobRequest

impl Sync for UpdateMigrationJobRequest

impl Unpin for UpdateMigrationJobRequest

impl UnwindSafe for UpdateMigrationJobRequest

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]