Skip to content

BuildArtifacts

Source code in docs_src/capo_codebuild/types/build_artifacts.py
class BuildArtifacts(TypedDict, closed=True):
    location: NotRequired["capo_codebuild.types.string.String"]
    """<p>Information about the location of the build artifacts.</p>"""
    sha256sum: NotRequired["capo_codebuild.types.string.String"]
    """<p>The SHA-256 hash of the build artifact.</p> <p>You can use this hash along with a checksum tool to confirm file integrity and authenticity.</p> <note> <p>This value is available only if the build project's <code>packaging</code> value is set to <code>ZIP</code>.</p> </note>"""
    md5sum: NotRequired["capo_codebuild.types.string.String"]
    """<p>The MD5 hash of the build artifact.</p> <p>You can use this hash along with a checksum tool to confirm file integrity and authenticity.</p> <note> <p>This value is available only if the build project's <code>packaging</code> value is set to <code>ZIP</code>.</p> </note>"""
    override_artifact_name: NotRequired[
        "capo_codebuild.types.wrapper_boolean.WrapperBoolean"
    ]
    """<p> If this flag is set, a name specified in the buildspec file overrides the artifact name. The name specified in a buildspec file is calculated at build time and uses the Shell Command Language. For example, you can append a date and time to your artifact name so that it is always unique. </p>"""
    encryption_disabled: NotRequired[
        "capo_codebuild.types.wrapper_boolean.WrapperBoolean"
    ]
    """<p> Information that tells you if encryption for build artifacts is disabled. </p>"""
    artifact_identifier: NotRequired["capo_codebuild.types.string.String"]
    """<p> An identifier for this artifact definition. </p>"""
    bucket_owner_access: NotRequired[
        "capo_codebuild.types.bucket_owner_access.BucketOwnerAccess"
    ]

artifact_identifier instance-attribute

artifact_identifier: NotRequired[String]

An identifier for this artifact definition.

bucket_owner_access instance-attribute

bucket_owner_access: NotRequired[BucketOwnerAccess]

encryption_disabled instance-attribute

encryption_disabled: NotRequired[WrapperBoolean]

Information that tells you if encryption for build artifacts is disabled.

location instance-attribute

location: NotRequired[String]

Information about the location of the build artifacts.

md5sum instance-attribute

md5sum: NotRequired[String]

The MD5 hash of the build artifact.

You can use this hash along with a checksum tool to confirm file integrity and authenticity.

This value is available only if the build project's packaging value is set to ZIP.

override_artifact_name instance-attribute

override_artifact_name: NotRequired[WrapperBoolean]

If this flag is set, a name specified in the buildspec file overrides the artifact name. The name specified in a buildspec file is calculated at build time and uses the Shell Command Language. For example, you can append a date and time to your artifact name so that it is always unique.

sha256sum instance-attribute

sha256sum: NotRequired[String]

The SHA-256 hash of the build artifact.

You can use this hash along with a checksum tool to confirm file integrity and authenticity.

This value is available only if the build project's packaging value is set to ZIP.