TypeInfo: {
AadLoginPromptOption: {
enumValues: {
freshLogin: number;
freshLoginWithMfa: number;
login: number;
noOption: number;
selectAccount: number;
};
};
AgentChangeEvent: any;
AgentJobRequestMessage: any;
AgentPoolEvent: any;
AgentQueueEvent: any;
AgentQueuesEvent: any;
AuditAction: {
enumValues: {
add: number;
delete: number;
undelete: number;
update: number;
};
};
AzureKeyVaultVariableGroupProviderData: any;
AzureKeyVaultVariableValue: any;
DemandMinimumVersion: any;
DemandSource: any;
DemandSourceType: { enumValues: { feature: number; task: number } };
DeploymentGroup: any;
DeploymentGroupActionFilter: {
enumValues: { manage: number; none: number; use: number };
};
DeploymentGroupExpands: {
enumValues: { machines: number; none: number; tags: number };
};
DeploymentGroupMetrics: any;
DeploymentGroupReference: any;
DeploymentMachine: any;
DeploymentMachineChangedData: any;
DeploymentMachineExpands: {
enumValues: {
assignedRequest: number;
capabilities: number;
none: number;
};
};
DeploymentMachineGroup: any;
DeploymentMachineGroupReference: any;
DeploymentMachinesChangeEvent: any;
DeploymentPoolSummary: any;
DeploymentPoolSummaryExpands: {
enumValues: {
deploymentGroups: number;
none: number;
resource: number;
};
};
DeploymentTargetExpands: {
enumValues: {
assignedRequest: number;
capabilities: number;
lastCompletedRequest: number;
none: number;
};
};
ElasticAgentState: {
enumValues: {
assigned: number;
enabled: number;
none: number;
online: number;
};
};
ElasticComputeState: {
enumValues: {
creating: number;
deleting: number;
failed: number;
healthy: number;
none: number;
reimaging: number;
stopped: number;
unhealthyVm: number;
unhealthyVmssVm: number;
};
};
ElasticNode: any;
ElasticNodeSettings: any;
ElasticNodeState: {
enumValues: {
assigned: number;
assignedPendingDelete: number;
creatingCompute: number;
deleted: number;
deletingCompute: number;
failedToRestartPendingDelete: number;
failedToStartPendingDelete: number;
failedVMPendingDelete: number;
idle: number;
lost: number;
new: number;
none: number;
offline: number;
pendingDelete: number;
pendingReimage: number;
reimagingCompute: number;
restartingAgent: number;
retryDelete: number;
saved: number;
startingAgent: number;
unhealthyVm: number;
unhealthyVmPendingDelete: number;
};
};
ElasticPool: any;
ElasticPoolCreationResult: any;
ElasticPoolLog: any;
ElasticPoolSettings: any;
ElasticPoolState: {
enumValues: {
new: number;
offline: number;
online: number;
unhealthy: number;
};
};
EnvironmentActionFilter: {
enumValues: { manage: number; none: number; use: number };
};
EnvironmentDeploymentExecutionRecord: any;
EnvironmentExpands: {
enumValues: { none: number; resourceReferences: number };
};
EnvironmentInstance: any;
EnvironmentResource: any;
EnvironmentResourceDeploymentExecutionRecord: any;
EnvironmentResourceReference: any;
EnvironmentResourceType: {
enumValues: {
generic: number;
kubernetes: number;
undefined: number;
virtualMachine: number;
};
};
ExclusiveLockType: {
enumValues: {
branchRunLatest: number;
parallel: number;
runLatest: number;
sequential: number;
};
};
Issue: any;
IssueType: { enumValues: { error: number; warning: number } };
JobAssignedEvent: any;
JobCompletedEvent: any;
JobEnvironment: any;
JobRequestMessage: any;
KubernetesResource: any;
LogLevel: { enumValues: { error: number; info: number; warning: number } };
MachineGroupActionFilter: {
enumValues: { manage: number; none: number; use: number };
};
MaskHint: any;
MaskType: { enumValues: { regex: number; variable: number } };
OperatingSystemType: { enumValues: { linux: number; windows: number } };
OperationType: {
enumValues: {
configurationJob: number;
deleteVMs: number;
increaseCapacity: number;
reimage: number;
sizingJob: number;
};
};
OrchestrationType: { enumValues: { flexible: number; uniform: number } };
PackageMetadata: any;
PlanEnvironment: any;
PlanGroupStatus: {
enumValues: { all: number; queued: number; running: number };
};
PlanGroupStatusFilter: {
enumValues: { all: number; queued: number; running: number };
};
ResourceLockRequest: any;
ResourceLockStatus: {
enumValues: {
abandoned: number;
canceled: number;
finished: number;
inUse: number;
queued: number;
timedOut: number;
waitingOnChecks: number;
};
};
ResourceUsage: any;
SecureFile: any;
SecureFileActionFilter: {
enumValues: { manage: number; none: number; use: number };
};
SecureFileEvent: any;
ServerTaskRequestMessage: any;
ServiceEndpointAuthenticationScheme: any;
ServiceEndpointExecutionData: any;
ServiceEndpointExecutionRecord: any;
ServiceEndpointExecutionRecordsInput: any;
ServiceEndpointRequestResult: any;
ServiceEndpointType: any;
TaskAgent: any;
TaskAgentCloudRequest: any;
TaskAgentCloudType: any;
TaskAgentDowngrade: any;
TaskAgentJob: any;
TaskAgentJobRequest: any;
TaskAgentJobResultFilter: {
enumValues: {
all: number;
failed: number;
neverDeployed: number;
passed: number;
};
};
TaskAgentJobStep: any;
TaskAgentJobStepType: { enumValues: { action: number; task: number } };
TaskAgentManualUpdate: any;
TaskAgentMinAgentVersionRequiredUpdate: any;
TaskAgentPool: any;
TaskAgentPoolActionFilter: {
enumValues: { manage: number; none: number; use: number };
};
TaskAgentPoolMaintenanceDefinition: any;
TaskAgentPoolMaintenanceJob: any;
TaskAgentPoolMaintenanceJobResult: {
enumValues: { canceled: number; failed: number; succeeded: number };
};
TaskAgentPoolMaintenanceJobStatus: {
enumValues: {
cancelling: number;
completed: number;
inProgress: number;
queued: number;
};
};
TaskAgentPoolMaintenanceJobTargetAgent: any;
TaskAgentPoolMaintenanceSchedule: any;
TaskAgentPoolMaintenanceScheduleDays: {
enumValues: {
all: number;
friday: number;
monday: number;
none: number;
saturday: number;
sunday: number;
thursday: number;
tuesday: number;
wednesday: number;
};
};
TaskAgentPoolOptions: {
enumValues: {
elasticPool: number;
none: number;
preserveAgentOnJobFailure: number;
singleUseAgents: number;
};
};
TaskAgentPoolReference: any;
TaskAgentPoolStatus: any;
TaskAgentPoolSummary: any;
TaskAgentPoolType: {
enumValues: { automation: number; deployment: number };
};
TaskAgentQueue: any;
TaskAgentQueueActionFilter: {
enumValues: { manage: number; none: number; use: number };
};
TaskAgentReference: any;
TaskAgentRequestUpdateOptions: {
enumValues: { bumpRequestToTop: number; none: number };
};
TaskAgentSession: any;
TaskAgentStatus: { enumValues: { offline: number; online: number } };
TaskAgentStatusFilter: {
enumValues: { all: number; offline: number; online: number };
};
TaskAgentUpdate: any;
TaskAgentUpdateReason: any;
TaskAgentUpdateReasonType: {
enumValues: {
downgrade: number;
manual: number;
minAgentVersionRequired: number;
};
};
TaskAttachment: any;
TaskCommandMode: { enumValues: { any: number; restricted: number } };
TaskCommandRestrictions: any;
TaskCompletedEvent: any;
TaskDefinition: any;
TaskDefinitionStatus: {
enumValues: {
alreadyUpToDate: number;
inlineUpdateReceived: number;
installed: number;
preinstalled: number;
receivedInstallOrUpdate: number;
receivedUninstall: number;
requestedUpdate: number;
uninstalled: number;
updated: number;
};
};
TaskGroup: any;
TaskGroupExpands: { enumValues: { none: number; tasks: number } };
TaskGroupQueryOrder: {
enumValues: { createdOnAscending: number; createdOnDescending: number };
};
TaskGroupRevision: any;
TaskLog: any;
TaskOrchestrationContainer: any;
TaskOrchestrationItem: any;
TaskOrchestrationItemType: {
enumValues: { container: number; job: number };
};
TaskOrchestrationJob: any;
TaskOrchestrationPlan: any;
TaskOrchestrationPlanGroup: any;
TaskOrchestrationPlanGroupsQueueMetrics: any;
TaskOrchestrationPlanState: {
enumValues: {
completed: number;
inProgress: number;
queued: number;
throttled: number;
};
};
TaskOrchestrationQueuedPlan: any;
TaskOrchestrationQueuedPlanGroup: any;
TaskRestrictions: any;
TaskResult: {
enumValues: {
abandoned: number;
canceled: number;
failed: number;
skipped: number;
succeeded: number;
succeededWithIssues: number;
};
};
Timeline: any;
TimelineRecord: any;
TimelineRecordReference: any;
TimelineRecordState: {
enumValues: { completed: number; inProgress: number; pending: number };
};
VariableGroup: any;
VariableGroupActionFilter: {
enumValues: { manage: number; none: number; use: number };
};
VariableGroupQueryOrder: {
enumValues: { idAscending: number; idDescending: number };
};
VirtualMachine: any;
VirtualMachineGroup: any;
VirtualMachineResource: any;
VirtualMachineResourceCreateParameters: any;
} = ...