Skip to content

BuildSummary

Source code in docs_src/capo_codebuild/types/build_summary.py
class BuildSummary(TypedDict, closed=True):
    arn: NotRequired["capo_codebuild.types.string.String"]
    """<p>The batch build ARN.</p>"""
    requested_on: NotRequired["capo_codebuild.types.timestamp.Timestamp"]
    """<p>When the build was started, expressed in Unix time format.</p>"""
    build_status: NotRequired["capo_codebuild.types.status_type.StatusType"]
    """<p>The status of the build group.</p> <dl> <dt>FAILED</dt> <dd> <p>The build group failed.</p> </dd> <dt>FAULT</dt> <dd> <p>The build group faulted.</p> </dd> <dt>IN_PROGRESS</dt> <dd> <p>The build group is still in progress.</p> </dd> <dt>STOPPED</dt> <dd> <p>The build group stopped.</p> </dd> <dt>SUCCEEDED</dt> <dd> <p>The build group succeeded.</p> </dd> <dt>TIMED_OUT</dt> <dd> <p>The build group timed out.</p> </dd> </dl>"""
    primary_artifact: NotRequired[
        "capo_codebuild.types.resolved_artifact.ResolvedArtifact"
    ]
    """<p>A <code>ResolvedArtifact</code> object that represents the primary build artifacts for the build group.</p>"""
    secondary_artifacts: NotRequired[
        "capo_codebuild.types.resolved_secondary_artifacts.ResolvedSecondaryArtifacts"
    ]
    """<p>An array of <code>ResolvedArtifact</code> objects that represents the secondary build artifacts for the build group.</p>"""

arn instance-attribute

arn: NotRequired[String]

The batch build ARN.

build_status instance-attribute

build_status: NotRequired[StatusType]

The status of the build group.

FAILED

The build group failed.

FAULT

The build group faulted.

IN_PROGRESS

The build group is still in progress.

STOPPED

The build group stopped.

SUCCEEDED

The build group succeeded.

TIMED_OUT

The build group timed out.

primary_artifact instance-attribute

primary_artifact: NotRequired[ResolvedArtifact]

A ResolvedArtifact object that represents the primary build artifacts for the build group.

requested_on instance-attribute

requested_on: NotRequired[Timestamp]

When the build was started, expressed in Unix time format.

secondary_artifacts instance-attribute

secondary_artifacts: NotRequired[ResolvedSecondaryArtifacts]

An array of ResolvedArtifact objects that represents the secondary build artifacts for the build group.