Class: Aws::States::Types::DescribeMapRunOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::States::Types::DescribeMapRunOutput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-states/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#execution_arn ⇒ String
The Amazon Resource Name (ARN) that identifies the execution in which the Map Run was started.
-
#execution_counts ⇒ Types::MapRunExecutionCounts
A JSON object that contains information about the total number of child workflow executions for the Map Run, and the count of child workflow executions for each status, such as ‘failed` and `succeeded`.
-
#item_counts ⇒ Types::MapRunItemCounts
A JSON object that contains information about the total number of items, and the item count for each processing status, such as ‘pending` and `failed`.
-
#map_run_arn ⇒ String
The Amazon Resource Name (ARN) that identifies a Map Run.
-
#max_concurrency ⇒ Integer
The maximum number of child workflow executions configured to run in parallel for the Map Run at the same time.
-
#redrive_count ⇒ Integer
The number of times you’ve redriven a Map Run.
-
#redrive_date ⇒ Time
The date a Map Run was last redriven.
-
#start_date ⇒ Time
The date when the Map Run was started.
-
#status ⇒ String
The current status of the Map Run.
-
#stop_date ⇒ Time
The date when the Map Run was stopped.
-
#tolerated_failure_count ⇒ Integer
The maximum number of failed child workflow executions before the Map Run fails.
-
#tolerated_failure_percentage ⇒ Float
The maximum percentage of failed child workflow executions before the Map Run fails.
Instance Attribute Details
#execution_arn ⇒ String
The Amazon Resource Name (ARN) that identifies the execution in which the Map Run was started.
963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 |
# File 'lib/aws-sdk-states/types.rb', line 963 class DescribeMapRunOutput < Struct.new( :map_run_arn, :execution_arn, :status, :start_date, :stop_date, :max_concurrency, :tolerated_failure_percentage, :tolerated_failure_count, :item_counts, :execution_counts, :redrive_count, :redrive_date) SENSITIVE = [] include Aws::Structure end |
#execution_counts ⇒ Types::MapRunExecutionCounts
A JSON object that contains information about the total number of child workflow executions for the Map Run, and the count of child workflow executions for each status, such as ‘failed` and `succeeded`.
963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 |
# File 'lib/aws-sdk-states/types.rb', line 963 class DescribeMapRunOutput < Struct.new( :map_run_arn, :execution_arn, :status, :start_date, :stop_date, :max_concurrency, :tolerated_failure_percentage, :tolerated_failure_count, :item_counts, :execution_counts, :redrive_count, :redrive_date) SENSITIVE = [] include Aws::Structure end |
#item_counts ⇒ Types::MapRunItemCounts
A JSON object that contains information about the total number of items, and the item count for each processing status, such as ‘pending` and `failed`.
963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 |
# File 'lib/aws-sdk-states/types.rb', line 963 class DescribeMapRunOutput < Struct.new( :map_run_arn, :execution_arn, :status, :start_date, :stop_date, :max_concurrency, :tolerated_failure_percentage, :tolerated_failure_count, :item_counts, :execution_counts, :redrive_count, :redrive_date) SENSITIVE = [] include Aws::Structure end |
#map_run_arn ⇒ String
The Amazon Resource Name (ARN) that identifies a Map Run.
963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 |
# File 'lib/aws-sdk-states/types.rb', line 963 class DescribeMapRunOutput < Struct.new( :map_run_arn, :execution_arn, :status, :start_date, :stop_date, :max_concurrency, :tolerated_failure_percentage, :tolerated_failure_count, :item_counts, :execution_counts, :redrive_count, :redrive_date) SENSITIVE = [] include Aws::Structure end |
#max_concurrency ⇒ Integer
The maximum number of child workflow executions configured to run in parallel for the Map Run at the same time.
963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 |
# File 'lib/aws-sdk-states/types.rb', line 963 class DescribeMapRunOutput < Struct.new( :map_run_arn, :execution_arn, :status, :start_date, :stop_date, :max_concurrency, :tolerated_failure_percentage, :tolerated_failure_count, :item_counts, :execution_counts, :redrive_count, :redrive_date) SENSITIVE = [] include Aws::Structure end |
#redrive_count ⇒ Integer
The number of times you’ve redriven a Map Run. If you have not yet redriven a Map Run, the ‘redriveCount` is 0. This count is only updated if you successfully redrive a Map Run.
963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 |
# File 'lib/aws-sdk-states/types.rb', line 963 class DescribeMapRunOutput < Struct.new( :map_run_arn, :execution_arn, :status, :start_date, :stop_date, :max_concurrency, :tolerated_failure_percentage, :tolerated_failure_count, :item_counts, :execution_counts, :redrive_count, :redrive_date) SENSITIVE = [] include Aws::Structure end |
#redrive_date ⇒ Time
The date a Map Run was last redriven. If you have not yet redriven a Map Run, the ‘redriveDate` is null.
963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 |
# File 'lib/aws-sdk-states/types.rb', line 963 class DescribeMapRunOutput < Struct.new( :map_run_arn, :execution_arn, :status, :start_date, :stop_date, :max_concurrency, :tolerated_failure_percentage, :tolerated_failure_count, :item_counts, :execution_counts, :redrive_count, :redrive_date) SENSITIVE = [] include Aws::Structure end |
#start_date ⇒ Time
The date when the Map Run was started.
963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 |
# File 'lib/aws-sdk-states/types.rb', line 963 class DescribeMapRunOutput < Struct.new( :map_run_arn, :execution_arn, :status, :start_date, :stop_date, :max_concurrency, :tolerated_failure_percentage, :tolerated_failure_count, :item_counts, :execution_counts, :redrive_count, :redrive_date) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the Map Run.
963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 |
# File 'lib/aws-sdk-states/types.rb', line 963 class DescribeMapRunOutput < Struct.new( :map_run_arn, :execution_arn, :status, :start_date, :stop_date, :max_concurrency, :tolerated_failure_percentage, :tolerated_failure_count, :item_counts, :execution_counts, :redrive_count, :redrive_date) SENSITIVE = [] include Aws::Structure end |
#stop_date ⇒ Time
The date when the Map Run was stopped.
963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 |
# File 'lib/aws-sdk-states/types.rb', line 963 class DescribeMapRunOutput < Struct.new( :map_run_arn, :execution_arn, :status, :start_date, :stop_date, :max_concurrency, :tolerated_failure_percentage, :tolerated_failure_count, :item_counts, :execution_counts, :redrive_count, :redrive_date) SENSITIVE = [] include Aws::Structure end |
#tolerated_failure_count ⇒ Integer
The maximum number of failed child workflow executions before the Map Run fails.
963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 |
# File 'lib/aws-sdk-states/types.rb', line 963 class DescribeMapRunOutput < Struct.new( :map_run_arn, :execution_arn, :status, :start_date, :stop_date, :max_concurrency, :tolerated_failure_percentage, :tolerated_failure_count, :item_counts, :execution_counts, :redrive_count, :redrive_date) SENSITIVE = [] include Aws::Structure end |
#tolerated_failure_percentage ⇒ Float
The maximum percentage of failed child workflow executions before the Map Run fails.
963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 |
# File 'lib/aws-sdk-states/types.rb', line 963 class DescribeMapRunOutput < Struct.new( :map_run_arn, :execution_arn, :status, :start_date, :stop_date, :max_concurrency, :tolerated_failure_percentage, :tolerated_failure_count, :item_counts, :execution_counts, :redrive_count, :redrive_date) SENSITIVE = [] include Aws::Structure end |