package
2.0.0-alpha+incompatible
Repository: https://github.com/samkreter/vsts-goclient.git
Documentation: pkg.go.dev
# README
Go API client for swagger
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
Overview
This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.
- API version: 5.0-preview
- Package version: 1.0.0
- Build package: io.swagger.codegen.languages.GoClientCodegen
Installation
Put the package under your project folder and add the following in import:
import "./swagger"
Documentation for API Endpoints
All URIs are relative to https://fabrikam-fiber-inc.visualstudio.com
Class | Method | HTTP request | Description |
---|---|---|---|
AnnotatedTagsApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/annotatedtags | |
AnnotatedTagsApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/annotatedtags/{objectId} | |
BlobsApi | GetBlob | Get /{project}/_apis/git/repositories/{repositoryId}/blobs/{sha1} | |
BlobsApi | GetBlobsZip | Post /{project}/_apis/git/repositories/{repositoryId}/blobs | |
CherryPicksApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/cherryPicks | |
CherryPicksApi | GetCherryPick | Get /{project}/_apis/git/repositories/{repositoryId}/cherryPicks/{cherryPickId} | |
CherryPicksApi | GetCherryPickForRefName | Get /{project}/_apis/git/repositories/{repositoryId}/cherryPicks | |
CommitsApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/commits/{commitId} | |
CommitsApi | GetChanges | Get /{project}/_apis/git/repositories/{repositoryId}/commits/{commitId}/changes | |
CommitsApi | GetCommitsBatch | Post /{project}/_apis/git/repositories/{repositoryId}/commitsbatch | |
CommitsApi | GetPushCommits | Get /{project}/_apis/git/repositories/{repositoryId}/commits | |
DiffsApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/diffs/commits | |
ForksApi | Create | Post /{project}/_apis/git/repositories/{repositoryNameOrId}/forkSyncRequests | |
ForksApi | Get | Get /{project}/_apis/git/repositories/{repositoryNameOrId}/forkSyncRequests/{forkSyncOperationId} | |
ForksApi | GetForkSyncRequests | Get /{project}/_apis/git/repositories/{repositoryNameOrId}/forkSyncRequests | |
ForksApi | List | Get /{project}/_apis/git/repositories/{repositoryNameOrId}/forks/{collectionId} | |
ImportRequestsApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/importRequests | |
ImportRequestsApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/importRequests/{importRequestId} | |
ImportRequestsApi | Query | Get /{project}/_apis/git/repositories/{repositoryId}/importRequests | |
ImportRequestsApi | Update | Patch /{project}/_apis/git/repositories/{repositoryId}/importRequests/{importRequestId} | |
ItemsApi | GetItemsBatch | Post /{project}/_apis/git/repositories/{repositoryId}/itemsbatch | |
ItemsApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/items | |
MergeBasesApi | List | Get /{project}/_apis/git/repositories/{repositoryNameOrId}/commits/{commitId}/mergebases | |
PolicyConfigurationsApi | List | Get /{project}/_apis/git/policy/configurations | |
PullRequestAttachmentsApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/attachments/{fileName} | |
PullRequestAttachmentsApi | Delete | Delete /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/attachments/{fileName} | |
PullRequestAttachmentsApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/attachments/{fileName} | |
PullRequestAttachmentsApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/attachments | |
PullRequestCommentLikesApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/threads/{threadId}/comments/{commentId}/likes | |
PullRequestCommentLikesApi | Delete | Delete /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/threads/{threadId}/comments/{commentId}/likes | |
PullRequestCommentLikesApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/threads/{threadId}/comments/{commentId}/likes | |
PullRequestCommitsApi | GetPullRequestCommits | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/commits | |
PullRequestCommitsApi | GetPullRequestIterationCommits | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/iterations/{iterationId}/commits | |
PullRequestIterationChangesApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/iterations/{iterationId}/changes | |
PullRequestIterationStatusesApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/iterations/{iterationId}/statuses | |
PullRequestIterationStatusesApi | Delete | Delete /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/iterations/{iterationId}/statuses/{statusId} | |
PullRequestIterationStatusesApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/iterations/{iterationId}/statuses/{statusId} | |
PullRequestIterationStatusesApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/iterations/{iterationId}/statuses | |
PullRequestIterationStatusesApi | Update | Patch /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/iterations/{iterationId}/statuses | |
PullRequestIterationsApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/iterations/{iterationId} | |
PullRequestIterationsApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/iterations | |
PullRequestLabelsApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/labels | |
PullRequestLabelsApi | Delete | Delete /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/labels/{labelIdOrName} | |
PullRequestLabelsApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/labels/{labelIdOrName} | |
PullRequestLabelsApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/labels | |
PullRequestPropertiesApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/properties | |
PullRequestPropertiesApi | Update | Patch /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/properties | |
PullRequestQueryApi | Get | Post /{project}/_apis/git/repositories/{repositoryId}/pullrequestquery | |
PullRequestReviewersApi | CreatePullRequestReviewer | Put /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/reviewers/{reviewerId} | |
PullRequestReviewersApi | CreatePullRequestReviewers | Post /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/reviewers | |
PullRequestReviewersApi | Delete | Delete /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/reviewers/{reviewerId} | |
PullRequestReviewersApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/reviewers/{reviewerId} | |
PullRequestReviewersApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/reviewers | |
PullRequestReviewersApi | Update | Patch /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/reviewers | |
PullRequestShareApi | SharePullRequest | Post /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/share | |
PullRequestStatusesApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/statuses | |
PullRequestStatusesApi | Delete | Delete /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/statuses/{statusId} | |
PullRequestStatusesApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/statuses/{statusId} | |
PullRequestStatusesApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/statuses | |
PullRequestStatusesApi | Update | Patch /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/statuses | |
PullRequestThreadCommentsApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/threads/{threadId}/comments | |
PullRequestThreadCommentsApi | Delete | Delete /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/threads/{threadId}/comments/{commentId} | |
PullRequestThreadCommentsApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/threads/{threadId}/comments/{commentId} | |
PullRequestThreadCommentsApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/threads/{threadId}/comments | |
PullRequestThreadCommentsApi | Update | Patch /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/threads/{threadId}/comments/{commentId} | |
PullRequestThreadsApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/threads | |
PullRequestThreadsApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/threads/{threadId} | |
PullRequestThreadsApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/threads | |
PullRequestThreadsApi | Update | Patch /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/threads/{threadId} | |
PullRequestWorkItemsApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/workitems | |
PullRequestsApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/pullrequests | |
PullRequestsApi | GetPullRequest | Get /{project}/_apis/git/repositories/{repositoryId}/pullrequests/{pullRequestId} | |
PullRequestsApi | GetPullRequestById | Get /{project}/_apis/git/pullrequests/{pullRequestId} | |
PullRequestsApi | GetPullRequests | Get /{project}/_apis/git/repositories/{repositoryId}/pullrequests | |
PullRequestsApi | GetPullRequestsByProject | Get /{project}/_apis/git/pullrequests | |
PullRequestsApi | Update | Patch /{project}/_apis/git/repositories/{repositoryId}/pullrequests/{pullRequestId} | |
PushesApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/pushes | |
PushesApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/pushes/{pushId} | |
PushesApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/pushes | |
RefsApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/refs | |
RefsApi | UpdateRef | Patch /{project}/_apis/git/repositories/{repositoryId}/refs | |
RefsApi | UpdateRefs | Post /{project}/_apis/git/repositories/{repositoryId}/refs | |
RefsFavoritesApi | Create | Post /{project}/_apis/git/favorites/refs | |
RefsFavoritesApi | Delete | Delete /{project}/_apis/git/favorites/refs/{favoriteId} | |
RefsFavoritesApi | Get | Get /{project}/_apis/git/favorites/refs/{favoriteId} | |
RefsFavoritesApi | List | Get /{project}/_apis/git/favorites/refs | |
RepositoriesApi | Create | Post /{project}/_apis/git/repositories | |
RepositoriesApi | Delete | Delete /{project}/_apis/git/repositories/{repositoryId} | |
RepositoriesApi | DeleteRepositoryFromRecycleBin | Delete /{project}/_apis/git/recycleBin/repositories/{repositoryId} | |
RepositoriesApi | GetDeletedRepositories | Get /{project}/_apis/git/deletedrepositories | |
RepositoriesApi | GetRecycleBinRepositories | Get /{project}/_apis/git/recycleBin/repositories | |
RepositoriesApi | GetRepository | Get /{project}/_apis/git/repositories/{repositoryId} | |
RepositoriesApi | List | Get /{project}/_apis/git/repositories | |
RepositoriesApi | RestoreRepositoryFromRecycleBin | Patch /{project}/_apis/git/recycleBin/repositories/{repositoryId} | |
RepositoriesApi | Update | Patch /{project}/_apis/git/repositories/{repositoryId} | |
RevertsApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/reverts | |
RevertsApi | GetRevert | Get /{project}/_apis/git/repositories/{repositoryId}/reverts/{revertId} | |
RevertsApi | GetRevertForRefName | Get /{project}/_apis/git/repositories/{repositoryId}/reverts | |
StatsApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/stats/branches | |
StatusesApi | Create | Post /{project}/_apis/git/repositories/{repositoryId}/commits/{commitId}/statuses | |
StatusesApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/commits/{commitId}/statuses | |
SuggestionsApi | List | Get /{project}/_apis/git/repositories/{repositoryId}/suggestions | |
TreesApi | Get | Get /{project}/_apis/git/repositories/{repositoryId}/trees/{sha1} |
Documentation For Models
- AssociatedWorkItem
- AsyncGitOperationNotification
- Attachment
- Change
- ChangeCountDictionary
- ChangeList
- ChangeListSearchCriteria
- CheckinNote
- Comment
- CommentIterationContext
- CommentPosition
- CommentThread
- CommentThreadContext
- CommentTrackingCriteria
- FileContentMetadata
- GitAnnotatedTag
- GitAsyncRefOperation
- GitAsyncRefOperationDetail
- GitAsyncRefOperationParameters
- GitAsyncRefOperationSource
- GitBlobRef
- GitBranchStats
- GitCommitChanges
- GitCommitDiffs
- GitCommitRef
- GitCommitToCreate
- GitConflict
- GitConflictUpdateResult
- GitDeletedRepository
- GitFilePathsCollection
- GitForkOperationStatusDetail
- GitForkSyncRequest
- GitForkSyncRequestParameters
- GitImportFailedEvent
- GitImportGitSource
- GitImportRequest
- GitImportRequestParameters
- GitImportStatusDetail
- GitImportSucceededEvent
- GitImportTfvcSource
- GitItemDescriptor
- GitItemRequestData
- GitLastChangeItem
- GitLastChangeTreeItems
- GitMergeOriginRef
- GitObject
- GitPathAction
- GitPathToItemsCollection
- GitPullRequest
- GitPullRequestCommentThreadContext
- GitPullRequestCompletionOptions
- GitPullRequestIteration
- GitPullRequestIterationChanges
- GitPullRequestMergeOptions
- GitPullRequestQuery
- GitPullRequestQueryInput
- GitPullRequestReviewFileContentInfo
- GitPullRequestSearchCriteria
- GitPushEventData
- GitPushRef
- GitPushSearchCriteria
- GitQueryBranchStatsCriteria
- GitQueryCommitsCriteria
- GitQueryRefsCriteria
- GitRecycleBinRepositoryDetails
- GitRef
- GitRefFavorite
- GitRefUpdate
- GitRefUpdateResult
- GitRepository
- GitRepositoryCreateOptions
- GitRepositoryRef
- GitRepositoryStats
- GitResolutionMergeContent
- GitResolutionPathConflict
- GitResolutionPickOneAction
- GitStatus
- GitStatusContext
- GitSuggestion
- GitTemplate
- GitTreeDiff
- GitTreeDiffEntry
- GitTreeDiffResponse
- GitTreeEntryRef
- GitTreeRef
- GitUserDate
- GitVersionDescriptor
- GlobalGitRepositoryKey
- GraphSubjectBase
- HistoryEntry
- ImportRepositoryValidation
- IncludedGitCommit
- ItemContent
- ItemDetailsOptions
- ItemModel
- JsonPatchDocument
- JsonPatchOperation
- PolicyConfigurationRef
- PolicyTypeRef
- PropertiesCollection
- PullRequestTabExtensionConfig
- RealTimePullRequestEvent
- ReferenceLinks
- ResourceRef
- ShareNotificationContext
- SourceToTargetRef
- SupportedIde
- TeamProjectCollectionReference
- TeamProjectReference
- TfvcBranchMapping
- TfvcChangesetRef
- TfvcChangesetSearchCriteria
- TfvcChangesetsRequestData
- TfvcCheckinEventData
- TfvcItemDescriptor
- TfvcItemRequestData
- TfvcLabelRef
- TfvcLabelRequestData
- TfvcMappingFilter
- TfvcMergeSource
- TfvcPolicyFailureInfo
- TfvcPolicyOverrideInfo
- TfvcShallowBranchRef
- TfvcShelvesetRef
- TfvcShelvesetRequestData
- TfvcStatistics
- TfvcVersionDescriptor
- UpdateRefsRequest
- VersionControlProjectInfo
- VssJsonCollectionWrapperBase
- WebApiCreateTagRequestData
- WebApiTagDefinition
- AsyncRefOperationCommitLevelEventNotification
- AsyncRefOperationCompletedNotification
- AsyncRefOperationGeneralFailureNotification
- AsyncRefOperationTimeoutNotification
- AutoCompleteUpdatedEvent
- BranchUpdatedEvent
- CompletionErrorsEvent
- DiscussionsUpdatedEvent
- GitBaseVersionDescriptor
- GitChange
- GitCherryPick
- GitCommit
- GitConflictAddAdd
- GitConflictAddRename
- GitConflictDeleteEdit
- GitConflictDeleteRename
- GitConflictDirectoryFile
- GitConflictEditDelete
- GitConflictEditEdit
- GitConflictFileDirectory
- GitConflictRename1to2
- GitConflictRename2to1
- GitConflictRenameAdd
- GitConflictRenameDelete
- GitConflictRenameRename
- GitForkRef
- GitForkTeamProjectReference
- GitItem
- GitPullRequestCommentThread
- GitPullRequestStatus
- GitPush
- GitResolutionRename1to2
- GitRevert
- GitTargetVersionDescriptor
- IdentityRef
- LabelsUpdatedEvent
- MergeCompletedEvent
- PolicyEvaluationUpdatedEvent
- PullRequestCreatedEvent
- RetargetEvent
- ReviewerVoteUpdatedEvent
- ReviewersUpdatedEvent
- ReviewersVotesResetEvent
- StatusAddedEvent
- StatusUpdatedEvent
- StatusesDeletedEvent
- TfvcBranchRef
- TfvcChange
- TfvcChangeset
- TfvcHistoryEntry
- TfvcItem
- TfvcLabel
- TfvcShelveset
- TitleDescriptionUpdatedEvent
- VersionedPolicyConfigurationRef
- VssJsonCollectionWrapper
- AsyncRefOperationConflictNotification
- AsyncRefOperationProgressNotification
- GitPullRequestChange
- IdentityRefWithVote
- PolicyConfiguration
- TfvcBranch
- TfvcItemPreviousHash
Documentation For Authorization
accessToken
- Type: HTTP basic authentication
Example
auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{
UserName: "username",
Password: "password",
})
r, err := client.Service.Operation(auth, args)
oauth2
- Type: OAuth
- Flow: accessCode
- Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
- Scopes:
- vso.code: Grants the ability to read source code and metadata about commits, changesets, branches, and other version control artifacts. Also grants the ability to search code and get notified about version control events via service hooks.
- vso.code_manage: Grants the ability to read, update, and delete source code, access metadata about commits, changesets, branches, and other version control artifacts. Also grants the ability to create and manage code repositories, create and manage pull requests and code reviews, and to receive notifications about version control events via service hooks.
- vso.code_write: Grants the ability to read, update, and delete source code, access metadata about commits, changesets, branches, and other version control artifacts. Also grants the ability to create and manage pull requests and code reviews and to receive notifications about version control events via service hooks.
- vso.code_status: Grants the ability to read and write commit and pull request status.
Example
auth := context.WithValue(context.Background(), sw.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args)
Or via OAuth2 module to automatically refresh tokens and perform user authentication.
import "golang.org/x/oauth2"
/* Perform OAuth2 round trip request and obtain a token */
tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, sw.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)
Author
# Functions
CacheExpires helper function to determine remaining time before repeating a request.
NewAPIClient creates a new API client.
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
ContextAccessToken takes a string oauth2 access token as authentication for the request.
ContextAPIKey takes an APIKey as authentication for the request.
ContextBasicAuth takes BasicAuth as authentication for the request.
ContextOAuth2 takes a oauth2.TokenSource as authentication for the request.
# Structs
APIClient manages communication with the Git API v5.0-preview In most cases there should be only one, shared, APIClient.
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
No description provided by the author
.
.
.
.
.
.
.
.
Meta data for a file attached to an artifact.
Real time event (SignalR) for an auto-complete update on a pull request.
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
Real time event (SignalR) for a source/target branch update on a pull request.
.
.
.
Criteria used in a search for change lists.
.
Represents a comment which is one of potentially many in a comment thread.
Comment iteration context is used to identify which diff was being viewed when the thread was created.
.
Represents a comment thread of a pull request.
.
Comment tracking criteria is used to identify which iteration context the thread has been tracked to (if any) along with some detail about the original position and filename.
Real time event (SignalR) for a completion errors on a pull request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Real time event (SignalR) for a discussions update on a pull request.
.
GenericSwaggerError Provides access to the body, error and model on returned errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A Git annotated tag.
.
Information about the progress of a cherry pick or revert operation.
Parameters that are provided in the request body when requesting to cherry pick or revert.
GitAsyncRefOperationSource specifies the pull request or list of commits to use when making a cherry pick and revert operation request.
.
.
Ahead and behind counts for a particular ref.
.
This object is returned from Cherry Pick operations and provides the id and status of the operation.
.
.
.
Provides properties that describe a Git commit and associated metadata.
.
.
Data object for AddAdd conflict.
Data object for RenameAdd conflict.
Data object for EditDelete conflict.
Data object for RenameDelete conflict.
Data object for FileDirectory conflict.
Data object for DeleteEdit conflict.
Data object for EditEdit conflict.
Data object for DirectoryFile conflict.
Data object for Rename1to2 conflict.
Data object for Rename2to1 conflict.
Data object for AddRename conflict.
Data object for DeleteRename conflict.
Data object for RenameRename conflict.
.
.
.
Status information about a requested fork operation.
Information about a fork ref.
Request to sync data between two forks.
Parameters for creating a fork request.
.
.
Parameter for creating a git import request when source is Git version control.
A request to import data from a remote source control system.
Parameters for creating an import request.
Additional status information about an import request.
.
Parameter for creating a git import request when source is tfvc version control.
.
.
.
.
.
.
Git object identifier and type information.
.
.
Represents all the data associated with a pull request.
Change made in a pull request.
Represents a comment thread of a pull request.
Comment thread context contains details about what diffs were being viewed at the time of thread creation and whether or not the thread has been tracked from that original diff.
Preferences about how the pull request should be completed.
Provides properties that describe a Git pull request iteration.
Collection of changes made in a pull request.
The options which are used when a pull request merge is created.
A set of pull request queries and their results.
Pull request query input parameters.
.
Pull requests can be searched for matching this criteria.
This class contains the metadata of a service/extension posting pull request status.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
This class contains the metadata of a service/extension posting a status.
Status context that uniquely identifies the status.
An object describing the git suggestion.
.
.
.
.
.
.
.
User info and date for Git operations.
.
Globally unique key for a repository.
.
.
.
Identity information including a vote on a pull request.
.
.
.
Optional details to include when returning an item model.
.
The JSON model for JSON Patch Operations.
The JSON model for a JSON Patch operation.
Real time event (SignalR) for updated labels on a pull request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Real time event (SignalR) for a merge completed on a pull request.
The full policy configuration with settings.
Policy configuration reference.
Real time event (SignalR) for a policy evaluation update on a pull request.
Policy type reference.
The class represents a property bag as a collection of key-value pairs.
Real time event (SignalR) for pull request creation.
Initial config contract sent to extensions creating tabs on the pull request page.
No description provided by the author
Base contract for a real time pull request event (SignalR).
The class to represent a collection of REST reference links.
.
Real time event (SignalR) for when the target branch of a pull request is changed.
Real time event (SignalR) for an update to reviewers on a pull request.
Real time event (SignalR) for reviewer votes being reset on a pull request.
Real time event (SignalR) for a reviewer vote update on a pull request.
Context used while sharing a pull request.
.
Real time event (SignalR) for an added status on a pull request.
Real time event (SignalR) for deleted statuses on a pull request.
Real time event (SignalR) for a status update on a pull request.
Represents a Supported IDE entity.
Reference object for a TeamProjectCollection.
Represents a shallow reference to a TeamProject.
.
.
.
.
.
.
Criteria used in a search for change lists.
.
.
.
.
Item path and Version descriptor properties.
.
.
.
.
.
.
.
.
.
.
This is the deep shelveset class.
This is the shallow shelveset class.
.
.
.
Real time event (SignalR) for a title/description update on a pull request.
No description provided by the author
No description provided by the author
.
.
A particular revision for a policy configuration.
This class is used to serialized collections as a single JSON object on the wire, to avoid serializing JSON arrays directly to the client, which can be a security hole.
.
The representation of data needed to create a tag definition which is sent across the wire.
The representation of a tag definition which is sent across the wire.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author