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