Struct rusoto_stepfunctions::HistoryEvent
[−]
[src]
pub struct HistoryEvent { pub activity_failed_event_details: Option<ActivityFailedEventDetails>, pub activity_schedule_failed_event_details: Option<ActivityScheduleFailedEventDetails>, pub activity_scheduled_event_details: Option<ActivityScheduledEventDetails>, pub activity_started_event_details: Option<ActivityStartedEventDetails>, pub activity_succeeded_event_details: Option<ActivitySucceededEventDetails>, pub activity_timed_out_event_details: Option<ActivityTimedOutEventDetails>, pub execution_aborted_event_details: Option<ExecutionAbortedEventDetails>, pub execution_failed_event_details: Option<ExecutionFailedEventDetails>, pub execution_started_event_details: Option<ExecutionStartedEventDetails>, pub execution_succeeded_event_details: Option<ExecutionSucceededEventDetails>, pub execution_timed_out_event_details: Option<ExecutionTimedOutEventDetails>, pub id: EventId, pub lambda_function_failed_event_details: Option<LambdaFunctionFailedEventDetails>, pub lambda_function_schedule_failed_event_details: Option<LambdaFunctionScheduleFailedEventDetails>, pub lambda_function_scheduled_event_details: Option<LambdaFunctionScheduledEventDetails>, pub lambda_function_start_failed_event_details: Option<LambdaFunctionStartFailedEventDetails>, pub lambda_function_succeeded_event_details: Option<LambdaFunctionSucceededEventDetails>, pub lambda_function_timed_out_event_details: Option<LambdaFunctionTimedOutEventDetails>, pub previous_event_id: Option<EventId>, pub state_entered_event_details: Option<StateEnteredEventDetails>, pub state_exited_event_details: Option<StateExitedEventDetails>, pub timestamp: Timestamp, pub type_: HistoryEventType, }
Fields
activity_failed_event_details: Option<ActivityFailedEventDetails>
activity_schedule_failed_event_details: Option<ActivityScheduleFailedEventDetails>
activity_scheduled_event_details: Option<ActivityScheduledEventDetails>
activity_started_event_details: Option<ActivityStartedEventDetails>
activity_succeeded_event_details: Option<ActivitySucceededEventDetails>
activity_timed_out_event_details: Option<ActivityTimedOutEventDetails>
execution_aborted_event_details: Option<ExecutionAbortedEventDetails>
execution_failed_event_details: Option<ExecutionFailedEventDetails>
execution_started_event_details: Option<ExecutionStartedEventDetails>
execution_succeeded_event_details: Option<ExecutionSucceededEventDetails>
execution_timed_out_event_details: Option<ExecutionTimedOutEventDetails>
id: EventId
The id of the event. Events are numbered sequentially, starting at one.
lambda_function_failed_event_details: Option<LambdaFunctionFailedEventDetails>
lambda_function_schedule_failed_event_details: Option<LambdaFunctionScheduleFailedEventDetails>
lambda_function_scheduled_event_details: Option<LambdaFunctionScheduledEventDetails>
lambda_function_start_failed_event_details: Option<LambdaFunctionStartFailedEventDetails>
lambda_function_succeeded_event_details: Option<LambdaFunctionSucceededEventDetails>
lambda_function_timed_out_event_details: Option<LambdaFunctionTimedOutEventDetails>
previous_event_id: Option<EventId>
The id of the previous event.
state_entered_event_details: Option<StateEnteredEventDetails>
state_exited_event_details: Option<StateExitedEventDetails>
timestamp: Timestamp
The date the event occured.
type_: HistoryEventType
The type of the event.
Trait Implementations
impl Default for HistoryEvent
[src]
fn default() -> HistoryEvent
Returns the "default value" for a type. Read more
impl Debug for HistoryEvent
[src]
impl Clone for HistoryEvent
[src]
fn clone(&self) -> HistoryEvent
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more