pub struct StopPipelineExecutionInput {
pub abandon: Option<bool>,
pub pipeline_execution_id: String,
pub pipeline_name: String,
pub reason: Option<String>,
}
Fields§
§abandon: Option<bool>
Use this option to stop the pipeline execution by abandoning, rather than finishing, in-progress actions.
This option can lead to failed or out-of-sequence tasks.
pipeline_execution_id: String
The ID of the pipeline execution to be stopped in the current stage. Use the GetPipelineState
action to retrieve the current pipelineExecutionId.
pipeline_name: String
The name of the pipeline to stop.
reason: Option<String>
Use this option to enter comments, such as the reason the pipeline was stopped.
Trait Implementations§
Source§impl Clone for StopPipelineExecutionInput
impl Clone for StopPipelineExecutionInput
Source§fn clone(&self) -> StopPipelineExecutionInput
fn clone(&self) -> StopPipelineExecutionInput
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for StopPipelineExecutionInput
impl Debug for StopPipelineExecutionInput
Source§impl Default for StopPipelineExecutionInput
impl Default for StopPipelineExecutionInput
Source§fn default() -> StopPipelineExecutionInput
fn default() -> StopPipelineExecutionInput
Returns the “default value” for a type. Read more
impl StructuralPartialEq for StopPipelineExecutionInput
Auto Trait Implementations§
impl Freeze for StopPipelineExecutionInput
impl RefUnwindSafe for StopPipelineExecutionInput
impl Send for StopPipelineExecutionInput
impl Sync for StopPipelineExecutionInput
impl Unpin for StopPipelineExecutionInput
impl UnwindSafe for StopPipelineExecutionInput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more