Skip to content

MapRunItemCounts

Source code in docs_src/capo_sfn/types/map_run_item_counts.py
class MapRunItemCounts(TypedDict, closed=True):
    pending: "capo_sfn.types.unsigned_long.UnsignedLong"
    """<p>The total number of items to process in child workflow executions that haven't started running yet.</p>"""
    running: "capo_sfn.types.unsigned_long.UnsignedLong"
    """<p>The total number of items being processed in child workflow executions that are currently in-progress.</p>"""
    succeeded: "capo_sfn.types.unsigned_long.UnsignedLong"
    """<p>The total number of items processed in child workflow executions that have completed successfully.</p>"""
    failed: "capo_sfn.types.unsigned_long.UnsignedLong"
    """<p>The total number of items processed in child workflow executions that have failed.</p>"""
    timed_out: "capo_sfn.types.unsigned_long.UnsignedLong"
    """<p>The total number of items processed in child workflow executions that have timed out.</p>"""
    aborted: "capo_sfn.types.unsigned_long.UnsignedLong"
    """<p>The total number of items processed in child workflow executions that were either stopped by the user or by Step Functions, because the Map Run failed.</p>"""
    total: "capo_sfn.types.unsigned_long.UnsignedLong"
    """<p>The total number of items processed in all the child workflow executions started by a Map Run.</p>"""
    results_written: "capo_sfn.types.unsigned_long.UnsignedLong"
    """<p>Returns the count of items whose results were written by <code>ResultWriter</code>. For more information, see <a href="https://docs.aws.amazon.com/step-functions/latest/dg/input-output-resultwriter.html">ResultWriter</a> in the <i>Step Functions Developer Guide</i>.</p>"""
    failures_not_redrivable: NotRequired["capo_sfn.types.long_object.LongObject"]
    """<p>The number of <code>FAILED</code>, <code>ABORTED</code>, or <code>TIMED_OUT</code> items in child workflow executions that cannot be redriven because the execution status of those child workflows is terminal. For example, child workflows with an execution status of <code>FAILED</code>, <code>ABORTED</code>, or <code>TIMED_OUT</code> and a <code>redriveStatus</code> of <code>NOT_REDRIVABLE</code>.</p>"""
    pending_redrive: NotRequired["capo_sfn.types.long_object.LongObject"]
    """<p>The number of unsuccessful items in child workflow executions currently waiting to be redriven.</p>"""

aborted instance-attribute

aborted: UnsignedLong

The total number of items processed in child workflow executions that were either stopped by the user or by Step Functions, because the Map Run failed.

failed instance-attribute

failed: UnsignedLong

The total number of items processed in child workflow executions that have failed.

failures_not_redrivable instance-attribute

failures_not_redrivable: NotRequired[LongObject]

The number of FAILED, ABORTED, or TIMED_OUT items in child workflow executions that cannot be redriven because the execution status of those child workflows is terminal. For example, child workflows with an execution status of FAILED, ABORTED, or TIMED_OUT and a redriveStatus of NOT_REDRIVABLE.

pending instance-attribute

pending: UnsignedLong

The total number of items to process in child workflow executions that haven't started running yet.

pending_redrive instance-attribute

pending_redrive: NotRequired[LongObject]

The number of unsuccessful items in child workflow executions currently waiting to be redriven.

results_written instance-attribute

results_written: UnsignedLong

Returns the count of items whose results were written by ResultWriter. For more information, see ResultWriter in the Step Functions Developer Guide.

running instance-attribute

running: UnsignedLong

The total number of items being processed in child workflow executions that are currently in-progress.

succeeded instance-attribute

succeeded: UnsignedLong

The total number of items processed in child workflow executions that have completed successfully.

timed_out instance-attribute

timed_out: UnsignedLong

The total number of items processed in child workflow executions that have timed out.

total instance-attribute

total: UnsignedLong

The total number of items processed in all the child workflow executions started by a Map Run.