Struct aws_sdk_sagemaker::types::SelectiveExecutionConfig
source · #[non_exhaustive]pub struct SelectiveExecutionConfig {
pub source_pipeline_execution_arn: Option<String>,
pub selected_steps: Option<Vec<SelectedStep>>,
}Expand description
The selective execution configuration applied to the pipeline run.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.source_pipeline_execution_arn: Option<String>The ARN from a reference execution of the current pipeline. Used to copy input collaterals needed for the selected steps to run. The execution status of the pipeline can be either Failed or Success.
selected_steps: Option<Vec<SelectedStep>>A list of pipeline steps to run. All step(s) in all path(s) between two selected steps should be included.
Implementations§
source§impl SelectiveExecutionConfig
impl SelectiveExecutionConfig
sourcepub fn source_pipeline_execution_arn(&self) -> Option<&str>
pub fn source_pipeline_execution_arn(&self) -> Option<&str>
The ARN from a reference execution of the current pipeline. Used to copy input collaterals needed for the selected steps to run. The execution status of the pipeline can be either Failed or Success.
sourcepub fn selected_steps(&self) -> Option<&[SelectedStep]>
pub fn selected_steps(&self) -> Option<&[SelectedStep]>
A list of pipeline steps to run. All step(s) in all path(s) between two selected steps should be included.
source§impl SelectiveExecutionConfig
impl SelectiveExecutionConfig
sourcepub fn builder() -> SelectiveExecutionConfigBuilder
pub fn builder() -> SelectiveExecutionConfigBuilder
Creates a new builder-style object to manufacture SelectiveExecutionConfig.
Trait Implementations§
source§impl Clone for SelectiveExecutionConfig
impl Clone for SelectiveExecutionConfig
source§fn clone(&self) -> SelectiveExecutionConfig
fn clone(&self) -> SelectiveExecutionConfig
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 SelectiveExecutionConfig
impl Debug for SelectiveExecutionConfig
source§impl PartialEq<SelectiveExecutionConfig> for SelectiveExecutionConfig
impl PartialEq<SelectiveExecutionConfig> for SelectiveExecutionConfig
source§fn eq(&self, other: &SelectiveExecutionConfig) -> bool
fn eq(&self, other: &SelectiveExecutionConfig) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for SelectiveExecutionConfig
Auto Trait Implementations§
impl RefUnwindSafe for SelectiveExecutionConfig
impl Send for SelectiveExecutionConfig
impl Sync for SelectiveExecutionConfig
impl Unpin for SelectiveExecutionConfig
impl UnwindSafe for SelectiveExecutionConfig
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