Skip to content

SourceRevision

Source code in docs_src/capo_codepipeline/types/source_revision.py
class SourceRevision(TypedDict, closed=True):
    action_name: "capo_codepipeline.types.action_name.ActionName"
    """<p>The name of the action that processed the revision to the source artifact.</p>"""
    revision_id: NotRequired["capo_codepipeline.types.revision.Revision"]
    """<p>The system-generated unique ID that identifies the revision number of the artifact.</p>"""
    revision_summary: NotRequired[
        "capo_codepipeline.types.revision_summary.RevisionSummary"
    ]
    """<p>Summary information about the most recent revision of the artifact. For GitHub and CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a <code>codepipeline-artifact-revision-summary</code> key specified in the object metadata.</p>"""
    revision_url: NotRequired["capo_codepipeline.types.url.Url"]
    """<p>The commit ID for the artifact revision. For artifacts stored in GitHub or CodeCommit repositories, the commit ID is linked to a commit details page.</p>"""

action_name instance-attribute

action_name: ActionName

The name of the action that processed the revision to the source artifact.

revision_id instance-attribute

revision_id: NotRequired[Revision]

The system-generated unique ID that identifies the revision number of the artifact.

revision_summary instance-attribute

revision_summary: NotRequired[RevisionSummary]

Summary information about the most recent revision of the artifact. For GitHub and CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

revision_url instance-attribute

revision_url: NotRequired[Url]

The commit ID for the artifact revision. For artifacts stored in GitHub or CodeCommit repositories, the commit ID is linked to a commit details page.