Class: Aws::States::Types::DescribeMapRunOutput

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-states/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#execution_arnString

The Amazon Resource Name (ARN) that identifies the execution in which the Map Run was started.

Returns:

  • (String)

701
702
703
704
705
706
707
708
709
710
711
712
713
714
# File 'lib/aws-sdk-states/types.rb', line 701

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)
  SENSITIVE = []
  include Aws::Structure
end

#execution_countsTypes::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`.


701
702
703
704
705
706
707
708
709
710
711
712
713
714
# File 'lib/aws-sdk-states/types.rb', line 701

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)
  SENSITIVE = []
  include Aws::Structure
end

#item_countsTypes::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`.


701
702
703
704
705
706
707
708
709
710
711
712
713
714
# File 'lib/aws-sdk-states/types.rb', line 701

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)
  SENSITIVE = []
  include Aws::Structure
end

#map_run_arnString

The Amazon Resource Name (ARN) that identifies a Map Run.

Returns:

  • (String)

701
702
703
704
705
706
707
708
709
710
711
712
713
714
# File 'lib/aws-sdk-states/types.rb', line 701

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)
  SENSITIVE = []
  include Aws::Structure
end

#max_concurrencyInteger

The maximum number of child workflow executions configured to run in parallel for the Map Run at the same time.

Returns:

  • (Integer)

701
702
703
704
705
706
707
708
709
710
711
712
713
714
# File 'lib/aws-sdk-states/types.rb', line 701

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)
  SENSITIVE = []
  include Aws::Structure
end

#start_dateTime

The date when the Map Run was started.

Returns:

  • (Time)

701
702
703
704
705
706
707
708
709
710
711
712
713
714
# File 'lib/aws-sdk-states/types.rb', line 701

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)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current status of the Map Run.

Returns:

  • (String)

701
702
703
704
705
706
707
708
709
710
711
712
713
714
# File 'lib/aws-sdk-states/types.rb', line 701

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)
  SENSITIVE = []
  include Aws::Structure
end

#stop_dateTime

The date when the Map Run was stopped.

Returns:

  • (Time)

701
702
703
704
705
706
707
708
709
710
711
712
713
714
# File 'lib/aws-sdk-states/types.rb', line 701

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)
  SENSITIVE = []
  include Aws::Structure
end

#tolerated_failure_countInteger

The maximum number of failed child workflow executions before the Map Run fails.

Returns:

  • (Integer)

701
702
703
704
705
706
707
708
709
710
711
712
713
714
# File 'lib/aws-sdk-states/types.rb', line 701

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)
  SENSITIVE = []
  include Aws::Structure
end

#tolerated_failure_percentageFloat

The maximum percentage of failed child workflow executions before the Map Run fails.

Returns:

  • (Float)

701
702
703
704
705
706
707
708
709
710
711
712
713
714
# File 'lib/aws-sdk-states/types.rb', line 701

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)
  SENSITIVE = []
  include Aws::Structure
end