Module models Copy item path Source aggregated_results_by_outcome aggregated_runs_by_outcome aggregated_runs_by_state build build_agent build_controller build_definition build_definition3_2 build_definition_reference build_definition_reference3_2 build_definition_revision build_definition_source_provider build_option_input_definition build_process_template build_reference build_request_validation_result build_server build_summary build_trigger definition_reference issue json_patch_operation phase schedule supported_trigger team_project_reference test_results_context timeline_record update_stage_parameters workspace_mapping xaml_build_definition AgentPoolQueue Represents a queue for running builds. AgentPoolQueueReference Represents a reference to an agent queue. AgentPoolQueueTarget Describes how a phase should run against an agent queue. AgentSpecification Specification of the agent defined by the pool provider. AgentTargetExecutionOptions Additional options for running phases against an agent queue. AggregatedResultsAnalysis AggregatedResultsByOutcome AggregatedResultsDifference AggregatedRunsByOutcome AggregatedRunsByState ArtifactResource AssociatedWorkItem Attachment Represents an attachment to a build. AttachmentList AuthorizationHeader Build Data representation of a build. BuildAgent BuildAgentReference BuildArtifact Represents an artifact produced by a build. BuildArtifactList BuildBadge Represents a build badge. BuildCompletedEvent BuildCompletionTrigger Represents a build completion trigger. BuildController BuildControllerList BuildDefinition Represents a build definition. BuildDefinition32 For back-compat with extensions that use the old Steps format instead of Process and Phases BuildDefinitionReference Represents a reference to a build definition. BuildDefinitionReference32 For back-compat with extensions that use the old Steps format instead of Process and Phases BuildDefinitionReferenceList BuildDefinitionRevision Represents a revision of a build definition. BuildDefinitionRevisionList BuildDefinitionSourceProvider BuildDefinitionStep Represents a step in a build phase. BuildDefinitionTemplate Represents a template from which new build definitions can be created. BuildDefinitionTemplate32 For back-compat with extensions that use the old Steps format instead of Process and Phases BuildDefinitionTemplateList BuildDefinitionVariable Represents a variable used by a build definition. BuildDeletedEvent BuildDeployment BuildEvent BuildList BuildLog Represents a build log. BuildLogList BuildLogReference Represents a reference to a build log. BuildMetric Represents metadata about builds in the system. BuildMetricList BuildOption Represents the application of an optional behavior to a build definition. BuildOptionDefinition Represents an optional behavior that can be applied to a build definition. BuildOptionDefinitionList BuildOptionDefinitionReference Represents a reference to a build option definition. BuildOptionGroupDefinition Represents a group of inputs for a build option. BuildOptionInputDefinition Represents an input for a build option. BuildProcess Represents a build process. BuildProcessResources Represents resources used by a build process. BuildProcessTemplate BuildQueuedEvent BuildReference Represents a reference to a build. BuildReportMetadata Represents information about a build report. BuildRepository Represents a repository used by a build definition. BuildRequestValidationResult Represents the result of validating a build request. BuildResourceUsage Represents information about resources used by builds in the system. BuildRetentionHistory A historical overview of build retention information. This includes a list of snapshots taken about build retention usage, and a list of builds that have exceeded the default 30 day retention policy. BuildRetentionSample A snapshot of build retention information. This class takes a sample at the given time. It provides information about retained builds, files associated with those retained builds, and number of files being retained. BuildServer BuildSettings Represents system-wide build settings. BuildSummary BuildTagsAddedEvent BuildTrigger Represents a trigger for a buld definition. BuildUpdatedEvent BuildWorkspace Represents a workspace mapping. BuildsDeletedEvent BuildsDeletedEvent1 Change Represents a change associated with a build. ChangeList ConsoleLogEvent ContinuousDeploymentDefinition ContinuousIntegrationTrigger Represents a continuous integration (CI) trigger. DataSourceBindingBase Represents binding of data source for the service endpoint request. DefinitionReference Represents a reference to a definition. DefinitionResourceReference DefinitionResourceReferenceList Demand Represents a demand used by a definition or build. Dependency Represents a dependency. Deployment Represents the data from the build information nodes for type “DeploymentInformation” for xaml builds DeploymentBuild Deployment information for type “Build” DeploymentDeploy Deployment information for type “Deploy” DeploymentTest Deployment information for type “Test” DesignerProcess Represents a build process supported by the build definition designer. DesignerProcessTarget Represents the target for the build process. DockerProcess DockerProcessTarget Represents the target for the docker build process. Folder Represents a folder that contains build definitions. FolderList Forks Represents the ability to build forks of the selected repository. GatedCheckInTrigger Represents a gated check-in trigger. GraphSubjectBase IdentityRef InformationNode Data representation of an information node associated with a build Issue Represents an issue (error, warning) associated with a build. JobReference Job in pipeline. This is related to matrixing in YAML. JsonPatchDocument The JSON model for JSON Patch Operations JsonPatchOperation The JSON model for a JSON Patch operation JustInTimeProcess Link Link URL MappingDetails Represents an entry in a workspace mapping. MinimalRetentionLease MultipleAgentExecutionOptions Represents options for running a phase against multiple agents. NewRetentionLease Required information to create a new retention lease. Phase Represents a phase of a build definition. PhaseReference Phase in pipeline PhaseTarget Represents the target of a phase. PipelineGeneralSettings Contains pipeline general settings. PipelineReference Pipeline reference PipelineTriggerSettings Represents the effective settings applicable to individual pipeline triggers. ProcessParameters ProjectRetentionSetting Contains the settings for the retention rules. PropertiesCollection The class represents a property bag as a collection of key-value pairs. Values of all primitive types (any type with a TypeCode != TypeCode.Object) except for DBNull are accepted. Values of type Byte[], Int32, Double, DateType and String preserve their type, other primitives are retuned as a String. Byte[] expected as base64 encoded string. PullRequest Represents a pull request object. These are retrieved from Source Providers. PullRequestTrigger Represents a pull request trigger. RealtimeBuildEvent ReferenceLinks The class to represent a collection of REST reference links. ReleaseReference Reference to a release. RepositoryWebhook Represents a repository’s webhook returned from a source provider. RepositoryWebhookList ResourceRef ResourceRefList ResourceReference Represents a reference to a resource. RetentionLease A valid retention lease prevents automated systems from deleting a pipeline run. RetentionLeaseList RetentionLeaseUpdate An update to the retention parameters of a retention lease. RetentionPolicy Represents a retention policy for a build definition. RetentionSetting Contains the minimum, maximum, and current value for a retention setting. Schedule ScheduleTrigger Represents a schedule trigger. SecureFileReference Represents a reference to a secure file. ServerTarget Represents a phase target that runs on the server. ServerTargetExecutionOptions Represents options for running a phase on the server. ServiceEndpointReference Represents a referenec to a service endpoint. SourceProviderAttributes SourceProviderAttributesList SourceRelatedWorkItem Represents a work item related to some source item. These are retrieved from Source Providers. SourceRepositories A set of repositories returned from the source provider. SourceRepository Represents a repository returned from a source provider. SourceRepositoryItem Represents an item in a repository from a source provider. SourceRepositoryItemList StageReference Stage in pipeline SupportedTrigger SvnMappingDetails Represents a Subversion mapping entry. SvnWorkspace Represents a subversion workspace. TaskAgentPoolReference Represents a reference to an agent pool. TaskDefinitionReference A reference to a task definition. TaskInputDefinitionBase TaskInputValidation TaskOrchestrationPlanGroupReference Represents a reference to a plan group. TaskOrchestrationPlanGroupsStartedEvent TaskOrchestrationPlanReference Represents a reference to an orchestration plan. TaskReference Represents a reference to a task. TaskSourceDefinitionBase TeamProjectReference Represents a shallow reference to a TeamProject. TestResultsContext Timeline Represents the timeline of a build. TimelineAttempt TimelineRecord Represents an entry in a build’s timeline. TimelineRecordsUpdatedEvent TimelineReference Represents a reference to a timeline. UpdateProjectRetentionSettingModel Contains members for updating the retention settings values. All fields are optional. UpdateRetentionSettingModel UpdateStageParameters UpdateTagParameters VariableGroup Represents a variable group. VariableGroupReference Represents a reference to a variable group. VariableMultipliersAgentExecutionOptions Represents options for running a phase based on values specified by a list of variables. VariableMultipliersServerExecutionOptions Represents options for running a phase based on values specified by a list of variables. VssJsonCollectionWrapper This class is used to serialize collections as a single JSON object on the wire. VssJsonCollectionWrapperBase WebApiConnectedServiceRef WorkspaceMapping Mapping for a workspace WorkspaceTemplate XamlBuildControllerReference XamlBuildDefinition XamlBuildReference XamlBuildServerReference XamlDefinitionReference YamlBuild Represents a yaml build. YamlProcess Represents a YAML process.