Struct gapi_grpc::google::genomics::v1alpha2::ControllerConfig[][src]

pub struct ControllerConfig {
    pub image: String,
    pub cmd: String,
    pub gcs_log_path: String,
    pub machine_type: String,
    pub vars: HashMap<String, String>,
    pub disks: HashMap<String, String>,
    pub gcs_sources: HashMap<String, RepeatedString>,
    pub gcs_sinks: HashMap<String, RepeatedString>,
}

Stores the information that the controller will fetch from the server in order to run. Should only be used by VMs created by the Pipelines Service and not by end users.

Fields

image: Stringcmd: Stringgcs_log_path: Stringmachine_type: Stringvars: HashMap<String, String>disks: HashMap<String, String>gcs_sources: HashMap<String, RepeatedString>gcs_sinks: HashMap<String, RepeatedString>

Trait Implementations

impl Clone for ControllerConfig[src]

impl Debug for ControllerConfig[src]

impl Default for ControllerConfig[src]

impl Message for ControllerConfig[src]

impl PartialEq<ControllerConfig> for ControllerConfig[src]

impl StructuralPartialEq for ControllerConfig[src]

Auto Trait Implementations

impl RefUnwindSafe for ControllerConfig

impl Send for ControllerConfig

impl Sync for ControllerConfig

impl Unpin for ControllerConfig

impl UnwindSafe for ControllerConfig

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]