#[non_exhaustive]pub struct PipelineExecutionStepMetadata {Show 14 fields
pub training_job: Option<TrainingJobStepMetadata>,
pub processing_job: Option<ProcessingJobStepMetadata>,
pub transform_job: Option<TransformJobStepMetadata>,
pub tuning_job: Option<TuningJobStepMetaData>,
pub model: Option<ModelStepMetadata>,
pub register_model: Option<RegisterModelStepMetadata>,
pub condition: Option<ConditionStepMetadata>,
pub callback: Option<CallbackStepMetadata>,
pub lambda: Option<LambdaStepMetadata>,
pub quality_check: Option<QualityCheckStepMetadata>,
pub clarify_check: Option<ClarifyCheckStepMetadata>,
pub emr: Option<EmrStepMetadata>,
pub fail: Option<FailStepMetadata>,
pub auto_ml_job: Option<AutoMlJobStepMetadata>,
}
Expand description
Metadata for a step execution.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.training_job: Option<TrainingJobStepMetadata>
The Amazon Resource Name (ARN) of the training job that was run by this step execution.
processing_job: Option<ProcessingJobStepMetadata>
The Amazon Resource Name (ARN) of the processing job that was run by this step execution.
transform_job: Option<TransformJobStepMetadata>
The Amazon Resource Name (ARN) of the transform job that was run by this step execution.
tuning_job: Option<TuningJobStepMetaData>
The Amazon Resource Name (ARN) of the tuning job that was run by this step execution.
model: Option<ModelStepMetadata>
The Amazon Resource Name (ARN) of the model that was created by this step execution.
register_model: Option<RegisterModelStepMetadata>
The Amazon Resource Name (ARN) of the model package that the model was registered to by this step execution.
condition: Option<ConditionStepMetadata>
The outcome of the condition evaluation that was run by this step execution.
callback: Option<CallbackStepMetadata>
The URL of the Amazon SQS queue used by this step execution, the pipeline generated token, and a list of output parameters.
lambda: Option<LambdaStepMetadata>
The Amazon Resource Name (ARN) of the Lambda function that was run by this step execution and a list of output parameters.
quality_check: Option<QualityCheckStepMetadata>
The configurations and outcomes of the check step execution. This includes:
-
The type of the check conducted.
-
The Amazon S3 URIs of baseline constraints and statistics files to be used for the drift check.
-
The Amazon S3 URIs of newly calculated baseline constraints and statistics.
-
The model package group name provided.
-
The Amazon S3 URI of the violation report if violations detected.
-
The Amazon Resource Name (ARN) of check processing job initiated by the step execution.
-
The Boolean flags indicating if the drift check is skipped.
-
If step property
BaselineUsedForDriftCheck
is set the same asCalculatedBaseline
.
clarify_check: Option<ClarifyCheckStepMetadata>
Container for the metadata for a Clarify check step. The configurations and outcomes of the check step execution. This includes:
-
The type of the check conducted,
-
The Amazon S3 URIs of baseline constraints and statistics files to be used for the drift check.
-
The Amazon S3 URIs of newly calculated baseline constraints and statistics.
-
The model package group name provided.
-
The Amazon S3 URI of the violation report if violations detected.
-
The Amazon Resource Name (ARN) of check processing job initiated by the step execution.
-
The boolean flags indicating if the drift check is skipped.
-
If step property
BaselineUsedForDriftCheck
is set the same asCalculatedBaseline
.
emr: Option<EmrStepMetadata>
The configurations and outcomes of an Amazon EMR step execution.
fail: Option<FailStepMetadata>
The configurations and outcomes of a Fail step execution.
auto_ml_job: Option<AutoMlJobStepMetadata>
The Amazon Resource Name (ARN) of the AutoML job that was run by this step.
Implementations§
source§impl PipelineExecutionStepMetadata
impl PipelineExecutionStepMetadata
sourcepub fn training_job(&self) -> Option<&TrainingJobStepMetadata>
pub fn training_job(&self) -> Option<&TrainingJobStepMetadata>
The Amazon Resource Name (ARN) of the training job that was run by this step execution.
sourcepub fn processing_job(&self) -> Option<&ProcessingJobStepMetadata>
pub fn processing_job(&self) -> Option<&ProcessingJobStepMetadata>
The Amazon Resource Name (ARN) of the processing job that was run by this step execution.
sourcepub fn transform_job(&self) -> Option<&TransformJobStepMetadata>
pub fn transform_job(&self) -> Option<&TransformJobStepMetadata>
The Amazon Resource Name (ARN) of the transform job that was run by this step execution.
sourcepub fn tuning_job(&self) -> Option<&TuningJobStepMetaData>
pub fn tuning_job(&self) -> Option<&TuningJobStepMetaData>
The Amazon Resource Name (ARN) of the tuning job that was run by this step execution.
sourcepub fn model(&self) -> Option<&ModelStepMetadata>
pub fn model(&self) -> Option<&ModelStepMetadata>
The Amazon Resource Name (ARN) of the model that was created by this step execution.
sourcepub fn register_model(&self) -> Option<&RegisterModelStepMetadata>
pub fn register_model(&self) -> Option<&RegisterModelStepMetadata>
The Amazon Resource Name (ARN) of the model package that the model was registered to by this step execution.
sourcepub fn condition(&self) -> Option<&ConditionStepMetadata>
pub fn condition(&self) -> Option<&ConditionStepMetadata>
The outcome of the condition evaluation that was run by this step execution.
sourcepub fn callback(&self) -> Option<&CallbackStepMetadata>
pub fn callback(&self) -> Option<&CallbackStepMetadata>
The URL of the Amazon SQS queue used by this step execution, the pipeline generated token, and a list of output parameters.
sourcepub fn lambda(&self) -> Option<&LambdaStepMetadata>
pub fn lambda(&self) -> Option<&LambdaStepMetadata>
The Amazon Resource Name (ARN) of the Lambda function that was run by this step execution and a list of output parameters.
sourcepub fn quality_check(&self) -> Option<&QualityCheckStepMetadata>
pub fn quality_check(&self) -> Option<&QualityCheckStepMetadata>
The configurations and outcomes of the check step execution. This includes:
-
The type of the check conducted.
-
The Amazon S3 URIs of baseline constraints and statistics files to be used for the drift check.
-
The Amazon S3 URIs of newly calculated baseline constraints and statistics.
-
The model package group name provided.
-
The Amazon S3 URI of the violation report if violations detected.
-
The Amazon Resource Name (ARN) of check processing job initiated by the step execution.
-
The Boolean flags indicating if the drift check is skipped.
-
If step property
BaselineUsedForDriftCheck
is set the same asCalculatedBaseline
.
sourcepub fn clarify_check(&self) -> Option<&ClarifyCheckStepMetadata>
pub fn clarify_check(&self) -> Option<&ClarifyCheckStepMetadata>
Container for the metadata for a Clarify check step. The configurations and outcomes of the check step execution. This includes:
-
The type of the check conducted,
-
The Amazon S3 URIs of baseline constraints and statistics files to be used for the drift check.
-
The Amazon S3 URIs of newly calculated baseline constraints and statistics.
-
The model package group name provided.
-
The Amazon S3 URI of the violation report if violations detected.
-
The Amazon Resource Name (ARN) of check processing job initiated by the step execution.
-
The boolean flags indicating if the drift check is skipped.
-
If step property
BaselineUsedForDriftCheck
is set the same asCalculatedBaseline
.
sourcepub fn emr(&self) -> Option<&EmrStepMetadata>
pub fn emr(&self) -> Option<&EmrStepMetadata>
The configurations and outcomes of an Amazon EMR step execution.
sourcepub fn fail(&self) -> Option<&FailStepMetadata>
pub fn fail(&self) -> Option<&FailStepMetadata>
The configurations and outcomes of a Fail step execution.
sourcepub fn auto_ml_job(&self) -> Option<&AutoMlJobStepMetadata>
pub fn auto_ml_job(&self) -> Option<&AutoMlJobStepMetadata>
The Amazon Resource Name (ARN) of the AutoML job that was run by this step.
source§impl PipelineExecutionStepMetadata
impl PipelineExecutionStepMetadata
sourcepub fn builder() -> PipelineExecutionStepMetadataBuilder
pub fn builder() -> PipelineExecutionStepMetadataBuilder
Creates a new builder-style object to manufacture PipelineExecutionStepMetadata
.
Trait Implementations§
source§impl Clone for PipelineExecutionStepMetadata
impl Clone for PipelineExecutionStepMetadata
source§fn clone(&self) -> PipelineExecutionStepMetadata
fn clone(&self) -> PipelineExecutionStepMetadata
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq<PipelineExecutionStepMetadata> for PipelineExecutionStepMetadata
impl PartialEq<PipelineExecutionStepMetadata> for PipelineExecutionStepMetadata
source§fn eq(&self, other: &PipelineExecutionStepMetadata) -> bool
fn eq(&self, other: &PipelineExecutionStepMetadata) -> bool
self
and other
values to be equal, and is used
by ==
.