Microsoft.TeamFoundation.DistributedTask.WebApi Namespace

Classes

AadOauthTokenRequest
AadOauthTokenResult
AccessDeniedException
AgentChangeEvent
AgentConstants
AgentFileNotFoundException
AgentJobRequestMessage
AgentMediaTypeNotSupportedException
AgentMigrationMessage
AgentPoolEvent
AgentQueueEvent
AgentQueuesEvent
AgentRefreshMessage
AuthenticationSchemeReference
AuthorizationHeader
AzureKeyVaultPermission
AzureKeyVaultVariableGroupProviderData
AzureKeyVaultVariableValue
AzureManagementGroup

Azure Management Group

AzureManagementGroupInfo
AzureManagementGroupQueryResult

Azure management group query result

AzurePermission
AzurePermissionResourceProviders
AzureResourcePermission
AzureRoleAssignmentPermission
AzureSpnOperationStatus
AzureSubscription
AzureSubscriptionQueryResult
CancelTaskResponse
CannotDeleteAndAddMetadataException
ClientCertificate
ContributionDoesNotTargetBuildTaskException
ContributionDoesNotTargetServiceEndpointException
CoreAttachmentType
CounterVariable
DataNotFoundException
DataSource
DataSourceBinding
DataSourceDetails
DataSourceNotFoundException
Demand
DemandEquals
DemandExists
DemandMinimumVersion
DependencyBinding
DependencyData
DependsOn
DeploymentGatesChangeEvent
DeploymentGroup

Deployment group.

DeploymentGroupCreateParameter

Properties to create Deployment group.

DeploymentGroupCreateParameterPoolProperty

Properties of Deployment pool to create Deployment group.

DeploymentGroupException
DeploymentGroupExistsException
DeploymentGroupMetrics

Deployment group metrics.

DeploymentGroupMetricsValidColumnNames
DeploymentGroupMetricsValidColumnValueTypes
DeploymentGroupMetricsValidJobStatus
DeploymentGroupMetricsValidTargetState
DeploymentGroupNotFoundException
DeploymentGroupReference

Deployment group reference. This is useful for referring a deployment group in another object.

DeploymentGroupUpdateParameter

Deployment group update parameter.

DeploymentMachine

Deployment target.

DeploymentMachineChangedData
DeploymentMachineExistsException
DeploymentMachineGroup
DeploymentMachineGroupExistsException
DeploymentMachineGroupNotFoundException
DeploymentMachineGroupReference
DeploymentMachineNotFoundException
DeploymentMachinesChangeEvent
DeploymentPoolInUseException
DeploymentPoolSummary

Deployment pool summary.

DeploymentTargetUpdateParameter

Deployment target update parameter.

DiagnosticLogMetadata
DistributedTaskEnvironment

Environment.

DistributedTaskException
EndpointAuthorization
EndpointAuthorizationParameters
EndpointAuthorizationSchemes
EndpointNotFoundException
EndpointUrl

Represents url of the service endpoint.

EnvironmentCreateParameter

Properties to create Environment.

EnvironmentDeploymentExecutionRecord

EnvironmentDeploymentExecutionRecord.

EnvironmentExecutionDeploymentHistoryRecordNotFoundException
EnvironmentExistsException
EnvironmentNotFoundException
EnvironmentReference
EnvironmentUpdateParameter

Properties to update Environment.

EventConstants
EventsConfig
ExecuteTaskResponse
ExpressionValidationItem
HelpLink
InputBindingContext
InputValidationItem
InputValidationRequest
InputValidationTypes
InvalidAuthorizationDetailsException
InvalidBuildContributionsTarget
InvalidDataSourceBindingException
InvalidDatasourceException
InvalidDeploymentMachineException
InvalidEndpointResponseException
InvalidExtensionException
InvalidJsonPathResponseSelectorException
InvalidLicenseHubException
InvalidPackageQueryException
InvalidServiceEndpointRequestException
InvalidTaskAgentCloudException
InvalidTaskAgentPoolException
InvalidTaskAgentVersionException
InvalidTaskDefinitionInputsException
InvalidTaskDefinitionTypeException
InvalidTaskExecutionModeTypeException
InvalidTaskJsonException
Issue
JobAssignedEvent
JobCancelMessage
JobCompletedEvent
JobEnvironment

Represents the context of variables and vectors for a job request.

JobEvent
JobEventConfig
JobEventsConfig
JobEventTypes
JobExecutionModeTypes
JobOption

Represents an option that may affect the way an agent runs the job.

JobRequestMessage
JobRequestMessageTypes
JobStartedEvent
KubernetesServiceGroup
KubernetesServiceGroupCreateParameters
MarketplacePurchasedLicense

Represents a purchase of resource units in a secondary marketplace.

MaskHint
MetaTaskDefinitionExistsException
MetaTaskDefinitionNotFoundException
MetaTaskDefinitionRunsOnMismatchException
MetricsColumnMetaData

Meta data for a metrics column.

MetricsColumnsHeader

Metrics columns header

MetricsRow

Metrics row.

NoBuildResourcesAvailableException
OAuthConfiguration
OAuthConfigurationException
OAuthConfigurationExistsException
OAuthConfigurationNotFoundException
OAuthConfigurationParams
PackageExistsException
PackageMetadata

Represents a downloadable package.

PackageNotFoundException
PackagePropertyUnknownException
PackageVersion
PackageVersionInvalidException
ParallelismTagTypes
PlanEnvironment
PrivateTaskAgentProvisioningStateInvalidException
ProjectReference
PublishTaskGroupMetadata
RegularExpressionInvalidOptionsException
RegularExpressionValidationFailureException
ResourceLimit
ResourceLimitConstants
ResourceUsage
RESTEndpointNotSupportedException
ResultTransformationDetails
SecureFile
SecureFileExistsException
SecureFileNotFoundException
SecurityException
SendJobResponse
SerializationHelper
ServerExecutionDefinition
ServerExecutionHandlerNotFoundException
ServerJobFailureException
ServerTaskExecutionContext
ServerTaskRequestMessage
ServerTaskSectionExecutionOptions
ServerTaskSectionExecutionOutput
ServiceEndpoint

Represents an endpoint which may be used by an orchestration job.

ServiceEndpointAuthenticationScheme
ServiceEndpointDetails
ServiceEndpointException
ServiceEndpointExecutionData

Represents service endpoint execution data.

ServiceEndpointExecutionRecord
ServiceEndpointExecutionRecordsInput
ServiceEndpointNotFoundException
ServiceEndpointQueryFailedException
ServiceEndpointRequest
ServiceEndpointRequestResult
ServiceEndpoints
ServiceEndpointType

Represents type of the service endpoint.

ServiceEndpointTypes
ServiceEndpointUntrustedHostException
ServiceGroup
ServiceGroupExistsException
ServiceGroupNotFoundException
ServiceGroupReference

ServiceGroupReference.

ServiceGroupsExceededMaxCountException
TaskAgent
TaskAgentAccessTokeExpiredException
TaskAgentAccessTokenExpiredException
TaskAgentAuthorization

Provides data necessary for authorizing the agent using OAuth 2.0 authentication flows.

TaskAgentCloud
TaskAgentCloudCommunicationException
TaskAgentCloudExistsException
TaskAgentCloudNotFoundException
TaskAgentCloudRequest
TaskAgentCloudRequestExistsException
TaskAgentCloudRequestNotFoundException
TaskAgentCloudType
TaskAgentDelaySource
TaskAgentExistsException
TaskAgentHttpClient
TaskAgentHttpClientBase
TaskAgentHttpClientCompatBase
TaskAgentJobFailedNotEnoughSubscriptionResourcesException
TaskAgentJobNotFoundException
TaskAgentJobRequest
TaskAgentJobStillRunningException
TaskAgentJobTokenExpiredException
TaskAgentManualUpdate
TaskAgentMessage

Provides a contract for receiving messages from the task orchestrator.

TaskAgentMinAgentVersionRequiredUpdate
TaskAgentNotFoundException
TaskAgentPendingUpdateExistsException
TaskAgentPendingUpdateNotFoundException
TaskAgentPool
TaskAgentPoolExistsException
TaskAgentPoolMaintenanceDefinition
TaskAgentPoolMaintenanceDefinitionNotFoundException
TaskAgentPoolMaintenanceJob
TaskAgentPoolMaintenanceJobNotFoundException
TaskAgentPoolMaintenanceJobTargetAgent
TaskAgentPoolMaintenanceNotEnabledException
TaskAgentPoolMaintenanceOptions
TaskAgentPoolMaintenanceRetentionPolicy
TaskAgentPoolMaintenanceSchedule
TaskAgentPoolMetricsValidAgentState
TaskAgentPoolMetricsValidColumnNames
TaskAgentPoolMetricsValidColumnValueTypes
TaskAgentPoolNotFoundException
TaskAgentPoolReference
TaskAgentPoolReferencesDifferentAgentCloudException
TaskAgentPoolSummary
TaskAgentPoolTypeMismatchException
TaskAgentProvisioningStateConstants
TaskAgentPublicKey

Represents the public key portion of an RSA asymmetric key.

TaskAgentQueue
TaskAgentQueueExistsException
TaskAgentQueueNotFoundException
TaskAgentReference
TaskAgentRequestConstants
TaskAgentSession

Represents a session for performing message exchanges from an agent.

TaskAgentSessionConflictException
TaskAgentSessionDeletedException
TaskAgentSessionExpiredException
TaskAgentSessionKey

Represents a symmetric key used for message-level encryption for communication sent to an agent.

TaskAgentUpdate
TaskAgentUpdateReason
TaskAgentVersionNotSupportedException
TaskAssignedEvent
TaskAttachment
TaskChangeEvent
TaskCompletedEvent
TaskDefinition
TaskDefinitionEndpoint
TaskDefinitionExistsException
TaskDefinitionExistsWithHigherVersionException
TaskDefinitionHostContextMismatchException
TaskDefinitionInputRequiredException
TaskDefinitionInvalidException
TaskDefinitionNotFoundException
TaskDefinitionReference
TaskDefinitionResolver
TaskDefinitionType
TaskEvent
TaskEventConfig
TaskEventsConfig
TaskExecution
TaskGroup
TaskGroupAlreadyUpdatedException
TaskGroupCreateParameter
TaskGroupCyclicDependencyException
TaskGroupDefinition
TaskGroupDisabledException
TaskGroupDraftExistsException
TaskGroupIdConflictException
TaskGroupPreviewExistsException
TaskGroupRevision
TaskGroupRevisionAlreadyExistsException
TaskGroupStep

Represents tasks in the task group.

TaskGroupUpdateFailedException
TaskGroupUpdateParameter
TaskHttpClient
TaskHttpClientBase
TaskHubLicenseDetails
TaskIdsDoNotMatchException
TaskInputDefinition
TaskInputType
TaskInstance
TaskJsonNotFoundException
TaskLog
TaskLogReference
TaskOrchestrationContainer
TaskOrchestrationItem
TaskOrchestrationJob
TaskOrchestrationJobNotFoundException
TaskOrchestrationOwner
TaskOrchestrationPlan
TaskOrchestrationPlanAlreadyStartedException
TaskOrchestrationPlanCanceledException
TaskOrchestrationPlanGroup
TaskOrchestrationPlanGroupNotFoundException
TaskOrchestrationPlanGroupsQueueMetrics
TaskOrchestrationPlanLogNotFoundException
TaskOrchestrationPlanNotFoundException
TaskOrchestrationPlanReference
TaskOrchestrationPlanSecurityException
TaskOrchestrationPlanTerminatedException
TaskOrchestrationQueuedPlan
TaskOrchestrationQueuedPlanGroup
TaskOutputVariable
TaskPackageMetadata
TaskReference
TaskResourceIds
TaskRunsOnConstants
TaskSourceDefinition
TaskStartedEvent
TaskVersion
TaskVersionResolver
TaskVersionSpec
TaskWellKnownItems
Timeline
TimelineAttempt
TimelineExistsException
TimelineNotFoundException
TimelineRecord
TimelineRecordFeedLinesWrapper
TimelineRecordNotFoundException
TimelineRecordUpdateException
TimelineReference
ValidationItem
VariableGroup

A variable group is a collection of related variables.

VariableGroupExistsException
VariableGroupNotFoundException
VariableGroupParameters
VariableGroupProviderData

Defines provider data of the variable group.

VariableGroupType
VariableGroupUtility

Utility class to perform operations on Variable groups.

VariableUtility
VariableValue
VersionParser
WellKnownDistributedTaskVariables
WellKnownServiceEndpointNames
XPathJTokenParseException

Interfaces

IOrchestrationEnvironment
IOrchestrationProcess
ITaskDefinitionReference

Enums

AadLoginPromptOption
AuditAction
DeploymentGroupActionFilter

This is useful in getting a list of deployment groups, filtered for which caller has permissions to take a particular action.

DeploymentGroupExpands

Properties to be included or expanded in deployment group objects. This is useful when getting a single or list of deployment grouops.

DeploymentMachineExpands
DeploymentPoolSummaryExpands

Properties to be included or expanded in deployment pool summary objects. This is useful when getting a single or list of deployment pool summaries.

DeploymentTargetExpands

Properties to be included or expanded in deployment target objects. This is useful when getting a single or list of deployment targets.

EnableAccessTokenType
EnvironmentExpands

Properties to be included or expanded in environment objects. This is useful when getting a single environment.

IssueType
MachineGroupActionFilter
MaskType
OAuthConfigurationActionFilter
OrchestrationProcessType
PlanGroupStatus
PlanGroupStatusFilter
PlanTemplateType
SecureFileActionFilter
ServiceGroupType

EnvironmentServiceGroupType.

TaskAgentJobResultFilter

This is useful in getting a list of deployment targets, filtered by the result of their last job.

TaskAgentPoolActionFilter
TaskAgentPoolMaintenanceJobResult
TaskAgentPoolMaintenanceJobStatus
TaskAgentPoolMaintenanceScheduleDays
TaskAgentPoolType
TaskAgentQueueActionFilter
TaskAgentStatus
TaskAgentStatusFilter

This is useful in getting a list of deployment targets, filtered by the deployment agent status.

TaskAgentUpdateReasonType
TaskCanceledReasonType
TaskDefinitionStatus
TaskGroupExpands
TaskGroupQueryOrder

Specifies the desired ordering of taskGroups.

TaskOrchestrationItemType
TaskOrchestrationPlanState
TaskResult
TimelineRecordState
VariableGroupActionFilter
VariableGroupQueryOrder

Specifies the desired ordering of variableGroups.