class Aws::CodeCommit::Types::PullRequestTarget

Returns information about a pull request target.

@!attribute [rw] repository_name

The name of the repository that contains the pull request source and
destination branches.
@return [String]

@!attribute [rw] source_reference

The branch of the repository that contains the changes for the pull
request. Also known as the source branch.
@return [String]

@!attribute [rw] destination_reference

The branch of the repository where the pull request changes are
merged. Also known as the destination branch.
@return [String]

@!attribute [rw] destination_commit

The full commit ID that is the tip of the destination branch. This
is the commit where the pull request was or will be merged.
@return [String]

@!attribute [rw] source_commit

The full commit ID of the tip of the source branch used to create
the pull request. If the pull request branch is updated by a push
while the pull request is open, the commit ID changes to reflect the
new tip of the branch.
@return [String]

@!attribute [rw] merge_base

The commit ID of the most recent commit that the source branch and
the destination branch have in common.
@return [String]

@!attribute [rw] merge_metadata

Returns metadata about the state of the merge, including whether the
merge has been made.
@return [Types::MergeMetadata]

@see docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PullRequestTarget AWS API Documentation

Constants

SENSITIVE