Struct google_dataproc1::api::ClusterSelector [−][src]
A selector that chooses target cluster for jobs based on metadata.
This type is not used in any activity, and only used as part of another schema.
Fields
cluster_labels: Option<HashMap<String, String>>
Required. The cluster labels. Cluster must have all labels to match.
zone: Option<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.
Trait Implementations
impl Clone for ClusterSelector
[src]
fn clone(&self) -> ClusterSelector
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ClusterSelector
[src]
impl Default for ClusterSelector
[src]
fn default() -> ClusterSelector
[src]
impl<'de> Deserialize<'de> for ClusterSelector
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Part for ClusterSelector
[src]
impl Serialize for ClusterSelector
[src]
Auto Trait Implementations
impl RefUnwindSafe for ClusterSelector
impl Send for ClusterSelector
impl Sync for ClusterSelector
impl Unpin for ClusterSelector
impl UnwindSafe for ClusterSelector
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,