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)


964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
# File '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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