Skip to content

Artifact

Source code in docs_src/capo_codepipeline/types/artifact.py
class Artifact(TypedDict, closed=True):
    name: NotRequired["capo_codepipeline.types.artifact_name.ArtifactName"]
    """<p>The artifact's name.</p>"""
    revision: NotRequired["capo_codepipeline.types.revision.Revision"]
    """<p>The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).</p>"""
    location: NotRequired["capo_codepipeline.types.artifact_location.ArtifactLocation"]
    """<p>The location of an artifact.</p>"""

location instance-attribute

location: NotRequired[ArtifactLocation]

The location of an artifact.

name instance-attribute

name: NotRequired[ArtifactName]

The artifact's name.

revision instance-attribute

revision: NotRequired[Revision]

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).