Skip to content

StepState

Source code in docs_src/capo_arc_region_switch/types/step_state.py
class StepState(TypedDict, closed=True):
    name: NotRequired["capo_arc_region_switch.types.step_name.StepName"]
    """<p>The name of a step in a workflow.</p>"""
    status: NotRequired["capo_arc_region_switch.types.step_status.StepStatus"]
    """<p>The status of a step in a workflow. For example, a status might be Completed or Pending Approval.</p>"""
    start_time: NotRequired["datetime.datetime"]
    """<p>The timestamp when a step started execution.</p>"""
    end_time: NotRequired["datetime.datetime"]
    """<p>The timestamp when a step endeded execution.</p>"""
    step_mode: NotRequired["capo_arc_region_switch.types.execution_mode.ExecutionMode"]
    """<p>The mode for a step execution. The mode can be Graceful or Ungraceful.</p>"""

end_time instance-attribute

end_time: NotRequired[datetime]

The timestamp when a step endeded execution.

name instance-attribute

name: NotRequired[StepName]

The name of a step in a workflow.

start_time instance-attribute

start_time: NotRequired[datetime]

The timestamp when a step started execution.

status instance-attribute

status: NotRequired[StepStatus]

The status of a step in a workflow. For example, a status might be Completed or Pending Approval.

step_mode instance-attribute

step_mode: NotRequired[ExecutionMode]

The mode for a step execution. The mode can be Graceful or Ungraceful.