Struct gapi_grpc::google::cloud::resourcemanager::v3::UpdateTagKeyRequest[][src]

pub struct UpdateTagKeyRequest {
    pub tag_key: Option<TagKey>,
    pub update_mask: Option<FieldMask>,
    pub validate_only: bool,
}

The request message for updating a TagKey.

Fields

tag_key: Option<TagKey>

Required. The new definition of the TagKey. Only the description and etag fields can be updated by this request. If the etag field is not empty, it must match the etag field of the existing tag key. Otherwise, FAILED_PRECONDITION will be returned.

update_mask: Option<FieldMask>

Fields to be updated. The mask may only contain description or etag. If omitted entirely, both description and etag are assumed to be significant.

validate_only: bool

Set as true to perform validations necessary for updating the resource, but not actually perform the action.

Trait Implementations

impl Clone for UpdateTagKeyRequest[src]

impl Debug for UpdateTagKeyRequest[src]

impl Default for UpdateTagKeyRequest[src]

impl Message for UpdateTagKeyRequest[src]

impl PartialEq<UpdateTagKeyRequest> for UpdateTagKeyRequest[src]

impl StructuralPartialEq for UpdateTagKeyRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for UpdateTagKeyRequest

impl Send for UpdateTagKeyRequest

impl Sync for UpdateTagKeyRequest

impl Unpin for UpdateTagKeyRequest

impl UnwindSafe for UpdateTagKeyRequest

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]