Versions in this module Expand all Collapse all v7 v7.1.0 Apr 17, 2023 Changes in this version + var AadLoginPromptOptionValues = aadLoginPromptOptionValuesType + var AuditActionValues = auditActionValuesType + var DemandSourceTypeValues = demandSourceTypeValuesType + var DeploymentGroupActionFilterValues = deploymentGroupActionFilterValuesType + var DeploymentGroupExpandsValues = deploymentGroupExpandsValuesType + var DeploymentMachineExpandsValues = deploymentMachineExpandsValuesType + var DeploymentPoolSummaryExpandsValues = deploymentPoolSummaryExpandsValuesType + var DeploymentTargetExpandsValues = deploymentTargetExpandsValuesType + var ElasticAgentStateValues = elasticAgentStateValuesType + var ElasticComputeStateValues = elasticComputeStateValuesType + var ElasticNodeStateValues = elasticNodeStateValuesType + var ElasticPoolStateValues = elasticPoolStateValuesType + var EnvironmentActionFilterValues = environmentActionFilterValuesType + var EnvironmentExpandsValues = environmentExpandsValuesType + var EnvironmentResourceTypeValues = environmentResourceTypeValuesType + var ExclusiveLockTypeValues = exclusiveLockTypeValuesType + var IssueTypeValues = issueTypeValuesType + var LogLevelValues = logLevelValuesType + var MachineGroupActionFilterValues = machineGroupActionFilterValuesType + var MaskTypeValues = maskTypeValuesType + var OperatingSystemTypeValues = operatingSystemTypeValuesType + var OperationTypeValues = operationTypeValuesType + var OrchestrationTypeValues = orchestrationTypeValuesType + var PlanGroupStatusFilterValues = planGroupStatusFilterValuesType + var PlanGroupStatusValues = planGroupStatusValuesType + var ResourceAreaId = uuid.Parse("a85b8835-c1a1-4aac-ae97-1c3d0ba72dbd") + var ResourceLockStatusValues = resourceLockStatusValuesType + var SecureFileActionFilterValues = secureFileActionFilterValuesType + var TaskAgentJobResultFilterValues = taskAgentJobResultFilterValuesType + var TaskAgentJobStepTypeValues = taskAgentJobStepTypeValuesType + var TaskAgentPoolActionFilterValues = taskAgentPoolActionFilterValuesType + var TaskAgentPoolMaintenanceJobResultValues = taskAgentPoolMaintenanceJobResultValuesType + var TaskAgentPoolMaintenanceJobStatusValues = taskAgentPoolMaintenanceJobStatusValuesType + var TaskAgentPoolMaintenanceScheduleDaysValues = taskAgentPoolMaintenanceScheduleDaysValuesType + var TaskAgentPoolOptionsValues = taskAgentPoolOptionsValuesType + var TaskAgentPoolTypeValues = taskAgentPoolTypeValuesType + var TaskAgentQueueActionFilterValues = taskAgentQueueActionFilterValuesType + var TaskAgentRequestUpdateOptionsValues = taskAgentRequestUpdateOptionsValuesType + var TaskAgentStatusFilterValues = taskAgentStatusFilterValuesType + var TaskAgentStatusValues = taskAgentStatusValuesType + var TaskAgentUpdateReasonTypeValues = taskAgentUpdateReasonTypeValuesType + var TaskCommandModeValues = taskCommandModeValuesType + var TaskDefinitionStatusValues = taskDefinitionStatusValuesType + var TaskGroupExpandsValues = taskGroupExpandsValuesType + var TaskGroupQueryOrderValues = taskGroupQueryOrderValuesType + var TaskOrchestrationItemTypeValues = taskOrchestrationItemTypeValuesType + var TaskOrchestrationPlanStateValues = taskOrchestrationPlanStateValuesType + var TaskResultValues = taskResultValuesType + var TimelineRecordStateValues = timelineRecordStateValuesType + var VariableGroupActionFilterValues = variableGroupActionFilterValuesType + var VariableGroupQueryOrderValues = variableGroupQueryOrderValuesType + type AadLoginPromptOption string + type AadOauthTokenRequest struct + Refresh *bool + Resource *string + TenantId *string + Token *string + type AadOauthTokenResult struct + AccessToken *string + RefreshTokenCache *string + type AddAgentArgs struct + Agent *TaskAgent + PoolId *int + type AddAgentCloudArgs struct + AgentCloud *TaskAgentCloud + type AddAgentPoolArgs struct + Pool *TaskAgentPool + type AddAgentQueueArgs struct + AuthorizePipelines *bool + Project *string + Queue *TaskAgentQueue + type AddDeploymentGroupArgs struct + DeploymentGroup *DeploymentGroupCreateParameter + Project *string + type AddEnvironmentArgs struct + EnvironmentCreateParameter *EnvironmentCreateParameter + Project *string + type AddKubernetesResourceArgsExistingEndpoint struct + CreateParameters *KubernetesResourceCreateParametersExistingEndpoint + EnvironmentId *int + Project *string + type AddKubernetesResourceArgsNewEndpoint struct + CreateParameters *KubernetesResourceCreateParametersNewEndpoint + EnvironmentId *int + Project *string + type AddTaskGroupArgs struct + Project *string + TaskGroup *TaskGroupCreateParameter + type AddVariableGroupArgs struct + VariableGroupParameters *VariableGroupParameters + type AgentChangeEvent struct + Agent *TaskAgent + EventType *string + Pool *TaskAgentPoolReference + PoolId *int + TimeStamp *azuredevops.Time + type AgentJobRequestMessage struct + Environment *JobEnvironment + JobId *uuid.UUID + JobName *string + JobRefName *string + LockToken *uuid.UUID + LockedUntil *azuredevops.Time + MessageType *string + Plan *TaskOrchestrationPlanReference + RequestId *uint64 + Tasks *[]TaskInstance + Timeline *TimelineReference + type AgentPoolEvent struct + EventType *string + Pool *TaskAgentPool + type AgentQueueEvent struct + EventType *string + Queue *TaskAgentQueue + type AgentQueuesEvent struct + EventType *string + Queues *[]TaskAgentQueue + type AgentRefreshMessage struct + AgentId *int + TargetVersion *string + Timeout interface{} + type AuditAction string + type AuthenticationSchemeReference struct + Inputs *map[string]string + Type *string + type AuthorizationHeader struct + Name *string + Value *string + type AzureKeyVaultPermission struct + Provisioned *bool + ResourceGroup *string + ResourceProvider *string + Vault *string + type AzureKeyVaultVariableGroupProviderData struct + LastRefreshedOn *azuredevops.Time + ServiceEndpointId *uuid.UUID + Vault *string + type AzureKeyVaultVariableValue struct + ContentType *string + Enabled *bool + Expires *azuredevops.Time + IsReadOnly *bool + IsSecret *bool + Value *string + type AzureManagementGroup struct + DisplayName *string + Id *string + Name *string + TenantId *string + type AzureManagementGroupQueryResult struct + ErrorMessage *string + Value *[]AzureManagementGroup + type AzurePermission struct + Provisioned *bool + ResourceProvider *string + type AzureResourcePermission struct + Provisioned *bool + ResourceGroup *string + ResourceProvider *string + type AzureRoleAssignmentPermission struct + Provisioned *bool + ResourceProvider *string + RoleAssignmentId *uuid.UUID + type AzureSpnOperationStatus struct + State *string + StatusMessage *string + type AzureSubscription struct + DisplayName *string + SubscriptionId *string + SubscriptionTenantId *string + SubscriptionTenantName *string + type AzureSubscriptionQueryResult struct + ErrorMessage *string + Value *[]AzureSubscription + type Client interface + AddAgent func(context.Context, AddAgentArgs) (*TaskAgent, error) + AddAgentCloud func(context.Context, AddAgentCloudArgs) (*TaskAgentCloud, error) + AddAgentPool func(context.Context, AddAgentPoolArgs) (*TaskAgentPool, error) + AddAgentQueue func(context.Context, AddAgentQueueArgs) (*TaskAgentQueue, error) + AddDeploymentGroup func(context.Context, AddDeploymentGroupArgs) (*DeploymentGroup, error) + AddEnvironment func(context.Context, AddEnvironmentArgs) (*EnvironmentInstance, error) + AddKubernetesResourcExistingEndpoint func(ctx context.Context, args AddKubernetesResourceArgsExistingEndpoint) (*KubernetesResource, error) + AddKubernetesResourceNewEndpoint func(ctx context.Context, args AddKubernetesResourceArgsNewEndpoint) (*KubernetesResource, error) + AddTaskGroup func(context.Context, AddTaskGroupArgs) (*TaskGroup, error) + AddVariableGroup func(context.Context, AddVariableGroupArgs) (*VariableGroup, error) + DeleteAgent func(context.Context, DeleteAgentArgs) error + DeleteAgentCloud func(context.Context, DeleteAgentCloudArgs) (*TaskAgentCloud, error) + DeleteAgentPool func(context.Context, DeleteAgentPoolArgs) error + DeleteAgentQueue func(context.Context, DeleteAgentQueueArgs) error + DeleteDeploymentGroup func(context.Context, DeleteDeploymentGroupArgs) error + DeleteDeploymentTarget func(context.Context, DeleteDeploymentTargetArgs) error + DeleteEnvironment func(context.Context, DeleteEnvironmentArgs) error + DeleteKubernetesResource func(context.Context, DeleteKubernetesResourceArgs) error + DeleteTaskGroup func(context.Context, DeleteTaskGroupArgs) error + DeleteVariableGroup func(context.Context, DeleteVariableGroupArgs) error + GetAgent func(context.Context, GetAgentArgs) (*TaskAgent, error) + GetAgentCloud func(context.Context, GetAgentCloudArgs) (*TaskAgentCloud, error) + GetAgentCloudRequests func(context.Context, GetAgentCloudRequestsArgs) (*[]TaskAgentCloudRequest, error) + GetAgentCloudTypes func(context.Context, GetAgentCloudTypesArgs) (*[]TaskAgentCloudType, error) + GetAgentClouds func(context.Context, GetAgentCloudsArgs) (*[]TaskAgentCloud, error) + GetAgentPool func(context.Context, GetAgentPoolArgs) (*TaskAgentPool, error) + GetAgentPools func(context.Context, GetAgentPoolsArgs) (*[]TaskAgentPool, error) + GetAgentPoolsByIds func(context.Context, GetAgentPoolsByIdsArgs) (*[]TaskAgentPool, error) + GetAgentQueue func(context.Context, GetAgentQueueArgs) (*TaskAgentQueue, error) + GetAgentQueues func(context.Context, GetAgentQueuesArgs) (*[]TaskAgentQueue, error) + GetAgentQueuesByIds func(context.Context, GetAgentQueuesByIdsArgs) (*[]TaskAgentQueue, error) + GetAgentQueuesByNames func(context.Context, GetAgentQueuesByNamesArgs) (*[]TaskAgentQueue, error) + GetAgentQueuesForPools func(context.Context, GetAgentQueuesForPoolsArgs) (*[]TaskAgentQueue, error) + GetAgents func(context.Context, GetAgentsArgs) (*[]TaskAgent, error) + GetDeploymentGroup func(context.Context, GetDeploymentGroupArgs) (*DeploymentGroup, error) + GetDeploymentGroups func(context.Context, GetDeploymentGroupsArgs) (*GetDeploymentGroupsResponseValue, error) + GetDeploymentTarget func(context.Context, GetDeploymentTargetArgs) (*DeploymentMachine, error) + GetDeploymentTargets func(context.Context, GetDeploymentTargetsArgs) (*GetDeploymentTargetsResponseValue, error) + GetEnvironmentById func(context.Context, GetEnvironmentByIdArgs) (*EnvironmentInstance, error) + GetEnvironmentDeploymentExecutionRecords func(context.Context, GetEnvironmentDeploymentExecutionRecordsArgs) (*GetEnvironmentDeploymentExecutionRecordsResponseValue, error) + GetEnvironments func(context.Context, GetEnvironmentsArgs) (*GetEnvironmentsResponseValue, error) + GetKubernetesResource func(context.Context, GetKubernetesResourceArgs) (*KubernetesResource, error) + GetTaskGroups func(context.Context, GetTaskGroupsArgs) (*[]TaskGroup, error) + GetVariableGroup func(context.Context, GetVariableGroupArgs) (*VariableGroup, error) + GetVariableGroups func(context.Context, GetVariableGroupsArgs) (*[]VariableGroup, error) + GetVariableGroupsById func(context.Context, GetVariableGroupsByIdArgs) (*[]VariableGroup, error) + GetYamlSchema func(context.Context, GetYamlSchemaArgs) (interface{}, error) + ReplaceAgent func(context.Context, ReplaceAgentArgs) (*TaskAgent, error) + ShareVariableGroup func(context.Context, ShareVariableGroupArgs) error + UpdateAgent func(context.Context, UpdateAgentArgs) (*TaskAgent, error) + UpdateAgentCloud func(context.Context, UpdateAgentCloudArgs) (*TaskAgentCloud, error) + UpdateAgentPool func(context.Context, UpdateAgentPoolArgs) (*TaskAgentPool, error) + UpdateDeploymentGroup func(context.Context, UpdateDeploymentGroupArgs) (*DeploymentGroup, error) + UpdateDeploymentTargets func(context.Context, UpdateDeploymentTargetsArgs) (*[]DeploymentMachine, error) + UpdateEnvironment func(context.Context, UpdateEnvironmentArgs) (*EnvironmentInstance, error) + UpdateTaskGroup func(context.Context, UpdateTaskGroupArgs) (*TaskGroup, error) + UpdateVariableGroup func(context.Context, UpdateVariableGroupArgs) (*VariableGroup, error) + func NewClient(ctx context.Context, connection *azuredevops.Connection) (Client, error) + type ClientCertificate struct + Value *string + type ClientImpl struct + Client azuredevops.Client + func (client *ClientImpl) AddAgent(ctx context.Context, args AddAgentArgs) (*TaskAgent, error) + func (client *ClientImpl) AddAgentCloud(ctx context.Context, args AddAgentCloudArgs) (*TaskAgentCloud, error) + func (client *ClientImpl) AddAgentPool(ctx context.Context, args AddAgentPoolArgs) (*TaskAgentPool, error) + func (client *ClientImpl) AddAgentQueue(ctx context.Context, args AddAgentQueueArgs) (*TaskAgentQueue, error) + func (client *ClientImpl) AddDeploymentGroup(ctx context.Context, args AddDeploymentGroupArgs) (*DeploymentGroup, error) + func (client *ClientImpl) AddEnvironment(ctx context.Context, args AddEnvironmentArgs) (*EnvironmentInstance, error) + func (client *ClientImpl) AddKubernetesResourcExistingEndpoint(ctx context.Context, args AddKubernetesResourceArgsExistingEndpoint) (*KubernetesResource, error) + func (client *ClientImpl) AddKubernetesResourceNewEndpoint(ctx context.Context, args AddKubernetesResourceArgsNewEndpoint) (*KubernetesResource, error) + func (client *ClientImpl) AddTaskGroup(ctx context.Context, args AddTaskGroupArgs) (*TaskGroup, error) + func (client *ClientImpl) AddVariableGroup(ctx context.Context, args AddVariableGroupArgs) (*VariableGroup, error) + func (client *ClientImpl) DeleteAgent(ctx context.Context, args DeleteAgentArgs) error + func (client *ClientImpl) DeleteAgentCloud(ctx context.Context, args DeleteAgentCloudArgs) (*TaskAgentCloud, error) + func (client *ClientImpl) DeleteAgentPool(ctx context.Context, args DeleteAgentPoolArgs) error + func (client *ClientImpl) DeleteAgentQueue(ctx context.Context, args DeleteAgentQueueArgs) error + func (client *ClientImpl) DeleteDeploymentGroup(ctx context.Context, args DeleteDeploymentGroupArgs) error + func (client *ClientImpl) DeleteDeploymentTarget(ctx context.Context, args DeleteDeploymentTargetArgs) error + func (client *ClientImpl) DeleteEnvironment(ctx context.Context, args DeleteEnvironmentArgs) error + func (client *ClientImpl) DeleteKubernetesResource(ctx context.Context, args DeleteKubernetesResourceArgs) error + func (client *ClientImpl) DeleteTaskGroup(ctx context.Context, args DeleteTaskGroupArgs) error + func (client *ClientImpl) DeleteVariableGroup(ctx context.Context, args DeleteVariableGroupArgs) error + func (client *ClientImpl) GetAgent(ctx context.Context, args GetAgentArgs) (*TaskAgent, error) + func (client *ClientImpl) GetAgentCloud(ctx context.Context, args GetAgentCloudArgs) (*TaskAgentCloud, error) + func (client *ClientImpl) GetAgentCloudRequests(ctx context.Context, args GetAgentCloudRequestsArgs) (*[]TaskAgentCloudRequest, error) + func (client *ClientImpl) GetAgentCloudTypes(ctx context.Context, args GetAgentCloudTypesArgs) (*[]TaskAgentCloudType, error) + func (client *ClientImpl) GetAgentClouds(ctx context.Context, args GetAgentCloudsArgs) (*[]TaskAgentCloud, error) + func (client *ClientImpl) GetAgentPool(ctx context.Context, args GetAgentPoolArgs) (*TaskAgentPool, error) + func (client *ClientImpl) GetAgentPools(ctx context.Context, args GetAgentPoolsArgs) (*[]TaskAgentPool, error) + func (client *ClientImpl) GetAgentPoolsByIds(ctx context.Context, args GetAgentPoolsByIdsArgs) (*[]TaskAgentPool, error) + func (client *ClientImpl) GetAgentQueue(ctx context.Context, args GetAgentQueueArgs) (*TaskAgentQueue, error) + func (client *ClientImpl) GetAgentQueues(ctx context.Context, args GetAgentQueuesArgs) (*[]TaskAgentQueue, error) + func (client *ClientImpl) GetAgentQueuesByIds(ctx context.Context, args GetAgentQueuesByIdsArgs) (*[]TaskAgentQueue, error) + func (client *ClientImpl) GetAgentQueuesByNames(ctx context.Context, args GetAgentQueuesByNamesArgs) (*[]TaskAgentQueue, error) + func (client *ClientImpl) GetAgentQueuesForPools(ctx context.Context, args GetAgentQueuesForPoolsArgs) (*[]TaskAgentQueue, error) + func (client *ClientImpl) GetAgents(ctx context.Context, args GetAgentsArgs) (*[]TaskAgent, error) + func (client *ClientImpl) GetDeploymentGroup(ctx context.Context, args GetDeploymentGroupArgs) (*DeploymentGroup, error) + func (client *ClientImpl) GetDeploymentGroups(ctx context.Context, args GetDeploymentGroupsArgs) (*GetDeploymentGroupsResponseValue, error) + func (client *ClientImpl) GetDeploymentTarget(ctx context.Context, args GetDeploymentTargetArgs) (*DeploymentMachine, error) + func (client *ClientImpl) GetDeploymentTargets(ctx context.Context, args GetDeploymentTargetsArgs) (*GetDeploymentTargetsResponseValue, error) + func (client *ClientImpl) GetEnvironmentById(ctx context.Context, args GetEnvironmentByIdArgs) (*EnvironmentInstance, error) + func (client *ClientImpl) GetEnvironmentDeploymentExecutionRecords(ctx context.Context, args GetEnvironmentDeploymentExecutionRecordsArgs) (*GetEnvironmentDeploymentExecutionRecordsResponseValue, error) + func (client *ClientImpl) GetEnvironments(ctx context.Context, args GetEnvironmentsArgs) (*GetEnvironmentsResponseValue, error) + func (client *ClientImpl) GetKubernetesResource(ctx context.Context, args GetKubernetesResourceArgs) (*KubernetesResource, error) + func (client *ClientImpl) GetTaskGroups(ctx context.Context, args GetTaskGroupsArgs) (*[]TaskGroup, error) + func (client *ClientImpl) GetVariableGroup(ctx context.Context, args GetVariableGroupArgs) (*VariableGroup, error) + func (client *ClientImpl) GetVariableGroups(ctx context.Context, args GetVariableGroupsArgs) (*[]VariableGroup, error) + func (client *ClientImpl) GetVariableGroupsById(ctx context.Context, args GetVariableGroupsByIdArgs) (*[]VariableGroup, error) + func (client *ClientImpl) GetYamlSchema(ctx context.Context, args GetYamlSchemaArgs) (interface{}, error) + func (client *ClientImpl) ReplaceAgent(ctx context.Context, args ReplaceAgentArgs) (*TaskAgent, error) + func (client *ClientImpl) ShareVariableGroup(ctx context.Context, args ShareVariableGroupArgs) error + func (client *ClientImpl) UpdateAgent(ctx context.Context, args UpdateAgentArgs) (*TaskAgent, error) + func (client *ClientImpl) UpdateAgentCloud(ctx context.Context, args UpdateAgentCloudArgs) (*TaskAgentCloud, error) + func (client *ClientImpl) UpdateAgentPool(ctx context.Context, args UpdateAgentPoolArgs) (*TaskAgentPool, error) + func (client *ClientImpl) UpdateDeploymentGroup(ctx context.Context, args UpdateDeploymentGroupArgs) (*DeploymentGroup, error) + func (client *ClientImpl) UpdateDeploymentTargets(ctx context.Context, args UpdateDeploymentTargetsArgs) (*[]DeploymentMachine, error) + func (client *ClientImpl) UpdateEnvironment(ctx context.Context, args UpdateEnvironmentArgs) (*EnvironmentInstance, error) + func (client *ClientImpl) UpdateTaskGroup(ctx context.Context, args UpdateTaskGroupArgs) (*TaskGroup, error) + func (client *ClientImpl) UpdateVariableGroup(ctx context.Context, args UpdateVariableGroupArgs) (*VariableGroup, error) + type CounterVariable struct + Prefix *string + Seed *int + Value *int + type DataSource struct + AuthenticationScheme *AuthenticationSchemeReference + EndpointUrl *string + Headers *[]AuthorizationHeader + Name *string + ResourceUrl *string + ResultSelector *string + type DataSourceBinding struct + CallbackContextTemplate *string + CallbackRequiredTemplate *string + DataSourceName *string + EndpointId *string + EndpointUrl *string + Headers *[]distributedtaskcommon.AuthorizationHeader + InitialContextTemplate *string + Parameters *map[string]string + RequestContent *string + RequestVerb *string + ResultSelector *string + ResultTemplate *string + Target *string + type DataSourceDetails struct + DataSourceName *string + DataSourceUrl *string + Headers *[]AuthorizationHeader + Parameters *map[string]string + ResourceUrl *string + ResultSelector *string + type DeleteAgentArgs struct + AgentId *int + PoolId *int + type DeleteAgentCloudArgs struct + AgentCloudId *int + type DeleteAgentPoolArgs struct + PoolId *int + type DeleteAgentQueueArgs struct + Project *string + QueueId *int + type DeleteDeploymentGroupArgs struct + DeploymentGroupId *int + Project *string + type DeleteDeploymentTargetArgs struct + DeploymentGroupId *int + Project *string + TargetId *int + type DeleteEnvironmentArgs struct + EnvironmentId *int + Project *string + type DeleteKubernetesResourceArgs struct + EnvironmentId *int + Project *string + ResourceId *int + type DeleteTaskGroupArgs struct + Comment *string + Project *string + TaskGroupId *uuid.UUID + type DeleteVariableGroupArgs struct + GroupId *int + ProjectIds *[]string + type Demand struct + Name *string + Value *string + type DemandEquals struct + Name *string + Value *string + type DemandExists struct + Name *string + Value *string + type DemandMinimumVersion struct + Name *string + Source *DemandSource + Value *string + type DemandSource struct + SourceName *string + SourceType *DemandSourceType + SourceVersion *string + type DemandSourceType string + type DependencyBinding struct + Key *string + Value *string + type DependencyData struct + Input *string + Map *[]azuredevops.KeyValuePair + type DependsOn struct + Input *string + Map *[]DependencyBinding + type DeploymentGatesChangeEvent struct + GateNames *[]string + type DeploymentGroup struct + Description *string + Id *int + MachineCount *int + MachineTags *[]string + Machines *[]DeploymentMachine + Name *string + Pool *TaskAgentPoolReference + Project *ProjectReference + type DeploymentGroupActionFilter string + type DeploymentGroupCreateParameter struct + Description *string + Name *string + PoolId *int + type DeploymentGroupCreateParameterPoolProperty struct + Id *int + type DeploymentGroupExpands string + type DeploymentGroupMetrics struct + ColumnsHeader *MetricsColumnsHeader + DeploymentGroup *DeploymentGroupReference + Rows *[]MetricsRow + type DeploymentGroupReference struct + Id *int + Name *string + Pool *TaskAgentPoolReference + Project *ProjectReference + type DeploymentGroupUpdateParameter struct + Description *string + Name *string + type DeploymentMachine struct + Agent *TaskAgent + Id *int + Properties interface{} + Tags *[]string + type DeploymentMachineChangedData struct + AddedTags *[]string + Agent *TaskAgent + DeletedTags *[]string + Id *int + Properties interface{} + Tags *[]string + type DeploymentMachineExpands string + type DeploymentMachineGroup struct + Id *int + Machines *[]DeploymentMachine + Name *string + Pool *TaskAgentPoolReference + Project *ProjectReference + Size *int + type DeploymentMachineGroupReference struct + Id *int + Name *string + Pool *TaskAgentPoolReference + Project *ProjectReference + type DeploymentMachinesChangeEvent struct + MachineGroupReference *DeploymentGroupReference + Machines *[]DeploymentMachineChangedData + type DeploymentPoolSummary struct + DeploymentGroups *[]DeploymentGroupReference + OfflineAgentsCount *int + OnlineAgentsCount *int + Pool *TaskAgentPoolReference + Resource *EnvironmentResourceReference + type DeploymentPoolSummaryExpands string + type DeploymentTargetExpands string + type DeploymentTargetUpdateParameter struct + Id *int + Tags *[]string + type DiagnosticLogMetadata struct + AgentId *int + AgentName *string + FileName *string + PhaseName *string + PhaseResult *string + PoolId *int + type ElasticAgentPoolResizedEvent struct + NewSize *int + PoolId *int + PoolName *string + PreviousSize *int + ResourceId *string + type ElasticAgentState string + type ElasticComputeState string + type ElasticNode struct + AgentId *int + AgentState *ElasticAgentState + ComputeId *string + ComputeState *ElasticComputeState + DesiredState *ElasticNodeState + Id *int + Name *string + PoolId *int + RequestId *uint64 + State *ElasticNodeState + StateChangedOn *azuredevops.Time + type ElasticNodeSettings struct + State *ElasticNodeState + type ElasticNodeState string + type ElasticPool struct + AgentInteractiveUI *bool + AzureId *string + DesiredIdle *int + DesiredSize *int + MaxCapacity *int + MaxSavedNodeCount *int + OfflineSince *azuredevops.Time + OrchestrationType *OrchestrationType + OsType *OperatingSystemType + PoolId *int + RecycleAfterEachUse *bool + ServiceEndpointId *uuid.UUID + ServiceEndpointScope *uuid.UUID + SizingAttempts *int + State *ElasticPoolState + TimeToLiveMinutes *int + type ElasticPoolCreationResult struct + AgentPool *TaskAgentPool + AgentQueue *TaskAgentQueue + ElasticPool *ElasticPool + type ElasticPoolLog struct + Id *uint64 + Level *LogLevel + Message *string + Operation *OperationType + PoolId *int + Timestamp *azuredevops.Time + type ElasticPoolSettings struct + AgentInteractiveUI *bool + AzureId *string + DesiredIdle *int + MaxCapacity *int + MaxSavedNodeCount *int + OrchestrationType *OrchestrationType + OsType *OperatingSystemType + RecycleAfterEachUse *bool + ServiceEndpointId *uuid.UUID + ServiceEndpointScope *uuid.UUID + TimeToLiveMinutes *int + type ElasticPoolState string + type EndpointAuthorization struct + Parameters *map[string]string + Scheme *string + type EndpointUrl struct + DependsOn *DependsOn + DisplayName *string + HelpText *string + IsVisible *string + Value *string + type EnvironmentActionFilter string + type EnvironmentCreateParameter struct + Description *string + Name *string + type EnvironmentDeploymentExecutionRecord struct + Definition *TaskOrchestrationOwner + EnvironmentId *int + FinishTime *azuredevops.Time + Id *uint64 + JobAttempt *int + JobName *string + Owner *TaskOrchestrationOwner + PlanId *uuid.UUID + PlanType *string + QueueTime *azuredevops.Time + RequestIdentifier *string + ResourceId *int + Result *TaskResult + ScopeId *uuid.UUID + ServiceOwner *uuid.UUID + StageAttempt *int + StageName *string + StartTime *azuredevops.Time + type EnvironmentExpands string + type EnvironmentInstance struct + CreatedBy *webapi.IdentityRef + CreatedOn *azuredevops.Time + Description *string + Id *int + LastModifiedBy *webapi.IdentityRef + LastModifiedOn *azuredevops.Time + Name *string + Project *ProjectReference + Resources *[]EnvironmentResourceReference + type EnvironmentLinkedResourceReference struct + Id *string + TypeName *string + type EnvironmentReference struct + Id *int + Name *string + type EnvironmentResource struct + CreatedBy *webapi.IdentityRef + CreatedOn *azuredevops.Time + EnvironmentReference *EnvironmentReference + Id *int + LastModifiedBy *webapi.IdentityRef + LastModifiedOn *azuredevops.Time + Name *string + Tags *[]string + Type *EnvironmentResourceType + type EnvironmentResourceDeploymentExecutionRecord struct + EnvironmentId *int + FinishTime *azuredevops.Time + RequestId *uint64 + ResourceId *int + Result *TaskResult + StartTime *azuredevops.Time + type EnvironmentResourceReference struct + Id *int + Name *string + Tags *[]string + Type *EnvironmentResourceType + type EnvironmentResourceType string + type EnvironmentUpdateParameter struct + Description *string + Name *string + type EventsConfig struct + type ExclusiveLockType string + type ExpressionValidationItem struct + IsValid *bool + Reason *string + Type *string + Value *string + type GetAgentArgs struct + AgentId *int + IncludeAssignedRequest *bool + IncludeCapabilities *bool + IncludeLastCompletedRequest *bool + PoolId *int + PropertyFilters *[]string + type GetAgentCloudArgs struct + AgentCloudId *int + type GetAgentCloudRequestsArgs struct + AgentCloudId *int + type GetAgentCloudTypesArgs struct + type GetAgentCloudsArgs struct + type GetAgentPoolArgs struct + ActionFilter *TaskAgentPoolActionFilter + PoolId *int + Properties *[]string + type GetAgentPoolsArgs struct + ActionFilter *TaskAgentPoolActionFilter + PoolName *string + PoolType *TaskAgentPoolType + Properties *[]string + type GetAgentPoolsByIdsArgs struct + ActionFilter *TaskAgentPoolActionFilter + PoolIds *[]int + type GetAgentQueueArgs struct + ActionFilter *TaskAgentQueueActionFilter + Project *string + QueueId *int + type GetAgentQueuesArgs struct + ActionFilter *TaskAgentQueueActionFilter + Project *string + QueueName *string + type GetAgentQueuesByIdsArgs struct + ActionFilter *TaskAgentQueueActionFilter + Project *string + QueueIds *[]int + type GetAgentQueuesByNamesArgs struct + ActionFilter *TaskAgentQueueActionFilter + Project *string + QueueNames *[]string + type GetAgentQueuesForPoolsArgs struct + ActionFilter *TaskAgentQueueActionFilter + PoolIds *[]int + Project *string + type GetAgentsArgs struct + AgentName *string + Demands *[]string + IncludeAssignedRequest *bool + IncludeCapabilities *bool + IncludeLastCompletedRequest *bool + PoolId *int + PropertyFilters *[]string + type GetDeploymentGroupArgs struct + ActionFilter *DeploymentGroupActionFilter + DeploymentGroupId *int + Expand *DeploymentGroupExpands + Project *string + type GetDeploymentGroupsArgs struct + ActionFilter *DeploymentGroupActionFilter + ContinuationToken *string + Expand *DeploymentGroupExpands + Ids *[]int + Name *string + Project *string + Top *int + type GetDeploymentGroupsResponseValue struct + ContinuationToken string + Value []DeploymentGroup + type GetDeploymentTargetArgs struct + DeploymentGroupId *int + Expand *DeploymentTargetExpands + Project *string + TargetId *int + type GetDeploymentTargetsArgs struct + AgentJobResult *TaskAgentJobResultFilter + AgentStatus *TaskAgentStatusFilter + ContinuationToken *string + DeploymentGroupId *int + Enabled *bool + Expand *DeploymentTargetExpands + Name *string + PartialNameMatch *bool + Project *string + PropertyFilters *[]string + Tags *[]string + Top *int + type GetDeploymentTargetsResponseValue struct + ContinuationToken string + Value []DeploymentMachine + type GetEnvironmentByIdArgs struct + EnvironmentId *int + Expands *EnvironmentExpands + Project *string + type GetEnvironmentDeploymentExecutionRecordsArgs struct + ContinuationToken *string + EnvironmentId *int + Project *string + Top *int + type GetEnvironmentDeploymentExecutionRecordsResponseValue struct + ContinuationToken string + Value []EnvironmentDeploymentExecutionRecord + type GetEnvironmentsArgs struct + ContinuationToken *string + Name *string + Project *string + Top *int + type GetEnvironmentsResponseValue struct + ContinuationToken string + Value []EnvironmentInstance + type GetKubernetesResourceArgs struct + EnvironmentId *int + Project *string + ResourceId *int + type GetTaskGroupsArgs struct + ContinuationToken *azuredevops.Time + Deleted *bool + Expanded *bool + Project *string + QueryOrder *TaskGroupQueryOrder + TaskGroupId *uuid.UUID + TaskIdFilter *uuid.UUID + Top *int + type GetVariableGroupArgs struct + GroupId *int + Project *string + type GetVariableGroupsArgs struct + ActionFilter *VariableGroupActionFilter + ContinuationToken *int + GroupName *string + Project *string + QueryOrder *VariableGroupQueryOrder + Top *int + type GetVariableGroupsByIdArgs struct + GroupIds *[]int + Project *string + type GetYamlSchemaArgs struct + ValidateTaskNames *bool + type HelpLink struct + Text *string + Url *string + type InputBindingContext struct + Value *string + type InputValidationItem struct + Context *InputBindingContext + IsValid *bool + Reason *string + Type *string + Value *string + type InputValidationRequest struct + Inputs *map[string]ValidationItem + type Issue struct + Category *string + Data *map[string]string + Message *string + Type *IssueType + type IssueType string + type JobAssignedEvent struct + JobId *uuid.UUID + Name *string + Request *TaskAgentJobRequest + type JobCancelMessage struct + JobId *uuid.UUID + Timeout interface{} + type JobCanceledEvent struct + JobId *uuid.UUID + Name *string + Reason *string + Timeout interface{} + type JobCompletedEvent struct + AgentShuttingDown *bool + JobId *uuid.UUID + Name *string + RequestId *uint64 + Result *TaskResult + type JobEnvironment struct + Endpoints *[]ServiceEndpoint + Mask *[]MaskHint + Options *map[uuid.UUID]JobOption + SecureFiles *[]SecureFile + SystemConnection *ServiceEndpoint + Variables *map[string]string + type JobEvent struct + JobId *uuid.UUID + Name *string + type JobEventConfig struct + Timeout *string + type JobEventsConfig struct + JobAssigned *JobEventConfig + JobCompleted *JobEventConfig + JobStarted *JobEventConfig + type JobMetadataEvent struct + JobId *uuid.UUID + Message *JobMetadataMessage + Name *string + type JobMetadataMessage struct + JobId *uuid.UUID + PostLinesFrequencyMillis *int + type JobOption struct + Data *map[string]string + Id *uuid.UUID + type JobRequestMessage struct + Environment *JobEnvironment + JobId *uuid.UUID + JobName *string + JobRefName *string + MessageType *string + Plan *TaskOrchestrationPlanReference + Timeline *TimelineReference + type JobStartedEvent struct + JobId *uuid.UUID + Name *string + type KubernetesResource struct + ClusterName *string + CreatedBy *webapi.IdentityRef + CreatedOn *azuredevops.Time + EnvironmentReference *EnvironmentReference + Id *int + LastModifiedBy *webapi.IdentityRef + LastModifiedOn *azuredevops.Time + Name *string + Namespace *string + ServiceEndpointId *uuid.UUID + Tags *[]string + Type *EnvironmentResourceType + type KubernetesResourceCreateParameters struct + ClusterName *string + Name *string + Namespace *string + Tags *[]string + type KubernetesResourceCreateParametersExistingEndpoint struct + ClusterName *string + Name *string + Namespace *string + ServiceEndpointId *uuid.UUID + Tags *[]string + type KubernetesResourceCreateParametersNewEndpoint struct + ClusterName *string + Endpoint *ServiceEndpoint + Name *string + Namespace *string + Tags *[]string + type KubernetesResourcePatchParameters struct + AuthorizationParameters *map[string]string + ProviderType *string + ResourceId *int + type LogLevel string + type MachineGroupActionFilter string + type MarketplacePurchasedLicense struct + MarketplaceName *string + PurchaseUnitCount *int + PurchaserName *string + type MaskHint struct + Type *MaskType + Value *string + type MaskType string + type MetricsColumnMetaData struct + ColumnName *string + ColumnValueType *string + type MetricsColumnsHeader struct + Dimensions *[]MetricsColumnMetaData + Metrics *[]MetricsColumnMetaData + type MetricsRow struct + Dimensions *[]string + Metrics *[]string + type OperatingSystemType string + type OperationType string + type OrchestrationType string + type PackageMetadata struct + CreatedOn *azuredevops.Time + DownloadUrl *string + Filename *string + HashValue *string + InfoUrl *string + Platform *string + Type *string + Version *PackageVersion + type PackageVersion struct + Major *int + Minor *int + Patch *int + type PlanEnvironment struct + Mask *[]MaskHint + Options *map[uuid.UUID]JobOption + Variables *map[string]string + type PlanGroupStatus string + type PlanGroupStatusFilter string + type ProjectReference struct + Id *uuid.UUID + Name *string + type PublishTaskGroupMetadata struct + Comment *string + ParentDefinitionRevision *int + Preview *bool + TaskGroupId *uuid.UUID + TaskGroupRevision *int + type ReplaceAgentArgs struct + Agent *TaskAgent + AgentId *int + PoolId *int + type ResourceFilterOptions struct + Identities *[]webapi.IdentityRef + ResourceTypes *[]string + type ResourceFilters struct + CreatedBy *[]uuid.UUID + ResourceType *[]string + SearchText *string + type ResourceItem struct + CreatedBy *webapi.IdentityRef + Description *string + IconUrl *string + Id *string + IsShared *bool + Name *string + Properties *map[string]string + ResourceType *string + type ResourceLimit struct + FailedToReachAllProviders *bool + HostId *uuid.UUID + IsHosted *bool + IsPremium *bool + ParallelismTag *string + ResourceLimitsData *map[string]string + TotalCount *int + TotalMinutes *int + type ResourceLockRequest struct + AssignTime *azuredevops.Time + CheckRunId *uuid.UUID + DefinitionId *int + FinishTime *azuredevops.Time + LockType *ExclusiveLockType + NodeAttempt *int + NodeName *string + PlanId *uuid.UUID + ProjectId *uuid.UUID + QueueTime *azuredevops.Time + RequestId *uint64 + ResourceId *string + ResourceType *string + Status *ResourceLockStatus + type ResourceLockStatus string + type ResourceUsage struct + ResourceLimit *ResourceLimit + RunningRequests *[]TaskAgentJobRequest + UsedCount *int + UsedMinutes *int + type ResourcesHubData struct + ContinuationToken *string + HasProjectLevelManagePermission *bool + ResourceFilterOptions *ResourceFilterOptions + ResourceFilters *ResourceFilters + ResourceItems *[]ResourceItem + type ResultTransformationDetails struct + ResultTemplate *string + type SecureFile struct + CreatedBy *webapi.IdentityRef + CreatedOn *azuredevops.Time + Id *uuid.UUID + ModifiedBy *webapi.IdentityRef + ModifiedOn *azuredevops.Time + Name *string + Properties *map[string]string + Ticket *string + type SecureFileActionFilter string + type SecureFileEvent struct + EventType *string + ProjectId *uuid.UUID + SecureFiles *[]SecureFile + type SendJobResponse struct + Events *JobEventsConfig + Variables *map[string]string + type ServerExecutionDefinition struct + Events *EventsConfig + HandlerName *string + type ServerTaskRequestMessage struct + Environment *JobEnvironment + JobId *uuid.UUID + JobName *string + JobRefName *string + MessageType *string + Plan *TaskOrchestrationPlanReference + TaskDefinition *TaskDefinition + TaskInstance *TaskInstance + Timeline *TimelineReference + type ServiceEndpoint struct + AdministratorsGroup *webapi.IdentityRef + Authorization *EndpointAuthorization + CreatedBy *webapi.IdentityRef + Data *map[string]string + Description *string + GroupScopeId *uuid.UUID + Id *uuid.UUID + IsReady *bool + IsShared *bool + Name *string + OperationStatus interface{} + Owner *string + ReadersGroup *webapi.IdentityRef + Type *string + Url *string + type ServiceEndpointAuthenticationScheme struct + AuthorizationHeaders *[]AuthorizationHeader + ClientCertificates *[]ClientCertificate + DisplayName *string + InputDescriptors *[]forminput.InputDescriptor + Scheme *string + type ServiceEndpointDetails struct + Authorization *EndpointAuthorization + Data *map[string]string + Type *string + Url *string + type ServiceEndpointExecutionData struct + Definition *TaskOrchestrationOwner + FinishTime *azuredevops.Time + Id *uint64 + Owner *TaskOrchestrationOwner + PlanType *string + Result *TaskResult + StartTime *azuredevops.Time + type ServiceEndpointExecutionRecord struct + Data *ServiceEndpointExecutionData + EndpointId *uuid.UUID + type ServiceEndpointExecutionRecordsInput struct + Data *ServiceEndpointExecutionData + EndpointIds *[]uuid.UUID + type ServiceEndpointRequest struct + DataSourceDetails *DataSourceDetails + ResultTransformationDetails *ResultTransformationDetails + ServiceEndpointDetails *ServiceEndpointDetails + type ServiceEndpointRequestResult struct + ErrorMessage *string + Result interface{} + StatusCode *string + type ServiceEndpointType struct + AuthenticationSchemes *[]ServiceEndpointAuthenticationScheme + DataSources *[]DataSource + DependencyData *[]DependencyData + Description *string + DisplayName *string + EndpointUrl *EndpointUrl + HelpLink *HelpLink + HelpMarkDown *string + IconUrl *string + InputDescriptors *[]forminput.InputDescriptor + Name *string + TrustedHosts *[]string + UiContributionId *string + type ShareVariableGroupArgs struct + VariableGroupId *int + VariableGroupProjectReferences *[]VariableGroupProjectReference + type TaskAgent struct + AccessPoint *string + AssignedAgentCloudRequest *TaskAgentCloudRequest + AssignedRequest *TaskAgentJobRequest + Authorization *TaskAgentAuthorization + CreatedOn *azuredevops.Time + Enabled *bool + Id *int + LastCompletedRequest *TaskAgentJobRequest + Links interface{} + MaxParallelism *int + Name *string + OsDescription *string + PendingUpdate *TaskAgentUpdate + Properties interface{} + ProvisioningState *string + Status *TaskAgentStatus + StatusChangedOn *azuredevops.Time + SystemCapabilities *map[string]string + UserCapabilities *map[string]string + Version *string + type TaskAgentAuthorization struct + AuthorizationUrl *string + ClientId *uuid.UUID + PublicKey *TaskAgentPublicKey + type TaskAgentCloud struct + AcquireAgentEndpoint *string + AcquisitionTimeout *int + AgentCloudId *int + GetAccountParallelismEndpoint *string + GetAgentDefinitionEndpoint *string + GetAgentRequestStatusEndpoint *string + Id *uuid.UUID + Internal *bool + MaxParallelism *int + Name *string + ReleaseAgentEndpoint *string + SharedSecret *string + Type *string + type TaskAgentCloudRequest struct + Agent *TaskAgentReference + AgentCloudId *int + AgentConnectedTime *azuredevops.Time + AgentData interface{} + AgentSpecification interface{} + Pool *TaskAgentPoolReference + ProvisionRequestTime *azuredevops.Time + ProvisionedTime *azuredevops.Time + ReleaseRequestTime *azuredevops.Time + RequestId *uuid.UUID + type TaskAgentCloudType struct + DisplayName *string + InputDescriptors *[]forminput.InputDescriptor + Name *string + type TaskAgentDowngrade struct + Code *TaskAgentUpdateReasonType + type TaskAgentJob struct + Container *string + Id *uuid.UUID + Name *string + SidecarContainers *map[string]string + Steps *[]TaskAgentJobStep + Variables *[]TaskAgentJobVariable + type TaskAgentJobRequest struct + AgentSpecification interface{} + AssignTime *azuredevops.Time + Data *map[string]string + Definition *TaskOrchestrationOwner + Demands *[]interface{} + FinishTime *azuredevops.Time + HostId *uuid.UUID + JobId *uuid.UUID + JobName *string + LockedUntil *azuredevops.Time + MatchedAgents *[]TaskAgentReference + MatchesAllAgentsInPool *bool + OrchestrationId *string + Owner *TaskOrchestrationOwner + PlanGroup *string + PlanId *uuid.UUID + PlanType *string + PoolId *int + Priority *int + QueueId *int + QueueTime *azuredevops.Time + ReceiveTime *azuredevops.Time + RequestId *uint64 + ReservedAgent *TaskAgentReference + Result *TaskResult + ScopeId *uuid.UUID + ServiceOwner *uuid.UUID + StatusMessage *string + UserDelayed *bool + type TaskAgentJobResultFilter string + type TaskAgentJobStep struct + Condition *string + ContinueOnError *bool + Enabled *bool + Env *map[string]string + Id *uuid.UUID + Inputs *map[string]string + Name *string + RetryCountOnTaskFailure *int + Task *TaskAgentJobTask + TimeoutInMinutes *int + Type *TaskAgentJobStepType + type TaskAgentJobStepType string + type TaskAgentJobTask struct + Id *uuid.UUID + Name *string + Version *string + type TaskAgentJobVariable struct + Name *string + Secret *bool + Value *string + type TaskAgentManualUpdate struct + Code *TaskAgentUpdateReasonType + type TaskAgentMessage struct + Body *string + Iv *[]byte + MessageId *uint64 + MessageType *string + type TaskAgentMinAgentVersionRequiredUpdate struct + Code *TaskAgentUpdateReasonType + JobDefinition *TaskOrchestrationOwner + JobOwner *TaskOrchestrationOwner + MinAgentVersion interface{} + type TaskAgentPool struct + AgentCloudId *int + AutoProvision *bool + AutoSize *bool + AutoUpdate *bool + CreatedBy *webapi.IdentityRef + CreatedOn *azuredevops.Time + Id *int + IsHosted *bool + IsLegacy *bool + Name *string + Options *TaskAgentPoolOptions + Owner *webapi.IdentityRef + PoolType *TaskAgentPoolType + Properties interface{} + Scope *uuid.UUID + Size *int + TargetSize *int + type TaskAgentPoolActionFilter string + type TaskAgentPoolMaintenanceDefinition struct + Enabled *bool + Id *int + JobTimeoutInMinutes *int + MaxConcurrentAgentsPercentage *int + Options *TaskAgentPoolMaintenanceOptions + Pool *TaskAgentPoolReference + RetentionPolicy *TaskAgentPoolMaintenanceRetentionPolicy + ScheduleSetting *TaskAgentPoolMaintenanceSchedule + type TaskAgentPoolMaintenanceJob struct + DefinitionId *int + ErrorCount *int + FinishTime *azuredevops.Time + JobId *int + LogsDownloadUrl *string + OrchestrationId *uuid.UUID + Pool *TaskAgentPoolReference + QueueTime *azuredevops.Time + RequestedBy *webapi.IdentityRef + Result *TaskAgentPoolMaintenanceJobResult + StartTime *azuredevops.Time + Status *TaskAgentPoolMaintenanceJobStatus + TargetAgents *[]TaskAgentPoolMaintenanceJobTargetAgent + WarningCount *int + type TaskAgentPoolMaintenanceJobResult string + type TaskAgentPoolMaintenanceJobStatus string + type TaskAgentPoolMaintenanceJobTargetAgent struct + Agent *TaskAgentReference + JobId *int + Result *TaskAgentPoolMaintenanceJobResult + Status *TaskAgentPoolMaintenanceJobStatus + type TaskAgentPoolMaintenanceOptions struct + WorkingDirectoryExpirationInDays *int + type TaskAgentPoolMaintenanceRetentionPolicy struct + NumberOfHistoryRecordsToKeep *int + type TaskAgentPoolMaintenanceSchedule struct + DaysToBuild *TaskAgentPoolMaintenanceScheduleDays + ScheduleJobId *uuid.UUID + StartHours *int + StartMinutes *int + TimeZoneId *string + type TaskAgentPoolMaintenanceScheduleDays string + type TaskAgentPoolOptions string + type TaskAgentPoolReference struct + Id *int + IsHosted *bool + IsLegacy *bool + Name *string + Options *TaskAgentPoolOptions + PoolType *TaskAgentPoolType + Scope *uuid.UUID + Size *int + type TaskAgentPoolStatus struct + AssignedRequestCount *int + Id *int + IsHosted *bool + IsLegacy *bool + Name *string + Options *TaskAgentPoolOptions + PoolType *TaskAgentPoolType + QueuedRequestCount *int + RunningRequestCount *int + Scope *uuid.UUID + Size *int + type TaskAgentPoolSummary struct + ColumnsHeader *MetricsColumnsHeader + DeploymentGroups *[]DeploymentGroupReference + Pool *TaskAgentPoolReference + Queues *[]TaskAgentQueue + Rows *[]MetricsRow + type TaskAgentPoolType string + type TaskAgentPublicKey struct + Exponent *[]byte + Modulus *[]byte + type TaskAgentQueue struct + Id *int + Name *string + Pool *TaskAgentPoolReference + ProjectId *uuid.UUID + type TaskAgentQueueActionFilter string + type TaskAgentReference struct + AccessPoint *string + Enabled *bool + Id *int + Links interface{} + Name *string + OsDescription *string + ProvisioningState *string + Status *TaskAgentStatus + Version *string + type TaskAgentRequestUpdateOptions string + type TaskAgentSession struct + Agent *TaskAgentReference + EncryptionKey *TaskAgentSessionKey + OwnerName *string + SessionId *uuid.UUID + SystemCapabilities *map[string]string + type TaskAgentSessionKey struct + Encrypted *bool + Value *[]byte + type TaskAgentStatus string + type TaskAgentStatusFilter string + type TaskAgentUpdate struct + CurrentState *string + Reason *TaskAgentUpdateReason + RequestTime *azuredevops.Time + RequestedBy *webapi.IdentityRef + SourceVersion *PackageVersion + TargetVersion *PackageVersion + type TaskAgentUpdateReason struct + Code *TaskAgentUpdateReasonType + type TaskAgentUpdateReasonType string + type TaskAssignedEvent struct + JobId *uuid.UUID + Name *string + TaskId *uuid.UUID + type TaskAttachment struct + CreatedOn *azuredevops.Time + LastChangedBy *uuid.UUID + LastChangedOn *azuredevops.Time + Links interface{} + Name *string + RecordId *uuid.UUID + TimelineId *uuid.UUID + Type *string + type TaskCommandMode string + type TaskCommandRestrictions struct + Mode *TaskCommandMode + type TaskCompletedEvent struct + JobId *uuid.UUID + Name *string + Result *TaskResult + TaskId *uuid.UUID + type TaskDefinition struct + AgentExecution *TaskExecution + Author *string + Category *string + ContentsUploaded *bool + ContributionIdentifier *string + ContributionVersion *string + DataSourceBindings *[]DataSourceBinding + DefinitionType *string + Demands *[]interface{} + Deprecated *bool + Description *string + Disabled *bool + Ecosystem *string + Execution *map[string]interface{} + FriendlyName *string + Groups *[]TaskGroupDefinition + HelpMarkDown *string + HelpUrl *string + HostType *string + IconUrl *string + Id *uuid.UUID + Inputs *[]TaskInputDefinition + InstanceNameFormat *string + MinimumAgentVersion *string + Name *string + OutputVariables *[]TaskOutputVariable + PackageLocation *string + PackageType *string + PostJobExecution *map[string]interface{} + PreJobExecution *map[string]interface{} + Preview *bool + ReleaseNotes *string + Restrictions *TaskRestrictions + RunsOn *[]string + Satisfies *[]string + ServerOwned *bool + ShowEnvironmentVariables *bool + SourceDefinitions *[]TaskSourceDefinition + SourceLocation *string + Version *TaskVersion + Visibility *[]string + type TaskDefinitionEndpoint struct + ConnectionId *string + KeySelector *string + Scope *string + Selector *string + TaskId *string + Url *string + type TaskDefinitionReference struct + DefinitionType *string + Id *uuid.UUID + VersionSpec *string + type TaskDefinitionStatus string + type TaskEvent struct + JobId *uuid.UUID + Name *string + TaskId *uuid.UUID + type TaskExecution struct + ExecTask *TaskReference + PlatformInstructions *map[string]map[string]string + type TaskGroup struct + AgentExecution *TaskExecution + Author *string + Category *string + Comment *string + ContentsUploaded *bool + ContributionIdentifier *string + ContributionVersion *string + CreatedBy *webapi.IdentityRef + CreatedOn *azuredevops.Time + DataSourceBindings *[]DataSourceBinding + DefinitionType *string + Deleted *bool + Demands *[]interface{} + Deprecated *bool + Description *string + Disabled *bool + Ecosystem *string + Execution *map[string]interface{} + FriendlyName *string + Groups *[]TaskGroupDefinition + HelpMarkDown *string + HelpUrl *string + HostType *string + IconUrl *string + Id *uuid.UUID + Inputs *[]TaskInputDefinition + InstanceNameFormat *string + MinimumAgentVersion *string + ModifiedBy *webapi.IdentityRef + ModifiedOn *azuredevops.Time + Name *string + OutputVariables *[]TaskOutputVariable + Owner *string + PackageLocation *string + PackageType *string + ParentDefinitionId *uuid.UUID + PostJobExecution *map[string]interface{} + PreJobExecution *map[string]interface{} + Preview *bool + ReleaseNotes *string + Restrictions *TaskRestrictions + Revision *int + RunsOn *[]string + Satisfies *[]string + ServerOwned *bool + ShowEnvironmentVariables *bool + SourceDefinitions *[]TaskSourceDefinition + SourceLocation *string + Tasks *[]TaskGroupStep + Version *TaskVersion + Visibility *[]string + type TaskGroupCreateParameter struct + Author *string + Category *string + Description *string + FriendlyName *string + IconUrl *string + Inputs *[]TaskInputDefinition + InstanceNameFormat *string + Name *string + ParentDefinitionId *uuid.UUID + RunsOn *[]string + Tasks *[]TaskGroupStep + Version *TaskVersion + type TaskGroupDefinition struct + DisplayName *string + IsExpanded *bool + Name *string + Tags *[]string + VisibleRule *string + type TaskGroupExpands string + type TaskGroupPublishPreviewParameter struct + Comment *string + DisablePriorVersions *bool + Preview *bool + Revision *int + Version *TaskVersion + type TaskGroupQueryOrder string + type TaskGroupRestoreParameter struct + Comment *string + Restore *bool + type TaskGroupRevision struct + ChangeType *AuditAction + ChangedBy *webapi.IdentityRef + ChangedDate *azuredevops.Time + Comment *string + FileId *int + MajorVersion *int + Revision *int + TaskGroupId *uuid.UUID + type TaskGroupStep struct + AlwaysRun *bool + Condition *string + ContinueOnError *bool + DisplayName *string + Enabled *bool + Environment *map[string]string + Inputs *map[string]string + RetryCountOnTaskFailure *int + Task *TaskDefinitionReference + TimeoutInMinutes *int + type TaskGroupUpdateParameter struct + Author *string + Category *string + Comment *string + Description *string + FriendlyName *string + IconUrl *string + Id *uuid.UUID + Inputs *[]TaskInputDefinition + InstanceNameFormat *string + Name *string + ParentDefinitionId *uuid.UUID + Revision *int + RunsOn *[]string + Tasks *[]TaskGroupStep + Version *TaskVersion + type TaskGroupUpdatePropertiesBase struct + Comment *string + type TaskHubLicenseDetails struct + EnterpriseUsersCount *int + FailedToReachAllProviders *bool + FreeHostedLicenseCount *int + FreeLicenseCount *int + HasLicenseCountEverUpdated *bool + HostedAgentMinutesFreeCount *int + HostedAgentMinutesUsedCount *int + HostedLicensesArePremium *bool + MsdnUsersCount *int + PurchasedHostedLicenseCount *int + PurchasedLicenseCount *int + TotalHostedLicenseCount *int + TotalLicenseCount *int + TotalPrivateLicenseCount *int + type TaskHubOidcToken struct + OidcToken *string + type TaskInputDefinition struct + Aliases *[]string + DefaultValue *string + GroupName *string + HelpMarkDown *string + Label *string + Name *string + Options *map[string]string + Properties *map[string]string + Required *bool + Type *string + Validation *distributedtaskcommon.TaskInputValidation + VisibleRule *string + type TaskInstance struct + AlwaysRun *bool + Condition *string + ContinueOnError *bool + DisplayName *string + Enabled *bool + Environment *map[string]string + Id *uuid.UUID + Inputs *map[string]string + InstanceId *uuid.UUID + Name *string + RefName *string + RetryCountOnTaskFailure *int + TimeoutInMinutes *int + Version *string + type TaskLog struct + CreatedOn *azuredevops.Time + Id *int + IndexLocation *string + LastChangedOn *azuredevops.Time + LineCount *uint64 + Location *string + Path *string + type TaskLogReference struct + Id *int + Location *string + type TaskOrchestrationContainer struct + Children *[]TaskOrchestrationItem + ContinueOnError *bool + Data *map[string]string + ItemType *TaskOrchestrationItemType + MaxConcurrency *int + Parallel *bool + Rollback *TaskOrchestrationContainer + type TaskOrchestrationItem struct + ItemType *TaskOrchestrationItemType + type TaskOrchestrationItemType string + type TaskOrchestrationJob struct + Demands *[]interface{} + ExecuteAs *webapi.IdentityRef + ExecutionMode *string + ExecutionTimeout interface{} + InstanceId *uuid.UUID + ItemType *TaskOrchestrationItemType + Name *string + RefName *string + Tasks *[]TaskInstance + Variables *map[string]string + type TaskOrchestrationOwner struct + Id *int + Links interface{} + Name *string + type TaskOrchestrationPlan struct + ArtifactLocation *string + ArtifactUri *string + Definition *TaskOrchestrationOwner + Environment *PlanEnvironment + ExpandedYaml *TaskLogReference + FinishTime *azuredevops.Time + Implementation *TaskOrchestrationContainer + InitializationLog *TaskLogReference + Owner *TaskOrchestrationOwner + PlanGroup *string + PlanId *uuid.UUID + PlanType *string + RequestedById *uuid.UUID + RequestedForId *uuid.UUID + Result *TaskResult + ResultCode *string + ScopeIdentifier *uuid.UUID + StartTime *azuredevops.Time + State *TaskOrchestrationPlanState + Timeline *TimelineReference + Version *int + type TaskOrchestrationPlanGroup struct + PlanGroup *string + Project *ProjectReference + RunningRequests *[]TaskAgentJobRequest + type TaskOrchestrationPlanGroupsQueueMetrics struct + Count *int + Status *PlanGroupStatus + type TaskOrchestrationPlanReference struct + ArtifactLocation *string + ArtifactUri *string + Definition *TaskOrchestrationOwner + Owner *TaskOrchestrationOwner + PlanGroup *string + PlanId *uuid.UUID + PlanType *string + ScopeIdentifier *uuid.UUID + Version *int + type TaskOrchestrationPlanState string + type TaskOrchestrationQueuedPlan struct + AssignTime *azuredevops.Time + Definition *TaskOrchestrationOwner + Owner *TaskOrchestrationOwner + PlanGroup *string + PlanId *uuid.UUID + PoolId *int + QueuePosition *int + QueueTime *azuredevops.Time + ScopeIdentifier *uuid.UUID + type TaskOrchestrationQueuedPlanGroup struct + Definition *TaskOrchestrationOwner + Owner *TaskOrchestrationOwner + PlanGroup *string + Plans *[]TaskOrchestrationQueuedPlan + Project *ProjectReference + QueuePosition *int + type TaskOutputVariable struct + Description *string + Name *string + type TaskPackageMetadata struct + Type *string + Url *string + Version *string + type TaskReference struct + Id *uuid.UUID + Inputs *map[string]string + Name *string + Version *string + type TaskRestrictions struct + Commands *TaskCommandRestrictions + SettableVariables *TaskVariableRestrictions + type TaskResult string + type TaskSourceDefinition struct + AuthKey *string + Endpoint *string + KeySelector *string + Selector *string + Target *string + type TaskStartedEvent struct + JobId *uuid.UUID + Name *string + TaskId *uuid.UUID + type TaskVariableRestrictions struct + Allowed *[]string + type TaskVersion struct + IsTest *bool + Major *int + Minor *int + Patch *int + type Timeline struct + ChangeId *int + Id *uuid.UUID + LastChangedBy *uuid.UUID + LastChangedOn *azuredevops.Time + Location *string + Records *[]TimelineRecord + type TimelineAttempt struct + Attempt *int + Identifier *string + RecordId *uuid.UUID + TimelineId *uuid.UUID + type TimelineRecord struct + AgentSpecification interface{} + Attempt *int + ChangeId *int + CurrentOperation *string + Details *TimelineReference + ErrorCount *int + FinishTime *azuredevops.Time + Id *uuid.UUID + Identifier *string + Issues *[]Issue + LastModified *azuredevops.Time + Location *string + Log *TaskLogReference + Name *string + Order *int + ParentId *uuid.UUID + PercentComplete *int + PreviousAttempts *[]TimelineAttempt + QueueId *int + RefName *string + Result *TaskResult + ResultCode *string + StartTime *azuredevops.Time + State *TimelineRecordState + Task *TaskReference + Type *string + Variables *map[string]interface{} + WarningCount *int + WorkerName *string + type TimelineRecordFeedLinesWrapper struct + Count *int + EndLine *uint64 + StartLine *uint64 + StepId *uuid.UUID + Value *[]string + type TimelineRecordState string + type TimelineReference struct + ChangeId *int + Id *uuid.UUID + Location *string + type UpdateAgentArgs struct + Agent *TaskAgent + AgentId *int + PoolId *int + type UpdateAgentCloudArgs struct + AgentCloudId *int + UpdatedCloud *TaskAgentCloud + type UpdateAgentPoolArgs struct + Pool *TaskAgentPool + PoolId *int + type UpdateDeploymentGroupArgs struct + DeploymentGroup *DeploymentGroupUpdateParameter + DeploymentGroupId *int + Project *string + type UpdateDeploymentTargetsArgs struct + DeploymentGroupId *int + Machines *[]DeploymentTargetUpdateParameter + Project *string + type UpdateEnvironmentArgs struct + EnvironmentId *int + EnvironmentUpdateParameter *EnvironmentUpdateParameter + Project *string + type UpdateTaskGroupArgs struct + Project *string + TaskGroup *TaskGroupUpdateParameter + TaskGroupId *uuid.UUID + type UpdateVariableGroupArgs struct + GroupId *int + VariableGroupParameters *VariableGroupParameters + type ValidationItem struct + IsValid *bool + Reason *string + Type *string + Value *string + type VariableGroup struct + CreatedBy *webapi.IdentityRef + CreatedOn *azuredevops.Time + Description *string + Id *int + IsShared *bool + ModifiedBy *webapi.IdentityRef + ModifiedOn *azuredevops.Time + Name *string + ProviderData interface{} + Type *string + VariableGroupProjectReferences *[]VariableGroupProjectReference + Variables *map[string]interface{} + type VariableGroupActionFilter string + type VariableGroupParameters struct + Description *string + Name *string + ProviderData interface{} + Type *string + VariableGroupProjectReferences *[]VariableGroupProjectReference + Variables *map[string]interface{} + type VariableGroupProjectReference struct + Description *string + Name *string + ProjectReference *ProjectReference + type VariableGroupProviderData struct + type VariableGroupQueryOrder string + type VariableValue struct + IsReadOnly *bool + IsSecret *bool + Value *string + type VirtualMachine struct + Agent *TaskAgent + Id *int + Tags *[]string + type VirtualMachineGroup struct + CreatedBy *webapi.IdentityRef + CreatedOn *azuredevops.Time + EnvironmentReference *EnvironmentReference + Id *int + LastModifiedBy *webapi.IdentityRef + LastModifiedOn *azuredevops.Time + Name *string + PoolId *int + Tags *[]string + Type *EnvironmentResourceType + type VirtualMachineGroupCreateParameters struct + Name *string + type VirtualMachineResource struct + Agent *TaskAgent + CreatedBy *webapi.IdentityRef + CreatedOn *azuredevops.Time + EnvironmentReference *EnvironmentReference + Id *int + LastModifiedBy *webapi.IdentityRef + LastModifiedOn *azuredevops.Time + Name *string + Tags *[]string + Type *EnvironmentResourceType + type VirtualMachineResourceCreateParameters struct + VirtualMachineResource *VirtualMachineResource Other modules containing this package github.com/microsoft/azure-devops-go-api/azuredevops github.com/microsoft/azure-devops-go-api/azuredevops/v6