Skip to content

GetMergeCommitOutput

Source code in docs_src/capo_codecommit/types/get_merge_commit_output.py
class GetMergeCommitOutput(TypedDict, closed=True):
    source_commit_id: NotRequired["capo_codecommit.types.object_id.ObjectId"]
    """<p>The commit ID of the source commit specifier that was used in the merge evaluation.</p>"""
    destination_commit_id: NotRequired["capo_codecommit.types.object_id.ObjectId"]
    """<p>The commit ID of the destination commit specifier that was used in the merge evaluation.</p>"""
    base_commit_id: NotRequired["capo_codecommit.types.object_id.ObjectId"]
    """<p>The commit ID of the merge base.</p>"""
    merged_commit_id: NotRequired["capo_codecommit.types.object_id.ObjectId"]
    """<p>The commit ID for the merge commit created when the source branch was merged into the destination branch. If the fast-forward merge strategy was used, there is no merge commit.</p>"""

base_commit_id instance-attribute

base_commit_id: NotRequired[ObjectId]

The commit ID of the merge base.

destination_commit_id instance-attribute

destination_commit_id: NotRequired[ObjectId]

The commit ID of the destination commit specifier that was used in the merge evaluation.

merged_commit_id instance-attribute

merged_commit_id: NotRequired[ObjectId]

The commit ID for the merge commit created when the source branch was merged into the destination branch. If the fast-forward merge strategy was used, there is no merge commit.

source_commit_id instance-attribute

source_commit_id: NotRequired[ObjectId]

The commit ID of the source commit specifier that was used in the merge evaluation.