TypeInfo: {
    AgentArtifactDefinition: any;
    AgentArtifactType: {
        enumValues: {
            build: number;
            custom: number;
            externalTfsBuild: number;
            fileShare: number;
            gitHub: number;
            jenkins: number;
            nuget: number;
            tfGit: number;
            tfsOnPrem: number;
            tfvc: number;
            xamlBuild: number;
        };
    };
    AgentBasedDeployPhase: any;
    AgentDeploymentInput: any;
    ApprovalExecutionOrder: {
        enumValues: {
            afterGatesAlways: number;
            afterSuccessfulGates: number;
            beforeGates: number;
        };
    };
    ApprovalFilters: {
        enumValues: {
            all: number;
            approvalSnapshots: number;
            automatedApprovals: number;
            manualApprovals: number;
            none: number;
        };
    };
    ApprovalOptions: any;
    ApprovalStatus: {
        enumValues: {
            approved: number;
            canceled: number;
            pending: number;
            reassigned: number;
            rejected: number;
            skipped: number;
            undefined: number;
        };
    };
    ApprovalType: {
        enumValues: {
            all: number;
            postDeploy: number;
            preDeploy: number;
            undefined: number;
        };
    };
    ArtifactContributionDefinition: any;
    ArtifactMetadata: any;
    ArtifactSourceTrigger: any;
    ArtifactTypeDefinition: any;
    ArtifactVersion: any;
    ArtifactVersionQueryResult: any;
    AuditAction: {
        enumValues: {
            add: number;
            delete: number;
            undelete: number;
            update: number;
        };
    };
    AuthorizationHeaderFor: {
        enumValues: { onBehalfOf: number; revalidateApproverIdentity: number };
    };
    AutoTriggerIssue: any;
    AzureKeyVaultVariableGroupProviderData: any;
    AzureKeyVaultVariableValue: any;
    BuildVersion: any;
    Change: any;
    CodeRepositoryReference: any;
    Condition: any;
    ConditionType: {
        enumValues: {
            artifact: number;
            environmentState: number;
            event: number;
            undefined: number;
        };
    };
    ContainerImageTrigger: any;
    ContinuousDeploymentTriggerIssue: any;
    Deployment: any;
    DeploymentApprovalCompletedEvent: any;
    DeploymentApprovalPendingEvent: any;
    DeploymentAttempt: any;
    DeploymentAuthorizationInfo: any;
    DeploymentAuthorizationOwner: {
        enumValues: {
            automatic: number;
            deploymentSubmitter: number;
            firstPreDeploymentApprover: number;
        };
    };
    DeploymentCompletedEvent: any;
    DeploymentExpands: {
        enumValues: {
            all: number;
            approvals: number;
            artifacts: number;
            deploymentOnly: number;
        };
    };
    DeploymentJob: any;
    DeploymentManualInterventionPendingEvent: any;
    DeploymentOperationStatus: {
        enumValues: {
            all: number;
            approved: number;
            canceled: number;
            cancelling: number;
            deferred: number;
            evaluatingGates: number;
            gateFailed: number;
            manualInterventionPending: number;
            pending: number;
            phaseCanceled: number;
            phaseFailed: number;
            phaseInProgress: number;
            phasePartiallySucceeded: number;
            phaseSucceeded: number;
            queued: number;
            queuedForAgent: number;
            queuedForPipeline: number;
            rejected: number;
            scheduled: number;
            undefined: number;
        };
    };
    DeploymentQueryParameters: any;
    DeploymentReason: {
        enumValues: {
            automated: number;
            manual: number;
            none: number;
            redeployTrigger: number;
            scheduled: number;
        };
    };
    DeploymentsQueryType: {
        enumValues: { failingSince: number; regular: number };
    };
    DeploymentStartedEvent: any;
    DeploymentStatus: {
        enumValues: {
            all: number;
            failed: number;
            inProgress: number;
            notDeployed: number;
            partiallySucceeded: number;
            succeeded: number;
            undefined: number;
        };
    };
    DeployPhase: any;
    DeployPhaseStatus: {
        enumValues: {
            canceled: number;
            cancelling: number;
            failed: number;
            inProgress: number;
            notStarted: number;
            partiallySucceeded: number;
            skipped: number;
            succeeded: number;
            undefined: number;
        };
    };
    DeployPhaseTypes: {
        enumValues: {
            agentBasedDeployment: number;
            deploymentGates: number;
            machineGroupBasedDeployment: number;
            runOnServer: number;
            undefined: number;
        };
    };
    EnvironmentStatus: {
        enumValues: {
            canceled: number;
            inProgress: number;
            notStarted: number;
            partiallySucceeded: number;
            queued: number;
            rejected: number;
            scheduled: number;
            succeeded: number;
            undefined: number;
        };
    };
    EnvironmentTrigger: any;
    EnvironmentTriggerType: {
        enumValues: {
            deploymentGroupRedeploy: number;
            rollbackRedeploy: number;
            undefined: number;
        };
    };
    ExecutionInput: any;
    Folder: any;
    FolderPathQueryOrder: {
        enumValues: { ascending: number; descending: number; none: number };
    };
    GatesDeployPhase: any;
    GateStatus: {
        enumValues: {
            canceled: number;
            failed: number;
            inProgress: number;
            none: number;
            pending: number;
            succeeded: number;
        };
    };
    IgnoredGate: any;
    IssueSource: { enumValues: { none: number; system: number; user: number } };
    MachineGroupBasedDeployPhase: any;
    MailMessage: any;
    MailSectionType: {
        enumValues: {
            details: number;
            environments: number;
            issues: number;
            releaseInfo: number;
            testResults: number;
            workItems: number;
        };
    };
    ManualIntervention: any;
    ManualInterventionStatus: {
        enumValues: {
            approved: number;
            canceled: number;
            pending: number;
            rejected: number;
            unknown: number;
        };
    };
    ManualInterventionUpdateMetadata: any;
    MultiConfigInput: any;
    MultiMachineInput: any;
    PackageTrigger: any;
    ParallelExecutionInputBase: any;
    ParallelExecutionTypes: {
        enumValues: {
            multiConfiguration: number;
            multiMachine: number;
            none: number;
        };
    };
    PipelineProcess: any;
    PipelineProcessTypes: { enumValues: { designer: number; yaml: number } };
    PropertySelector: any;
    PropertySelectorType: {
        enumValues: { exclusion: number; inclusion: number };
    };
    PullRequestConfiguration: any;
    PullRequestSystemType: {
        enumValues: { gitHub: number; none: number; tfsGit: number };
    };
    PullRequestTrigger: any;
    Release: any;
    ReleaseAbandonedEvent: any;
    ReleaseApproval: any;
    ReleaseApprovalHistory: any;
    ReleaseApprovalPendingEvent: any;
    ReleaseCondition: any;
    ReleaseCreatedEvent: any;
    ReleaseDefinition: any;
    ReleaseDefinitionApprovals: any;
    ReleaseDefinitionEnvironment: any;
    ReleaseDefinitionEnvironmentTemplate: any;
    ReleaseDefinitionExpands: {
        enumValues: {
            artifacts: number;
            environments: number;
            lastRelease: number;
            none: number;
            tags: number;
            triggers: number;
            variables: number;
        };
    };
    ReleaseDefinitionQueryOrder: {
        enumValues: {
            idAscending: number;
            idDescending: number;
            nameAscending: number;
            nameDescending: number;
        };
    };
    ReleaseDefinitionRevision: any;
    ReleaseDefinitionSource: {
        enumValues: {
            ibiza: number;
            portalExtensionApi: number;
            restApi: number;
            undefined: number;
            userInterface: number;
        };
    };
    ReleaseDefinitionSummary: any;
    ReleaseDeployPhase: any;
    ReleaseEnvironment: any;
    ReleaseEnvironmentCompletedEvent: any;
    ReleaseEnvironmentExpands: { enumValues: { none: number; tasks: number } };
    ReleaseEnvironmentStatusUpdatedEvent: any;
    ReleaseEnvironmentUpdateMetadata: any;
    ReleaseExpands: {
        enumValues: {
            approvals: number;
            artifacts: number;
            environments: number;
            manualInterventions: number;
            none: number;
            tags: number;
            variables: number;
        };
    };
    ReleaseGates: any;
    ReleaseGatesPhase: any;
    ReleaseNotCreatedEvent: any;
    ReleaseQueryOrder: {
        enumValues: { ascending: number; descending: number };
    };
    ReleaseReason: {
        enumValues: {
            continuousIntegration: number;
            manual: number;
            none: number;
            pullRequest: number;
            schedule: number;
        };
    };
    ReleaseReference: any;
    ReleaseRevision: any;
    ReleaseSchedule: any;
    ReleaseStartMetadata: any;
    ReleaseStatus: {
        enumValues: {
            abandoned: number;
            active: number;
            draft: number;
            undefined: number;
        };
    };
    ReleaseTask: any;
    ReleaseTaskAttachment: any;
    ReleaseTasksUpdatedEvent: any;
    ReleaseTriggerBase: any;
    ReleaseTriggerType: {
        enumValues: {
            artifactSource: number;
            containerImage: number;
            package: number;
            pullRequest: number;
            schedule: number;
            sourceRepo: number;
            undefined: number;
        };
    };
    ReleaseUpdatedEvent: any;
    ReleaseUpdateMetadata: any;
    RunOnServerDeployPhase: any;
    ScheduleDays: {
        enumValues: {
            all: number;
            friday: number;
            monday: number;
            none: number;
            saturday: number;
            sunday: number;
            thursday: number;
            tuesday: number;
            wednesday: number;
        };
    };
    ScheduledReleaseTrigger: any;
    SenderType: {
        enumValues: { requestingUser: number; serviceAccount: number };
    };
    ServerDeploymentInput: any;
    SingleReleaseExpands: { enumValues: { none: number; tasks: number } };
    SourcePullRequestVersion: any;
    SourceRepoTrigger: any;
    SummaryMailSection: any;
    TaskStatus: {
        enumValues: {
            canceled: number;
            failed: number;
            failure: number;
            inProgress: number;
            partiallySucceeded: number;
            pending: number;
            skipped: number;
            succeeded: number;
            success: number;
            unknown: number;
        };
    };
    VariableGroup: any;
    VariableGroupActionFilter: {
        enumValues: { manage: number; none: number; use: number };
    };
    YamlFileSource: any;
    YamlFileSourceTypes: { enumValues: { none: number; tfsGit: number } };
    YamlPipelineProcess: any;
} = ...

Type declaration

  • AgentArtifactDefinition: any
  • AgentArtifactType: {
        enumValues: {
            build: number;
            custom: number;
            externalTfsBuild: number;
            fileShare: number;
            gitHub: number;
            jenkins: number;
            nuget: number;
            tfGit: number;
            tfsOnPrem: number;
            tfvc: number;
            xamlBuild: number;
        };
    }
  • AgentBasedDeployPhase: any
  • AgentDeploymentInput: any
  • ApprovalExecutionOrder: {
        enumValues: {
            afterGatesAlways: number;
            afterSuccessfulGates: number;
            beforeGates: number;
        };
    }
  • ApprovalFilters: {
        enumValues: {
            all: number;
            approvalSnapshots: number;
            automatedApprovals: number;
            manualApprovals: number;
            none: number;
        };
    }
  • ApprovalOptions: any
  • ApprovalStatus: {
        enumValues: {
            approved: number;
            canceled: number;
            pending: number;
            reassigned: number;
            rejected: number;
            skipped: number;
            undefined: number;
        };
    }
  • ApprovalType: {
        enumValues: {
            all: number;
            postDeploy: number;
            preDeploy: number;
            undefined: number;
        };
    }
  • ArtifactContributionDefinition: any
  • ArtifactMetadata: any
  • ArtifactSourceTrigger: any
  • ArtifactTypeDefinition: any
  • ArtifactVersion: any
  • ArtifactVersionQueryResult: any
  • AuditAction: {
        enumValues: {
            add: number;
            delete: number;
            undelete: number;
            update: number;
        };
    }
  • AuthorizationHeaderFor: { enumValues: { onBehalfOf: number; revalidateApproverIdentity: number } }
  • AutoTriggerIssue: any
  • AzureKeyVaultVariableGroupProviderData: any
  • AzureKeyVaultVariableValue: any
  • BuildVersion: any
  • Change: any
  • CodeRepositoryReference: any
  • Condition: any
  • ConditionType: {
        enumValues: {
            artifact: number;
            environmentState: number;
            event: number;
            undefined: number;
        };
    }
  • ContainerImageTrigger: any
  • ContinuousDeploymentTriggerIssue: any
  • Deployment: any
  • DeploymentApprovalCompletedEvent: any
  • DeploymentApprovalPendingEvent: any
  • DeploymentAttempt: any
  • DeploymentAuthorizationInfo: any
  • DeploymentAuthorizationOwner: {
        enumValues: {
            automatic: number;
            deploymentSubmitter: number;
            firstPreDeploymentApprover: number;
        };
    }
  • DeploymentCompletedEvent: any
  • DeploymentExpands: {
        enumValues: {
            all: number;
            approvals: number;
            artifacts: number;
            deploymentOnly: number;
        };
    }
  • DeploymentJob: any
  • DeploymentManualInterventionPendingEvent: any
  • DeploymentOperationStatus: {
        enumValues: {
            all: number;
            approved: number;
            canceled: number;
            cancelling: number;
            deferred: number;
            evaluatingGates: number;
            gateFailed: number;
            manualInterventionPending: number;
            pending: number;
            phaseCanceled: number;
            phaseFailed: number;
            phaseInProgress: number;
            phasePartiallySucceeded: number;
            phaseSucceeded: number;
            queued: number;
            queuedForAgent: number;
            queuedForPipeline: number;
            rejected: number;
            scheduled: number;
            undefined: number;
        };
    }
  • DeploymentQueryParameters: any
  • DeploymentReason: {
        enumValues: {
            automated: number;
            manual: number;
            none: number;
            redeployTrigger: number;
            scheduled: number;
        };
    }
  • DeploymentsQueryType: { enumValues: { failingSince: number; regular: number } }
  • DeploymentStartedEvent: any
  • DeploymentStatus: {
        enumValues: {
            all: number;
            failed: number;
            inProgress: number;
            notDeployed: number;
            partiallySucceeded: number;
            succeeded: number;
            undefined: number;
        };
    }
  • DeployPhase: any
  • DeployPhaseStatus: {
        enumValues: {
            canceled: number;
            cancelling: number;
            failed: number;
            inProgress: number;
            notStarted: number;
            partiallySucceeded: number;
            skipped: number;
            succeeded: number;
            undefined: number;
        };
    }
  • DeployPhaseTypes: {
        enumValues: {
            agentBasedDeployment: number;
            deploymentGates: number;
            machineGroupBasedDeployment: number;
            runOnServer: number;
            undefined: number;
        };
    }
  • EnvironmentStatus: {
        enumValues: {
            canceled: number;
            inProgress: number;
            notStarted: number;
            partiallySucceeded: number;
            queued: number;
            rejected: number;
            scheduled: number;
            succeeded: number;
            undefined: number;
        };
    }
  • EnvironmentTrigger: any
  • EnvironmentTriggerType: {
        enumValues: {
            deploymentGroupRedeploy: number;
            rollbackRedeploy: number;
            undefined: number;
        };
    }
  • ExecutionInput: any
  • Folder: any
  • FolderPathQueryOrder: { enumValues: { ascending: number; descending: number; none: number } }
  • GatesDeployPhase: any
  • GateStatus: {
        enumValues: {
            canceled: number;
            failed: number;
            inProgress: number;
            none: number;
            pending: number;
            succeeded: number;
        };
    }
  • IgnoredGate: any
  • IssueSource: { enumValues: { none: number; system: number; user: number } }
  • MachineGroupBasedDeployPhase: any
  • MailMessage: any
  • MailSectionType: {
        enumValues: {
            details: number;
            environments: number;
            issues: number;
            releaseInfo: number;
            testResults: number;
            workItems: number;
        };
    }
  • ManualIntervention: any
  • ManualInterventionStatus: {
        enumValues: {
            approved: number;
            canceled: number;
            pending: number;
            rejected: number;
            unknown: number;
        };
    }
  • ManualInterventionUpdateMetadata: any
  • MultiConfigInput: any
  • MultiMachineInput: any
  • PackageTrigger: any
  • ParallelExecutionInputBase: any
  • ParallelExecutionTypes: {
        enumValues: {
            multiConfiguration: number;
            multiMachine: number;
            none: number;
        };
    }
  • PipelineProcess: any
  • PipelineProcessTypes: { enumValues: { designer: number; yaml: number } }
  • PropertySelector: any
  • PropertySelectorType: { enumValues: { exclusion: number; inclusion: number } }
  • PullRequestConfiguration: any
  • PullRequestSystemType: { enumValues: { gitHub: number; none: number; tfsGit: number } }
  • PullRequestTrigger: any
  • Release: any
  • ReleaseAbandonedEvent: any
  • ReleaseApproval: any
  • ReleaseApprovalHistory: any
  • ReleaseApprovalPendingEvent: any
  • ReleaseCondition: any
  • ReleaseCreatedEvent: any
  • ReleaseDefinition: any
  • ReleaseDefinitionApprovals: any
  • ReleaseDefinitionEnvironment: any
  • ReleaseDefinitionEnvironmentTemplate: any
  • ReleaseDefinitionExpands: {
        enumValues: {
            artifacts: number;
            environments: number;
            lastRelease: number;
            none: number;
            tags: number;
            triggers: number;
            variables: number;
        };
    }
  • ReleaseDefinitionQueryOrder: {
        enumValues: {
            idAscending: number;
            idDescending: number;
            nameAscending: number;
            nameDescending: number;
        };
    }
  • ReleaseDefinitionRevision: any
  • ReleaseDefinitionSource: {
        enumValues: {
            ibiza: number;
            portalExtensionApi: number;
            restApi: number;
            undefined: number;
            userInterface: number;
        };
    }
  • ReleaseDefinitionSummary: any
  • ReleaseDeployPhase: any
  • ReleaseEnvironment: any
  • ReleaseEnvironmentCompletedEvent: any
  • ReleaseEnvironmentExpands: { enumValues: { none: number; tasks: number } }
  • ReleaseEnvironmentStatusUpdatedEvent: any
  • ReleaseEnvironmentUpdateMetadata: any
  • ReleaseExpands: {
        enumValues: {
            approvals: number;
            artifacts: number;
            environments: number;
            manualInterventions: number;
            none: number;
            tags: number;
            variables: number;
        };
    }
  • ReleaseGates: any
  • ReleaseGatesPhase: any
  • ReleaseNotCreatedEvent: any
  • ReleaseQueryOrder: { enumValues: { ascending: number; descending: number } }
  • ReleaseReason: {
        enumValues: {
            continuousIntegration: number;
            manual: number;
            none: number;
            pullRequest: number;
            schedule: number;
        };
    }
  • ReleaseReference: any
  • ReleaseRevision: any
  • ReleaseSchedule: any
  • ReleaseStartMetadata: any
  • ReleaseStatus: {
        enumValues: {
            abandoned: number;
            active: number;
            draft: number;
            undefined: number;
        };
    }
  • ReleaseTask: any
  • ReleaseTaskAttachment: any
  • ReleaseTasksUpdatedEvent: any
  • ReleaseTriggerBase: any
  • ReleaseTriggerType: {
        enumValues: {
            artifactSource: number;
            containerImage: number;
            package: number;
            pullRequest: number;
            schedule: number;
            sourceRepo: number;
            undefined: number;
        };
    }
  • ReleaseUpdatedEvent: any
  • ReleaseUpdateMetadata: any
  • RunOnServerDeployPhase: any
  • ScheduleDays: {
        enumValues: {
            all: number;
            friday: number;
            monday: number;
            none: number;
            saturday: number;
            sunday: number;
            thursday: number;
            tuesday: number;
            wednesday: number;
        };
    }
  • ScheduledReleaseTrigger: any
  • SenderType: { enumValues: { requestingUser: number; serviceAccount: number } }
  • ServerDeploymentInput: any
  • SingleReleaseExpands: { enumValues: { none: number; tasks: number } }
  • SourcePullRequestVersion: any
  • SourceRepoTrigger: any
  • SummaryMailSection: any
  • TaskStatus: {
        enumValues: {
            canceled: number;
            failed: number;
            failure: number;
            inProgress: number;
            partiallySucceeded: number;
            pending: number;
            skipped: number;
            succeeded: number;
            success: number;
            unknown: number;
        };
    }
  • VariableGroup: any
  • VariableGroupActionFilter: { enumValues: { manage: number; none: number; use: number } }
  • YamlFileSource: any
  • YamlFileSourceTypes: { enumValues: { none: number; tfsGit: number } }
  • YamlPipelineProcess: any