Struct aws_sdk_glue::model::BlueprintRun
source · #[non_exhaustive]pub struct BlueprintRun { /* private fields */ }Expand description
The details of a blueprint run.
Implementations§
source§impl BlueprintRun
impl BlueprintRun
sourcepub fn blueprint_name(&self) -> Option<&str>
pub fn blueprint_name(&self) -> Option<&str>
The name of the blueprint.
sourcepub fn workflow_name(&self) -> Option<&str>
pub fn workflow_name(&self) -> Option<&str>
The name of a workflow that is created as a result of a successful blueprint run. If a blueprint run has an error, there will not be a workflow created.
sourcepub fn state(&self) -> Option<&BlueprintRunState>
pub fn state(&self) -> Option<&BlueprintRunState>
The state of the blueprint run. Possible values are:
-
Running — The blueprint run is in progress.
-
Succeeded — The blueprint run completed successfully.
-
Failed — The blueprint run failed and rollback is complete.
-
Rolling Back — The blueprint run failed and rollback is in progress.
sourcepub fn started_on(&self) -> Option<&DateTime>
pub fn started_on(&self) -> Option<&DateTime>
The date and time that the blueprint run started.
sourcepub fn completed_on(&self) -> Option<&DateTime>
pub fn completed_on(&self) -> Option<&DateTime>
The date and time that the blueprint run completed.
sourcepub fn error_message(&self) -> Option<&str>
pub fn error_message(&self) -> Option<&str>
Indicates any errors that are seen while running the blueprint.
sourcepub fn rollback_error_message(&self) -> Option<&str>
pub fn rollback_error_message(&self) -> Option<&str>
If there are any errors while creating the entities of a workflow, we try to roll back the created entities until that point and delete them. This attribute indicates the errors seen while trying to delete the entities that are created.
sourcepub fn parameters(&self) -> Option<&str>
pub fn parameters(&self) -> Option<&str>
The blueprint parameters as a string. You will have to provide a value for each key that is required from the parameter spec that is defined in the Blueprint$ParameterSpec.
source§impl BlueprintRun
impl BlueprintRun
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture BlueprintRun.
Trait Implementations§
source§impl Clone for BlueprintRun
impl Clone for BlueprintRun
source§fn clone(&self) -> BlueprintRun
fn clone(&self) -> BlueprintRun
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for BlueprintRun
impl Debug for BlueprintRun
source§impl PartialEq<BlueprintRun> for BlueprintRun
impl PartialEq<BlueprintRun> for BlueprintRun
source§fn eq(&self, other: &BlueprintRun) -> bool
fn eq(&self, other: &BlueprintRun) -> bool
self and other values to be equal, and is used
by ==.