Optional_linksLinks to other related objects.
OptionalartifactA string which uniquely identifies this pull request. To generate an artifact ID for a pull request, use this template: vstfs:///Git/PullRequestId/{projectId}/{repositoryId}/{pullRequestId}
OptionalautoIf set, auto-complete is enabled for this pull request and this is the identity that enabled it.
OptionalclosedThe user who closed the pull request.
OptionalclosedThe date when the pull request was closed (completed, abandoned, or merged externally).
OptionalcodeThe code review ID of the pull request. Used internally.
OptionalcommitsThe commits contained in the pull request.
OptionalcompletionOptions which affect how the pull request will be merged when it is completed.
OptionalcompletionThe most recent date at which the pull request entered the queue to be completed. Used internally.
OptionalcreatedThe identity of the user who created the pull request.
OptionalcreationThe date when the pull request was created.
OptionaldescriptionThe description of the pull request.
OptionalforkIf this is a PR from a fork this will contain information about its source.
OptionalhasMultiple mergebases warning
OptionalisDraft / WIP pull request.
OptionallabelsThe labels associated with the pull request.
OptionallastThe commit of the most recent pull request merge. If empty, the most recent merge is in progress or was unsuccessful.
OptionallastThe commit at the head of the source branch at the time of the last pull request merge.
OptionallastThe commit at the head of the target branch at the time of the last pull request merge.
OptionalmergeIf set, pull request merge failed for this reason.
OptionalmergeThe type of failure (if any) of the pull request merge.
OptionalmergeThe ID of the job used to run the pull request merge. Used internally.
OptionalmergeOptions used when the pull request merge runs. These are separate from completion options since completion happens only once and a new merge will run every time the source branch of the pull request changes.
OptionalmergeThe current status of the pull request merge.
OptionalpullThe ID of the pull request.
OptionalremoteUsed internally.
OptionalrepositoryThe repository containing the target branch of the pull request.
OptionalreviewersA list of reviewers on the pull request along with the state of their votes.
OptionalsourceThe name of the source branch of the pull request.
OptionalstatusThe status of the pull request.
OptionalsupportsIf true, this pull request supports multiple iterations. Iteration support means individual pushes to the source branch of the pull request can be reviewed and comments left in one iteration will be tracked across future iterations.
OptionaltargetThe name of the target branch of the pull request.
OptionaltitleThe title of the pull request.
OptionalurlUsed internally.
OptionalworkAny work item references associated with this pull request.
Represents all the data associated with a pull request.