Struct google_compute1::api::ZoneSetLabelsRequest[][src]

pub struct ZoneSetLabelsRequest {
    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 ZoneSetLabelsRequest[src]

impl Debug for ZoneSetLabelsRequest[src]

impl Default for ZoneSetLabelsRequest[src]

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

impl RequestValue for ZoneSetLabelsRequest[src]

impl Serialize for ZoneSetLabelsRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for ZoneSetLabelsRequest[src]

impl Send for ZoneSetLabelsRequest[src]

impl Sync for ZoneSetLabelsRequest[src]

impl Unpin for ZoneSetLabelsRequest[src]

impl UnwindSafe for ZoneSetLabelsRequest[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.