Class: Aws::MWAAServerless::Types::TaskInstanceSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::MWAAServerless::Types::TaskInstanceSummary
- Defined in:
- gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb
Overview
Summary information about a task instance within a workflow run, including its status and execution details.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#duration_in_seconds ⇒ Integer
The duration of the task instance execution in seconds.
-
#operator_name ⇒ String
The name of the Apache Airflow operator used for this task instance.
-
#run_id ⇒ String
The unique identifier of the workflow run that contains this task instance.
-
#status ⇒ String
The current status of the task instance.
-
#task_instance_id ⇒ String
The unique identifier of this task instance.
-
#workflow_arn ⇒ String
The Amazon Resource Name (ARN) of the workflow that contains this task instance.
-
#workflow_version ⇒ String
The version of the workflow that contains this task instance.
Instance Attribute Details
#duration_in_seconds ⇒ Integer
The duration of the task instance execution in seconds. This value is null if the task is not complete.
1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 |
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1184 class TaskInstanceSummary < Struct.new( :workflow_arn, :workflow_version, :run_id, :task_instance_id, :status, :duration_in_seconds, :operator_name) SENSITIVE = [] include Aws::Structure end |
#operator_name ⇒ String
The name of the Apache Airflow operator used for this task instance.
1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 |
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1184 class TaskInstanceSummary < Struct.new( :workflow_arn, :workflow_version, :run_id, :task_instance_id, :status, :duration_in_seconds, :operator_name) SENSITIVE = [] include Aws::Structure end |
#run_id ⇒ String
The unique identifier of the workflow run that contains this task instance.
1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 |
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1184 class TaskInstanceSummary < Struct.new( :workflow_arn, :workflow_version, :run_id, :task_instance_id, :status, :duration_in_seconds, :operator_name) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the task instance.
1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 |
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1184 class TaskInstanceSummary < Struct.new( :workflow_arn, :workflow_version, :run_id, :task_instance_id, :status, :duration_in_seconds, :operator_name) SENSITIVE = [] include Aws::Structure end |
#task_instance_id ⇒ String
The unique identifier of this task instance.
1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 |
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1184 class TaskInstanceSummary < Struct.new( :workflow_arn, :workflow_version, :run_id, :task_instance_id, :status, :duration_in_seconds, :operator_name) SENSITIVE = [] include Aws::Structure end |
#workflow_arn ⇒ String
The Amazon Resource Name (ARN) of the workflow that contains this task instance.
1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 |
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1184 class TaskInstanceSummary < Struct.new( :workflow_arn, :workflow_version, :run_id, :task_instance_id, :status, :duration_in_seconds, :operator_name) SENSITIVE = [] include Aws::Structure end |
#workflow_version ⇒ String
The version of the workflow that contains this task instance.
1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 |
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1184 class TaskInstanceSummary < Struct.new( :workflow_arn, :workflow_version, :run_id, :task_instance_id, :status, :duration_in_seconds, :operator_name) SENSITIVE = [] include Aws::Structure end |