pub struct ActionExecutionDetail {
pub action_execution_id: Option<String>,
pub action_name: Option<String>,
pub input: Option<ActionExecutionInput>,
pub last_update_time: Option<f64>,
pub output: Option<ActionExecutionOutput>,
pub pipeline_execution_id: Option<String>,
pub pipeline_version: Option<i64>,
pub stage_name: Option<String>,
pub start_time: Option<f64>,
pub status: Option<String>,
}
Expand description
Returns information about an execution of an action, including the action execution ID, and the name, version, and timing of the action.
Fields§
§action_execution_id: Option<String>
The action execution ID.
action_name: Option<String>
The name of the action.
input: Option<ActionExecutionInput>
Input details for the action execution, such as role ARN, Region, and input artifacts.
last_update_time: Option<f64>
The last update time of the action execution.
output: Option<ActionExecutionOutput>
Output details for the action execution, such as the action execution result.
pipeline_execution_id: Option<String>
The pipeline execution ID for the action execution.
pipeline_version: Option<i64>
The version of the pipeline where the action was run.
stage_name: Option<String>
The name of the stage that contains the action.
start_time: Option<f64>
The start time of the action execution.
status: Option<String>
The status of the action execution. Status categories are InProgress
, Succeeded
, and Failed
.
Trait Implementations§
Source§impl Clone for ActionExecutionDetail
impl Clone for ActionExecutionDetail
Source§fn clone(&self) -> ActionExecutionDetail
fn clone(&self) -> ActionExecutionDetail
Returns a duplicate 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 ActionExecutionDetail
impl Debug for ActionExecutionDetail
Source§impl Default for ActionExecutionDetail
impl Default for ActionExecutionDetail
Source§fn default() -> ActionExecutionDetail
fn default() -> ActionExecutionDetail
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ActionExecutionDetail
impl<'de> Deserialize<'de> for ActionExecutionDetail
Source§fn 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
Source§impl PartialEq for ActionExecutionDetail
impl PartialEq for ActionExecutionDetail
impl StructuralPartialEq for ActionExecutionDetail
Auto Trait Implementations§
impl Freeze for ActionExecutionDetail
impl RefUnwindSafe for ActionExecutionDetail
impl Send for ActionExecutionDetail
impl Sync for ActionExecutionDetail
impl Unpin for ActionExecutionDetail
impl UnwindSafe for ActionExecutionDetail
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