Struct google_lifesciences2_beta::api::RunPipelineRequest
source · [−]pub struct RunPipelineRequest {
pub labels: Option<HashMap<String, String>>,
pub pipeline: Option<Pipeline>,
pub pub_sub_topic: Option<String>,
}
Expand description
The arguments to the RunPipeline
method. The requesting user must have the iam.serviceAccounts.actAs
permission for the Cloud Life Sciences service account or the request will fail.
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).
- locations pipelines run projects (request)
Fields
labels: Option<HashMap<String, String>>
User-defined labels to associate with the returned operation. These labels are not propagated to any Google Cloud Platform resources used by the operation, and can be modified at any time. To associate labels with resources created while executing the operation, see the appropriate resource message (for example, VirtualMachine
).
pipeline: Option<Pipeline>
Required. The description of the pipeline to run.
pub_sub_topic: Option<String>
The name of an existing Pub/Sub topic. The server will publish messages to this topic whenever the status of the operation changes. The Life Sciences Service Agent account must have publisher permissions to the specified topic or notifications will not be sent.
Trait Implementations
sourceimpl Clone for RunPipelineRequest
impl Clone for RunPipelineRequest
sourcefn clone(&self) -> RunPipelineRequest
fn clone(&self) -> RunPipelineRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for RunPipelineRequest
impl Debug for RunPipelineRequest
sourceimpl Default for RunPipelineRequest
impl Default for RunPipelineRequest
sourcefn default() -> RunPipelineRequest
fn default() -> RunPipelineRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for RunPipelineRequest
impl<'de> Deserialize<'de> for RunPipelineRequest
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for RunPipelineRequest
impl Serialize for RunPipelineRequest
impl RequestValue for RunPipelineRequest
Auto Trait Implementations
impl RefUnwindSafe for RunPipelineRequest
impl Send for RunPipelineRequest
impl Sync for RunPipelineRequest
impl Unpin for RunPipelineRequest
impl UnwindSafe for RunPipelineRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more