WorkflowRunDetail

Detailed information about a workflow run execution, including timing, status, error information, and associated task instances. This structure provides comprehensive visibility into the workflow execution lifecycle within the Amazon Managed Workflows for Apache Airflow Serverless serverless environment. The service tracks execution across distributed ECS worker tasks and provides detailed timing information, error diagnostics, and task instance relationships to support effective monitoring and troubleshooting of complex workflow executions.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The timestamp when the workflow run completed execution, in ISO 8601 date-time format. This value is null if the run is not complete.

Link copied to clipboard

The timestamp when the workflow run was created, in ISO 8601 date-time format.

Link copied to clipboard

The total duration of the workflow run execution in seconds. This value is null if the run is not complete.

Link copied to clipboard

The error message if the workflow run failed. This value is null if the run completed successfully.

Link copied to clipboard

The timestamp when the workflow run was last modified, in ISO 8601 date-time format.

Link copied to clipboard

The unique identifier of this workflow run.

Link copied to clipboard

The current execution state of the workflow run.

Link copied to clipboard

The type of workflow run.

Link copied to clipboard

The timestamp when the workflow run started execution, in ISO 8601 date-time format.

Link copied to clipboard

A list of task instance IDs that are part of this workflow run.

Link copied to clipboard

The Amazon Resource Name (ARN) of the workflow that contains this run.

Link copied to clipboard

The version of the workflow used for this run.

Functions

Link copied to clipboard
inline fun copy(block: WorkflowRunDetail.Builder.() -> Unit = {}): WorkflowRunDetail
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String