ExecutionEvent - Amazon Application Recovery Controller

ExecutionEvent

Represents an event that occurred during a plan execution. These events provide a detailed timeline of the execution process.

Contents

eventId

The event ID for an execution event.

Type: String

Required: Yes

description

The description for an execution event.

Type: String

Required: No

error

Errors for an execution event.

Type: String

Required: No

executionBlockType

The execution block type for an execution event.

Type: String

Valid Values: CustomActionLambda | ManualApproval | AuroraGlobalDatabase | EC2AutoScaling | ARCRoutingControl | ARCRegionSwitchPlan | Parallel | ECSServiceScaling | EKSResourceScaling | Route53HealthCheck

Required: No

previousEventId

The event ID of the previous execution event.

Type: String

Required: No

resources

The resources for an execution event.

Type: Array of strings

Required: No

stepName

The step name for an execution event.

Type: String

Required: No

timestamp

The timestamp for an execution event.

Type: Timestamp

Required: No

type

The type of an execution event.

Type: String

Valid Values: unknown | executionPending | executionStarted | executionSucceeded | executionFailed | executionPausing | executionPaused | executionCanceling | executionCanceled | executionPendingApproval | executionBehaviorChangedToUngraceful | executionBehaviorChangedToGraceful | executionPendingChildPlanManualApproval | executionSuccessMonitoringApplicationHealth | stepStarted | stepUpdate | stepSucceeded | stepFailed | stepSkipped | stepPausedByError | stepPausedByOperator | stepCanceled | stepPendingApproval | stepExecutionBehaviorChangedToUngraceful | stepPendingApplicationHealthMonitor

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: