Skip to content

SandboxSessionPhase

Source code in docs_src/capo_codebuild/types/sandbox_session_phase.py
class SandboxSessionPhase(TypedDict, closed=True):
    phase_type: NotRequired["capo_codebuild.types.string.String"]
    """<p>The name of the sandbox phase.</p>"""
    phase_status: NotRequired["capo_codebuild.types.status_type.StatusType"]
    """<p>The current status of the sandbox phase. Valid values include:</p> <dl> <dt>FAILED</dt> <dd> <p>The sandbox phase failed.</p> </dd> <dt>FAULT</dt> <dd> <p>The sandbox phase faulted.</p> </dd> <dt>IN_PROGRESS</dt> <dd> <p>The sandbox phase is still in progress.</p> </dd> <dt>STOPPED</dt> <dd> <p>The sandbox phase stopped.</p> </dd> <dt>SUCCEEDED</dt> <dd> <p>The sandbox phase succeeded.</p> </dd> <dt>TIMED_OUT</dt> <dd> <p>The sandbox phase timed out.</p> </dd> </dl>"""
    start_time: NotRequired["capo_codebuild.types.timestamp.Timestamp"]
    """<p>When the sandbox phase started, expressed in Unix time format.</p>"""
    end_time: NotRequired["capo_codebuild.types.timestamp.Timestamp"]
    """<p>When the sandbox phase ended, expressed in Unix time format.</p>"""
    duration_in_seconds: NotRequired["capo_codebuild.types.wrapper_long.WrapperLong"]
    """<p>How long, in seconds, between the starting and ending times of the sandbox's phase.</p>"""
    contexts: NotRequired["capo_codebuild.types.phase_contexts.PhaseContexts"]
    """<p> An array of <code>PhaseContext</code> objects. </p>"""

contexts instance-attribute

contexts: NotRequired[PhaseContexts]

An array of PhaseContext objects.

duration_in_seconds instance-attribute

duration_in_seconds: NotRequired[WrapperLong]

How long, in seconds, between the starting and ending times of the sandbox's phase.

end_time instance-attribute

end_time: NotRequired[Timestamp]

When the sandbox phase ended, expressed in Unix time format.

phase_status instance-attribute

phase_status: NotRequired[StatusType]

The current status of the sandbox phase. Valid values include:

FAILED

The sandbox phase failed.

FAULT

The sandbox phase faulted.

IN_PROGRESS

The sandbox phase is still in progress.

STOPPED

The sandbox phase stopped.

SUCCEEDED

The sandbox phase succeeded.

TIMED_OUT

The sandbox phase timed out.

phase_type instance-attribute

phase_type: NotRequired[String]

The name of the sandbox phase.

start_time instance-attribute

start_time: NotRequired[Timestamp]

When the sandbox phase started, expressed in Unix time format.