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)


927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 927

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_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.



927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 927

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_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.



927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 927

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_arnString

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

Returns:

  • (String)


927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 927

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_concurrencyInteger

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

Returns:

  • (Integer)


927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 927

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_countInteger

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.

Returns:

  • (Integer)


927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 927

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_dateTime

The date a Map Run was last redriven. If you have not yet redriven a Map Run, the redriveDate is null.

Returns:

  • (Time)


927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 927

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_dateTime

The date when the Map Run was started.

Returns:

  • (Time)


927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 927

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

#statusString

The current status of the Map Run.

Returns:

  • (String)


927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 927

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_dateTime

The date when the Map Run was stopped.

Returns:

  • (Time)


927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 927

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_countInteger

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

Returns:

  • (Integer)


927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 927

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_percentageFloat

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

Returns:

  • (Float)


927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 927

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