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 AgentStatusValues = agentStatusValuesType + var AuditActionValues = auditActionValuesType + var BuildAuthorizationScopeValues = buildAuthorizationScopeValuesType + var BuildOptionInputTypeValues = buildOptionInputTypeValuesType + var BuildPhaseStatusValues = buildPhaseStatusValuesType + var BuildQueryOrderValues = buildQueryOrderValuesType + var BuildReasonValues = buildReasonValuesType + var BuildResultValues = buildResultValuesType + var BuildStatusValues = buildStatusValuesType + var ControllerStatusValues = controllerStatusValuesType + var DefinitionQualityValues = definitionQualityValuesType + var DefinitionQueryOrderValues = definitionQueryOrderValuesType + var DefinitionQueueStatusValues = definitionQueueStatusValuesType + var DefinitionTriggerTypeValues = definitionTriggerTypeValuesType + var DefinitionTypeValues = definitionTypeValuesType + var DeleteOptionsValues = deleteOptionsValuesType + var FolderQueryOrderValues = folderQueryOrderValuesType + var GetOptionValues = getOptionValuesType + var IssueTypeValues = issueTypeValuesType + var ProcessTemplateTypeValues = processTemplateTypeValuesType + var QueryDeletedOptionValues = queryDeletedOptionValuesType + var QueueOptionsValues = queueOptionsValuesType + var QueuePriorityValues = queuePriorityValuesType + var RepositoryCleanOptionsValues = repositoryCleanOptionsValuesType + var ResourceAreaId = uuid.Parse("965220d5-5bb9-42cf-8d67-9b146df2a5a4") + var ResultSetValues = resultSetValuesType + var ScheduleDaysValues = scheduleDaysValuesType + var ServiceHostStatusValues = serviceHostStatusValuesType + var SourceProviderAvailabilityValues = sourceProviderAvailabilityValuesType + var StageUpdateTypeValues = stageUpdateTypeValuesType + var SupportLevelValues = supportLevelValuesType + var TaskResultValues = taskResultValuesType + var TimelineRecordStateValues = timelineRecordStateValuesType + var ValidationResultValues = validationResultValuesType + var WorkspaceMappingTypeValues = workspaceMappingTypeValuesType + type AddBuildTagArgs struct + BuildId *int + Project *string + Tag *string + type AddBuildTagsArgs struct + BuildId *int + Project *string + Tags *[]string + type AddDefinitionTagArgs struct + DefinitionId *int + Project *string + Tag *string + type AddDefinitionTagsArgs struct + DefinitionId *int + Project *string + Tags *[]string + type AddRetentionLeasesArgs struct + NewLeases *[]NewRetentionLease + Project *string + type AgentPoolQueue struct + Id *int + Links interface{} + Name *string + Pool *TaskAgentPoolReference + Url *string + type AgentPoolQueueReference struct + Alias *string + Id *int + type AgentPoolQueueTarget struct + AgentSpecification *AgentSpecification + AllowScriptsAuthAccessOption *bool + Demands *[]interface{} + ExecutionOptions *AgentTargetExecutionOptions + Queue *AgentPoolQueue + Type *int + type AgentSpecification struct + Identifier *string + type AgentStatus string + type AgentTargetExecutionOptions struct + Type *int + type ArtifactResource struct + Data *string + DownloadUrl *string + Links interface{} + Properties *map[string]string + Type *string + Url *string + type Attachment struct + Links interface{} + Name *string + type AuditAction string + type AuthorizeDefinitionResourcesArgs struct + DefinitionId *int + Project *string + Resources *[]DefinitionResourceReference + type AuthorizeProjectResourcesArgs struct + Project *string + Resources *[]DefinitionResourceReference + type Build struct + AgentSpecification *AgentSpecification + BuildNumber *string + BuildNumberRevision *int + Controller *BuildController + Definition *DefinitionReference + Deleted *bool + DeletedBy *webapi.IdentityRef + DeletedDate *azuredevops.Time + DeletedReason *string + Demands *[]interface{} + FinishTime *azuredevops.Time + Id *int + KeepForever *bool + LastChangedBy *webapi.IdentityRef + LastChangedDate *azuredevops.Time + Links interface{} + Logs *BuildLogReference + OrchestrationPlan *TaskOrchestrationPlanReference + Parameters *string + Plans *[]TaskOrchestrationPlanReference + Priority *QueuePriority + Project *core.TeamProjectReference + Properties interface{} + Quality *string + Queue *AgentPoolQueue + QueueOptions *QueueOptions + QueuePosition *int + QueueTime *azuredevops.Time + Reason *BuildReason + Repository *BuildRepository + RequestedBy *webapi.IdentityRef + RequestedFor *webapi.IdentityRef + Result *BuildResult + RetainedByRelease *bool + SourceBranch *string + SourceVersion *string + StartTime *azuredevops.Time + Status *BuildStatus + Tags *[]string + TriggerInfo *map[string]string + TriggeredByBuild *Build + Uri *string + Url *string + ValidationResults *[]BuildRequestValidationResult + type BuildAgent struct + BuildDirectory *string + Controller *XamlBuildControllerReference + CreatedDate *azuredevops.Time + Description *string + Enabled *bool + Id *int + MessageQueueUrl *string + Name *string + ReservedForBuild *string + Server *XamlBuildServerReference + Status *AgentStatus + StatusMessage *string + UpdatedDate *azuredevops.Time + Uri *string + Url *string + type BuildAgentReference struct + Id *int + Name *string + Url *string + type BuildArtifact struct + Id *int + Name *string + Resource *ArtifactResource + Source *string + type BuildAuthorizationScope string + type BuildBadge struct + BuildId *int + ImageUrl *string + type BuildCompletedEvent struct + Build *Build + BuildId *int + Changes *[]Change + PullRequest *PullRequest + TestResults *test.AggregatedResultsAnalysis + TimelineRecords *[]TimelineRecord + WorkItems *[]git.AssociatedWorkItem + type BuildCompletionTrigger struct + BranchFilters *[]string + Definition *DefinitionReference + RequiresSuccessfulBuild *bool + TriggerType *DefinitionTriggerType + type BuildController struct + CreatedDate *azuredevops.Time + Description *string + Enabled *bool + Id *int + Links interface{} + Name *string + Status *ControllerStatus + UpdatedDate *azuredevops.Time + Uri *string + Url *string + type BuildDefinition struct + AuthoredBy *webapi.IdentityRef + BadgeEnabled *bool + BuildNumberFormat *string + Comment *string + CreatedDate *azuredevops.Time + Demands *[]interface{} + Description *string + DraftOf *DefinitionReference + Drafts *[]DefinitionReference + DropLocation *string + Id *int + JobAuthorizationScope *BuildAuthorizationScope + JobCancelTimeoutInMinutes *int + JobTimeoutInMinutes *int + LatestBuild *Build + LatestCompletedBuild *Build + Links interface{} + Metrics *[]BuildMetric + Name *string + Options *[]BuildOption + Path *string + Process interface{} + ProcessParameters *distributedtaskcommon.ProcessParameters + Project *core.TeamProjectReference + Properties interface{} + Quality *DefinitionQuality + Queue *AgentPoolQueue + QueueStatus *DefinitionQueueStatus + Repository *BuildRepository + RetentionRules *[]RetentionPolicy + Revision *int + Tags *[]string + Triggers *[]interface{} + Type *DefinitionType + Uri *string + Url *string + VariableGroups *[]VariableGroup + Variables *map[string]BuildDefinitionVariable + type BuildDefinition3_2 struct + AuthoredBy *webapi.IdentityRef + BadgeEnabled *bool + Build *[]BuildDefinitionStep + BuildNumberFormat *string + Comment *string + CreatedDate *azuredevops.Time + Demands *[]interface{} + Description *string + DraftOf *DefinitionReference + Drafts *[]DefinitionReference + DropLocation *string + Id *int + JobAuthorizationScope *BuildAuthorizationScope + JobCancelTimeoutInMinutes *int + JobTimeoutInMinutes *int + LatestBuild *Build + LatestCompletedBuild *Build + Links interface{} + Metrics *[]BuildMetric + Name *string + Options *[]BuildOption + Path *string + ProcessParameters *distributedtaskcommon.ProcessParameters + Project *core.TeamProjectReference + Properties interface{} + Quality *DefinitionQuality + Queue *AgentPoolQueue + QueueStatus *DefinitionQueueStatus + Repository *BuildRepository + RetentionRules *[]RetentionPolicy + Revision *int + Tags *[]string + Triggers *[]interface{} + Type *DefinitionType + Uri *string + Url *string + Variables *map[string]BuildDefinitionVariable + type BuildDefinitionReference struct + AuthoredBy *webapi.IdentityRef + CreatedDate *azuredevops.Time + DraftOf *DefinitionReference + Drafts *[]DefinitionReference + Id *int + LatestBuild *Build + LatestCompletedBuild *Build + Links interface{} + Metrics *[]BuildMetric + Name *string + Path *string + Project *core.TeamProjectReference + Quality *DefinitionQuality + Queue *AgentPoolQueue + QueueStatus *DefinitionQueueStatus + Revision *int + Type *DefinitionType + Uri *string + Url *string + type BuildDefinitionReference3_2 struct + AuthoredBy *webapi.IdentityRef + CreatedDate *azuredevops.Time + DraftOf *DefinitionReference + Drafts *[]DefinitionReference + Id *int + Links interface{} + Metrics *[]BuildMetric + Name *string + Path *string + Project *core.TeamProjectReference + Quality *DefinitionQuality + Queue *AgentPoolQueue + QueueStatus *DefinitionQueueStatus + Revision *int + Type *DefinitionType + Uri *string + Url *string + type BuildDefinitionRevision struct + ChangeType *AuditAction + ChangedBy *webapi.IdentityRef + ChangedDate *azuredevops.Time + Comment *string + DefinitionUrl *string + Name *string + Revision *int + type BuildDefinitionSourceProvider struct + DefinitionUri *string + Fields *map[string]string + Id *int + LastModified *azuredevops.Time + Name *string + SupportedTriggerTypes *DefinitionTriggerType + type BuildDefinitionStep struct + AlwaysRun *bool + Condition *string + ContinueOnError *bool + DisplayName *string + Enabled *bool + Environment *map[string]string + Inputs *map[string]string + RefName *string + Task *TaskDefinitionReference + TimeoutInMinutes *int + type BuildDefinitionTemplate struct + CanDelete *bool + Category *string + DefaultHostedQueue *string + Description *string + IconTaskId *uuid.UUID + Icons *map[string]string + Id *string + Name *string + Template *BuildDefinition + type BuildDefinitionTemplate3_2 struct + CanDelete *bool + Category *string + DefaultHostedQueue *string + Description *string + IconTaskId *uuid.UUID + Icons *map[string]string + Id *string + Name *string + Template *BuildDefinition3_2 + type BuildDefinitionVariable struct + AllowOverride *bool + IsSecret *bool + Value *string + type BuildDeletedEvent struct + Build *Build + BuildId *int + type BuildDeployment struct + Deployment *BuildSummary + SourceBuild *XamlBuildReference + type BuildEvent struct + Data *[]string + Identifier *string + type BuildLog struct + CreatedOn *azuredevops.Time + Id *int + LastChangedOn *azuredevops.Time + LineCount *uint64 + Type *string + Url *string + type BuildLogReference struct + Id *int + Type *string + Url *string + type BuildMetric struct + Date *azuredevops.Time + IntValue *int + Name *string + Scope *string + type BuildOption struct + Definition *BuildOptionDefinitionReference + Enabled *bool + Inputs *map[string]string + type BuildOptionDefinition struct + Description *string + Groups *[]BuildOptionGroupDefinition + Id *uuid.UUID + Inputs *[]BuildOptionInputDefinition + Name *string + Ordinal *int + type BuildOptionDefinitionReference struct + Id *uuid.UUID + type BuildOptionGroupDefinition struct + DisplayName *string + IsExpanded *bool + Name *string + type BuildOptionInputDefinition struct + DefaultValue *string + GroupName *string + Help *map[string]string + Label *string + Name *string + Options *map[string]string + Required *bool + Type *BuildOptionInputType + VisibleRule *string + type BuildOptionInputType string + type BuildPhaseStatus string + type BuildProcess struct + Type *int + type BuildProcessResources struct + Endpoints *[]ServiceEndpointReference + Files *[]SecureFileReference + Queues *[]AgentPoolQueueReference + VariableGroups *[]VariableGroupReference + type BuildProcessTemplate struct + Description *string + FileExists *bool + Id *int + Parameters *string + ServerPath *string + SupportedReasons *BuildReason + TeamProject *string + TemplateType *ProcessTemplateType + Url *string + Version *string + type BuildQueryOrder string + type BuildQueuedEvent struct + Build *Build + BuildId *int + type BuildReason string + type BuildReference struct + BuildNumber *string + Deleted *bool + FinishTime *azuredevops.Time + Id *int + Links interface{} + QueueTime *azuredevops.Time + RequestedFor *webapi.IdentityRef + Result *BuildResult + StartTime *azuredevops.Time + Status *BuildStatus + type BuildReportMetadata struct + BuildId *int + Content *string + Type *string + type BuildRepository struct + CheckoutSubmodules *bool + Clean *string + DefaultBranch *string + Id *string + Name *string + Properties *map[string]string + RootFolder *string + Type *string + Url *string + type BuildRequestValidationResult struct + Message *string + Result *ValidationResult + type BuildResourceUsage struct + DistributedTaskAgents *int + PaidPrivateAgentSlots *int + TotalUsage *int + XamlControllers *int + type BuildResult string + type BuildServer struct + Agents *[]BuildAgentReference + Controller *XamlBuildControllerReference + Id *int + IsVirtual *bool + MessageQueueUrl *string + Name *string + RequireClientCertificates *bool + Status *ServiceHostStatus + StatusChangedDate *azuredevops.Time + Uri *string + Url *string + Version *int + type BuildSettings struct + DaysToKeepDeletedBuildsBeforeDestroy *int + DefaultRetentionPolicy *RetentionPolicy + MaximumRetentionPolicy *RetentionPolicy + type BuildStatus string + type BuildSummary struct + Build *XamlBuildReference + FinishTime *azuredevops.Time + KeepForever *bool + Quality *string + Reason *BuildReason + RequestedFor *webapi.IdentityRef + StartTime *azuredevops.Time + Status *BuildStatus + type BuildTagsAddedEvent struct + AllTags *[]string + Build *Build + BuildId *int + NewTags *[]string + type BuildTrigger struct + TriggerType *DefinitionTriggerType + type BuildUpdatedEvent struct + Build *Build + BuildId *int + type BuildWorkspace struct + Mappings *[]MappingDetails + type BuildsDeletedEvent struct + BuildIds *[]int + DefinitionId *int + ProjectId *uuid.UUID + type BuildsDeletedEvent1 struct + BuildIds *[]int + DefinitionId *int + ProjectId *uuid.UUID + type Change struct + Author *webapi.IdentityRef + DisplayUri *string + Id *string + Location *string + Message *string + MessageTruncated *bool + Pusher *string + Timestamp *azuredevops.Time + Type *string + type Client interface + AddBuildTag func(context.Context, AddBuildTagArgs) (*[]string, error) + AddBuildTags func(context.Context, AddBuildTagsArgs) (*[]string, error) + AddDefinitionTag func(context.Context, AddDefinitionTagArgs) (*[]string, error) + AddDefinitionTags func(context.Context, AddDefinitionTagsArgs) (*[]string, error) + AddRetentionLeases func(context.Context, AddRetentionLeasesArgs) (*[]RetentionLease, error) + AuthorizeDefinitionResources func(context.Context, AuthorizeDefinitionResourcesArgs) (*[]DefinitionResourceReference, error) + AuthorizeProjectResources func(context.Context, AuthorizeProjectResourcesArgs) (*[]DefinitionResourceReference, error) + CreateArtifact func(context.Context, CreateArtifactArgs) (*BuildArtifact, error) + CreateDefinition func(context.Context, CreateDefinitionArgs) (*BuildDefinition, error) + CreateFolder func(context.Context, CreateFolderArgs) (*Folder, error) + DeleteBuild func(context.Context, DeleteBuildArgs) error + DeleteBuildTag func(context.Context, DeleteBuildTagArgs) (*[]string, error) + DeleteDefinition func(context.Context, DeleteDefinitionArgs) error + DeleteDefinitionTag func(context.Context, DeleteDefinitionTagArgs) (*[]string, error) + DeleteFolder func(context.Context, DeleteFolderArgs) error + DeleteRetentionLeasesById func(context.Context, DeleteRetentionLeasesByIdArgs) error + DeleteTag func(context.Context, DeleteTagArgs) (*[]string, error) + DeleteTemplate func(context.Context, DeleteTemplateArgs) error + GetArtifact func(context.Context, GetArtifactArgs) (*BuildArtifact, error) + GetArtifactContentZip func(context.Context, GetArtifactContentZipArgs) (io.ReadCloser, error) + GetArtifacts func(context.Context, GetArtifactsArgs) (*[]BuildArtifact, error) + GetAttachment func(context.Context, GetAttachmentArgs) (io.ReadCloser, error) + GetAttachments func(context.Context, GetAttachmentsArgs) (*[]Attachment, error) + GetBuild func(context.Context, GetBuildArgs) (*Build, error) + GetBuildBadge func(context.Context, GetBuildBadgeArgs) (*BuildBadge, error) + GetBuildBadgeData func(context.Context, GetBuildBadgeDataArgs) (*string, error) + GetBuildChanges func(context.Context, GetBuildChangesArgs) (*GetBuildChangesResponseValue, error) + GetBuildController func(context.Context, GetBuildControllerArgs) (*BuildController, error) + GetBuildControllers func(context.Context, GetBuildControllersArgs) (*[]BuildController, error) + GetBuildGeneralSettings func(context.Context, GetBuildGeneralSettingsArgs) (*PipelineGeneralSettings, error) + GetBuildLog func(context.Context, GetBuildLogArgs) (io.ReadCloser, error) + GetBuildLogLines func(context.Context, GetBuildLogLinesArgs) (*[]string, error) + GetBuildLogZip func(context.Context, GetBuildLogZipArgs) (io.ReadCloser, error) + GetBuildLogs func(context.Context, GetBuildLogsArgs) (*[]BuildLog, error) + GetBuildLogsZip func(context.Context, GetBuildLogsZipArgs) (io.ReadCloser, error) + GetBuildOptionDefinitions func(context.Context, GetBuildOptionDefinitionsArgs) (*[]BuildOptionDefinition, error) + GetBuildProperties func(context.Context, GetBuildPropertiesArgs) (interface{}, error) + GetBuildReport func(context.Context, GetBuildReportArgs) (*BuildReportMetadata, error) + GetBuildReportHtmlContent func(context.Context, GetBuildReportHtmlContentArgs) (io.ReadCloser, error) + GetBuildSettings func(context.Context, GetBuildSettingsArgs) (*BuildSettings, error) + GetBuildTags func(context.Context, GetBuildTagsArgs) (*[]string, error) + GetBuildTimeline func(context.Context, GetBuildTimelineArgs) (*Timeline, error) + GetBuildWorkItemsRefs func(context.Context, GetBuildWorkItemsRefsArgs) (*[]webapi.ResourceRef, error) + GetBuildWorkItemsRefsFromCommits func(context.Context, GetBuildWorkItemsRefsFromCommitsArgs) (*[]webapi.ResourceRef, error) + GetBuilds func(context.Context, GetBuildsArgs) (*GetBuildsResponseValue, error) + GetChangesBetweenBuilds func(context.Context, GetChangesBetweenBuildsArgs) (*[]Change, error) + GetDefinition func(context.Context, GetDefinitionArgs) (*BuildDefinition, error) + GetDefinitionMetrics func(context.Context, GetDefinitionMetricsArgs) (*[]BuildMetric, error) + GetDefinitionProperties func(context.Context, GetDefinitionPropertiesArgs) (interface{}, error) + GetDefinitionResources func(context.Context, GetDefinitionResourcesArgs) (*[]DefinitionResourceReference, error) + GetDefinitionRevisions func(context.Context, GetDefinitionRevisionsArgs) (*[]BuildDefinitionRevision, error) + GetDefinitionTags func(context.Context, GetDefinitionTagsArgs) (*[]string, error) + GetDefinitions func(context.Context, GetDefinitionsArgs) (*GetDefinitionsResponseValue, error) + GetFile func(context.Context, GetFileArgs) (io.ReadCloser, error) + GetFileContents func(context.Context, GetFileContentsArgs) (io.ReadCloser, error) + GetFolders func(context.Context, GetFoldersArgs) (*[]Folder, error) + GetLatestBuild func(context.Context, GetLatestBuildArgs) (*Build, error) + GetPathContents func(context.Context, GetPathContentsArgs) (*[]SourceRepositoryItem, error) + GetProjectMetrics func(context.Context, GetProjectMetricsArgs) (*[]BuildMetric, error) + GetProjectResources func(context.Context, GetProjectResourcesArgs) (*[]DefinitionResourceReference, error) + GetPullRequest func(context.Context, GetPullRequestArgs) (*PullRequest, error) + GetResourceUsage func(context.Context, GetResourceUsageArgs) (*BuildResourceUsage, error) + GetRetentionLease func(context.Context, GetRetentionLeaseArgs) (*RetentionLease, error) + GetRetentionLeasesByMinimalRetentionLeases func(context.Context, GetRetentionLeasesByMinimalRetentionLeasesArgs) (*[]RetentionLease, error) + GetRetentionLeasesByOwnerId func(context.Context, GetRetentionLeasesByOwnerIdArgs) (*[]RetentionLease, error) + GetRetentionLeasesByUserId func(context.Context, GetRetentionLeasesByUserIdArgs) (*[]RetentionLease, error) + GetRetentionSettings func(context.Context, GetRetentionSettingsArgs) (*ProjectRetentionSetting, error) + GetStatusBadge func(context.Context, GetStatusBadgeArgs) (*string, error) + GetTags func(context.Context, GetTagsArgs) (*[]string, error) + GetTemplate func(context.Context, GetTemplateArgs) (*BuildDefinitionTemplate, error) + GetTemplates func(context.Context, GetTemplatesArgs) (*[]BuildDefinitionTemplate, error) + GetWorkItemsBetweenBuilds func(context.Context, GetWorkItemsBetweenBuildsArgs) (*[]webapi.ResourceRef, error) + ListBranches func(context.Context, ListBranchesArgs) (*[]string, error) + ListRepositories func(context.Context, ListRepositoriesArgs) (*SourceRepositories, error) + ListSourceProviders func(context.Context, ListSourceProvidersArgs) (*[]SourceProviderAttributes, error) + ListWebhooks func(context.Context, ListWebhooksArgs) (*[]RepositoryWebhook, error) + QueueBuild func(context.Context, QueueBuildArgs) (*Build, error) + RestoreDefinition func(context.Context, RestoreDefinitionArgs) (*BuildDefinition, error) + RestoreWebhooks func(context.Context, RestoreWebhooksArgs) error + SaveTemplate func(context.Context, SaveTemplateArgs) (*BuildDefinitionTemplate, error) + UpdateBuild func(context.Context, UpdateBuildArgs) (*Build, error) + UpdateBuildGeneralSettings func(context.Context, UpdateBuildGeneralSettingsArgs) (*PipelineGeneralSettings, error) + UpdateBuildProperties func(context.Context, UpdateBuildPropertiesArgs) (interface{}, error) + UpdateBuildSettings func(context.Context, UpdateBuildSettingsArgs) (*BuildSettings, error) + UpdateBuilds func(context.Context, UpdateBuildsArgs) (*[]Build, error) + UpdateDefinition func(context.Context, UpdateDefinitionArgs) (*BuildDefinition, error) + UpdateDefinitionProperties func(context.Context, UpdateDefinitionPropertiesArgs) (interface{}, error) + UpdateFolder func(context.Context, UpdateFolderArgs) (*Folder, error) + UpdateRetentionSettings func(context.Context, UpdateRetentionSettingsArgs) (*ProjectRetentionSetting, error) + UpdateStage func(context.Context, UpdateStageArgs) error + func NewClient(ctx context.Context, connection *azuredevops.Connection) (Client, error) + type ClientImpl struct + Client azuredevops.Client + func (client *ClientImpl) AddBuildTag(ctx context.Context, args AddBuildTagArgs) (*[]string, error) + func (client *ClientImpl) AddBuildTags(ctx context.Context, args AddBuildTagsArgs) (*[]string, error) + func (client *ClientImpl) AddDefinitionTag(ctx context.Context, args AddDefinitionTagArgs) (*[]string, error) + func (client *ClientImpl) AddDefinitionTags(ctx context.Context, args AddDefinitionTagsArgs) (*[]string, error) + func (client *ClientImpl) AddRetentionLeases(ctx context.Context, args AddRetentionLeasesArgs) (*[]RetentionLease, error) + func (client *ClientImpl) AuthorizeDefinitionResources(ctx context.Context, args AuthorizeDefinitionResourcesArgs) (*[]DefinitionResourceReference, error) + func (client *ClientImpl) AuthorizeProjectResources(ctx context.Context, args AuthorizeProjectResourcesArgs) (*[]DefinitionResourceReference, error) + func (client *ClientImpl) CreateArtifact(ctx context.Context, args CreateArtifactArgs) (*BuildArtifact, error) + func (client *ClientImpl) CreateDefinition(ctx context.Context, args CreateDefinitionArgs) (*BuildDefinition, error) + func (client *ClientImpl) CreateFolder(ctx context.Context, args CreateFolderArgs) (*Folder, error) + func (client *ClientImpl) DeleteBuild(ctx context.Context, args DeleteBuildArgs) error + func (client *ClientImpl) DeleteBuildTag(ctx context.Context, args DeleteBuildTagArgs) (*[]string, error) + func (client *ClientImpl) DeleteDefinition(ctx context.Context, args DeleteDefinitionArgs) error + func (client *ClientImpl) DeleteDefinitionTag(ctx context.Context, args DeleteDefinitionTagArgs) (*[]string, error) + func (client *ClientImpl) DeleteFolder(ctx context.Context, args DeleteFolderArgs) error + func (client *ClientImpl) DeleteRetentionLeasesById(ctx context.Context, args DeleteRetentionLeasesByIdArgs) error + func (client *ClientImpl) DeleteTag(ctx context.Context, args DeleteTagArgs) (*[]string, error) + func (client *ClientImpl) DeleteTemplate(ctx context.Context, args DeleteTemplateArgs) error + func (client *ClientImpl) GetArtifact(ctx context.Context, args GetArtifactArgs) (*BuildArtifact, error) + func (client *ClientImpl) GetArtifactContentZip(ctx context.Context, args GetArtifactContentZipArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetArtifacts(ctx context.Context, args GetArtifactsArgs) (*[]BuildArtifact, error) + func (client *ClientImpl) GetAttachment(ctx context.Context, args GetAttachmentArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetAttachments(ctx context.Context, args GetAttachmentsArgs) (*[]Attachment, error) + func (client *ClientImpl) GetBuild(ctx context.Context, args GetBuildArgs) (*Build, error) + func (client *ClientImpl) GetBuildBadge(ctx context.Context, args GetBuildBadgeArgs) (*BuildBadge, error) + func (client *ClientImpl) GetBuildBadgeData(ctx context.Context, args GetBuildBadgeDataArgs) (*string, error) + func (client *ClientImpl) GetBuildChanges(ctx context.Context, args GetBuildChangesArgs) (*GetBuildChangesResponseValue, error) + func (client *ClientImpl) GetBuildController(ctx context.Context, args GetBuildControllerArgs) (*BuildController, error) + func (client *ClientImpl) GetBuildControllers(ctx context.Context, args GetBuildControllersArgs) (*[]BuildController, error) + func (client *ClientImpl) GetBuildGeneralSettings(ctx context.Context, args GetBuildGeneralSettingsArgs) (*PipelineGeneralSettings, error) + func (client *ClientImpl) GetBuildLog(ctx context.Context, args GetBuildLogArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetBuildLogLines(ctx context.Context, args GetBuildLogLinesArgs) (*[]string, error) + func (client *ClientImpl) GetBuildLogZip(ctx context.Context, args GetBuildLogZipArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetBuildLogs(ctx context.Context, args GetBuildLogsArgs) (*[]BuildLog, error) + func (client *ClientImpl) GetBuildLogsZip(ctx context.Context, args GetBuildLogsZipArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetBuildOptionDefinitions(ctx context.Context, args GetBuildOptionDefinitionsArgs) (*[]BuildOptionDefinition, error) + func (client *ClientImpl) GetBuildProperties(ctx context.Context, args GetBuildPropertiesArgs) (interface{}, error) + func (client *ClientImpl) GetBuildReport(ctx context.Context, args GetBuildReportArgs) (*BuildReportMetadata, error) + func (client *ClientImpl) GetBuildReportHtmlContent(ctx context.Context, args GetBuildReportHtmlContentArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetBuildSettings(ctx context.Context, args GetBuildSettingsArgs) (*BuildSettings, error) + func (client *ClientImpl) GetBuildTags(ctx context.Context, args GetBuildTagsArgs) (*[]string, error) + func (client *ClientImpl) GetBuildTimeline(ctx context.Context, args GetBuildTimelineArgs) (*Timeline, error) + func (client *ClientImpl) GetBuildWorkItemsRefs(ctx context.Context, args GetBuildWorkItemsRefsArgs) (*[]webapi.ResourceRef, error) + func (client *ClientImpl) GetBuildWorkItemsRefsFromCommits(ctx context.Context, args GetBuildWorkItemsRefsFromCommitsArgs) (*[]webapi.ResourceRef, error) + func (client *ClientImpl) GetBuilds(ctx context.Context, args GetBuildsArgs) (*GetBuildsResponseValue, error) + func (client *ClientImpl) GetChangesBetweenBuilds(ctx context.Context, args GetChangesBetweenBuildsArgs) (*[]Change, error) + func (client *ClientImpl) GetDefinition(ctx context.Context, args GetDefinitionArgs) (*BuildDefinition, error) + func (client *ClientImpl) GetDefinitionMetrics(ctx context.Context, args GetDefinitionMetricsArgs) (*[]BuildMetric, error) + func (client *ClientImpl) GetDefinitionProperties(ctx context.Context, args GetDefinitionPropertiesArgs) (interface{}, error) + func (client *ClientImpl) GetDefinitionResources(ctx context.Context, args GetDefinitionResourcesArgs) (*[]DefinitionResourceReference, error) + func (client *ClientImpl) GetDefinitionRevisions(ctx context.Context, args GetDefinitionRevisionsArgs) (*[]BuildDefinitionRevision, error) + func (client *ClientImpl) GetDefinitionTags(ctx context.Context, args GetDefinitionTagsArgs) (*[]string, error) + func (client *ClientImpl) GetDefinitions(ctx context.Context, args GetDefinitionsArgs) (*GetDefinitionsResponseValue, error) + func (client *ClientImpl) GetFile(ctx context.Context, args GetFileArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetFileContents(ctx context.Context, args GetFileContentsArgs) (io.ReadCloser, error) + func (client *ClientImpl) GetFolders(ctx context.Context, args GetFoldersArgs) (*[]Folder, error) + func (client *ClientImpl) GetLatestBuild(ctx context.Context, args GetLatestBuildArgs) (*Build, error) + func (client *ClientImpl) GetPathContents(ctx context.Context, args GetPathContentsArgs) (*[]SourceRepositoryItem, error) + func (client *ClientImpl) GetProjectMetrics(ctx context.Context, args GetProjectMetricsArgs) (*[]BuildMetric, error) + func (client *ClientImpl) GetProjectResources(ctx context.Context, args GetProjectResourcesArgs) (*[]DefinitionResourceReference, error) + func (client *ClientImpl) GetPullRequest(ctx context.Context, args GetPullRequestArgs) (*PullRequest, error) + func (client *ClientImpl) GetResourceUsage(ctx context.Context, args GetResourceUsageArgs) (*BuildResourceUsage, error) + func (client *ClientImpl) GetRetentionLease(ctx context.Context, args GetRetentionLeaseArgs) (*RetentionLease, error) + func (client *ClientImpl) GetRetentionLeasesByMinimalRetentionLeases(ctx context.Context, args GetRetentionLeasesByMinimalRetentionLeasesArgs) (*[]RetentionLease, error) + func (client *ClientImpl) GetRetentionLeasesByOwnerId(ctx context.Context, args GetRetentionLeasesByOwnerIdArgs) (*[]RetentionLease, error) + func (client *ClientImpl) GetRetentionLeasesByUserId(ctx context.Context, args GetRetentionLeasesByUserIdArgs) (*[]RetentionLease, error) + func (client *ClientImpl) GetRetentionSettings(ctx context.Context, args GetRetentionSettingsArgs) (*ProjectRetentionSetting, error) + func (client *ClientImpl) GetStatusBadge(ctx context.Context, args GetStatusBadgeArgs) (*string, error) + func (client *ClientImpl) GetTags(ctx context.Context, args GetTagsArgs) (*[]string, error) + func (client *ClientImpl) GetTemplate(ctx context.Context, args GetTemplateArgs) (*BuildDefinitionTemplate, error) + func (client *ClientImpl) GetTemplates(ctx context.Context, args GetTemplatesArgs) (*[]BuildDefinitionTemplate, error) + func (client *ClientImpl) GetWorkItemsBetweenBuilds(ctx context.Context, args GetWorkItemsBetweenBuildsArgs) (*[]webapi.ResourceRef, error) + func (client *ClientImpl) ListBranches(ctx context.Context, args ListBranchesArgs) (*[]string, error) + func (client *ClientImpl) ListRepositories(ctx context.Context, args ListRepositoriesArgs) (*SourceRepositories, error) + func (client *ClientImpl) ListSourceProviders(ctx context.Context, args ListSourceProvidersArgs) (*[]SourceProviderAttributes, error) + func (client *ClientImpl) ListWebhooks(ctx context.Context, args ListWebhooksArgs) (*[]RepositoryWebhook, error) + func (client *ClientImpl) QueueBuild(ctx context.Context, args QueueBuildArgs) (*Build, error) + func (client *ClientImpl) RestoreDefinition(ctx context.Context, args RestoreDefinitionArgs) (*BuildDefinition, error) + func (client *ClientImpl) RestoreWebhooks(ctx context.Context, args RestoreWebhooksArgs) error + func (client *ClientImpl) SaveTemplate(ctx context.Context, args SaveTemplateArgs) (*BuildDefinitionTemplate, error) + func (client *ClientImpl) UpdateBuild(ctx context.Context, args UpdateBuildArgs) (*Build, error) + func (client *ClientImpl) UpdateBuildGeneralSettings(ctx context.Context, args UpdateBuildGeneralSettingsArgs) (*PipelineGeneralSettings, error) + func (client *ClientImpl) UpdateBuildProperties(ctx context.Context, args UpdateBuildPropertiesArgs) (interface{}, error) + func (client *ClientImpl) UpdateBuildSettings(ctx context.Context, args UpdateBuildSettingsArgs) (*BuildSettings, error) + func (client *ClientImpl) UpdateBuilds(ctx context.Context, args UpdateBuildsArgs) (*[]Build, error) + func (client *ClientImpl) UpdateDefinition(ctx context.Context, args UpdateDefinitionArgs) (*BuildDefinition, error) + func (client *ClientImpl) UpdateDefinitionProperties(ctx context.Context, args UpdateDefinitionPropertiesArgs) (interface{}, error) + func (client *ClientImpl) UpdateFolder(ctx context.Context, args UpdateFolderArgs) (*Folder, error) + func (client *ClientImpl) UpdateRetentionSettings(ctx context.Context, args UpdateRetentionSettingsArgs) (*ProjectRetentionSetting, error) + func (client *ClientImpl) UpdateStage(ctx context.Context, args UpdateStageArgs) error + type ConsoleLogEvent struct + BuildId *int + Lines *[]string + StepRecordId *uuid.UUID + TimelineId *uuid.UUID + TimelineRecordId *uuid.UUID + type ContinuousDeploymentDefinition struct + ConnectedService *core.WebApiConnectedServiceRef + Definition *XamlDefinitionReference + GitBranch *string + HostedServiceName *string + Project *core.TeamProjectReference + RepositoryId *string + StorageAccountName *string + SubscriptionId *string + Website *string + Webspace *string + type ContinuousIntegrationTrigger struct + BatchChanges *bool + BranchFilters *[]string + MaxConcurrentBuildsPerBranch *int + PathFilters *[]string + PollingInterval *int + PollingJobId *uuid.UUID + SettingsSourceType *int + TriggerType *DefinitionTriggerType + type ControllerStatus string + type CreateArtifactArgs struct + Artifact *BuildArtifact + BuildId *int + Project *string + type CreateDefinitionArgs struct + Definition *BuildDefinition + DefinitionToCloneId *int + DefinitionToCloneRevision *int + Project *string + type CreateFolderArgs struct + Folder *Folder + Path *string + Project *string + type DefinitionQuality string + type DefinitionQueryOrder string + type DefinitionQueueStatus string + type DefinitionReference struct + CreatedDate *azuredevops.Time + Id *int + Name *string + Path *string + Project *core.TeamProjectReference + QueueStatus *DefinitionQueueStatus + Revision *int + Type *DefinitionType + Uri *string + Url *string + type DefinitionResourceReference struct + Authorized *bool + Id *string + Name *string + Type *string + type DefinitionTriggerType string + type DefinitionType string + type DeleteBuildArgs struct + BuildId *int + Project *string + type DeleteBuildTagArgs struct + BuildId *int + Project *string + Tag *string + type DeleteDefinitionArgs struct + DefinitionId *int + Project *string + type DeleteDefinitionTagArgs struct + DefinitionId *int + Project *string + Tag *string + type DeleteFolderArgs struct + Path *string + Project *string + type DeleteOptions string + type DeleteRetentionLeasesByIdArgs struct + Ids *[]int + Project *string + type DeleteTagArgs struct + Project *string + Tag *string + type DeleteTemplateArgs struct + Project *string + TemplateId *string + type Demand struct + Name *string + Value *string + type Dependency struct + Event *string + Scope *string + type Deployment struct + Type *string + type DeploymentBuild struct + BuildId *int + Type *string + type DeploymentDeploy struct + Message *string + Type *string + type DeploymentTest struct + RunId *int + Type *string + type DesignerProcess struct + Phases *[]Phase + Target *DesignerProcessTarget + Type *int + type DesignerProcessTarget struct + AgentSpecification *AgentSpecification + type DockerProcess struct + Target *DockerProcessTarget + Type *int + type DockerProcessTarget struct + AgentSpecification *AgentSpecification + type Folder struct + CreatedBy *webapi.IdentityRef + CreatedOn *azuredevops.Time + Description *string + LastChangedBy *webapi.IdentityRef + LastChangedDate *azuredevops.Time + Path *string + Project *core.TeamProjectReference + type FolderQueryOrder string + type Forks struct + AllowSecrets *bool + Enabled *bool + type GatedCheckInTrigger struct + PathFilters *[]string + RunContinuousIntegration *bool + TriggerType *DefinitionTriggerType + UseWorkspaceMappings *bool + type GetArtifactArgs struct + ArtifactName *string + BuildId *int + Project *string + type GetArtifactContentZipArgs struct + ArtifactName *string + BuildId *int + Project *string + type GetArtifactsArgs struct + BuildId *int + Project *string + type GetAttachmentArgs struct + BuildId *int + Name *string + Project *string + RecordId *uuid.UUID + TimelineId *uuid.UUID + Type *string + type GetAttachmentsArgs struct + BuildId *int + Project *string + Type *string + type GetBuildArgs struct + BuildId *int + Project *string + PropertyFilters *string + type GetBuildBadgeArgs struct + BranchName *string + Project *string + RepoId *string + RepoType *string + type GetBuildBadgeDataArgs struct + BranchName *string + Project *string + RepoId *string + RepoType *string + type GetBuildChangesArgs struct + BuildId *int + ContinuationToken *string + IncludeSourceChange *bool + Project *string + Top *int + type GetBuildChangesResponseValue struct + ContinuationToken string + Value []Change + type GetBuildControllerArgs struct + ControllerId *int + type GetBuildControllersArgs struct + Name *string + type GetBuildGeneralSettingsArgs struct + Project *string + type GetBuildLogArgs struct + BuildId *int + EndLine *uint64 + LogId *int + Project *string + StartLine *uint64 + type GetBuildLogLinesArgs struct + BuildId *int + EndLine *uint64 + LogId *int + Project *string + StartLine *uint64 + type GetBuildLogZipArgs struct + BuildId *int + EndLine *uint64 + LogId *int + Project *string + StartLine *uint64 + type GetBuildLogsArgs struct + BuildId *int + Project *string + type GetBuildLogsZipArgs struct + BuildId *int + Project *string + type GetBuildOptionDefinitionsArgs struct + Project *string + type GetBuildPropertiesArgs struct + BuildId *int + Filter *[]string + Project *string + type GetBuildReportArgs struct + BuildId *int + Project *string + Type *string + type GetBuildReportHtmlContentArgs struct + BuildId *int + Project *string + Type *string + type GetBuildSettingsArgs struct + Project *string + type GetBuildTagsArgs struct + BuildId *int + Project *string + type GetBuildTimelineArgs struct + BuildId *int + ChangeId *int + PlanId *uuid.UUID + Project *string + TimelineId *uuid.UUID + type GetBuildWorkItemsRefsArgs struct + BuildId *int + Project *string + Top *int + type GetBuildWorkItemsRefsFromCommitsArgs struct + BuildId *int + CommitIds *[]string + Project *string + Top *int + type GetBuildsArgs struct + BranchName *string + BuildIds *[]int + BuildNumber *string + ContinuationToken *string + Definitions *[]int + DeletedFilter *QueryDeletedOption + MaxBuildsPerDefinition *int + MaxTime *azuredevops.Time + MinTime *azuredevops.Time + Project *string + Properties *[]string + QueryOrder *BuildQueryOrder + Queues *[]int + ReasonFilter *BuildReason + RepositoryId *string + RepositoryType *string + RequestedFor *string + ResultFilter *BuildResult + StatusFilter *BuildStatus + TagFilters *[]string + Top *int + type GetBuildsResponseValue struct + ContinuationToken string + Value []Build + type GetChangesBetweenBuildsArgs struct + FromBuildId *int + Project *string + ToBuildId *int + Top *int + type GetDefinitionArgs struct + DefinitionId *int + IncludeLatestBuilds *bool + MinMetricsTime *azuredevops.Time + Project *string + PropertyFilters *[]string + Revision *int + type GetDefinitionMetricsArgs struct + DefinitionId *int + MinMetricsTime *azuredevops.Time + Project *string + type GetDefinitionPropertiesArgs struct + DefinitionId *int + Filter *[]string + Project *string + type GetDefinitionResourcesArgs struct + DefinitionId *int + Project *string + type GetDefinitionRevisionsArgs struct + DefinitionId *int + Project *string + type GetDefinitionTagsArgs struct + DefinitionId *int + Project *string + Revision *int + type GetDefinitionsArgs struct + BuiltAfter *azuredevops.Time + ContinuationToken *string + DefinitionIds *[]int + IncludeAllProperties *bool + IncludeLatestBuilds *bool + MinMetricsTime *azuredevops.Time + Name *string + NotBuiltAfter *azuredevops.Time + Path *string + ProcessType *int + Project *string + QueryOrder *DefinitionQueryOrder + RepositoryId *string + RepositoryType *string + TaskIdFilter *uuid.UUID + Top *int + YamlFilename *string + type GetDefinitionsResponseValue struct + ContinuationToken string + Value []BuildDefinitionReference + type GetFileArgs struct + ArtifactName *string + BuildId *int + FileId *string + FileName *string + Project *string + type GetFileContentsArgs struct + CommitOrBranch *string + Path *string + Project *string + ProviderName *string + Repository *string + ServiceEndpointId *uuid.UUID + type GetFoldersArgs struct + Path *string + Project *string + QueryOrder *FolderQueryOrder + type GetLatestBuildArgs struct + BranchName *string + Definition *string + Project *string + type GetOption string + type GetPathContentsArgs struct + CommitOrBranch *string + Path *string + Project *string + ProviderName *string + Repository *string + ServiceEndpointId *uuid.UUID + type GetProjectMetricsArgs struct + MetricAggregationType *string + MinMetricsTime *azuredevops.Time + Project *string + type GetProjectResourcesArgs struct + Id *string + Project *string + Type *string + type GetPullRequestArgs struct + Project *string + ProviderName *string + PullRequestId *string + RepositoryId *string + ServiceEndpointId *uuid.UUID + type GetResourceUsageArgs struct + type GetRetentionLeaseArgs struct + LeaseId *int + Project *string + type GetRetentionLeasesByMinimalRetentionLeasesArgs struct + LeasesToFetch *[]MinimalRetentionLease + Project *string + type GetRetentionLeasesByOwnerIdArgs struct + DefinitionId *int + OwnerId *string + Project *string + RunId *int + type GetRetentionLeasesByUserIdArgs struct + DefinitionId *int + Project *string + RunId *int + UserOwnerId *uuid.UUID + type GetRetentionSettingsArgs struct + Project *string + type GetStatusBadgeArgs struct + BranchName *string + Configuration *string + Definition *string + JobName *string + Label *string + Project *string + StageName *string + type GetTagsArgs struct + Project *string + type GetTemplateArgs struct + Project *string + TemplateId *string + type GetTemplatesArgs struct + Project *string + type GetWorkItemsBetweenBuildsArgs struct + FromBuildId *int + Project *string + ToBuildId *int + Top *int + type InformationNode struct + Fields *map[string]string + LastModifiedBy *string + LastModifiedDate *azuredevops.Time + NodeId *int + ParentId *int + Type *string + type Issue struct + Category *string + Data *map[string]string + Message *string + Type *IssueType + type IssueType string + type JustInTimeProcess struct + Type *int + type ListBranchesArgs struct + BranchName *string + Project *string + ProviderName *string + Repository *string + ServiceEndpointId *uuid.UUID + type ListRepositoriesArgs struct + ContinuationToken *string + PageResults *bool + Project *string + ProviderName *string + Repository *string + ResultSet *ResultSet + ServiceEndpointId *uuid.UUID + type ListSourceProvidersArgs struct + Project *string + type ListWebhooksArgs struct + Project *string + ProviderName *string + Repository *string + ServiceEndpointId *uuid.UUID + type MappingDetails struct + LocalPath *string + MappingType *string + ServerPath *string + type MinimalRetentionLease struct + DefinitionId *int + OwnerId *string + RunId *int + type MultipleAgentExecutionOptions struct + ContinueOnError *bool + MaxConcurrency *int + Type *int + type NewRetentionLease struct + DaysValid *int + DefinitionId *int + OwnerId *string + ProtectPipeline *bool + RunId *int + type Phase struct + Condition *string + Dependencies *[]Dependency + JobAuthorizationScope *BuildAuthorizationScope + JobCancelTimeoutInMinutes *int + JobTimeoutInMinutes *int + Name *string + RefName *string + Steps *[]BuildDefinitionStep + Target *PhaseTarget + Variables *map[string]BuildDefinitionVariable + type PhaseTarget struct + Type *int + type PipelineGeneralSettings struct + EnforceJobAuthScope *bool + EnforceReferencedRepoScopedToken *bool + EnforceSettableVar *bool + PublishPipelineMetadata *bool + StatusBadgesArePrivate *bool + type ProcessTemplateType string + type ProjectRetentionSetting struct + PurgeArtifacts *RetentionSetting + PurgePullRequestRuns *RetentionSetting + PurgeRuns *RetentionSetting + RetainRunsPerProtectedBranch *RetentionSetting + type PullRequest struct + Author *webapi.IdentityRef + CurrentState *string + Description *string + Id *string + Links interface{} + ProviderName *string + SourceBranchRef *string + SourceRepositoryOwner *string + TargetBranchRef *string + TargetRepositoryOwner *string + Title *string + type PullRequestTrigger struct + AutoCancel *bool + BranchFilters *[]string + Forks *Forks + IsCommentRequiredForPullRequest *bool + PathFilters *[]string + RequireCommentsForNonTeamMembersOnly *bool + SettingsSourceType *int + TriggerType *DefinitionTriggerType + type QueryDeletedOption string + type QueueBuildArgs struct + Build *Build + CheckInTicket *string + DefinitionId *int + IgnoreWarnings *bool + Project *string + SourceBuildId *int + type QueueOptions string + type QueuePriority string + type RealtimeBuildEvent struct + BuildId *int + type RepositoryCleanOptions string + type RepositoryWebhook struct + Name *string + Types *[]DefinitionTriggerType + Url *string + type ResourceReference struct + Alias *string + type RestoreDefinitionArgs struct + DefinitionId *int + Deleted *bool + Project *string + type RestoreWebhooksArgs struct + Project *string + ProviderName *string + Repository *string + ServiceEndpointId *uuid.UUID + TriggerTypes *[]DefinitionTriggerType + type ResultSet string + type RetentionLease struct + CreatedOn *azuredevops.Time + DefinitionId *int + LeaseId *int + OwnerId *string + RunId *int + ValidUntil *azuredevops.Time + type RetentionPolicy struct + ArtifactTypesToDelete *[]string + Artifacts *[]string + Branches *[]string + DaysToKeep *int + DeleteBuildRecord *bool + DeleteTestResults *bool + MinimumToKeep *int + type RetentionSetting struct + Max *int + Min *int + Value *int + type SaveTemplateArgs struct + Project *string + Template *BuildDefinitionTemplate + TemplateId *string + type Schedule struct + BranchFilters *[]string + DaysToBuild *ScheduleDays + ScheduleJobId *uuid.UUID + ScheduleOnlyWithChanges *bool + StartHours *int + StartMinutes *int + TimeZoneId *string + type ScheduleDays string + type ScheduleTrigger struct + Schedules *[]Schedule + TriggerType *DefinitionTriggerType + type SecureFileReference struct + Alias *string + Id *uuid.UUID + type ServerTarget struct + ExecutionOptions *ServerTargetExecutionOptions + Type *int + type ServerTargetExecutionOptions struct + Type *int + type ServiceEndpointReference struct + Alias *string + Id *uuid.UUID + type ServiceHostStatus string + type SourceProviderAttributes struct + Name *string + SupportedCapabilities *map[string]bool + SupportedTriggers *[]SupportedTrigger + type SourceProviderAvailability string + type SourceRelatedWorkItem struct + AssignedTo *webapi.IdentityRef + CurrentState *string + Description *string + Id *string + Links interface{} + ProviderName *string + Title *string + Type *string + type SourceRepositories struct + ContinuationToken *string + PageLength *int + Repositories *[]SourceRepository + TotalPageCount *int + type SourceRepository struct + DefaultBranch *string + FullName *string + Id *string + Name *string + Properties *map[string]string + SourceProviderName *string + Url *string + type SourceRepositoryItem struct + IsContainer *bool + Path *string + Type *string + Url *string + type StageUpdateType string + type SupportLevel string + type SupportedTrigger struct + DefaultPollingInterval *int + NotificationType *string + SupportedCapabilities *map[string]SupportLevel + Type *DefinitionTriggerType + type SvnMappingDetails struct + Depth *int + IgnoreExternals *bool + LocalPath *string + Revision *string + ServerPath *string + type SvnWorkspace struct + Mappings *[]SvnMappingDetails + type TaskAgentPoolReference struct + Id *int + IsHosted *bool + Name *string + type TaskDefinitionReference struct + DefinitionType *string + Id *uuid.UUID + VersionSpec *string + type TaskOrchestrationPlanGroupReference struct + PlanGroup *string + ProjectId *uuid.UUID + type TaskOrchestrationPlanGroupsStartedEvent struct + PlanGroups *[]TaskOrchestrationPlanGroupReference + type TaskOrchestrationPlanReference struct + OrchestrationType *int + PlanId *uuid.UUID + type TaskReference struct + Id *uuid.UUID + Name *string + Version *string + type TaskResult string + type Timeline struct + ChangeId *int + Id *uuid.UUID + LastChangedBy *uuid.UUID + LastChangedOn *azuredevops.Time + Records *[]TimelineRecord + Url *string + type TimelineAttempt struct + Attempt *int + RecordId *uuid.UUID + TimelineId *uuid.UUID + type TimelineRecord struct + Attempt *int + ChangeId *int + CurrentOperation *string + Details *TimelineReference + ErrorCount *int + FinishTime *azuredevops.Time + Id *uuid.UUID + Identifier *string + Issues *[]Issue + LastModified *azuredevops.Time + Links interface{} + Log *BuildLogReference + Name *string + Order *int + ParentId *uuid.UUID + PercentComplete *int + PreviousAttempts *[]TimelineAttempt + QueueId *int + Result *TaskResult + ResultCode *string + StartTime *azuredevops.Time + State *TimelineRecordState + Task *TaskReference + Type *string + Url *string + WarningCount *int + WorkerName *string + type TimelineRecordState string + type TimelineRecordsUpdatedEvent struct + BuildId *int + TimelineRecords *[]TimelineRecord + type TimelineReference struct + ChangeId *int + Id *uuid.UUID + Url *string + type UpdateBuildArgs struct + Build *Build + BuildId *int + Project *string + Retry *bool + type UpdateBuildGeneralSettingsArgs struct + NewSettings *PipelineGeneralSettings + Project *string + type UpdateBuildPropertiesArgs struct + BuildId *int + Document *[]webapi.JsonPatchOperation + Project *string + type UpdateBuildSettingsArgs struct + Project *string + Settings *BuildSettings + type UpdateBuildsArgs struct + Builds *[]Build + Project *string + type UpdateDefinitionArgs struct + Definition *BuildDefinition + DefinitionId *int + Project *string + SecretsSourceDefinitionId *int + SecretsSourceDefinitionRevision *int + type UpdateDefinitionPropertiesArgs struct + DefinitionId *int + Document *[]webapi.JsonPatchOperation + Project *string + type UpdateFolderArgs struct + Folder *Folder + Path *string + Project *string + type UpdateProjectRetentionSettingModel struct + ArtifactsRetention *UpdateRetentionSettingModel + PullRequestRunRetention *UpdateRetentionSettingModel + RetainRunsPerProtectedBranch *UpdateRetentionSettingModel + RunRetention *UpdateRetentionSettingModel + type UpdateRetentionSettingModel struct + Value *int + type UpdateRetentionSettingsArgs struct + Project *string + UpdateModel *UpdateProjectRetentionSettingModel + type UpdateStageArgs struct + BuildId *int + Project *string + StageRefName *string + UpdateParameters *UpdateStageParameters + type UpdateStageParameters struct + State *StageUpdateType + type ValidationResult string + type VariableGroup struct + Alias *string + Description *string + Id *int + Name *string + Type *string + Variables *map[string]BuildDefinitionVariable + type VariableGroupReference struct + Alias *string + Id *int + type VariableMultipliersAgentExecutionOptions struct + ContinueOnError *bool + MaxConcurrency *int + Multipliers *[]string + Type *int + type VariableMultipliersServerExecutionOptions struct + ContinueOnError *bool + MaxConcurrency *int + Multipliers *[]string + Type *int + type WorkspaceMapping struct + DefinitionUri *string + Depth *int + LocalItem *string + MappingType *WorkspaceMappingType + ServerItem *string + WorkspaceId *int + type WorkspaceMappingType string + type WorkspaceTemplate struct + DefinitionUri *string + LastModifiedBy *string + LastModifiedDate *azuredevops.Time + Mappings *[]WorkspaceMapping + WorkspaceId *int + type XamlBuildControllerReference struct + Id *int + Name *string + Url *string + type XamlBuildDefinition struct + BatchSize *int + BuildArgs *string + ContinuousIntegrationQuietPeriod *int + Controller *BuildController + CreatedDate *azuredevops.Time + CreatedOn *azuredevops.Time + DefaultDropLocation *string + Description *string + Id *int + LastBuild *XamlBuildReference + Links interface{} + Name *string + Path *string + Project *core.TeamProjectReference + QueueStatus *DefinitionQueueStatus + Repository *BuildRepository + Revision *int + SupportedReasons *BuildReason + TriggerType *DefinitionTriggerType + Type *DefinitionType + Uri *string + Url *string + type XamlBuildReference struct + Id *int + Name *string + Url *string + type XamlBuildServerReference struct + Id *int + Name *string + Url *string + type XamlDefinitionReference struct + Id *int + Name *string + Url *string + type YamlProcess struct + Errors *[]string + Resources *BuildProcessResources + Type *int + YamlFilename *string Other modules containing this package github.com/microsoft/azure-devops-go-api/azuredevops github.com/microsoft/azure-devops-go-api/azuredevops/v7