TypeInfo: {
    AgentStatus: {
        enumValues: { available: number; offline: number; unavailable: number };
    };
    AuditAction: {
        enumValues: { add: number; delete: number; update: number };
    };
    Build: any;
    BuildAgent: any;
    BuildAuthorizationScope: {
        enumValues: { project: number; projectCollection: number };
    };
    BuildCompletedEvent: any;
    BuildCompletionTrigger: any;
    BuildController: any;
    BuildDefinition: any;
    BuildDefinition3_2: any;
    BuildDefinitionReference: any;
    BuildDefinitionReference3_2: any;
    BuildDefinitionRevision: any;
    BuildDefinitionSourceProvider: any;
    BuildDefinitionTemplate: any;
    BuildDefinitionTemplate3_2: any;
    BuildDeletedEvent: any;
    BuildDeployment: any;
    BuildLog: any;
    BuildMetric: any;
    BuildOptionDefinition: any;
    BuildOptionInputDefinition: any;
    BuildOptionInputType: {
        enumValues: {
            boolean: number;
            branchFilter: number;
            multiLine: number;
            pickList: number;
            radio: number;
            string: number;
            stringList: number;
        };
    };
    BuildPhaseStatus: {
        enumValues: { failed: number; succeeded: number; unknown: number };
    };
    BuildProcessTemplate: any;
    BuildQueryOrder: {
        enumValues: {
            finishTimeAscending: number;
            finishTimeDescending: number;
            queueTimeAscending: number;
            queueTimeDescending: number;
            startTimeAscending: number;
            startTimeDescending: number;
        };
    };
    BuildQueuedEvent: any;
    BuildReason: {
        enumValues: {
            all: number;
            batchedCI: number;
            buildCompletion: number;
            checkInShelveset: number;
            individualCI: number;
            manual: number;
            none: number;
            pullRequest: number;
            resourceTrigger: number;
            schedule: number;
            scheduleForced: number;
            triggered: number;
            userCreated: number;
            validateShelveset: number;
        };
    };
    BuildReference: any;
    BuildRequestValidationResult: any;
    BuildResult: {
        enumValues: {
            canceled: number;
            failed: number;
            none: number;
            partiallySucceeded: number;
            succeeded: number;
        };
    };
    BuildRetentionHistory: any;
    BuildRetentionSample: any;
    BuildServer: any;
    BuildStatus: {
        enumValues: {
            all: number;
            cancelling: number;
            completed: number;
            inProgress: number;
            none: number;
            notStarted: number;
            postponed: number;
        };
    };
    BuildSummary: any;
    BuildTagsAddedEvent: any;
    BuildTrigger: any;
    BuildUpdatedEvent: any;
    Change: any;
    ContinuousDeploymentDefinition: any;
    ContinuousIntegrationTrigger: any;
    ControllerStatus: {
        enumValues: { available: number; offline: number; unavailable: number };
    };
    DefinitionQuality: { enumValues: { definition: number; draft: number } };
    DefinitionQueryOrder: {
        enumValues: {
            definitionNameAscending: number;
            definitionNameDescending: number;
            lastModifiedAscending: number;
            lastModifiedDescending: number;
            none: number;
        };
    };
    DefinitionQueueStatus: {
        enumValues: { disabled: number; enabled: number; paused: number };
    };
    DefinitionReference: any;
    DefinitionTriggerType: {
        enumValues: {
            all: number;
            batchedContinuousIntegration: number;
            batchedGatedCheckIn: number;
            buildCompletion: number;
            continuousIntegration: number;
            gatedCheckIn: number;
            none: number;
            pullRequest: number;
            schedule: number;
        };
    };
    DefinitionType: { enumValues: { build: number; xaml: number } };
    DeleteOptions: {
        enumValues: {
            all: number;
            details: number;
            dropLocation: number;
            label: number;
            none: number;
            symbols: number;
            testResults: number;
        };
    };
    DesignerProcess: any;
    Folder: any;
    FolderQueryOrder: {
        enumValues: {
            folderAscending: number;
            folderDescending: number;
            none: number;
        };
    };
    GatedCheckInTrigger: any;
    GetOption: {
        enumValues: {
            custom: number;
            latestOnBuild: number;
            latestOnQueue: number;
        };
    };
    InformationNode: any;
    Issue: any;
    IssueType: { enumValues: { error: number; warning: number } };
    Phase: any;
    ProcessTemplateType: {
        enumValues: { custom: number; default: number; upgrade: number };
    };
    PullRequestTrigger: any;
    QueryDeletedOption: {
        enumValues: {
            excludeDeleted: number;
            includeDeleted: number;
            onlyDeleted: number;
        };
    };
    QueueOptions: { enumValues: { doNotRun: number; none: number } };
    QueuePriority: {
        enumValues: {
            aboveNormal: number;
            belowNormal: number;
            high: number;
            low: number;
            normal: number;
        };
    };
    RepositoryCleanOptions: {
        enumValues: {
            allBuildDir: number;
            source: number;
            sourceAndOutputDir: number;
            sourceDir: number;
        };
    };
    RepositoryWebhook: any;
    ResultSet: { enumValues: { all: number; top: number } };
    RetentionLease: any;
    Schedule: any;
    ScheduleDays: {
        enumValues: {
            all: number;
            friday: number;
            monday: number;
            none: number;
            saturday: number;
            sunday: number;
            thursday: number;
            tuesday: number;
            wednesday: number;
        };
    };
    ScheduleTrigger: any;
    ServiceHostStatus: { enumValues: { offline: number; online: number } };
    SourceProviderAttributes: any;
    SourceProviderAvailability: {
        enumValues: { all: number; hosted: number; onPremises: number };
    };
    StageUpdateType: { enumValues: { cancel: number; retry: number } };
    SupportedTrigger: any;
    SupportLevel: {
        enumValues: {
            required: number;
            supported: number;
            unsupported: number;
        };
    };
    TaskResult: {
        enumValues: {
            abandoned: number;
            canceled: number;
            failed: number;
            skipped: number;
            succeeded: number;
            succeededWithIssues: number;
        };
    };
    Timeline: any;
    TimelineRecord: any;
    TimelineRecordState: {
        enumValues: { completed: number; inProgress: number; pending: number };
    };
    TimelineRecordsUpdatedEvent: any;
    UpdateStageParameters: any;
    ValidationResult: {
        enumValues: { error: number; ok: number; warning: number };
    };
    WorkspaceMapping: any;
    WorkspaceMappingType: { enumValues: { cloak: number; map: number } };
    WorkspaceTemplate: any;
    XamlBuildDefinition: any;
} = ...

Type declaration

  • AgentStatus: { enumValues: { available: number; offline: number; unavailable: number } }
  • AuditAction: { enumValues: { add: number; delete: number; update: number } }
  • Build: any
  • BuildAgent: any
  • BuildAuthorizationScope: { enumValues: { project: number; projectCollection: number } }
  • BuildCompletedEvent: any
  • BuildCompletionTrigger: any
  • BuildController: any
  • BuildDefinition: any
  • BuildDefinition3_2: any
  • BuildDefinitionReference: any
  • BuildDefinitionReference3_2: any
  • BuildDefinitionRevision: any
  • BuildDefinitionSourceProvider: any
  • BuildDefinitionTemplate: any
  • BuildDefinitionTemplate3_2: any
  • BuildDeletedEvent: any
  • BuildDeployment: any
  • BuildLog: any
  • BuildMetric: any
  • BuildOptionDefinition: any
  • BuildOptionInputDefinition: any
  • BuildOptionInputType: {
        enumValues: {
            boolean: number;
            branchFilter: number;
            multiLine: number;
            pickList: number;
            radio: number;
            string: number;
            stringList: number;
        };
    }
  • BuildPhaseStatus: { enumValues: { failed: number; succeeded: number; unknown: number } }
  • BuildProcessTemplate: any
  • BuildQueryOrder: {
        enumValues: {
            finishTimeAscending: number;
            finishTimeDescending: number;
            queueTimeAscending: number;
            queueTimeDescending: number;
            startTimeAscending: number;
            startTimeDescending: number;
        };
    }
  • BuildQueuedEvent: any
  • BuildReason: {
        enumValues: {
            all: number;
            batchedCI: number;
            buildCompletion: number;
            checkInShelveset: number;
            individualCI: number;
            manual: number;
            none: number;
            pullRequest: number;
            resourceTrigger: number;
            schedule: number;
            scheduleForced: number;
            triggered: number;
            userCreated: number;
            validateShelveset: number;
        };
    }
  • BuildReference: any
  • BuildRequestValidationResult: any
  • BuildResult: {
        enumValues: {
            canceled: number;
            failed: number;
            none: number;
            partiallySucceeded: number;
            succeeded: number;
        };
    }
  • BuildRetentionHistory: any
  • BuildRetentionSample: any
  • BuildServer: any
  • BuildStatus: {
        enumValues: {
            all: number;
            cancelling: number;
            completed: number;
            inProgress: number;
            none: number;
            notStarted: number;
            postponed: number;
        };
    }
  • BuildSummary: any
  • BuildTagsAddedEvent: any
  • BuildTrigger: any
  • BuildUpdatedEvent: any
  • Change: any
  • ContinuousDeploymentDefinition: any
  • ContinuousIntegrationTrigger: any
  • ControllerStatus: { enumValues: { available: number; offline: number; unavailable: number } }
  • DefinitionQuality: { enumValues: { definition: number; draft: number } }
  • DefinitionQueryOrder: {
        enumValues: {
            definitionNameAscending: number;
            definitionNameDescending: number;
            lastModifiedAscending: number;
            lastModifiedDescending: number;
            none: number;
        };
    }
  • DefinitionQueueStatus: { enumValues: { disabled: number; enabled: number; paused: number } }
  • DefinitionReference: any
  • DefinitionTriggerType: {
        enumValues: {
            all: number;
            batchedContinuousIntegration: number;
            batchedGatedCheckIn: number;
            buildCompletion: number;
            continuousIntegration: number;
            gatedCheckIn: number;
            none: number;
            pullRequest: number;
            schedule: number;
        };
    }
  • DefinitionType: { enumValues: { build: number; xaml: number } }
  • DeleteOptions: {
        enumValues: {
            all: number;
            details: number;
            dropLocation: number;
            label: number;
            none: number;
            symbols: number;
            testResults: number;
        };
    }
  • DesignerProcess: any
  • Folder: any
  • FolderQueryOrder: {
        enumValues: {
            folderAscending: number;
            folderDescending: number;
            none: number;
        };
    }
  • GatedCheckInTrigger: any
  • GetOption: { enumValues: { custom: number; latestOnBuild: number; latestOnQueue: number } }
  • InformationNode: any
  • Issue: any
  • IssueType: { enumValues: { error: number; warning: number } }
  • Phase: any
  • ProcessTemplateType: { enumValues: { custom: number; default: number; upgrade: number } }
  • PullRequestTrigger: any
  • QueryDeletedOption: {
        enumValues: {
            excludeDeleted: number;
            includeDeleted: number;
            onlyDeleted: number;
        };
    }
  • QueueOptions: { enumValues: { doNotRun: number; none: number } }
  • QueuePriority: {
        enumValues: {
            aboveNormal: number;
            belowNormal: number;
            high: number;
            low: number;
            normal: number;
        };
    }
  • RepositoryCleanOptions: {
        enumValues: {
            allBuildDir: number;
            source: number;
            sourceAndOutputDir: number;
            sourceDir: number;
        };
    }
  • RepositoryWebhook: any
  • ResultSet: { enumValues: { all: number; top: number } }
  • RetentionLease: any
  • Schedule: any
  • ScheduleDays: {
        enumValues: {
            all: number;
            friday: number;
            monday: number;
            none: number;
            saturday: number;
            sunday: number;
            thursday: number;
            tuesday: number;
            wednesday: number;
        };
    }
  • ScheduleTrigger: any
  • ServiceHostStatus: { enumValues: { offline: number; online: number } }
  • SourceProviderAttributes: any
  • SourceProviderAvailability: { enumValues: { all: number; hosted: number; onPremises: number } }
  • StageUpdateType: { enumValues: { cancel: number; retry: number } }
  • SupportedTrigger: any
  • SupportLevel: { enumValues: { required: number; supported: number; unsupported: number } }
  • TaskResult: {
        enumValues: {
            abandoned: number;
            canceled: number;
            failed: number;
            skipped: number;
            succeeded: number;
            succeededWithIssues: number;
        };
    }
  • Timeline: any
  • TimelineRecord: any
  • TimelineRecordState: { enumValues: { completed: number; inProgress: number; pending: number } }
  • TimelineRecordsUpdatedEvent: any
  • UpdateStageParameters: any
  • ValidationResult: { enumValues: { error: number; ok: number; warning: number } }
  • WorkspaceMapping: any
  • WorkspaceMappingType: { enumValues: { cloak: number; map: number } }
  • WorkspaceTemplate: any
  • XamlBuildDefinition: any