[][src]Struct gcp_client::google::cloud::dataproc::v1::ClusterSelector

pub struct ClusterSelector {
    pub zone: String,
    pub cluster_labels: HashMap<String, String>,
}

A selector that chooses target cluster for jobs based on metadata.

Fields

zone: String

Optional. The zone where workflow process executes. This parameter does not affect the selection of the cluster.

If unspecified, the zone of the first cluster matching the selector is used.

cluster_labels: HashMap<String, String>

Required. The cluster labels. Cluster must have all labels to match.

Trait Implementations

impl Clone for ClusterSelector[src]

impl Debug for ClusterSelector[src]

impl Default for ClusterSelector[src]

impl Message for ClusterSelector[src]

impl PartialEq<ClusterSelector> for ClusterSelector[src]

impl StructuralPartialEq for ClusterSelector[src]

Auto Trait Implementations

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, 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>, 

impl<T> WithSubscriber for T[src]