Versions in this module Expand all Collapse all v6 v6.0.1 Jan 26, 2022 v6.0.0 Dec 2, 2021 Changes in this version + var CommentThreadStatusValues = commentThreadStatusValuesType + var CommentTypeValues = commentTypeValuesType + var GitAsyncOperationStatusValues = gitAsyncOperationStatusValuesType + var GitAsyncRefOperationFailureStatusValues = gitAsyncRefOperationFailureStatusValuesType + var GitConflictTypeValues = gitConflictTypeValuesType + var GitConflictUpdateStatusValues = gitConflictUpdateStatusValuesType + var GitHistoryModeValues = gitHistoryModeValuesType + var GitObjectTypeValues = gitObjectTypeValuesType + var GitPathActionsValues = gitPathActionsValuesType + var GitPullRequestMergeStrategyValues = gitPullRequestMergeStrategyValuesType + var GitPullRequestQueryTypeValues = gitPullRequestQueryTypeValuesType + var GitPullRequestReviewFileTypeValues = gitPullRequestReviewFileTypeValuesType + var GitRefSearchTypeValues = gitRefSearchTypeValuesType + var GitRefUpdateModeValues = gitRefUpdateModeValuesType + var GitRefUpdateStatusValues = gitRefUpdateStatusValuesType + var GitResolutionErrorValues = gitResolutionErrorValuesType + var GitResolutionMergeTypeValues = gitResolutionMergeTypeValuesType + var GitResolutionPathConflictActionValues = gitResolutionPathConflictActionValuesType + var GitResolutionRename1to2ActionValues = gitResolutionRename1to2ActionValuesType + var GitResolutionStatusValues = gitResolutionStatusValuesType + var GitResolutionWhichActionValues = gitResolutionWhichActionValuesType + var GitStatusStateValues = gitStatusStateValuesType + var GitVersionOptionsValues = gitVersionOptionsValuesType + var GitVersionTypeValues = gitVersionTypeValuesType + var ItemContentTypeValues = itemContentTypeValuesType + var IterationReasonValues = iterationReasonValuesType + var LineDiffBlockChangeTypeValues = lineDiffBlockChangeTypeValuesType + var PullRequestAsyncStatusValues = pullRequestAsyncStatusValuesType + var PullRequestMergeFailureTypeValues = pullRequestMergeFailureTypeValuesType + var PullRequestStatusValues = pullRequestStatusValuesType + var RefFavoriteTypeValues = refFavoriteTypeValuesType + var ResourceAreaId = uuid.Parse("4e080c62-fa21-4fbc-8fef-2a10a2b38049") + var SupportedIdeTypeValues = supportedIdeTypeValuesType + var TfvcVersionOptionValues = tfvcVersionOptionValuesType + var TfvcVersionTypeValues = tfvcVersionTypeValuesType + var VersionControlChangeTypeValues = versionControlChangeTypeValuesType + var VersionControlRecursionTypeValues = versionControlRecursionTypeValuesType + type AssociatedWorkItem struct + AssignedTo *string + Id *int + State *string + Title *string + Url *string + WebUrl *string + WorkItemType *string + type AsyncGitOperationNotification struct + OperationId *int + type AsyncRefOperationCommitLevelEventNotification struct + CommitId *string + OperationId *int + type AsyncRefOperationCompletedNotification struct + NewRefName *string + OperationId *int + type AsyncRefOperationConflictNotification struct + CommitId *string + OperationId *int + type AsyncRefOperationGeneralFailureNotification struct + OperationId *int + type AsyncRefOperationProgressNotification struct + CommitId *string + OperationId *int + Progress *float64 + type AsyncRefOperationTimeoutNotification struct + OperationId *int + type Attachment struct + Author *webapi.IdentityRef + ContentHash *string + CreatedDate *azuredevops.Time + Description *string + DisplayName *string + Id *int + Links interface{} + Properties interface{} + Url *string + type AutoCompleteUpdatedEvent struct + EventId *uuid.UUID + PullRequestId *int + type BranchUpdatedEvent struct + EventId *uuid.UUID + IsSourceUpdate *bool + PullRequestId *int + type Change struct + ChangeType *VersionControlChangeType + Item interface{} + NewContent *ItemContent + SourceServerItem *string + Url *string + type ChangeCountDictionary struct + type ChangeList struct + AllChangesIncluded *bool + ChangeCounts *map[VersionControlChangeType]int + Changes *[]interface{} + Comment *string + CommentTruncated *bool + CreationDate *azuredevops.Time + Notes *[]CheckinNote + Owner *string + OwnerDisplayName *string + OwnerId *uuid.UUID + SortDate *azuredevops.Time + Version *string + type ChangeListSearchCriteria struct + CompareVersion *string + ExcludeDeletes *bool + FollowRenames *bool + FromDate *string + FromVersion *string + ItemPath *string + ItemPaths *[]string + ItemVersion *string + Skip *int + ToDate *string + ToVersion *string + Top *int + User *string + type CheckinNote struct + Name *string + Value *string + type Client interface + CreateAnnotatedTag func(context.Context, CreateAnnotatedTagArgs) (*GitAnnotatedTag, error) + CreateAttachment func(context.Context, CreateAttachmentArgs) (*Attachment, error) + CreateCherryPick func(context.Context, CreateCherryPickArgs) (*GitCherryPick, error) + CreateComment func(context.Context, CreateCommentArgs) (*Comment, error) + CreateCommitStatus func(context.Context, CreateCommitStatusArgs) (*GitStatus, error) + CreateFavorite func(context.Context, CreateFavoriteArgs) (*GitRefFavorite, error) + CreateForkSyncRequest func(context.Context, CreateForkSyncRequestArgs) (*GitForkSyncRequest, error) + CreateImportRequest func(context.Context, CreateImportRequestArgs) (*GitImportRequest, error) + CreateLike func(context.Context, CreateLikeArgs) error + CreateMergeRequest func(context.Context, CreateMergeRequestArgs) (*GitMerge, error) + CreatePullRequest func(context.Context, CreatePullRequestArgs) (*GitPullRequest, error) + CreatePullRequestIterationStatus func(context.Context, CreatePullRequestIterationStatusArgs) (*GitPullRequestStatus, error) + CreatePullRequestLabel func(context.Context, CreatePullRequestLabelArgs) (*core.WebApiTagDefinition, error) + CreatePullRequestReviewer func(context.Context, CreatePullRequestReviewerArgs) (*IdentityRefWithVote, error) + CreatePullRequestReviewers func(context.Context, CreatePullRequestReviewersArgs) (*[]IdentityRefWithVote, error) + CreatePullRequestStatus func(context.Context, CreatePullRequestStatusArgs) (*GitPullRequestStatus, error) + CreatePush func(context.Context, CreatePushArgs) (*GitPush, error) + CreateRepository func(context.Context, CreateRepositoryArgs) (*GitRepository, error) + CreateRevert func(context.Context, CreateRevertArgs) (*GitRevert, error) + CreateThread func(context.Context, CreateThreadArgs) (*GitPullRequestCommentThread, error) + CreateUnmaterializedPullRequestReviewer func(context.Context, CreateUnmaterializedPullRequestReviewerArgs) (*IdentityRefWithVote, error) + DeleteAttachment func(context.Context, DeleteAttachmentArgs) error + DeleteComment func(context.Context, DeleteCommentArgs) error + DeleteLike func(context.Context, DeleteLikeArgs) error + DeletePullRequestIterationStatus func(context.Context, DeletePullRequestIterationStatusArgs) error + DeletePullRequestLabels func(context.Context, DeletePullRequestLabelsArgs) error + DeletePullRequestReviewer func(context.Context, DeletePullRequestReviewerArgs) error + DeletePullRequestStatus func(context.Context, DeletePullRequestStatusArgs) error + DeleteRefFavorite func(context.Context, DeleteRefFavoriteArgs) error + DeleteRepository func(context.Context, DeleteRepositoryArgs) error + DeleteRepositoryFromRecycleBin func(context.Context, DeleteRepositoryFromRecycleBinArgs) error + GetAnnotatedTag func(context.Context, GetAnnotatedTagArgs) (*GitAnnotatedTag, error) + GetAttachmentContent func(context.Context, GetAttachmentContentArgs) (io.ReadCloser, error) + GetAttachmentZip func(context.Context, GetAttachmentZipArgs) (io.ReadCloser, error) + GetAttachments func(context.Context, GetAttachmentsArgs) (*[]Attachment, error) + GetBlob func(context.Context, GetBlobArgs) (*GitBlobRef, error) + GetBlobContent func(context.Context, GetBlobContentArgs) (io.ReadCloser, error) + GetBlobZip func(context.Context, GetBlobZipArgs) (io.ReadCloser, error) + GetBlobsZip func(context.Context, GetBlobsZipArgs) (io.ReadCloser, error) + GetBranch func(context.Context, GetBranchArgs) (*GitBranchStats, error) + GetBranches func(context.Context, GetBranchesArgs) (*[]GitBranchStats, error) + GetChanges func(context.Context, GetChangesArgs) (*GitCommitChanges, error) + GetCherryPick func(context.Context, GetCherryPickArgs) (*GitCherryPick, error) + GetCherryPickForRefName func(context.Context, GetCherryPickForRefNameArgs) (*GitCherryPick, error) + GetComment func(context.Context, GetCommentArgs) (*Comment, error) + GetComments func(context.Context, GetCommentsArgs) (*[]Comment, error) + GetCommit func(context.Context, GetCommitArgs) (*GitCommit, error) + GetCommitDiffs func(context.Context, GetCommitDiffsArgs) (*GitCommitDiffs, error) + GetCommits func(context.Context, GetCommitsArgs) (*[]GitCommitRef, error) + GetCommitsBatch func(context.Context, GetCommitsBatchArgs) (*[]GitCommitRef, error) + GetDeletedRepositories func(context.Context, GetDeletedRepositoriesArgs) (*[]GitDeletedRepository, error) + GetForkSyncRequest func(context.Context, GetForkSyncRequestArgs) (*GitForkSyncRequest, error) + GetForkSyncRequests func(context.Context, GetForkSyncRequestsArgs) (*[]GitForkSyncRequest, error) + GetForks func(context.Context, GetForksArgs) (*[]GitRepositoryRef, error) + GetImportRequest func(context.Context, GetImportRequestArgs) (*GitImportRequest, error) + GetItem func(context.Context, GetItemArgs) (*GitItem, error) + GetItemContent func(context.Context, GetItemContentArgs) (io.ReadCloser, error) + GetItemText func(context.Context, GetItemTextArgs) (io.ReadCloser, error) + GetItemZip func(context.Context, GetItemZipArgs) (io.ReadCloser, error) + GetItems func(context.Context, GetItemsArgs) (*[]GitItem, error) + GetItemsBatch func(context.Context, GetItemsBatchArgs) (*[][]GitItem, error) + GetLikes func(context.Context, GetLikesArgs) (*[]webapi.IdentityRef, error) + GetMergeBases func(context.Context, GetMergeBasesArgs) (*[]GitCommitRef, error) + GetMergeRequest func(context.Context, GetMergeRequestArgs) (*GitMerge, error) + GetPolicyConfigurations func(context.Context, GetPolicyConfigurationsArgs) (*GitPolicyConfigurationResponse, error) + GetPullRequest func(context.Context, GetPullRequestArgs) (*GitPullRequest, error) + GetPullRequestById func(context.Context, GetPullRequestByIdArgs) (*GitPullRequest, error) + GetPullRequestCommits func(context.Context, GetPullRequestCommitsArgs) (*GetPullRequestCommitsResponseValue, error) + GetPullRequestIteration func(context.Context, GetPullRequestIterationArgs) (*GitPullRequestIteration, error) + GetPullRequestIterationChanges func(context.Context, GetPullRequestIterationChangesArgs) (*GitPullRequestIterationChanges, error) + GetPullRequestIterationCommits func(context.Context, GetPullRequestIterationCommitsArgs) (*[]GitCommitRef, error) + GetPullRequestIterationStatus func(context.Context, GetPullRequestIterationStatusArgs) (*GitPullRequestStatus, error) + GetPullRequestIterationStatuses func(context.Context, GetPullRequestIterationStatusesArgs) (*[]GitPullRequestStatus, error) + GetPullRequestIterations func(context.Context, GetPullRequestIterationsArgs) (*[]GitPullRequestIteration, error) + GetPullRequestLabel func(context.Context, GetPullRequestLabelArgs) (*core.WebApiTagDefinition, error) + GetPullRequestLabels func(context.Context, GetPullRequestLabelsArgs) (*[]core.WebApiTagDefinition, error) + GetPullRequestProperties func(context.Context, GetPullRequestPropertiesArgs) (interface{}, error) + GetPullRequestQuery func(context.Context, GetPullRequestQueryArgs) (*GitPullRequestQuery, error) + GetPullRequestReviewer func(context.Context, GetPullRequestReviewerArgs) (*IdentityRefWithVote, error) + GetPullRequestReviewers func(context.Context, GetPullRequestReviewersArgs) (*[]IdentityRefWithVote, error) + GetPullRequestStatus func(context.Context, GetPullRequestStatusArgs) (*GitPullRequestStatus, error) + GetPullRequestStatuses func(context.Context, GetPullRequestStatusesArgs) (*[]GitPullRequestStatus, error) + GetPullRequestThread func(context.Context, GetPullRequestThreadArgs) (*GitPullRequestCommentThread, error) + GetPullRequestWorkItemRefs func(context.Context, GetPullRequestWorkItemRefsArgs) (*[]webapi.ResourceRef, error) + GetPullRequests func(context.Context, GetPullRequestsArgs) (*[]GitPullRequest, error) + GetPullRequestsByProject func(context.Context, GetPullRequestsByProjectArgs) (*[]GitPullRequest, error) + GetPush func(context.Context, GetPushArgs) (*GitPush, error) + GetPushCommits func(context.Context, GetPushCommitsArgs) (*[]GitCommitRef, error) + GetPushes func(context.Context, GetPushesArgs) (*[]GitPush, error) + GetRecycleBinRepositories func(context.Context, GetRecycleBinRepositoriesArgs) (*[]GitDeletedRepository, error) + GetRefFavorite func(context.Context, GetRefFavoriteArgs) (*GitRefFavorite, error) + GetRefFavorites func(context.Context, GetRefFavoritesArgs) (*[]GitRefFavorite, error) + GetRefs func(context.Context, GetRefsArgs) (*GetRefsResponseValue, error) + GetRepositories func(context.Context, GetRepositoriesArgs) (*[]GitRepository, error) + GetRepository func(context.Context, GetRepositoryArgs) (*GitRepository, error) + GetRepositoryWithParent func(context.Context, GetRepositoryWithParentArgs) (*GitRepository, error) + GetRevert func(context.Context, GetRevertArgs) (*GitRevert, error) + GetRevertForRefName func(context.Context, GetRevertForRefNameArgs) (*GitRevert, error) + GetStatuses func(context.Context, GetStatusesArgs) (*[]GitStatus, error) + GetSuggestions func(context.Context, GetSuggestionsArgs) (*[]GitSuggestion, error) + GetThreads func(context.Context, GetThreadsArgs) (*[]GitPullRequestCommentThread, error) + GetTree func(context.Context, GetTreeArgs) (*GitTreeRef, error) + GetTreeZip func(context.Context, GetTreeZipArgs) (io.ReadCloser, error) + QueryImportRequests func(context.Context, QueryImportRequestsArgs) (*[]GitImportRequest, error) + RestoreRepositoryFromRecycleBin func(context.Context, RestoreRepositoryFromRecycleBinArgs) (*GitRepository, error) + SharePullRequest func(context.Context, SharePullRequestArgs) error + UpdateComment func(context.Context, UpdateCommentArgs) (*Comment, error) + UpdateImportRequest func(context.Context, UpdateImportRequestArgs) (*GitImportRequest, error) + UpdatePullRequest func(context.Context, UpdatePullRequestArgs) (*GitPullRequest, error) + UpdatePullRequestIterationStatuses func(context.Context, UpdatePullRequestIterationStatusesArgs) error + UpdatePullRequestProperties func(context.Context, UpdatePullRequestPropertiesArgs) (interface{}, error) + UpdatePullRequestReviewer func(context.Context, UpdatePullRequestReviewerArgs) (*IdentityRefWithVote, error) + UpdatePullRequestReviewers func(context.Context, UpdatePullRequestReviewersArgs) error + UpdatePullRequestStatuses func(context.Context, UpdatePullRequestStatusesArgs) error + UpdateRef func(context.Context, UpdateRefArgs) (*GitRef, error) + UpdateRefs func(context.Context, UpdateRefsArgs) (*[]GitRefUpdateResult, error) + UpdateRepository func(context.Context, UpdateRepositoryArgs) (*GitRepository, error) + UpdateThread func(context.Context, UpdateThreadArgs) (*GitPullRequestCommentThread, error) + func NewClient(ctx context.Context, connection *azuredevops.Connection) (Client, error) + type ClientImpl struct + Client azuredevops.Client + func (client *ClientImpl) CreateAnnotatedTag(ctx context.Context, args CreateAnnotatedTagArgs) (*GitAnnotatedTag, error) + func (client *ClientImpl) CreateAttachment(ctx context.Context, args CreateAttachmentArgs) (*Attachment, error) + func (client *ClientImpl) CreateCherryPick(ctx context.Context, args CreateCherryPickArgs) (*GitCherryPick, error) + func (client *ClientImpl) CreateComment(ctx context.Context, args CreateCommentArgs) (*Comment, error) + func (client *ClientImpl) CreateCommitStatus(ctx context.Context, args CreateCommitStatusArgs) (*GitStatus, error) + func (client *ClientImpl) CreateFavorite(ctx context.Context, args CreateFavoriteArgs) (*GitRefFavorite, error) + func (client *ClientImpl) CreateForkSyncRequest(ctx context.Context, args CreateForkSyncRequestArgs) (*GitForkSyncRequest, error) + func (client *ClientImpl) CreateImportRequest(ctx context.Context, args CreateImportRequestArgs) (*GitImportRequest, error) + func (client *ClientImpl) CreateLike(ctx context.Context, args CreateLikeArgs) error + func (client *ClientImpl) CreateMergeRequest(ctx context.Context, args CreateMergeRequestArgs) (*GitMerge, error) + func (client *ClientImpl) CreatePullRequest(ctx context.Context, args CreatePullRequestArgs) (*GitPullRequest, error) + func (client *ClientImpl) CreatePullRequestIterationStatus(ctx context.Context, args CreatePullRequestIterationStatusArgs) (*GitPullRequestStatus, error) + func (client *ClientImpl) CreatePullRequestLabel(ctx context.Context, args CreatePullRequestLabelArgs) (*core.WebApiTagDefinition, error) + func (client *ClientImpl) CreatePullRequestReviewer(ctx context.Context, args CreatePullRequestReviewerArgs) (*IdentityRefWithVote, error) + func (client *ClientImpl) CreatePullRequestReviewers(ctx context.Context, args CreatePullRequestReviewersArgs) (*[]IdentityRefWithVote, error) + func (client *ClientImpl) CreatePullRequestStatus(ctx context.Context, args CreatePullRequestStatusArgs) (*GitPullRequestStatus, error) + func (client *ClientImpl) CreatePush(ctx context.Context, args CreatePushArgs) (*GitPush, error) + func (client *ClientImpl) CreateRepository(ctx context.Context, args CreateRepositoryArgs) (*GitRepository, error) + func (client *ClientImpl) CreateRevert(ctx context.Context, args CreateRevertArgs) (*GitRevert, error) + func (client *ClientImpl) CreateThread(ctx context.Context, args CreateThreadArgs) (*GitPullRequestCommentThread, error) + func (client *ClientImpl) CreateUnmaterializedPullRequestReviewer(ctx context.Context, args CreateUnmaterializedPullRequestReviewerArgs) (*IdentityRefWithVote, error) + func (client *ClientImpl) DeleteAttachment(ctx context.Context, args DeleteAttachmentArgs) error + func (client *ClientImpl) DeleteComment(ctx context.Context, args DeleteCommentArgs) error + func (client *ClientImpl) DeleteLike(ctx context.Context, args DeleteLikeArgs) error + func (client *ClientImpl) DeletePullRequestIterationStatus(ctx context.Context, args DeletePullRequestIterationStatusArgs) error + func (client *ClientImpl) DeletePullRequestLabels(ctx context.Context, args DeletePullRequestLabelsArgs) error + func (client *ClientImpl) DeletePullRequestReviewer(ctx context.Context, args DeletePullRequestReviewerArgs) error + func (client *ClientImpl) DeletePullRequestStatus(ctx context.Context, args DeletePullRequestStatusArgs) error + func (client *ClientImpl) DeleteRefFavorite(ctx context.Context, args DeleteRefFavoriteArgs) error + func (client *ClientImpl) DeleteRepository(ctx context.Context, args DeleteRepositoryArgs) error + func (client *ClientImpl) DeleteRepositoryFromRecycleBin(ctx context.Context, args DeleteRepositoryFromRecycleBinArgs) error + func (client *ClientImpl) GetAnnotatedTag(ctx context.Context, args GetAnnotatedTagArgs) (*GitAnnotatedTag, error) + func (client *ClientImpl) GetAttachmentContent(ctx context.Context, args GetAttachmentContentArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetAttachmentZip(ctx context.Context, args GetAttachmentZipArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetAttachments(ctx context.Context, args GetAttachmentsArgs) (*[]Attachment, error) + func (client *ClientImpl) GetBlob(ctx context.Context, args GetBlobArgs) (*GitBlobRef, error) + func (client *ClientImpl) GetBlobContent(ctx context.Context, args GetBlobContentArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetBlobZip(ctx context.Context, args GetBlobZipArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetBlobsZip(ctx context.Context, args GetBlobsZipArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetBranch(ctx context.Context, args GetBranchArgs) (*GitBranchStats, error) + func (client *ClientImpl) GetBranches(ctx context.Context, args GetBranchesArgs) (*[]GitBranchStats, error) + func (client *ClientImpl) GetChanges(ctx context.Context, args GetChangesArgs) (*GitCommitChanges, error) + func (client *ClientImpl) GetCherryPick(ctx context.Context, args GetCherryPickArgs) (*GitCherryPick, error) + func (client *ClientImpl) GetCherryPickForRefName(ctx context.Context, args GetCherryPickForRefNameArgs) (*GitCherryPick, error) + func (client *ClientImpl) GetComment(ctx context.Context, args GetCommentArgs) (*Comment, error) + func (client *ClientImpl) GetComments(ctx context.Context, args GetCommentsArgs) (*[]Comment, error) + func (client *ClientImpl) GetCommit(ctx context.Context, args GetCommitArgs) (*GitCommit, error) + func (client *ClientImpl) GetCommitDiffs(ctx context.Context, args GetCommitDiffsArgs) (*GitCommitDiffs, error) + func (client *ClientImpl) GetCommits(ctx context.Context, args GetCommitsArgs) (*[]GitCommitRef, error) + func (client *ClientImpl) GetCommitsBatch(ctx context.Context, args GetCommitsBatchArgs) (*[]GitCommitRef, error) + func (client *ClientImpl) GetDeletedRepositories(ctx context.Context, args GetDeletedRepositoriesArgs) (*[]GitDeletedRepository, error) + func (client *ClientImpl) GetForkSyncRequest(ctx context.Context, args GetForkSyncRequestArgs) (*GitForkSyncRequest, error) + func (client *ClientImpl) GetForkSyncRequests(ctx context.Context, args GetForkSyncRequestsArgs) (*[]GitForkSyncRequest, error) + func (client *ClientImpl) GetForks(ctx context.Context, args GetForksArgs) (*[]GitRepositoryRef, error) + func (client *ClientImpl) GetImportRequest(ctx context.Context, args GetImportRequestArgs) (*GitImportRequest, error) + func (client *ClientImpl) GetItem(ctx context.Context, args GetItemArgs) (*GitItem, error) + func (client *ClientImpl) GetItemContent(ctx context.Context, args GetItemContentArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetItemText(ctx context.Context, args GetItemTextArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetItemZip(ctx context.Context, args GetItemZipArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetItems(ctx context.Context, args GetItemsArgs) (*[]GitItem, error) + func (client *ClientImpl) GetItemsBatch(ctx context.Context, args GetItemsBatchArgs) (*[][]GitItem, error) + func (client *ClientImpl) GetLikes(ctx context.Context, args GetLikesArgs) (*[]webapi.IdentityRef, error) + func (client *ClientImpl) GetMergeBases(ctx context.Context, args GetMergeBasesArgs) (*[]GitCommitRef, error) + func (client *ClientImpl) GetMergeRequest(ctx context.Context, args GetMergeRequestArgs) (*GitMerge, error) + func (client *ClientImpl) GetPolicyConfigurations(ctx context.Context, args GetPolicyConfigurationsArgs) (*GitPolicyConfigurationResponse, error) + func (client *ClientImpl) GetPullRequest(ctx context.Context, args GetPullRequestArgs) (*GitPullRequest, error) + func (client *ClientImpl) GetPullRequestById(ctx context.Context, args GetPullRequestByIdArgs) (*GitPullRequest, error) + func (client *ClientImpl) GetPullRequestCommits(ctx context.Context, args GetPullRequestCommitsArgs) (*GetPullRequestCommitsResponseValue, error) + func (client *ClientImpl) GetPullRequestIteration(ctx context.Context, args GetPullRequestIterationArgs) (*GitPullRequestIteration, error) + func (client *ClientImpl) GetPullRequestIterationChanges(ctx context.Context, args GetPullRequestIterationChangesArgs) (*GitPullRequestIterationChanges, error) + func (client *ClientImpl) GetPullRequestIterationCommits(ctx context.Context, args GetPullRequestIterationCommitsArgs) (*[]GitCommitRef, error) + func (client *ClientImpl) GetPullRequestIterationStatus(ctx context.Context, args GetPullRequestIterationStatusArgs) (*GitPullRequestStatus, error) + func (client *ClientImpl) GetPullRequestIterationStatuses(ctx context.Context, args GetPullRequestIterationStatusesArgs) (*[]GitPullRequestStatus, error) + func (client *ClientImpl) GetPullRequestIterations(ctx context.Context, args GetPullRequestIterationsArgs) (*[]GitPullRequestIteration, error) + func (client *ClientImpl) GetPullRequestLabel(ctx context.Context, args GetPullRequestLabelArgs) (*core.WebApiTagDefinition, error) + func (client *ClientImpl) GetPullRequestLabels(ctx context.Context, args GetPullRequestLabelsArgs) (*[]core.WebApiTagDefinition, error) + func (client *ClientImpl) GetPullRequestProperties(ctx context.Context, args GetPullRequestPropertiesArgs) (interface{}, error) + func (client *ClientImpl) GetPullRequestQuery(ctx context.Context, args GetPullRequestQueryArgs) (*GitPullRequestQuery, error) + func (client *ClientImpl) GetPullRequestReviewer(ctx context.Context, args GetPullRequestReviewerArgs) (*IdentityRefWithVote, error) + func (client *ClientImpl) GetPullRequestReviewers(ctx context.Context, args GetPullRequestReviewersArgs) (*[]IdentityRefWithVote, error) + func (client *ClientImpl) GetPullRequestStatus(ctx context.Context, args GetPullRequestStatusArgs) (*GitPullRequestStatus, error) + func (client *ClientImpl) GetPullRequestStatuses(ctx context.Context, args GetPullRequestStatusesArgs) (*[]GitPullRequestStatus, error) + func (client *ClientImpl) GetPullRequestThread(ctx context.Context, args GetPullRequestThreadArgs) (*GitPullRequestCommentThread, error) + func (client *ClientImpl) GetPullRequestWorkItemRefs(ctx context.Context, args GetPullRequestWorkItemRefsArgs) (*[]webapi.ResourceRef, error) + func (client *ClientImpl) GetPullRequests(ctx context.Context, args GetPullRequestsArgs) (*[]GitPullRequest, error) + func (client *ClientImpl) GetPullRequestsByProject(ctx context.Context, args GetPullRequestsByProjectArgs) (*[]GitPullRequest, error) + func (client *ClientImpl) GetPush(ctx context.Context, args GetPushArgs) (*GitPush, error) + func (client *ClientImpl) GetPushCommits(ctx context.Context, args GetPushCommitsArgs) (*[]GitCommitRef, error) + func (client *ClientImpl) GetPushes(ctx context.Context, args GetPushesArgs) (*[]GitPush, error) + func (client *ClientImpl) GetRecycleBinRepositories(ctx context.Context, args GetRecycleBinRepositoriesArgs) (*[]GitDeletedRepository, error) + func (client *ClientImpl) GetRefFavorite(ctx context.Context, args GetRefFavoriteArgs) (*GitRefFavorite, error) + func (client *ClientImpl) GetRefFavorites(ctx context.Context, args GetRefFavoritesArgs) (*[]GitRefFavorite, error) + func (client *ClientImpl) GetRefs(ctx context.Context, args GetRefsArgs) (*GetRefsResponseValue, error) + func (client *ClientImpl) GetRepositories(ctx context.Context, args GetRepositoriesArgs) (*[]GitRepository, error) + func (client *ClientImpl) GetRepository(ctx context.Context, args GetRepositoryArgs) (*GitRepository, error) + func (client *ClientImpl) GetRepositoryWithParent(ctx context.Context, args GetRepositoryWithParentArgs) (*GitRepository, error) + func (client *ClientImpl) GetRevert(ctx context.Context, args GetRevertArgs) (*GitRevert, error) + func (client *ClientImpl) GetRevertForRefName(ctx context.Context, args GetRevertForRefNameArgs) (*GitRevert, error) + func (client *ClientImpl) GetStatuses(ctx context.Context, args GetStatusesArgs) (*[]GitStatus, error) + func (client *ClientImpl) GetSuggestions(ctx context.Context, args GetSuggestionsArgs) (*[]GitSuggestion, error) + func (client *ClientImpl) GetThreads(ctx context.Context, args GetThreadsArgs) (*[]GitPullRequestCommentThread, error) + func (client *ClientImpl) GetTree(ctx context.Context, args GetTreeArgs) (*GitTreeRef, error) + func (client *ClientImpl) GetTreeZip(ctx context.Context, args GetTreeZipArgs) (io.ReadCloser, error) + func (client *ClientImpl) QueryImportRequests(ctx context.Context, args QueryImportRequestsArgs) (*[]GitImportRequest, error) + func (client *ClientImpl) RestoreRepositoryFromRecycleBin(ctx context.Context, args RestoreRepositoryFromRecycleBinArgs) (*GitRepository, error) + func (client *ClientImpl) SharePullRequest(ctx context.Context, args SharePullRequestArgs) error + func (client *ClientImpl) UpdateComment(ctx context.Context, args UpdateCommentArgs) (*Comment, error) + func (client *ClientImpl) UpdateImportRequest(ctx context.Context, args UpdateImportRequestArgs) (*GitImportRequest, error) + func (client *ClientImpl) UpdatePullRequest(ctx context.Context, args UpdatePullRequestArgs) (*GitPullRequest, error) + func (client *ClientImpl) UpdatePullRequestIterationStatuses(ctx context.Context, args UpdatePullRequestIterationStatusesArgs) error + func (client *ClientImpl) UpdatePullRequestProperties(ctx context.Context, args UpdatePullRequestPropertiesArgs) (interface{}, error) + func (client *ClientImpl) UpdatePullRequestReviewer(ctx context.Context, args UpdatePullRequestReviewerArgs) (*IdentityRefWithVote, error) + func (client *ClientImpl) UpdatePullRequestReviewers(ctx context.Context, args UpdatePullRequestReviewersArgs) error + func (client *ClientImpl) UpdatePullRequestStatuses(ctx context.Context, args UpdatePullRequestStatusesArgs) error + func (client *ClientImpl) UpdateRef(ctx context.Context, args UpdateRefArgs) (*GitRef, error) + func (client *ClientImpl) UpdateRefs(ctx context.Context, args UpdateRefsArgs) (*[]GitRefUpdateResult, error) + func (client *ClientImpl) UpdateRepository(ctx context.Context, args UpdateRepositoryArgs) (*GitRepository, error) + func (client *ClientImpl) UpdateThread(ctx context.Context, args UpdateThreadArgs) (*GitPullRequestCommentThread, error) + type Comment struct + Author *webapi.IdentityRef + CommentType *CommentType + Content *string + Id *int + IsDeleted *bool + LastContentUpdatedDate *azuredevops.Time + LastUpdatedDate *azuredevops.Time + Links interface{} + ParentCommentId *int + PublishedDate *azuredevops.Time + UsersLiked *[]webapi.IdentityRef + type CommentIterationContext struct + FirstComparingIteration *int + SecondComparingIteration *int + type CommentPosition struct + Line *int + Offset *int + type CommentThread struct + Comments *[]Comment + Id *int + Identities *map[string]webapi.IdentityRef + IsDeleted *bool + LastUpdatedDate *azuredevops.Time + Links interface{} + Properties interface{} + PublishedDate *azuredevops.Time + Status *CommentThreadStatus + ThreadContext *CommentThreadContext + type CommentThreadContext struct + FilePath *string + LeftFileEnd *CommentPosition + LeftFileStart *CommentPosition + RightFileEnd *CommentPosition + RightFileStart *CommentPosition + type CommentThreadStatus string + type CommentTrackingCriteria struct + FirstComparingIteration *int + OrigFilePath *string + OrigLeftFileEnd *CommentPosition + OrigLeftFileStart *CommentPosition + OrigRightFileEnd *CommentPosition + OrigRightFileStart *CommentPosition + SecondComparingIteration *int + type CommentType string + type CompletionErrorsEvent struct + ErrorMessage *string + EventId *uuid.UUID + PullRequestId *int + type CreateAnnotatedTagArgs struct + Project *string + RepositoryId *string + TagObject *GitAnnotatedTag + type CreateAttachmentArgs struct + FileName *string + Project *string + PullRequestId *int + RepositoryId *string + UploadStream io.Reader + type CreateCherryPickArgs struct + CherryPickToCreate *GitAsyncRefOperationParameters + Project *string + RepositoryId *string + type CreateCommentArgs struct + Comment *Comment + Project *string + PullRequestId *int + RepositoryId *string + ThreadId *int + type CreateCommitStatusArgs struct + CommitId *string + GitCommitStatusToCreate *GitStatus + Project *string + RepositoryId *string + type CreateFavoriteArgs struct + Favorite *GitRefFavorite + Project *string + type CreateForkSyncRequestArgs struct + IncludeLinks *bool + Project *string + RepositoryNameOrId *string + SyncParams *GitForkSyncRequestParameters + type CreateImportRequestArgs struct + ImportRequest *GitImportRequest + Project *string + RepositoryId *string + type CreateLikeArgs struct + CommentId *int + Project *string + PullRequestId *int + RepositoryId *string + ThreadId *int + type CreateMergeRequestArgs struct + IncludeLinks *bool + MergeParameters *GitMergeParameters + Project *string + RepositoryNameOrId *string + type CreatePullRequestArgs struct + GitPullRequestToCreate *GitPullRequest + Project *string + RepositoryId *string + SupportsIterations *bool + type CreatePullRequestIterationStatusArgs struct + IterationId *int + Project *string + PullRequestId *int + RepositoryId *string + Status *GitPullRequestStatus + type CreatePullRequestLabelArgs struct + Label *core.WebApiCreateTagRequestData + Project *string + ProjectId *string + PullRequestId *int + RepositoryId *string + type CreatePullRequestReviewerArgs struct + Project *string + PullRequestId *int + RepositoryId *string + Reviewer *IdentityRefWithVote + ReviewerId *string + type CreatePullRequestReviewersArgs struct + Project *string + PullRequestId *int + RepositoryId *string + Reviewers *[]webapi.IdentityRef + type CreatePullRequestStatusArgs struct + Project *string + PullRequestId *int + RepositoryId *string + Status *GitPullRequestStatus + type CreatePushArgs struct + Project *string + Push *GitPush + RepositoryId *string + type CreateRepositoryArgs struct + GitRepositoryToCreate *GitRepositoryCreateOptions + Project *string + SourceRef *string + type CreateRevertArgs struct + Project *string + RepositoryId *string + RevertToCreate *GitAsyncRefOperationParameters + type CreateThreadArgs struct + CommentThread *GitPullRequestCommentThread + Project *string + PullRequestId *int + RepositoryId *string + type CreateUnmaterializedPullRequestReviewerArgs struct + Project *string + PullRequestId *int + RepositoryId *string + Reviewer *IdentityRefWithVote + type DeleteAttachmentArgs struct + FileName *string + Project *string + PullRequestId *int + RepositoryId *string + type DeleteCommentArgs struct + CommentId *int + Project *string + PullRequestId *int + RepositoryId *string + ThreadId *int + type DeleteLikeArgs struct + CommentId *int + Project *string + PullRequestId *int + RepositoryId *string + ThreadId *int + type DeletePullRequestIterationStatusArgs struct + IterationId *int + Project *string + PullRequestId *int + RepositoryId *string + StatusId *int + type DeletePullRequestLabelsArgs struct + LabelIdOrName *string + Project *string + ProjectId *string + PullRequestId *int + RepositoryId *string + type DeletePullRequestReviewerArgs struct + Project *string + PullRequestId *int + RepositoryId *string + ReviewerId *string + type DeletePullRequestStatusArgs struct + Project *string + PullRequestId *int + RepositoryId *string + StatusId *int + type DeleteRefFavoriteArgs struct + FavoriteId *int + Project *string + type DeleteRepositoryArgs struct + Project *string + RepositoryId *uuid.UUID + type DeleteRepositoryFromRecycleBinArgs struct + Project *string + RepositoryId *uuid.UUID + type DiscussionsUpdatedEvent struct + EventId *uuid.UUID + PullRequestId *int + type FileContentMetadata struct + ContentType *string + Encoding *int + Extension *string + FileName *string + IsBinary *bool + IsImage *bool + VsLink *string + type FileDiff struct + LineDiffBlocks *[]LineDiffBlock + OriginalPath *string + Path *string + type FileDiffParams struct + OriginalPath *string + Path *string + type FileDiffsCriteria struct + BaseVersionCommit *string + FileDiffParams *[]FileDiffParams + TargetVersionCommit *string + type GetAnnotatedTagArgs struct + ObjectId *string + Project *string + RepositoryId *string + type GetAttachmentContentArgs struct + FileName *string + Project *string + PullRequestId *int + RepositoryId *string + type GetAttachmentZipArgs struct + FileName *string + Project *string + PullRequestId *int + RepositoryId *string + type GetAttachmentsArgs struct + Project *string + PullRequestId *int + RepositoryId *string + type GetBlobArgs struct + Download *bool + FileName *string + Project *string + RepositoryId *string + ResolveLfs *bool + Sha1 *string + type GetBlobContentArgs struct + Download *bool + FileName *string + Project *string + RepositoryId *string + ResolveLfs *bool + Sha1 *string + type GetBlobZipArgs struct + Download *bool + FileName *string + Project *string + RepositoryId *string + ResolveLfs *bool + Sha1 *string + type GetBlobsZipArgs struct + BlobIds *[]string + Filename *string + Project *string + RepositoryId *string + type GetBranchArgs struct + BaseVersionDescriptor *GitVersionDescriptor + Name *string + Project *string + RepositoryId *string + type GetBranchesArgs struct + BaseVersionDescriptor *GitVersionDescriptor + Project *string + RepositoryId *string + type GetChangesArgs struct + CommitId *string + Project *string + RepositoryId *string + Skip *int + Top *int + type GetCherryPickArgs struct + CherryPickId *int + Project *string + RepositoryId *string + type GetCherryPickForRefNameArgs struct + Project *string + RefName *string + RepositoryId *string + type GetCommentArgs struct + CommentId *int + Project *string + PullRequestId *int + RepositoryId *string + ThreadId *int + type GetCommentsArgs struct + Project *string + PullRequestId *int + RepositoryId *string + ThreadId *int + type GetCommitArgs struct + ChangeCount *int + CommitId *string + Project *string + RepositoryId *string + type GetCommitDiffsArgs struct + BaseVersionDescriptor *GitBaseVersionDescriptor + DiffCommonCommit *bool + Project *string + RepositoryId *string + Skip *int + TargetVersionDescriptor *GitTargetVersionDescriptor + Top *int + type GetCommitsArgs struct + Project *string + RepositoryId *string + SearchCriteria *GitQueryCommitsCriteria + Skip *int + Top *int + type GetCommitsBatchArgs struct + IncludeStatuses *bool + Project *string + RepositoryId *string + SearchCriteria *GitQueryCommitsCriteria + Skip *int + Top *int + type GetDeletedRepositoriesArgs struct + Project *string + type GetForkSyncRequestArgs struct + ForkSyncOperationId *int + IncludeLinks *bool + Project *string + RepositoryNameOrId *string + type GetForkSyncRequestsArgs struct + IncludeAbandoned *bool + IncludeLinks *bool + Project *string + RepositoryNameOrId *string + type GetForksArgs struct + CollectionId *uuid.UUID + IncludeLinks *bool + Project *string + RepositoryNameOrId *string + type GetImportRequestArgs struct + ImportRequestId *int + Project *string + RepositoryId *string + type GetItemArgs struct + Download *bool + IncludeContent *bool + IncludeContentMetadata *bool + LatestProcessedChange *bool + Path *string + Project *string + RecursionLevel *VersionControlRecursionType + RepositoryId *string + ResolveLfs *bool + Sanitize *bool + ScopePath *string + VersionDescriptor *GitVersionDescriptor + type GetItemContentArgs struct + Download *bool + IncludeContent *bool + IncludeContentMetadata *bool + LatestProcessedChange *bool + Path *string + Project *string + RecursionLevel *VersionControlRecursionType + RepositoryId *string + ResolveLfs *bool + Sanitize *bool + ScopePath *string + VersionDescriptor *GitVersionDescriptor + type GetItemTextArgs struct + Download *bool + IncludeContent *bool + IncludeContentMetadata *bool + LatestProcessedChange *bool + Path *string + Project *string + RecursionLevel *VersionControlRecursionType + RepositoryId *string + ResolveLfs *bool + Sanitize *bool + ScopePath *string + VersionDescriptor *GitVersionDescriptor + type GetItemZipArgs struct + Download *bool + IncludeContent *bool + IncludeContentMetadata *bool + LatestProcessedChange *bool + Path *string + Project *string + RecursionLevel *VersionControlRecursionType + RepositoryId *string + ResolveLfs *bool + Sanitize *bool + ScopePath *string + VersionDescriptor *GitVersionDescriptor + type GetItemsArgs struct + Download *bool + IncludeContentMetadata *bool + IncludeLinks *bool + LatestProcessedChange *bool + Project *string + RecursionLevel *VersionControlRecursionType + RepositoryId *string + ScopePath *string + VersionDescriptor *GitVersionDescriptor + type GetItemsBatchArgs struct + Project *string + RepositoryId *string + RequestData *GitItemRequestData + type GetLikesArgs struct + CommentId *int + Project *string + PullRequestId *int + RepositoryId *string + ThreadId *int + type GetMergeBasesArgs struct + CommitId *string + OtherCollectionId *uuid.UUID + OtherCommitId *string + OtherRepositoryId *uuid.UUID + Project *string + RepositoryNameOrId *string + type GetMergeRequestArgs struct + IncludeLinks *bool + MergeOperationId *int + Project *string + RepositoryNameOrId *string + type GetPolicyConfigurationsArgs struct + ContinuationToken *string + PolicyType *uuid.UUID + Project *string + RefName *string + RepositoryId *uuid.UUID + Top *int + type GetPullRequestArgs struct + IncludeCommits *bool + IncludeWorkItemRefs *bool + MaxCommentLength *int + Project *string + PullRequestId *int + RepositoryId *string + Skip *int + Top *int + type GetPullRequestByIdArgs struct + Project *string + PullRequestId *int + type GetPullRequestCommitsArgs struct + Project *string + PullRequestId *int + RepositoryId *string + type GetPullRequestCommitsResponseValue struct + ContinuationToken string + Value []GitCommitRef + type GetPullRequestIterationArgs struct + IterationId *int + Project *string + PullRequestId *int + RepositoryId *string + type GetPullRequestIterationChangesArgs struct + CompareTo *int + IterationId *int + Project *string + PullRequestId *int + RepositoryId *string + Skip *int + Top *int + type GetPullRequestIterationCommitsArgs struct + IterationId *int + Project *string + PullRequestId *int + RepositoryId *string + Skip *int + Top *int + type GetPullRequestIterationStatusArgs struct + IterationId *int + Project *string + PullRequestId *int + RepositoryId *string + StatusId *int + type GetPullRequestIterationStatusesArgs struct + IterationId *int + Project *string + PullRequestId *int + RepositoryId *string + type GetPullRequestIterationsArgs struct + IncludeCommits *bool + Project *string + PullRequestId *int + RepositoryId *string + type GetPullRequestLabelArgs struct + LabelIdOrName *string + Project *string + ProjectId *string + PullRequestId *int + RepositoryId *string + type GetPullRequestLabelsArgs struct + Project *string + ProjectId *string + PullRequestId *int + RepositoryId *string + type GetPullRequestPropertiesArgs struct + Project *string + PullRequestId *int + RepositoryId *string + type GetPullRequestQueryArgs struct + Project *string + Queries *GitPullRequestQuery + RepositoryId *string + type GetPullRequestReviewerArgs struct + Project *string + PullRequestId *int + RepositoryId *string + ReviewerId *string + type GetPullRequestReviewersArgs struct + Project *string + PullRequestId *int + RepositoryId *string + type GetPullRequestStatusArgs struct + Project *string + PullRequestId *int + RepositoryId *string + StatusId *int + type GetPullRequestStatusesArgs struct + Project *string + PullRequestId *int + RepositoryId *string + type GetPullRequestThreadArgs struct + BaseIteration *int + Iteration *int + Project *string + PullRequestId *int + RepositoryId *string + ThreadId *int + type GetPullRequestWorkItemRefsArgs struct + Project *string + PullRequestId *int + RepositoryId *string + type GetPullRequestsArgs struct + MaxCommentLength *int + Project *string + RepositoryId *string + SearchCriteria *GitPullRequestSearchCriteria + Skip *int + Top *int + type GetPullRequestsByProjectArgs struct + MaxCommentLength *int + Project *string + SearchCriteria *GitPullRequestSearchCriteria + Skip *int + Top *int + type GetPushArgs struct + IncludeCommits *int + IncludeRefUpdates *bool + Project *string + PushId *int + RepositoryId *string + type GetPushCommitsArgs struct + IncludeLinks *bool + Project *string + PushId *int + RepositoryId *string + Skip *int + Top *int + type GetPushesArgs struct + Project *string + RepositoryId *string + SearchCriteria *GitPushSearchCriteria + Skip *int + Top *int + type GetRecycleBinRepositoriesArgs struct + Project *string + type GetRefFavoriteArgs struct + FavoriteId *int + Project *string + type GetRefFavoritesArgs struct + IdentityId *string + Project *string + RepositoryId *string + type GetRefsArgs struct + ContinuationToken *string + Filter *string + FilterContains *string + IncludeLinks *bool + IncludeMyBranches *bool + IncludeStatuses *bool + LatestStatusesOnly *bool + PeelTags *bool + Project *string + RepositoryId *string + Top *int + type GetRefsResponseValue struct + ContinuationToken string + Value []GitRef + type GetRepositoriesArgs struct + IncludeAllUrls *bool + IncludeHidden *bool + IncludeLinks *bool + Project *string + type GetRepositoryArgs struct + Project *string + RepositoryId *string + type GetRepositoryWithParentArgs struct + IncludeParent *bool + Project *string + RepositoryId *string + type GetRevertArgs struct + Project *string + RepositoryId *string + RevertId *int + type GetRevertForRefNameArgs struct + Project *string + RefName *string + RepositoryId *string + type GetStatusesArgs struct + CommitId *string + LatestOnly *bool + Project *string + RepositoryId *string + Skip *int + Top *int + type GetSuggestionsArgs struct + Project *string + RepositoryId *string + type GetThreadsArgs struct + BaseIteration *int + Iteration *int + Project *string + PullRequestId *int + RepositoryId *string + type GetTreeArgs struct + FileName *string + Project *string + ProjectId *string + Recursive *bool + RepositoryId *string + Sha1 *string + type GetTreeZipArgs struct + FileName *string + Project *string + ProjectId *string + Recursive *bool + RepositoryId *string + Sha1 *string + type GitAnnotatedTag struct + Message *string + Name *string + ObjectId *string + TaggedBy *GitUserDate + TaggedObject *GitObject + Url *string + type GitAsyncOperationStatus string + type GitAsyncRefOperation struct + DetailedStatus *GitAsyncRefOperationDetail + Links interface{} + Parameters *GitAsyncRefOperationParameters + Status *GitAsyncOperationStatus + Url *string + type GitAsyncRefOperationDetail struct + Conflict *bool + CurrentCommitId *string + FailureMessage *string + Progress *float64 + Status *GitAsyncRefOperationFailureStatus + Timedout *bool + type GitAsyncRefOperationFailureStatus string + type GitAsyncRefOperationParameters struct + GeneratedRefName *string + OntoRefName *string + Repository *GitRepository + Source *GitAsyncRefOperationSource + type GitAsyncRefOperationSource struct + CommitList *[]GitCommitRef + PullRequestId *int + type GitBaseVersionDescriptor struct + BaseVersion *string + BaseVersionOptions *GitVersionOptions + BaseVersionType *GitVersionType + Version *string + VersionOptions *GitVersionOptions + VersionType *GitVersionType + type GitBlobRef struct + Links interface{} + ObjectId *string + Size *uint64 + Url *string + type GitBranchStats struct + AheadCount *int + BehindCount *int + Commit *GitCommitRef + IsBaseVersion *bool + Name *string + type GitChange struct + ChangeId *int + ChangeType *VersionControlChangeType + Item interface{} + NewContent *ItemContent + NewContentTemplate *GitTemplate + OriginalPath *string + SourceServerItem *string + Url *string + type GitCherryPick struct + CherryPickId *int + DetailedStatus *GitAsyncRefOperationDetail + Links interface{} + Parameters *GitAsyncRefOperationParameters + Status *GitAsyncOperationStatus + Url *string + type GitCommit struct + Author *GitUserDate + ChangeCounts *ChangeCountDictionary + Changes *[]interface{} + Comment *string + CommentTruncated *bool + CommitId *string + Committer *GitUserDate + Links interface{} + Parents *[]string + Push *GitPushRef + RemoteUrl *string + Statuses *[]GitStatus + TreeId *string + Url *string + WorkItems *[]webapi.ResourceRef + type GitCommitChanges struct + ChangeCounts *ChangeCountDictionary + Changes *[]interface{} + type GitCommitDiffs struct + AheadCount *int + AllChangesIncluded *bool + BaseCommit *string + BehindCount *int + ChangeCounts *map[VersionControlChangeType]int + Changes *[]interface{} + CommonCommit *string + TargetCommit *string + type GitCommitRef struct + Author *GitUserDate + ChangeCounts *ChangeCountDictionary + Changes *[]interface{} + Comment *string + CommentTruncated *bool + CommitId *string + Committer *GitUserDate + Links interface{} + Parents *[]string + Push *GitPushRef + RemoteUrl *string + Statuses *[]GitStatus + Url *string + WorkItems *[]webapi.ResourceRef + type GitCommitToCreate struct + BaseRef *GitRef + Comment *string + PathActions *[]GitPathAction + type GitConflict struct + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + Url *string + type GitConflictAddAdd struct + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + Resolution *GitResolutionMergeContent + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + SourceBlob *GitBlobRef + TargetBlob *GitBlobRef + Url *string + type GitConflictAddRename struct + BaseBlob *GitBlobRef + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + Resolution *GitResolutionPathConflict + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + SourceBlob *GitBlobRef + TargetBlob *GitBlobRef + TargetOriginalPath *string + Url *string + type GitConflictDeleteEdit struct + BaseBlob *GitBlobRef + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + Resolution *GitResolutionPickOneAction + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + TargetBlob *GitBlobRef + Url *string + type GitConflictDeleteRename struct + BaseBlob *GitBlobRef + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + Resolution *GitResolutionPickOneAction + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + TargetBlob *GitBlobRef + TargetNewPath *string + Url *string + type GitConflictDirectoryFile struct + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + Resolution *GitResolutionPathConflict + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + SourceTree *GitTreeRef + TargetBlob *GitBlobRef + Url *string + type GitConflictEditDelete struct + BaseBlob *GitBlobRef + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + Resolution *GitResolutionPickOneAction + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + SourceBlob *GitBlobRef + Url *string + type GitConflictEditEdit struct + BaseBlob *GitBlobRef + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + Resolution *GitResolutionMergeContent + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + SourceBlob *GitBlobRef + TargetBlob *GitBlobRef + Url *string + type GitConflictFileDirectory struct + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + Resolution *GitResolutionPathConflict + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + SourceBlob *GitBlobRef + TargetTree *GitTreeRef + Url *string + type GitConflictRename1to2 struct + BaseBlob *GitBlobRef + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + Resolution *GitResolutionRename1to2 + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + SourceBlob *GitBlobRef + SourceNewPath *string + TargetBlob *GitBlobRef + TargetNewPath *string + Url *string + type GitConflictRename2to1 struct + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + Resolution *GitResolutionPathConflict + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + SourceNewBlob *GitBlobRef + SourceOriginalBlob *GitBlobRef + SourceOriginalPath *string + TargetNewBlob *GitBlobRef + TargetOriginalBlob *GitBlobRef + TargetOriginalPath *string + Url *string + type GitConflictRenameAdd struct + BaseBlob *GitBlobRef + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + Resolution *GitResolutionPathConflict + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + SourceBlob *GitBlobRef + SourceOriginalPath *string + TargetBlob *GitBlobRef + Url *string + type GitConflictRenameDelete struct + BaseBlob *GitBlobRef + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + Resolution *GitResolutionPickOneAction + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + SourceBlob *GitBlobRef + SourceNewPath *string + Url *string + type GitConflictRenameRename struct + BaseBlob *GitBlobRef + ConflictId *int + ConflictPath *string + ConflictType *GitConflictType + Links interface{} + MergeBaseCommit *GitCommitRef + MergeOrigin *GitMergeOriginRef + MergeSourceCommit *GitCommitRef + MergeTargetCommit *GitCommitRef + OriginalPath *string + Resolution *GitResolutionMergeContent + ResolutionError *GitResolutionError + ResolutionStatus *GitResolutionStatus + ResolvedBy *webapi.IdentityRef + ResolvedDate *azuredevops.Time + SourceBlob *GitBlobRef + TargetBlob *GitBlobRef + Url *string + type GitConflictType string + type GitConflictUpdateResult struct + ConflictId *int + CustomMessage *string + UpdateStatus *GitConflictUpdateStatus + UpdatedConflict *GitConflict + type GitConflictUpdateStatus string + type GitDeletedRepository struct + CreatedDate *azuredevops.Time + DeletedBy *webapi.IdentityRef + DeletedDate *azuredevops.Time + Id *uuid.UUID + Name *string + Project *core.TeamProjectReference + type GitFilePathsCollection struct + CommitId *string + Paths *[]string + Url *string + type GitForkOperationStatusDetail struct + AllSteps *[]string + CurrentStep *int + ErrorMessage *string + type GitForkRef struct + Creator *webapi.IdentityRef + IsLocked *bool + IsLockedBy *webapi.IdentityRef + Links interface{} + Name *string + ObjectId *string + PeeledObjectId *string + Repository *GitRepository + Statuses *[]GitStatus + Url *string + type GitForkSyncRequest struct + DetailedStatus *GitForkOperationStatusDetail + Links interface{} + OperationId *int + Source *GlobalGitRepositoryKey + SourceToTargetRefs *[]SourceToTargetRef + Status *GitAsyncOperationStatus + type GitForkSyncRequestParameters struct + Source *GlobalGitRepositoryKey + SourceToTargetRefs *[]SourceToTargetRef + type GitForkTeamProjectReference struct + Abbreviation *string + DefaultTeamImageUrl *string + Description *string + Id *uuid.UUID + LastUpdateTime *azuredevops.Time + Name *string + Revision *uint64 + State *core.ProjectState + Url *string + Visibility *core.ProjectVisibility + type GitHistoryMode string + type GitImportFailedEvent struct + SourceRepositoryName *string + TargetRepository *GitRepository + type GitImportGitSource struct + Overwrite *bool + Url *string + type GitImportRequest struct + DetailedStatus *GitImportStatusDetail + ImportRequestId *int + Links interface{} + Parameters *GitImportRequestParameters + Repository *GitRepository + Status *GitAsyncOperationStatus + Url *string + type GitImportRequestParameters struct + DeleteServiceEndpointAfterImportIsDone *bool + GitSource *GitImportGitSource + ServiceEndpointId *uuid.UUID + TfvcSource *GitImportTfvcSource + type GitImportStatusDetail struct + AllSteps *[]string + CurrentStep *int + ErrorMessage *string + type GitImportSucceededEvent struct + SourceRepositoryName *string + TargetRepository *GitRepository + type GitImportTfvcSource struct + ImportHistory *bool + ImportHistoryDurationInDays *int + Path *string + type GitItem struct + CommitId *string + Content *string + ContentMetadata *FileContentMetadata + GitObjectType *GitObjectType + IsFolder *bool + IsSymLink *bool + LatestProcessedChange *GitCommitRef + Links interface{} + ObjectId *string + OriginalObjectId *string + Path *string + Url *string + type GitItemDescriptor struct + Path *string + RecursionLevel *VersionControlRecursionType + Version *string + VersionOptions *GitVersionOptions + VersionType *GitVersionType + type GitItemRequestData struct + IncludeContentMetadata *bool + IncludeLinks *bool + ItemDescriptors *[]GitItemDescriptor + LatestProcessedChange *bool + type GitLastChangeItem struct + CommitId *string + Path *string + type GitLastChangeTreeItems struct + Commits *[]GitCommitRef + Items *[]GitLastChangeItem + LastExploredTime *azuredevops.Time + type GitMerge struct + Comment *string + DetailedStatus *GitMergeOperationStatusDetail + Links interface{} + MergeOperationId *int + Parents *[]string + Status *GitAsyncOperationStatus + type GitMergeOperationStatusDetail struct + FailureMessage *string + MergeCommitId *string + type GitMergeOriginRef struct + CherryPickId *int + PullRequestId *int + RevertId *int + type GitMergeParameters struct + Comment *string + Parents *[]string + type GitObject struct + ObjectId *string + ObjectType *GitObjectType + type GitObjectType string + type GitPathAction struct + Action *GitPathActions + Base64Content *string + Path *string + RawTextContent *string + TargetPath *string + type GitPathActions string + type GitPathToItemsCollection struct + Items *map[string][]GitItem + type GitPolicyConfigurationResponse struct + ContinuationToken *string + PolicyConfigurations *[]policy.PolicyConfiguration + type GitPullRequest struct + ArtifactId *string + AutoCompleteSetBy *webapi.IdentityRef + ClosedBy *webapi.IdentityRef + ClosedDate *azuredevops.Time + CodeReviewId *int + Commits *[]GitCommitRef + CompletionOptions *GitPullRequestCompletionOptions + CompletionQueueTime *azuredevops.Time + CreatedBy *webapi.IdentityRef + CreationDate *azuredevops.Time + Description *string + ForkSource *GitForkRef + IsDraft *bool + Labels *[]core.WebApiTagDefinition + LastMergeCommit *GitCommitRef + LastMergeSourceCommit *GitCommitRef + LastMergeTargetCommit *GitCommitRef + Links interface{} + MergeFailureMessage *string + MergeFailureType *PullRequestMergeFailureType + MergeId *uuid.UUID + MergeOptions *GitPullRequestMergeOptions + MergeStatus *PullRequestAsyncStatus + PullRequestId *int + RemoteUrl *string + Repository *GitRepository + Reviewers *[]IdentityRefWithVote + SourceRefName *string + Status *PullRequestStatus + SupportsIterations *bool + TargetRefName *string + Title *string + Url *string + WorkItemRefs *[]webapi.ResourceRef + type GitPullRequestChange struct + ChangeId *int + ChangeTrackingId *int + ChangeType *VersionControlChangeType + Item interface{} + NewContent *ItemContent + NewContentTemplate *GitTemplate + OriginalPath *string + SourceServerItem *string + Url *string + type GitPullRequestCommentThread struct + Comments *[]Comment + Id *int + Identities *map[string]webapi.IdentityRef + IsDeleted *bool + LastUpdatedDate *azuredevops.Time + Links interface{} + Properties interface{} + PublishedDate *azuredevops.Time + PullRequestThreadContext *GitPullRequestCommentThreadContext + Status *CommentThreadStatus + ThreadContext *CommentThreadContext + type GitPullRequestCommentThreadContext struct + ChangeTrackingId *int + IterationContext *CommentIterationContext + TrackingCriteria *CommentTrackingCriteria + type GitPullRequestCompletionOptions struct + AutoCompleteIgnoreConfigIds *[]int + BypassPolicy *bool + BypassReason *string + DeleteSourceBranch *bool + MergeCommitMessage *string + MergeStrategy *GitPullRequestMergeStrategy + SquashMerge *bool + TransitionWorkItems *bool + TriggeredByAutoComplete *bool + type GitPullRequestIteration struct + Author *webapi.IdentityRef + ChangeList *[]GitPullRequestChange + Commits *[]GitCommitRef + CommonRefCommit *GitCommitRef + CreatedDate *azuredevops.Time + Description *string + HasMoreCommits *bool + Id *int + Links interface{} + NewTargetRefName *string + OldTargetRefName *string + Push *GitPushRef + Reason *IterationReason + SourceRefCommit *GitCommitRef + TargetRefCommit *GitCommitRef + UpdatedDate *azuredevops.Time + type GitPullRequestIterationChanges struct + ChangeEntries *[]GitPullRequestChange + NextSkip *int + NextTop *int + type GitPullRequestMergeOptions struct + ConflictAuthorshipCommits *bool + DetectRenameFalsePositives *bool + DisableRenames *bool + type GitPullRequestMergeStrategy string + type GitPullRequestQuery struct + Queries *[]GitPullRequestQueryInput + Results *[]map[string][]GitPullRequest + type GitPullRequestQueryInput struct + Items *[]string + Type *GitPullRequestQueryType + type GitPullRequestQueryType string + type GitPullRequestReviewFileContentInfo struct + Links interface{} + Path *string + ShA1Hash *string + type GitPullRequestReviewFileType string + type GitPullRequestSearchCriteria struct + CreatorId *uuid.UUID + IncludeLinks *bool + RepositoryId *uuid.UUID + ReviewerId *uuid.UUID + SourceRefName *string + SourceRepositoryId *uuid.UUID + Status *PullRequestStatus + TargetRefName *string + type GitPullRequestStatus struct + Context *GitStatusContext + CreatedBy *webapi.IdentityRef + CreationDate *azuredevops.Time + Description *string + Id *int + IterationId *int + Links interface{} + Properties interface{} + State *GitStatusState + TargetUrl *string + UpdatedDate *azuredevops.Time + type GitPush struct + Commits *[]GitCommitRef + Date *azuredevops.Time + Links interface{} + PushCorrelationId *uuid.UUID + PushId *int + PushedBy *webapi.IdentityRef + RefUpdates *[]GitRefUpdate + Repository *GitRepository + Url *string + type GitPushEventData struct + AfterId *string + BeforeId *string + Branch *string + Commits *[]GitCommit + Repository *GitRepository + type GitPushRef struct + Date *azuredevops.Time + Links interface{} + PushCorrelationId *uuid.UUID + PushId *int + PushedBy *webapi.IdentityRef + Url *string + type GitPushSearchCriteria struct + FromDate *azuredevops.Time + IncludeLinks *bool + IncludeRefUpdates *bool + PusherId *uuid.UUID + RefName *string + ToDate *azuredevops.Time + type GitQueryBranchStatsCriteria struct + BaseCommit *GitVersionDescriptor + TargetCommits *[]GitVersionDescriptor + type GitQueryCommitsCriteria struct + Author *string + CompareVersion *GitVersionDescriptor + ExcludeDeletes *bool + FromCommitId *string + FromDate *string + HistoryMode *GitHistoryMode + Ids *[]string + IncludeLinks *bool + IncludePushData *bool + IncludeUserImageUrl *bool + IncludeWorkItems *bool + ItemPath *string + ItemVersion *GitVersionDescriptor + ShowOldestCommitsFirst *bool + Skip *int + ToCommitId *string + ToDate *string + Top *int + User *string + type GitQueryRefsCriteria struct + CommitIds *[]string + RefNames *[]string + SearchType *GitRefSearchType + type GitRecycleBinRepositoryDetails struct + Deleted *bool + type GitRef struct + Creator *webapi.IdentityRef + IsLocked *bool + IsLockedBy *webapi.IdentityRef + Links interface{} + Name *string + ObjectId *string + PeeledObjectId *string + Statuses *[]GitStatus + Url *string + type GitRefFavorite struct + Id *int + IdentityId *uuid.UUID + Links interface{} + Name *string + RepositoryId *uuid.UUID + Type *RefFavoriteType + Url *string + type GitRefSearchType string + type GitRefUpdate struct + IsLocked *bool + Name *string + NewObjectId *string + OldObjectId *string + RepositoryId *uuid.UUID + type GitRefUpdateMode string + type GitRefUpdateResult struct + CustomMessage *string + IsLocked *bool + Name *string + NewObjectId *string + OldObjectId *string + RejectedBy *string + RepositoryId *uuid.UUID + Success *bool + UpdateStatus *GitRefUpdateStatus + type GitRefUpdateStatus string + type GitRepository struct + DefaultBranch *string + Id *uuid.UUID + IsFork *bool + Links interface{} + Name *string + ParentRepository *GitRepositoryRef + Project *core.TeamProjectReference + RemoteUrl *string + Size *uint64 + SshUrl *string + Url *string + ValidRemoteUrls *[]string + WebUrl *string + type GitRepositoryCreateOptions struct + Name *string + ParentRepository *GitRepositoryRef + Project *core.TeamProjectReference + type GitRepositoryRef struct + Collection *core.TeamProjectCollectionReference + Id *uuid.UUID + IsFork *bool + Name *string + Project *core.TeamProjectReference + RemoteUrl *string + SshUrl *string + Url *string + type GitRepositoryStats struct + ActivePullRequestsCount *int + BranchesCount *int + CommitsCount *int + RepositoryId *string + type GitResolution struct + Author *webapi.IdentityRef + type GitResolutionError string + type GitResolutionMergeContent struct + Author *webapi.IdentityRef + MergeType *GitResolutionMergeType + UserMergedBlob *GitBlobRef + UserMergedContent *[]byte + type GitResolutionMergeType string + type GitResolutionPathConflict struct + Action *GitResolutionPathConflictAction + Author *webapi.IdentityRef + RenamePath *string + type GitResolutionPathConflictAction string + type GitResolutionPickOneAction struct + Action *GitResolutionWhichAction + Author *webapi.IdentityRef + type GitResolutionRename1to2 struct + Action *GitResolutionRename1to2Action + Author *webapi.IdentityRef + MergeType *GitResolutionMergeType + UserMergedBlob *GitBlobRef + UserMergedContent *[]byte + type GitResolutionRename1to2Action string + type GitResolutionStatus string + type GitResolutionWhichAction string + type GitRevert struct + DetailedStatus *GitAsyncRefOperationDetail + Links interface{} + Parameters *GitAsyncRefOperationParameters + RevertId *int + Status *GitAsyncOperationStatus + Url *string + type GitStatus struct + Context *GitStatusContext + CreatedBy *webapi.IdentityRef + CreationDate *azuredevops.Time + Description *string + Id *int + Links interface{} + State *GitStatusState + TargetUrl *string + UpdatedDate *azuredevops.Time + type GitStatusContext struct + Genre *string + Name *string + type GitStatusState string + type GitSuggestion struct + Properties *map[string]interface{} + Type *string + type GitTargetVersionDescriptor struct + TargetVersion *string + TargetVersionOptions *GitVersionOptions + TargetVersionType *GitVersionType + Version *string + VersionOptions *GitVersionOptions + VersionType *GitVersionType + type GitTemplate struct + Name *string + Type *string + type GitTreeDiff struct + BaseTreeId *string + DiffEntries *[]GitTreeDiffEntry + TargetTreeId *string + Url *string + type GitTreeDiffEntry struct + BaseObjectId *string + ChangeType *VersionControlChangeType + ObjectType *GitObjectType + Path *string + TargetObjectId *string + type GitTreeDiffResponse struct + ContinuationToken *[]string + TreeDiff *GitTreeDiff + type GitTreeEntryRef struct + GitObjectType *GitObjectType + Mode *string + ObjectId *string + RelativePath *string + Size *uint64 + Url *string + type GitTreeRef struct + Links interface{} + ObjectId *string + Size *uint64 + TreeEntries *[]GitTreeEntryRef + Url *string + type GitUserDate struct + Date *azuredevops.Time + Email *string + ImageUrl *string + Name *string + type GitVersionDescriptor struct + Version *string + VersionOptions *GitVersionOptions + VersionType *GitVersionType + type GitVersionOptions string + type GitVersionType string + type GlobalGitRepositoryKey struct + CollectionId *uuid.UUID + ProjectId *uuid.UUID + RepositoryId *uuid.UUID + type HistoryEntry struct + ChangeList interface{} + ItemChangeType *VersionControlChangeType + ServerItem *string + type IdentityRefWithVote struct + Descriptor *string + DirectoryAlias *string + DisplayName *string + HasDeclined *bool + Id *string + ImageUrl *string + Inactive *bool + IsAadIdentity *bool + IsContainer *bool + IsDeletedInOrigin *bool + IsFlagged *bool + IsRequired *bool + Links interface{} + ProfileUrl *string + ReviewerUrl *string + UniqueName *string + Url *string + Vote *int + VotedFor *[]IdentityRefWithVote + type ImportRepositoryValidation struct + GitSource *GitImportGitSource + Password *string + TfvcSource *GitImportTfvcSource + Username *string + type IncludedGitCommit struct + CommitId *string + CommitTime *azuredevops.Time + ParentCommitIds *[]string + RepositoryId *uuid.UUID + type IsDraftUpdatedEvent struct + EventId *uuid.UUID + PullRequestId *int + type ItemContent struct + Content *string + ContentType *ItemContentType + type ItemContentType string + type ItemDetailsOptions struct + IncludeContentMetadata *bool + RecursionLevel *VersionControlRecursionType + type ItemModel struct + Content *string + ContentMetadata *FileContentMetadata + IsFolder *bool + IsSymLink *bool + Links interface{} + Path *string + Url *string + type IterationReason string + type LabelsUpdatedEvent struct + EventId *uuid.UUID + PullRequestId *int + type LineDiffBlock struct + ChangeType *LineDiffBlockChangeType + ModifiedLineNumberStart *int + ModifiedLinesCount *int + OriginalLineNumberStart *int + OriginalLinesCount *int + type LineDiffBlockChangeType string + type MergeCompletedEvent struct + EventId *uuid.UUID + PullRequestId *int + type PolicyEvaluationUpdatedEvent struct + EventId *uuid.UUID + PullRequestId *int + type PullRequestAsyncStatus string + type PullRequestCreatedEvent struct + EventId *uuid.UUID + PullRequestId *int + type PullRequestMergeFailureType string + type PullRequestStatus string + type PullRequestTabExtensionConfig struct + PullRequestId *int + RepositoryId *string + type QueryImportRequestsArgs struct + IncludeAbandoned *bool + Project *string + RepositoryId *string + type RealTimePullRequestEvent struct + EventId *uuid.UUID + PullRequestId *int + type RefFavoriteType string + type RestoreRepositoryFromRecycleBinArgs struct + Project *string + RepositoryDetails *GitRecycleBinRepositoryDetails + RepositoryId *uuid.UUID + type RetargetEvent struct + EventId *uuid.UUID + PullRequestId *int + type ReviewerVoteUpdatedEvent struct + EventId *uuid.UUID + PullRequestId *int + type ReviewersUpdatedEvent struct + EventId *uuid.UUID + PullRequestId *int + type ReviewersVotesResetEvent struct + EventId *uuid.UUID + PullRequestId *int + type ShareNotificationContext struct + Message *string + Receivers *[]webapi.IdentityRef + type SharePullRequestArgs struct + Project *string + PullRequestId *int + RepositoryId *string + UserMessage *ShareNotificationContext + type SourceToTargetRef struct + SourceRef *string + TargetRef *string + type StatusAddedEvent struct + EventId *uuid.UUID + PullRequestId *int + type StatusUpdatedEvent struct + EventId *uuid.UUID + PullRequestId *int + type StatusesDeletedEvent struct + EventId *uuid.UUID + PullRequestId *int + type SupportedIde struct + DownloadUrl *string + IdeType *SupportedIdeType + Name *string + ProtocolHandlerUrl *string + SupportedPlatforms *[]string + type SupportedIdeType string + type TfvcBranch struct + Children *[]TfvcBranch + CreatedDate *azuredevops.Time + Description *string + IsDeleted *bool + Links interface{} + Mappings *[]TfvcBranchMapping + Owner *webapi.IdentityRef + Parent *TfvcShallowBranchRef + Path *string + RelatedBranches *[]TfvcShallowBranchRef + Url *string + type TfvcBranchMapping struct + Depth *string + ServerItem *string + Type *string + type TfvcBranchRef struct + CreatedDate *azuredevops.Time + Description *string + IsDeleted *bool + Links interface{} + Owner *webapi.IdentityRef + Path *string + Url *string + type TfvcChange struct + ChangeType *VersionControlChangeType + Item interface{} + MergeSources *[]TfvcMergeSource + NewContent *ItemContent + PendingVersion *int + SourceServerItem *string + Url *string + type TfvcChangeset struct + AccountId *uuid.UUID + Author *webapi.IdentityRef + Changes *[]TfvcChange + ChangesetId *int + CheckedInBy *webapi.IdentityRef + CheckinNotes *[]CheckinNote + CollectionId *uuid.UUID + Comment *string + CommentTruncated *bool + CreatedDate *azuredevops.Time + HasMoreChanges *bool + Links interface{} + PolicyOverride *TfvcPolicyOverrideInfo + TeamProjectIds *[]uuid.UUID + Url *string + WorkItems *[]AssociatedWorkItem + type TfvcChangesetRef struct + Author *webapi.IdentityRef + ChangesetId *int + CheckedInBy *webapi.IdentityRef + Comment *string + CommentTruncated *bool + CreatedDate *azuredevops.Time + Links interface{} + Url *string + type TfvcChangesetSearchCriteria struct + Author *string + FollowRenames *bool + FromDate *string + FromId *int + IncludeLinks *bool + ItemPath *string + Mappings *[]TfvcMappingFilter + ToDate *string + ToId *int + type TfvcChangesetsRequestData struct + ChangesetIds *[]int + CommentLength *int + IncludeLinks *bool + type TfvcCheckinEventData struct + Changeset *TfvcChangeset + Project *core.TeamProjectReference + type TfvcHistoryEntry struct + ChangeList interface{} + Encoding *int + FileId *int + ItemChangeType *VersionControlChangeType + ServerItem *string + type TfvcItem struct + ChangeDate *azuredevops.Time + Content *string + ContentMetadata *FileContentMetadata + DeletionId *int + Encoding *int + HashValue *string + IsBranch *bool + IsFolder *bool + IsPendingChange *bool + IsSymLink *bool + Links interface{} + Path *string + Size *uint64 + Url *string + Version *int + type TfvcItemDescriptor struct + Path *string + RecursionLevel *VersionControlRecursionType + Version *string + VersionOption *TfvcVersionOption + VersionType *TfvcVersionType + type TfvcItemPreviousHash struct + ChangeDate *azuredevops.Time + Content *string + ContentMetadata *FileContentMetadata + DeletionId *int + Encoding *int + HashValue *string + IsBranch *bool + IsFolder *bool + IsPendingChange *bool + IsSymLink *bool + Links interface{} + Path *string + PreviousHashValue *string + Size *uint64 + Url *string + Version *int + type TfvcItemRequestData struct + IncludeContentMetadata *bool + IncludeLinks *bool + ItemDescriptors *[]TfvcItemDescriptor + type TfvcLabel struct + Description *string + Id *int + Items *[]TfvcItem + LabelScope *string + Links interface{} + ModifiedDate *azuredevops.Time + Name *string + Owner *webapi.IdentityRef + Url *string + type TfvcLabelRef struct + Description *string + Id *int + LabelScope *string + Links interface{} + ModifiedDate *azuredevops.Time + Name *string + Owner *webapi.IdentityRef + Url *string + type TfvcLabelRequestData struct + IncludeLinks *bool + ItemLabelFilter *string + LabelScope *string + MaxItemCount *int + Name *string + Owner *string + type TfvcMappingFilter struct + Exclude *bool + ServerPath *string + type TfvcMergeSource struct + IsRename *bool + ServerItem *string + VersionFrom *int + VersionTo *int + type TfvcPolicyFailureInfo struct + Message *string + PolicyName *string + type TfvcPolicyOverrideInfo struct + Comment *string + PolicyFailures *[]TfvcPolicyFailureInfo + type TfvcShallowBranchRef struct + Path *string + type TfvcShelveset struct + Changes *[]TfvcChange + Comment *string + CommentTruncated *bool + CreatedDate *azuredevops.Time + Id *string + Links interface{} + Name *string + Notes *[]CheckinNote + Owner *webapi.IdentityRef + PolicyOverride *TfvcPolicyOverrideInfo + Url *string + WorkItems *[]AssociatedWorkItem + type TfvcShelvesetRef struct + Comment *string + CommentTruncated *bool + CreatedDate *azuredevops.Time + Id *string + Links interface{} + Name *string + Owner *webapi.IdentityRef + Url *string + type TfvcShelvesetRequestData struct + IncludeDetails *bool + IncludeLinks *bool + IncludeWorkItems *bool + MaxChangeCount *int + MaxCommentLength *int + Name *string + Owner *string + type TfvcStatistics struct + ChangesetId *int + FileCountTotal *uint64 + type TfvcVersionDescriptor struct + Version *string + VersionOption *TfvcVersionOption + VersionType *TfvcVersionType + type TfvcVersionOption string + type TfvcVersionType string + type TitleDescriptionUpdatedEvent struct + EventId *uuid.UUID + PullRequestId *int + type UpdateCommentArgs struct + Comment *Comment + CommentId *int + Project *string + PullRequestId *int + RepositoryId *string + ThreadId *int + type UpdateImportRequestArgs struct + ImportRequestId *int + ImportRequestToUpdate *GitImportRequest + Project *string + RepositoryId *string + type UpdatePullRequestArgs struct + GitPullRequestToUpdate *GitPullRequest + Project *string + PullRequestId *int + RepositoryId *string + type UpdatePullRequestIterationStatusesArgs struct + IterationId *int + PatchDocument *[]webapi.JsonPatchOperation + Project *string + PullRequestId *int + RepositoryId *string + type UpdatePullRequestPropertiesArgs struct + PatchDocument *[]webapi.JsonPatchOperation + Project *string + PullRequestId *int + RepositoryId *string + type UpdatePullRequestReviewerArgs struct + Project *string + PullRequestId *int + RepositoryId *string + Reviewer *IdentityRefWithVote + ReviewerId *string + type UpdatePullRequestReviewersArgs struct + PatchVotes *[]IdentityRefWithVote + Project *string + PullRequestId *int + RepositoryId *string + type UpdatePullRequestStatusesArgs struct + PatchDocument *[]webapi.JsonPatchOperation + Project *string + PullRequestId *int + RepositoryId *string + type UpdateRefArgs struct + Filter *string + NewRefInfo *GitRefUpdate + Project *string + ProjectId *string + RepositoryId *string + type UpdateRefsArgs struct + Project *string + ProjectId *string + RefUpdates *[]GitRefUpdate + RepositoryId *string + type UpdateRefsRequest struct + RefUpdateRequests *[]GitRefUpdate + UpdateMode *GitRefUpdateMode + type UpdateRepositoryArgs struct + NewRepositoryInfo *GitRepository + Project *string + RepositoryId *uuid.UUID + type UpdateThreadArgs struct + CommentThread *GitPullRequestCommentThread + Project *string + PullRequestId *int + RepositoryId *string + ThreadId *int + type VersionControlChangeType string + type VersionControlProjectInfo struct + DefaultSourceControlType *core.SourceControlTypes + Project *core.TeamProjectReference + SupportsGit *bool + SupportsTFVC *bool + type VersionControlRecursionType string Other modules containing this package github.com/microsoft/azure-devops-go-api/azuredevops github.com/microsoft/azure-devops-go-api/azuredevops/v7