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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-states/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 'gems/aws-sdk-states/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 'gems/aws-sdk-states/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 'gems/aws-sdk-states/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 'gems/aws-sdk-states/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 'gems/aws-sdk-states/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 'gems/aws-sdk-states/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 'gems/aws-sdk-states/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 'gems/aws-sdk-states/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 'gems/aws-sdk-states/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 'gems/aws-sdk-states/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