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)


964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 964

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.



964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 964

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.



964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 964

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)


964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 964

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)


964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 964

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)


964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 964

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)


964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 964

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)


964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 964

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)


964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 964

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)


964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 964

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)


964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 964

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)


964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 964

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