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

pub struct UpdateConnectionProfileRequest {
    pub update_mask: Option<FieldMask>,
    pub connection_profile: Option<ConnectionProfile>,
    pub request_id: String,
}

Request message for ‘UpdateConnectionProfile’ request.

Fields

update_mask: Option<FieldMask>

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

connection_profile: Option<ConnectionProfile>

Required. The connection profile 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 UpdateConnectionProfileRequest[src]

impl Debug for UpdateConnectionProfileRequest[src]

impl Default for UpdateConnectionProfileRequest[src]

impl Message for UpdateConnectionProfileRequest[src]

impl PartialEq<UpdateConnectionProfileRequest> for UpdateConnectionProfileRequest[src]

impl StructuralPartialEq for UpdateConnectionProfileRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for UpdateConnectionProfileRequest

impl Send for UpdateConnectionProfileRequest

impl Sync for UpdateConnectionProfileRequest

impl Unpin for UpdateConnectionProfileRequest

impl UnwindSafe for UpdateConnectionProfileRequest

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]