Struct google_compute1::api::RegionSetLabelsRequest[][src]

pub struct RegionSetLabelsRequest {
    pub label_fingerprint: Option<String>,
    pub labels: Option<HashMap<String, String>>,
}

There is no detailed description.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

label_fingerprint: Option<String>

The fingerprint of the previous set of labels for this resource, used to detect conflicts. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update labels. You must always provide an up-to-date fingerprint hash in order to update or change labels. Make a get() request to the resource to get the latest fingerprint.

labels: Option<HashMap<String, String>>

The labels to set for this resource.

Trait Implementations

impl Clone for RegionSetLabelsRequest[src]

impl Debug for RegionSetLabelsRequest[src]

impl Default for RegionSetLabelsRequest[src]

impl<'de> Deserialize<'de> for RegionSetLabelsRequest[src]

impl RequestValue for RegionSetLabelsRequest[src]

impl Serialize for RegionSetLabelsRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for RegionSetLabelsRequest[src]

impl Send for RegionSetLabelsRequest[src]

impl Sync for RegionSetLabelsRequest[src]

impl Unpin for RegionSetLabelsRequest[src]

impl UnwindSafe for RegionSetLabelsRequest[src]

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<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.