UNPKG

66.1 kBJavaScriptView Raw
1/*
2 * ---------------------------------------------------------
3 * Copyright(C) Microsoft Corporation. All rights reserved.
4 * ---------------------------------------------------------
5 *
6 * ---------------------------------------------------------
7 * Generated file, DO NOT EDIT
8 * ---------------------------------------------------------
9 */
10"use strict";
11Object.defineProperty(exports, "__esModule", { value: true });
12exports.TypeInfo = exports.YamlFileSourceTypes = exports.VariableGroupActionFilter = exports.TaskStatus = exports.SingleReleaseExpands = exports.SenderType = exports.ScheduleDays = exports.ReleaseTriggerType = exports.ReleaseStatus = exports.ReleaseReason = exports.ReleaseQueryOrder = exports.ReleaseExpands = exports.ReleaseEnvironmentExpands = exports.ReleaseDefinitionSource = exports.ReleaseDefinitionQueryOrder = exports.ReleaseDefinitionExpands = exports.PullRequestSystemType = exports.PropertySelectorType = exports.PipelineProcessTypes = exports.ParallelExecutionTypes = exports.ManualInterventionStatus = exports.MailSectionType = exports.IssueSource = exports.GateStatus = exports.FolderPathQueryOrder = exports.EnvironmentTriggerType = exports.EnvironmentStatus = exports.DeployPhaseTypes = exports.DeployPhaseStatus = exports.DeploymentStatus = exports.DeploymentsQueryType = exports.DeploymentReason = exports.DeploymentOperationStatus = exports.DeploymentExpands = exports.DeploymentAuthorizationOwner = exports.ConditionType = exports.AuthorizationHeaderFor = exports.AuditAction = exports.ApprovalType = exports.ApprovalStatus = exports.ApprovalFilters = exports.ApprovalExecutionOrder = exports.AgentArtifactType = void 0;
13const FormInputInterfaces = require("../interfaces/common/FormInputInterfaces");
14var AgentArtifactType;
15(function (AgentArtifactType) {
16 /**
17 * Indicates XamlBuild artifact
18 */
19 AgentArtifactType[AgentArtifactType["XamlBuild"] = 0] = "XamlBuild";
20 /**
21 * Indicates Build artifact
22 */
23 AgentArtifactType[AgentArtifactType["Build"] = 1] = "Build";
24 /**
25 * Indicates Jenkins artifact
26 */
27 AgentArtifactType[AgentArtifactType["Jenkins"] = 2] = "Jenkins";
28 /**
29 * Indicates FileShare artifact
30 */
31 AgentArtifactType[AgentArtifactType["FileShare"] = 3] = "FileShare";
32 /**
33 * Indicates Nuget artifact
34 */
35 AgentArtifactType[AgentArtifactType["Nuget"] = 4] = "Nuget";
36 /**
37 * Indicates TfsOnPrem artifact
38 */
39 AgentArtifactType[AgentArtifactType["TfsOnPrem"] = 5] = "TfsOnPrem";
40 /**
41 * Indicates GitHub artifact
42 */
43 AgentArtifactType[AgentArtifactType["GitHub"] = 6] = "GitHub";
44 /**
45 * Indicates TFGit artifact
46 */
47 AgentArtifactType[AgentArtifactType["TFGit"] = 7] = "TFGit";
48 /**
49 * Indicates ExternalTfsBuild artifact
50 */
51 AgentArtifactType[AgentArtifactType["ExternalTfsBuild"] = 8] = "ExternalTfsBuild";
52 /**
53 * Indicates Custom artifact
54 */
55 AgentArtifactType[AgentArtifactType["Custom"] = 9] = "Custom";
56 /**
57 * Indicates Tfvc artifact
58 */
59 AgentArtifactType[AgentArtifactType["Tfvc"] = 10] = "Tfvc";
60})(AgentArtifactType = exports.AgentArtifactType || (exports.AgentArtifactType = {}));
61var ApprovalExecutionOrder;
62(function (ApprovalExecutionOrder) {
63 /**
64 * Approvals shown before gates.
65 */
66 ApprovalExecutionOrder[ApprovalExecutionOrder["BeforeGates"] = 1] = "BeforeGates";
67 /**
68 * Approvals shown after successful execution of gates.
69 */
70 ApprovalExecutionOrder[ApprovalExecutionOrder["AfterSuccessfulGates"] = 2] = "AfterSuccessfulGates";
71 /**
72 * Approvals shown always after execution of gates.
73 */
74 ApprovalExecutionOrder[ApprovalExecutionOrder["AfterGatesAlways"] = 4] = "AfterGatesAlways";
75})(ApprovalExecutionOrder = exports.ApprovalExecutionOrder || (exports.ApprovalExecutionOrder = {}));
76var ApprovalFilters;
77(function (ApprovalFilters) {
78 /**
79 * No approvals or approval snapshots.
80 */
81 ApprovalFilters[ApprovalFilters["None"] = 0] = "None";
82 /**
83 * Manual approval steps but no approval snapshots (Use with ApprovalSnapshots for snapshots).
84 */
85 ApprovalFilters[ApprovalFilters["ManualApprovals"] = 1] = "ManualApprovals";
86 /**
87 * Automated approval steps but no approval snapshots (Use with ApprovalSnapshots for snapshots).
88 */
89 ApprovalFilters[ApprovalFilters["AutomatedApprovals"] = 2] = "AutomatedApprovals";
90 /**
91 * No approval steps, but approval snapshots (Use with either ManualApprovals or AutomatedApprovals for approval steps).
92 */
93 ApprovalFilters[ApprovalFilters["ApprovalSnapshots"] = 4] = "ApprovalSnapshots";
94 /**
95 * All approval steps and approval snapshots.
96 */
97 ApprovalFilters[ApprovalFilters["All"] = 7] = "All";
98})(ApprovalFilters = exports.ApprovalFilters || (exports.ApprovalFilters = {}));
99var ApprovalStatus;
100(function (ApprovalStatus) {
101 /**
102 * Indicates the approval does not have the status set.
103 */
104 ApprovalStatus[ApprovalStatus["Undefined"] = 0] = "Undefined";
105 /**
106 * Indicates the approval is pending.
107 */
108 ApprovalStatus[ApprovalStatus["Pending"] = 1] = "Pending";
109 /**
110 * Indicates the approval is approved.
111 */
112 ApprovalStatus[ApprovalStatus["Approved"] = 2] = "Approved";
113 /**
114 * Indicates the approval is rejected.
115 */
116 ApprovalStatus[ApprovalStatus["Rejected"] = 4] = "Rejected";
117 /**
118 * Indicates the approval is reassigned.
119 */
120 ApprovalStatus[ApprovalStatus["Reassigned"] = 6] = "Reassigned";
121 /**
122 * Indicates the approval is canceled.
123 */
124 ApprovalStatus[ApprovalStatus["Canceled"] = 7] = "Canceled";
125 /**
126 * Indicates the approval is skipped.
127 */
128 ApprovalStatus[ApprovalStatus["Skipped"] = 8] = "Skipped";
129})(ApprovalStatus = exports.ApprovalStatus || (exports.ApprovalStatus = {}));
130var ApprovalType;
131(function (ApprovalType) {
132 /**
133 * Indicates the approval type does not set.
134 */
135 ApprovalType[ApprovalType["Undefined"] = 0] = "Undefined";
136 /**
137 * Indicates the approvals which executed before deployment.
138 */
139 ApprovalType[ApprovalType["PreDeploy"] = 1] = "PreDeploy";
140 /**
141 * Indicates the approvals which executed after deployment.
142 */
143 ApprovalType[ApprovalType["PostDeploy"] = 2] = "PostDeploy";
144 /**
145 * Indicates all approvals.
146 */
147 ApprovalType[ApprovalType["All"] = 3] = "All";
148})(ApprovalType = exports.ApprovalType || (exports.ApprovalType = {}));
149var AuditAction;
150(function (AuditAction) {
151 /**
152 * Indicates the audit add.
153 */
154 AuditAction[AuditAction["Add"] = 1] = "Add";
155 /**
156 * Indicates the audit update.
157 */
158 AuditAction[AuditAction["Update"] = 2] = "Update";
159 /**
160 * Indicates the audit delete.
161 */
162 AuditAction[AuditAction["Delete"] = 3] = "Delete";
163 /**
164 * Indicates the audit undelete.
165 */
166 AuditAction[AuditAction["Undelete"] = 4] = "Undelete";
167})(AuditAction = exports.AuditAction || (exports.AuditAction = {}));
168var AuthorizationHeaderFor;
169(function (AuthorizationHeaderFor) {
170 AuthorizationHeaderFor[AuthorizationHeaderFor["RevalidateApproverIdentity"] = 0] = "RevalidateApproverIdentity";
171 AuthorizationHeaderFor[AuthorizationHeaderFor["OnBehalfOf"] = 1] = "OnBehalfOf";
172})(AuthorizationHeaderFor = exports.AuthorizationHeaderFor || (exports.AuthorizationHeaderFor = {}));
173var ConditionType;
174(function (ConditionType) {
175 /**
176 * The condition type is undefined.
177 */
178 ConditionType[ConditionType["Undefined"] = 0] = "Undefined";
179 /**
180 * The condition type is event.
181 */
182 ConditionType[ConditionType["Event"] = 1] = "Event";
183 /**
184 * The condition type is environment state.
185 */
186 ConditionType[ConditionType["EnvironmentState"] = 2] = "EnvironmentState";
187 /**
188 * The condition type is artifact.
189 */
190 ConditionType[ConditionType["Artifact"] = 4] = "Artifact";
191})(ConditionType = exports.ConditionType || (exports.ConditionType = {}));
192var DeploymentAuthorizationOwner;
193(function (DeploymentAuthorizationOwner) {
194 DeploymentAuthorizationOwner[DeploymentAuthorizationOwner["Automatic"] = 0] = "Automatic";
195 DeploymentAuthorizationOwner[DeploymentAuthorizationOwner["DeploymentSubmitter"] = 1] = "DeploymentSubmitter";
196 DeploymentAuthorizationOwner[DeploymentAuthorizationOwner["FirstPreDeploymentApprover"] = 2] = "FirstPreDeploymentApprover";
197})(DeploymentAuthorizationOwner = exports.DeploymentAuthorizationOwner || (exports.DeploymentAuthorizationOwner = {}));
198var DeploymentExpands;
199(function (DeploymentExpands) {
200 DeploymentExpands[DeploymentExpands["All"] = 0] = "All";
201 DeploymentExpands[DeploymentExpands["DeploymentOnly"] = 1] = "DeploymentOnly";
202 DeploymentExpands[DeploymentExpands["Approvals"] = 2] = "Approvals";
203 DeploymentExpands[DeploymentExpands["Artifacts"] = 4] = "Artifacts";
204})(DeploymentExpands = exports.DeploymentExpands || (exports.DeploymentExpands = {}));
205var DeploymentOperationStatus;
206(function (DeploymentOperationStatus) {
207 /**
208 * The deployment operation status is undefined.
209 */
210 DeploymentOperationStatus[DeploymentOperationStatus["Undefined"] = 0] = "Undefined";
211 /**
212 * The deployment operation status is queued.
213 */
214 DeploymentOperationStatus[DeploymentOperationStatus["Queued"] = 1] = "Queued";
215 /**
216 * The deployment operation status is scheduled.
217 */
218 DeploymentOperationStatus[DeploymentOperationStatus["Scheduled"] = 2] = "Scheduled";
219 /**
220 * The deployment operation status is pending.
221 */
222 DeploymentOperationStatus[DeploymentOperationStatus["Pending"] = 4] = "Pending";
223 /**
224 * The deployment operation status is approved.
225 */
226 DeploymentOperationStatus[DeploymentOperationStatus["Approved"] = 8] = "Approved";
227 /**
228 * The deployment operation status is rejected.
229 */
230 DeploymentOperationStatus[DeploymentOperationStatus["Rejected"] = 16] = "Rejected";
231 /**
232 * The deployment operation status is deferred.
233 */
234 DeploymentOperationStatus[DeploymentOperationStatus["Deferred"] = 32] = "Deferred";
235 /**
236 * The deployment operation status is queued for agent.
237 */
238 DeploymentOperationStatus[DeploymentOperationStatus["QueuedForAgent"] = 64] = "QueuedForAgent";
239 /**
240 * The deployment operation status is phase in progress.
241 */
242 DeploymentOperationStatus[DeploymentOperationStatus["PhaseInProgress"] = 128] = "PhaseInProgress";
243 /**
244 * The deployment operation status is phase succeeded.
245 */
246 DeploymentOperationStatus[DeploymentOperationStatus["PhaseSucceeded"] = 256] = "PhaseSucceeded";
247 /**
248 * The deployment operation status is phase partially succeeded.
249 */
250 DeploymentOperationStatus[DeploymentOperationStatus["PhasePartiallySucceeded"] = 512] = "PhasePartiallySucceeded";
251 /**
252 * The deployment operation status is phase failed.
253 */
254 DeploymentOperationStatus[DeploymentOperationStatus["PhaseFailed"] = 1024] = "PhaseFailed";
255 /**
256 * The deployment operation status is canceled.
257 */
258 DeploymentOperationStatus[DeploymentOperationStatus["Canceled"] = 2048] = "Canceled";
259 /**
260 * The deployment operation status is phase canceled.
261 */
262 DeploymentOperationStatus[DeploymentOperationStatus["PhaseCanceled"] = 4096] = "PhaseCanceled";
263 /**
264 * The deployment operation status is manualintervention pending.
265 */
266 DeploymentOperationStatus[DeploymentOperationStatus["ManualInterventionPending"] = 8192] = "ManualInterventionPending";
267 /**
268 * The deployment operation status is queued for pipeline.
269 */
270 DeploymentOperationStatus[DeploymentOperationStatus["QueuedForPipeline"] = 16384] = "QueuedForPipeline";
271 /**
272 * The deployment operation status is cancelling.
273 */
274 DeploymentOperationStatus[DeploymentOperationStatus["Cancelling"] = 32768] = "Cancelling";
275 /**
276 * The deployment operation status is EvaluatingGates.
277 */
278 DeploymentOperationStatus[DeploymentOperationStatus["EvaluatingGates"] = 65536] = "EvaluatingGates";
279 /**
280 * The deployment operation status is GateFailed.
281 */
282 DeploymentOperationStatus[DeploymentOperationStatus["GateFailed"] = 131072] = "GateFailed";
283 /**
284 * The deployment operation status is all.
285 */
286 DeploymentOperationStatus[DeploymentOperationStatus["All"] = 258047] = "All";
287})(DeploymentOperationStatus = exports.DeploymentOperationStatus || (exports.DeploymentOperationStatus = {}));
288var DeploymentReason;
289(function (DeploymentReason) {
290 /**
291 * The deployment reason is none.
292 */
293 DeploymentReason[DeploymentReason["None"] = 0] = "None";
294 /**
295 * The deployment reason is manual.
296 */
297 DeploymentReason[DeploymentReason["Manual"] = 1] = "Manual";
298 /**
299 * The deployment reason is automated.
300 */
301 DeploymentReason[DeploymentReason["Automated"] = 2] = "Automated";
302 /**
303 * The deployment reason is scheduled.
304 */
305 DeploymentReason[DeploymentReason["Scheduled"] = 4] = "Scheduled";
306 /**
307 * The deployment reason is RedeployTrigger.
308 */
309 DeploymentReason[DeploymentReason["RedeployTrigger"] = 8] = "RedeployTrigger";
310})(DeploymentReason = exports.DeploymentReason || (exports.DeploymentReason = {}));
311var DeploymentsQueryType;
312(function (DeploymentsQueryType) {
313 DeploymentsQueryType[DeploymentsQueryType["Regular"] = 1] = "Regular";
314 DeploymentsQueryType[DeploymentsQueryType["FailingSince"] = 2] = "FailingSince";
315})(DeploymentsQueryType = exports.DeploymentsQueryType || (exports.DeploymentsQueryType = {}));
316var DeploymentStatus;
317(function (DeploymentStatus) {
318 /**
319 * The deployment status is undefined.
320 */
321 DeploymentStatus[DeploymentStatus["Undefined"] = 0] = "Undefined";
322 /**
323 * The deployment status is not deployed.
324 */
325 DeploymentStatus[DeploymentStatus["NotDeployed"] = 1] = "NotDeployed";
326 /**
327 * The deployment status is in progress.
328 */
329 DeploymentStatus[DeploymentStatus["InProgress"] = 2] = "InProgress";
330 /**
331 * The deployment status is succeeded.
332 */
333 DeploymentStatus[DeploymentStatus["Succeeded"] = 4] = "Succeeded";
334 /**
335 * The deployment status is partiallysucceeded.
336 */
337 DeploymentStatus[DeploymentStatus["PartiallySucceeded"] = 8] = "PartiallySucceeded";
338 /**
339 * The deployment status is failed.
340 */
341 DeploymentStatus[DeploymentStatus["Failed"] = 16] = "Failed";
342 /**
343 * The deployment status is all.
344 */
345 DeploymentStatus[DeploymentStatus["All"] = 31] = "All";
346})(DeploymentStatus = exports.DeploymentStatus || (exports.DeploymentStatus = {}));
347var DeployPhaseStatus;
348(function (DeployPhaseStatus) {
349 /**
350 * Phase status not set.
351 */
352 DeployPhaseStatus[DeployPhaseStatus["Undefined"] = 0] = "Undefined";
353 /**
354 * Phase execution not started.
355 */
356 DeployPhaseStatus[DeployPhaseStatus["NotStarted"] = 1] = "NotStarted";
357 /**
358 * Phase execution in progress.
359 */
360 DeployPhaseStatus[DeployPhaseStatus["InProgress"] = 2] = "InProgress";
361 /**
362 * Phase execution partially succeeded.
363 */
364 DeployPhaseStatus[DeployPhaseStatus["PartiallySucceeded"] = 4] = "PartiallySucceeded";
365 /**
366 * Phase execution succeeded.
367 */
368 DeployPhaseStatus[DeployPhaseStatus["Succeeded"] = 8] = "Succeeded";
369 /**
370 * Phase execution failed.
371 */
372 DeployPhaseStatus[DeployPhaseStatus["Failed"] = 16] = "Failed";
373 /**
374 * Phase execution canceled.
375 */
376 DeployPhaseStatus[DeployPhaseStatus["Canceled"] = 32] = "Canceled";
377 /**
378 * Phase execution skipped.
379 */
380 DeployPhaseStatus[DeployPhaseStatus["Skipped"] = 64] = "Skipped";
381 /**
382 * Phase is in cancelling state.
383 */
384 DeployPhaseStatus[DeployPhaseStatus["Cancelling"] = 128] = "Cancelling";
385})(DeployPhaseStatus = exports.DeployPhaseStatus || (exports.DeployPhaseStatus = {}));
386var DeployPhaseTypes;
387(function (DeployPhaseTypes) {
388 /**
389 * Phase type not defined. Don't use this.
390 */
391 DeployPhaseTypes[DeployPhaseTypes["Undefined"] = 0] = "Undefined";
392 /**
393 * Phase type which contains tasks executed on agent.
394 */
395 DeployPhaseTypes[DeployPhaseTypes["AgentBasedDeployment"] = 1] = "AgentBasedDeployment";
396 /**
397 * Phase type which contains tasks executed by server.
398 */
399 DeployPhaseTypes[DeployPhaseTypes["RunOnServer"] = 2] = "RunOnServer";
400 /**
401 * Phase type which contains tasks executed on deployment group machines.
402 */
403 DeployPhaseTypes[DeployPhaseTypes["MachineGroupBasedDeployment"] = 4] = "MachineGroupBasedDeployment";
404 /**
405 * Phase type which contains tasks which acts as Gates for the deployment to go forward.
406 */
407 DeployPhaseTypes[DeployPhaseTypes["DeploymentGates"] = 8] = "DeploymentGates";
408})(DeployPhaseTypes = exports.DeployPhaseTypes || (exports.DeployPhaseTypes = {}));
409var EnvironmentStatus;
410(function (EnvironmentStatus) {
411 /**
412 * Environment status not set.
413 */
414 EnvironmentStatus[EnvironmentStatus["Undefined"] = 0] = "Undefined";
415 /**
416 * Environment is in not started state.
417 */
418 EnvironmentStatus[EnvironmentStatus["NotStarted"] = 1] = "NotStarted";
419 /**
420 * Environment is in progress state.
421 */
422 EnvironmentStatus[EnvironmentStatus["InProgress"] = 2] = "InProgress";
423 /**
424 * Environment is in succeeded state.
425 */
426 EnvironmentStatus[EnvironmentStatus["Succeeded"] = 4] = "Succeeded";
427 /**
428 * Environment is in canceled state.
429 */
430 EnvironmentStatus[EnvironmentStatus["Canceled"] = 8] = "Canceled";
431 /**
432 * Environment is in rejected state.
433 */
434 EnvironmentStatus[EnvironmentStatus["Rejected"] = 16] = "Rejected";
435 /**
436 * Environment is in queued state.
437 */
438 EnvironmentStatus[EnvironmentStatus["Queued"] = 32] = "Queued";
439 /**
440 * Environment is in scheduled state.
441 */
442 EnvironmentStatus[EnvironmentStatus["Scheduled"] = 64] = "Scheduled";
443 /**
444 * Environment is in partially succeeded state.
445 */
446 EnvironmentStatus[EnvironmentStatus["PartiallySucceeded"] = 128] = "PartiallySucceeded";
447})(EnvironmentStatus = exports.EnvironmentStatus || (exports.EnvironmentStatus = {}));
448var EnvironmentTriggerType;
449(function (EnvironmentTriggerType) {
450 /**
451 * Environment trigger type undefined.
452 */
453 EnvironmentTriggerType[EnvironmentTriggerType["Undefined"] = 0] = "Undefined";
454 /**
455 * Environment trigger type is deployment group redeploy.
456 */
457 EnvironmentTriggerType[EnvironmentTriggerType["DeploymentGroupRedeploy"] = 1] = "DeploymentGroupRedeploy";
458 /**
459 * Environment trigger type is Rollback.
460 */
461 EnvironmentTriggerType[EnvironmentTriggerType["RollbackRedeploy"] = 2] = "RollbackRedeploy";
462})(EnvironmentTriggerType = exports.EnvironmentTriggerType || (exports.EnvironmentTriggerType = {}));
463/**
464 * Specifies the desired ordering of folders.
465 */
466var FolderPathQueryOrder;
467(function (FolderPathQueryOrder) {
468 /**
469 * No order.
470 */
471 FolderPathQueryOrder[FolderPathQueryOrder["None"] = 0] = "None";
472 /**
473 * Order by folder name and path ascending.
474 */
475 FolderPathQueryOrder[FolderPathQueryOrder["Ascending"] = 1] = "Ascending";
476 /**
477 * Order by folder name and path descending.
478 */
479 FolderPathQueryOrder[FolderPathQueryOrder["Descending"] = 2] = "Descending";
480})(FolderPathQueryOrder = exports.FolderPathQueryOrder || (exports.FolderPathQueryOrder = {}));
481var GateStatus;
482(function (GateStatus) {
483 /**
484 * The gate does not have the status set.
485 */
486 GateStatus[GateStatus["None"] = 0] = "None";
487 /**
488 * The gate is in pending state.
489 */
490 GateStatus[GateStatus["Pending"] = 1] = "Pending";
491 /**
492 * The gate is currently in progress.
493 */
494 GateStatus[GateStatus["InProgress"] = 2] = "InProgress";
495 /**
496 * The gate completed successfully.
497 */
498 GateStatus[GateStatus["Succeeded"] = 4] = "Succeeded";
499 /**
500 * The gate execution failed.
501 */
502 GateStatus[GateStatus["Failed"] = 8] = "Failed";
503 /**
504 * The gate execution cancelled.
505 */
506 GateStatus[GateStatus["Canceled"] = 16] = "Canceled";
507})(GateStatus = exports.GateStatus || (exports.GateStatus = {}));
508var IssueSource;
509(function (IssueSource) {
510 IssueSource[IssueSource["None"] = 0] = "None";
511 IssueSource[IssueSource["User"] = 1] = "User";
512 IssueSource[IssueSource["System"] = 2] = "System";
513})(IssueSource = exports.IssueSource || (exports.IssueSource = {}));
514var MailSectionType;
515(function (MailSectionType) {
516 MailSectionType[MailSectionType["Details"] = 0] = "Details";
517 MailSectionType[MailSectionType["Environments"] = 1] = "Environments";
518 MailSectionType[MailSectionType["Issues"] = 2] = "Issues";
519 MailSectionType[MailSectionType["TestResults"] = 3] = "TestResults";
520 MailSectionType[MailSectionType["WorkItems"] = 4] = "WorkItems";
521 MailSectionType[MailSectionType["ReleaseInfo"] = 5] = "ReleaseInfo";
522})(MailSectionType = exports.MailSectionType || (exports.MailSectionType = {}));
523/**
524 * Describes manual intervention status
525 */
526var ManualInterventionStatus;
527(function (ManualInterventionStatus) {
528 /**
529 * The manual intervention does not have the status set.
530 */
531 ManualInterventionStatus[ManualInterventionStatus["Unknown"] = 0] = "Unknown";
532 /**
533 * The manual intervention is pending.
534 */
535 ManualInterventionStatus[ManualInterventionStatus["Pending"] = 1] = "Pending";
536 /**
537 * The manual intervention is rejected.
538 */
539 ManualInterventionStatus[ManualInterventionStatus["Rejected"] = 2] = "Rejected";
540 /**
541 * The manual intervention is approved.
542 */
543 ManualInterventionStatus[ManualInterventionStatus["Approved"] = 4] = "Approved";
544 /**
545 * The manual intervention is canceled.
546 */
547 ManualInterventionStatus[ManualInterventionStatus["Canceled"] = 8] = "Canceled";
548})(ManualInterventionStatus = exports.ManualInterventionStatus || (exports.ManualInterventionStatus = {}));
549var ParallelExecutionTypes;
550(function (ParallelExecutionTypes) {
551 ParallelExecutionTypes[ParallelExecutionTypes["None"] = 0] = "None";
552 ParallelExecutionTypes[ParallelExecutionTypes["MultiConfiguration"] = 1] = "MultiConfiguration";
553 ParallelExecutionTypes[ParallelExecutionTypes["MultiMachine"] = 2] = "MultiMachine";
554})(ParallelExecutionTypes = exports.ParallelExecutionTypes || (exports.ParallelExecutionTypes = {}));
555var PipelineProcessTypes;
556(function (PipelineProcessTypes) {
557 PipelineProcessTypes[PipelineProcessTypes["Designer"] = 1] = "Designer";
558 PipelineProcessTypes[PipelineProcessTypes["Yaml"] = 2] = "Yaml";
559})(PipelineProcessTypes = exports.PipelineProcessTypes || (exports.PipelineProcessTypes = {}));
560var PropertySelectorType;
561(function (PropertySelectorType) {
562 /**
563 * Include in property selector.
564 */
565 PropertySelectorType[PropertySelectorType["Inclusion"] = 0] = "Inclusion";
566 /**
567 * Exclude in property selector.
568 */
569 PropertySelectorType[PropertySelectorType["Exclusion"] = 1] = "Exclusion";
570})(PropertySelectorType = exports.PropertySelectorType || (exports.PropertySelectorType = {}));
571var PullRequestSystemType;
572(function (PullRequestSystemType) {
573 PullRequestSystemType[PullRequestSystemType["None"] = 0] = "None";
574 PullRequestSystemType[PullRequestSystemType["TfsGit"] = 1] = "TfsGit";
575 PullRequestSystemType[PullRequestSystemType["GitHub"] = 2] = "GitHub";
576})(PullRequestSystemType = exports.PullRequestSystemType || (exports.PullRequestSystemType = {}));
577var ReleaseDefinitionExpands;
578(function (ReleaseDefinitionExpands) {
579 /**
580 * Returns top level properties of object.
581 */
582 ReleaseDefinitionExpands[ReleaseDefinitionExpands["None"] = 0] = "None";
583 /**
584 * Include environments in return object.
585 */
586 ReleaseDefinitionExpands[ReleaseDefinitionExpands["Environments"] = 2] = "Environments";
587 /**
588 * Include artifacts in return object.
589 */
590 ReleaseDefinitionExpands[ReleaseDefinitionExpands["Artifacts"] = 4] = "Artifacts";
591 /**
592 * Include triggers in return object.
593 */
594 ReleaseDefinitionExpands[ReleaseDefinitionExpands["Triggers"] = 8] = "Triggers";
595 /**
596 * Include variables in return object.
597 */
598 ReleaseDefinitionExpands[ReleaseDefinitionExpands["Variables"] = 16] = "Variables";
599 /**
600 * Include tags in return object.
601 */
602 ReleaseDefinitionExpands[ReleaseDefinitionExpands["Tags"] = 32] = "Tags";
603 /**
604 * Include last release in return object.
605 */
606 ReleaseDefinitionExpands[ReleaseDefinitionExpands["LastRelease"] = 64] = "LastRelease";
607})(ReleaseDefinitionExpands = exports.ReleaseDefinitionExpands || (exports.ReleaseDefinitionExpands = {}));
608var ReleaseDefinitionQueryOrder;
609(function (ReleaseDefinitionQueryOrder) {
610 /**
611 * Return results based on release definition Id ascending order.
612 */
613 ReleaseDefinitionQueryOrder[ReleaseDefinitionQueryOrder["IdAscending"] = 0] = "IdAscending";
614 /**
615 * Return results based on release definition Id descending order.
616 */
617 ReleaseDefinitionQueryOrder[ReleaseDefinitionQueryOrder["IdDescending"] = 1] = "IdDescending";
618 /**
619 * Return results based on release definition name ascending order.
620 */
621 ReleaseDefinitionQueryOrder[ReleaseDefinitionQueryOrder["NameAscending"] = 2] = "NameAscending";
622 /**
623 * Return results based on release definition name descending order.
624 */
625 ReleaseDefinitionQueryOrder[ReleaseDefinitionQueryOrder["NameDescending"] = 3] = "NameDescending";
626})(ReleaseDefinitionQueryOrder = exports.ReleaseDefinitionQueryOrder || (exports.ReleaseDefinitionQueryOrder = {}));
627var ReleaseDefinitionSource;
628(function (ReleaseDefinitionSource) {
629 /**
630 * Indicates ReleaseDefinition source not defined.
631 */
632 ReleaseDefinitionSource[ReleaseDefinitionSource["Undefined"] = 0] = "Undefined";
633 /**
634 * Indicates ReleaseDefinition created using REST API.
635 */
636 ReleaseDefinitionSource[ReleaseDefinitionSource["RestApi"] = 1] = "RestApi";
637 /**
638 * Indicates ReleaseDefinition created using UI.
639 */
640 ReleaseDefinitionSource[ReleaseDefinitionSource["UserInterface"] = 2] = "UserInterface";
641 /**
642 * Indicates ReleaseDefinition created from Ibiza.
643 */
644 ReleaseDefinitionSource[ReleaseDefinitionSource["Ibiza"] = 4] = "Ibiza";
645 /**
646 * Indicates ReleaseDefinition created from PortalExtension API.
647 */
648 ReleaseDefinitionSource[ReleaseDefinitionSource["PortalExtensionApi"] = 8] = "PortalExtensionApi";
649})(ReleaseDefinitionSource = exports.ReleaseDefinitionSource || (exports.ReleaseDefinitionSource = {}));
650var ReleaseEnvironmentExpands;
651(function (ReleaseEnvironmentExpands) {
652 /**
653 * Return top level properties of object.
654 */
655 ReleaseEnvironmentExpands[ReleaseEnvironmentExpands["None"] = 0] = "None";
656 /**
657 * Expand environment with tasks.
658 */
659 ReleaseEnvironmentExpands[ReleaseEnvironmentExpands["Tasks"] = 1] = "Tasks";
660})(ReleaseEnvironmentExpands = exports.ReleaseEnvironmentExpands || (exports.ReleaseEnvironmentExpands = {}));
661var ReleaseExpands;
662(function (ReleaseExpands) {
663 ReleaseExpands[ReleaseExpands["None"] = 0] = "None";
664 ReleaseExpands[ReleaseExpands["Environments"] = 2] = "Environments";
665 ReleaseExpands[ReleaseExpands["Artifacts"] = 4] = "Artifacts";
666 ReleaseExpands[ReleaseExpands["Approvals"] = 8] = "Approvals";
667 ReleaseExpands[ReleaseExpands["ManualInterventions"] = 16] = "ManualInterventions";
668 ReleaseExpands[ReleaseExpands["Variables"] = 32] = "Variables";
669 ReleaseExpands[ReleaseExpands["Tags"] = 64] = "Tags";
670})(ReleaseExpands = exports.ReleaseExpands || (exports.ReleaseExpands = {}));
671var ReleaseQueryOrder;
672(function (ReleaseQueryOrder) {
673 /**
674 * Return results in descending order.
675 */
676 ReleaseQueryOrder[ReleaseQueryOrder["Descending"] = 0] = "Descending";
677 /**
678 * Return results in ascending order.
679 */
680 ReleaseQueryOrder[ReleaseQueryOrder["Ascending"] = 1] = "Ascending";
681})(ReleaseQueryOrder = exports.ReleaseQueryOrder || (exports.ReleaseQueryOrder = {}));
682var ReleaseReason;
683(function (ReleaseReason) {
684 /**
685 * Indicates the release triggered reason not set.
686 */
687 ReleaseReason[ReleaseReason["None"] = 0] = "None";
688 /**
689 * Indicates the release triggered manually.
690 */
691 ReleaseReason[ReleaseReason["Manual"] = 1] = "Manual";
692 /**
693 * Indicates the release triggered by continuous integration.
694 */
695 ReleaseReason[ReleaseReason["ContinuousIntegration"] = 2] = "ContinuousIntegration";
696 /**
697 * Indicates the release triggered by schedule.
698 */
699 ReleaseReason[ReleaseReason["Schedule"] = 3] = "Schedule";
700 /**
701 * Indicates the release triggered by PullRequest.
702 */
703 ReleaseReason[ReleaseReason["PullRequest"] = 4] = "PullRequest";
704})(ReleaseReason = exports.ReleaseReason || (exports.ReleaseReason = {}));
705var ReleaseStatus;
706(function (ReleaseStatus) {
707 /**
708 * Release status not set.
709 */
710 ReleaseStatus[ReleaseStatus["Undefined"] = 0] = "Undefined";
711 /**
712 * Release is in draft state.
713 */
714 ReleaseStatus[ReleaseStatus["Draft"] = 1] = "Draft";
715 /**
716 * Release status is in active.
717 */
718 ReleaseStatus[ReleaseStatus["Active"] = 2] = "Active";
719 /**
720 * Release status is in abandoned.
721 */
722 ReleaseStatus[ReleaseStatus["Abandoned"] = 4] = "Abandoned";
723})(ReleaseStatus = exports.ReleaseStatus || (exports.ReleaseStatus = {}));
724var ReleaseTriggerType;
725(function (ReleaseTriggerType) {
726 /**
727 * Release trigger type not set.
728 */
729 ReleaseTriggerType[ReleaseTriggerType["Undefined"] = 0] = "Undefined";
730 /**
731 * Artifact based release trigger.
732 */
733 ReleaseTriggerType[ReleaseTriggerType["ArtifactSource"] = 1] = "ArtifactSource";
734 /**
735 * Schedule based release trigger.
736 */
737 ReleaseTriggerType[ReleaseTriggerType["Schedule"] = 2] = "Schedule";
738 /**
739 * Source repository based release trigger.
740 */
741 ReleaseTriggerType[ReleaseTriggerType["SourceRepo"] = 3] = "SourceRepo";
742 /**
743 * Container image based release trigger.
744 */
745 ReleaseTriggerType[ReleaseTriggerType["ContainerImage"] = 4] = "ContainerImage";
746 /**
747 * Package based release trigger.
748 */
749 ReleaseTriggerType[ReleaseTriggerType["Package"] = 5] = "Package";
750 /**
751 * Pull request based release trigger.
752 */
753 ReleaseTriggerType[ReleaseTriggerType["PullRequest"] = 6] = "PullRequest";
754})(ReleaseTriggerType = exports.ReleaseTriggerType || (exports.ReleaseTriggerType = {}));
755var ScheduleDays;
756(function (ScheduleDays) {
757 /**
758 * Scheduled day not set.
759 */
760 ScheduleDays[ScheduleDays["None"] = 0] = "None";
761 /**
762 * Scheduled on Monday.
763 */
764 ScheduleDays[ScheduleDays["Monday"] = 1] = "Monday";
765 /**
766 * Scheduled on Tuesday.
767 */
768 ScheduleDays[ScheduleDays["Tuesday"] = 2] = "Tuesday";
769 /**
770 * Scheduled on Wednesday.
771 */
772 ScheduleDays[ScheduleDays["Wednesday"] = 4] = "Wednesday";
773 /**
774 * Scheduled on Thursday.
775 */
776 ScheduleDays[ScheduleDays["Thursday"] = 8] = "Thursday";
777 /**
778 * Scheduled on Friday.
779 */
780 ScheduleDays[ScheduleDays["Friday"] = 16] = "Friday";
781 /**
782 * Scheduled on Saturday.
783 */
784 ScheduleDays[ScheduleDays["Saturday"] = 32] = "Saturday";
785 /**
786 * Scheduled on Sunday.
787 */
788 ScheduleDays[ScheduleDays["Sunday"] = 64] = "Sunday";
789 /**
790 * Scheduled on all the days in week.
791 */
792 ScheduleDays[ScheduleDays["All"] = 127] = "All";
793})(ScheduleDays = exports.ScheduleDays || (exports.ScheduleDays = {}));
794var SenderType;
795(function (SenderType) {
796 SenderType[SenderType["ServiceAccount"] = 1] = "ServiceAccount";
797 SenderType[SenderType["RequestingUser"] = 2] = "RequestingUser";
798})(SenderType = exports.SenderType || (exports.SenderType = {}));
799var SingleReleaseExpands;
800(function (SingleReleaseExpands) {
801 /**
802 * Return top level properties of object.
803 */
804 SingleReleaseExpands[SingleReleaseExpands["None"] = 0] = "None";
805 /**
806 * Expand release with tasks.
807 */
808 SingleReleaseExpands[SingleReleaseExpands["Tasks"] = 1] = "Tasks";
809})(SingleReleaseExpands = exports.SingleReleaseExpands || (exports.SingleReleaseExpands = {}));
810var TaskStatus;
811(function (TaskStatus) {
812 /**
813 * The task does not have the status set.
814 */
815 TaskStatus[TaskStatus["Unknown"] = 0] = "Unknown";
816 /**
817 * The task is in pending status.
818 */
819 TaskStatus[TaskStatus["Pending"] = 1] = "Pending";
820 /**
821 * The task is currently in progress.
822 */
823 TaskStatus[TaskStatus["InProgress"] = 2] = "InProgress";
824 /**
825 * The task completed successfully.
826 */
827 TaskStatus[TaskStatus["Success"] = 3] = "Success";
828 /**
829 * The task execution failed.
830 */
831 TaskStatus[TaskStatus["Failure"] = 4] = "Failure";
832 /**
833 * The task execution canceled.
834 */
835 TaskStatus[TaskStatus["Canceled"] = 5] = "Canceled";
836 /**
837 * The task execution skipped.
838 */
839 TaskStatus[TaskStatus["Skipped"] = 6] = "Skipped";
840 /**
841 * The task completed successfully.
842 */
843 TaskStatus[TaskStatus["Succeeded"] = 7] = "Succeeded";
844 /**
845 * The task execution failed.
846 */
847 TaskStatus[TaskStatus["Failed"] = 8] = "Failed";
848 /**
849 * The task execution partially succeeded.
850 */
851 TaskStatus[TaskStatus["PartiallySucceeded"] = 9] = "PartiallySucceeded";
852})(TaskStatus = exports.TaskStatus || (exports.TaskStatus = {}));
853var VariableGroupActionFilter;
854(function (VariableGroupActionFilter) {
855 VariableGroupActionFilter[VariableGroupActionFilter["None"] = 0] = "None";
856 VariableGroupActionFilter[VariableGroupActionFilter["Manage"] = 2] = "Manage";
857 VariableGroupActionFilter[VariableGroupActionFilter["Use"] = 16] = "Use";
858})(VariableGroupActionFilter = exports.VariableGroupActionFilter || (exports.VariableGroupActionFilter = {}));
859var YamlFileSourceTypes;
860(function (YamlFileSourceTypes) {
861 YamlFileSourceTypes[YamlFileSourceTypes["None"] = 0] = "None";
862 YamlFileSourceTypes[YamlFileSourceTypes["TFSGit"] = 1] = "TFSGit";
863})(YamlFileSourceTypes = exports.YamlFileSourceTypes || (exports.YamlFileSourceTypes = {}));
864exports.TypeInfo = {
865 AgentArtifactDefinition: {},
866 AgentArtifactType: {
867 enumValues: {
868 "xamlBuild": 0,
869 "build": 1,
870 "jenkins": 2,
871 "fileShare": 3,
872 "nuget": 4,
873 "tfsOnPrem": 5,
874 "gitHub": 6,
875 "tfGit": 7,
876 "externalTfsBuild": 8,
877 "custom": 9,
878 "tfvc": 10
879 }
880 },
881 AgentBasedDeployPhase: {},
882 AgentDeploymentInput: {},
883 ApprovalExecutionOrder: {
884 enumValues: {
885 "beforeGates": 1,
886 "afterSuccessfulGates": 2,
887 "afterGatesAlways": 4
888 }
889 },
890 ApprovalFilters: {
891 enumValues: {
892 "none": 0,
893 "manualApprovals": 1,
894 "automatedApprovals": 2,
895 "approvalSnapshots": 4,
896 "all": 7
897 }
898 },
899 ApprovalOptions: {},
900 ApprovalStatus: {
901 enumValues: {
902 "undefined": 0,
903 "pending": 1,
904 "approved": 2,
905 "rejected": 4,
906 "reassigned": 6,
907 "canceled": 7,
908 "skipped": 8
909 }
910 },
911 ApprovalType: {
912 enumValues: {
913 "undefined": 0,
914 "preDeploy": 1,
915 "postDeploy": 2,
916 "all": 3
917 }
918 },
919 ArtifactContributionDefinition: {},
920 ArtifactMetadata: {},
921 ArtifactSourceTrigger: {},
922 ArtifactTypeDefinition: {},
923 ArtifactVersion: {},
924 ArtifactVersionQueryResult: {},
925 AuditAction: {
926 enumValues: {
927 "add": 1,
928 "update": 2,
929 "delete": 3,
930 "undelete": 4
931 }
932 },
933 AuthorizationHeaderFor: {
934 enumValues: {
935 "revalidateApproverIdentity": 0,
936 "onBehalfOf": 1
937 }
938 },
939 AutoTriggerIssue: {},
940 AzureKeyVaultVariableGroupProviderData: {},
941 AzureKeyVaultVariableValue: {},
942 BuildVersion: {},
943 Change: {},
944 CodeRepositoryReference: {},
945 Condition: {},
946 ConditionType: {
947 enumValues: {
948 "undefined": 0,
949 "event": 1,
950 "environmentState": 2,
951 "artifact": 4
952 }
953 },
954 ContainerImageTrigger: {},
955 ContinuousDeploymentTriggerIssue: {},
956 Deployment: {},
957 DeploymentApprovalCompletedEvent: {},
958 DeploymentApprovalPendingEvent: {},
959 DeploymentAttempt: {},
960 DeploymentAuthorizationInfo: {},
961 DeploymentAuthorizationOwner: {
962 enumValues: {
963 "automatic": 0,
964 "deploymentSubmitter": 1,
965 "firstPreDeploymentApprover": 2
966 }
967 },
968 DeploymentCompletedEvent: {},
969 DeploymentExpands: {
970 enumValues: {
971 "all": 0,
972 "deploymentOnly": 1,
973 "approvals": 2,
974 "artifacts": 4
975 }
976 },
977 DeploymentJob: {},
978 DeploymentManualInterventionPendingEvent: {},
979 DeploymentOperationStatus: {
980 enumValues: {
981 "undefined": 0,
982 "queued": 1,
983 "scheduled": 2,
984 "pending": 4,
985 "approved": 8,
986 "rejected": 16,
987 "deferred": 32,
988 "queuedForAgent": 64,
989 "phaseInProgress": 128,
990 "phaseSucceeded": 256,
991 "phasePartiallySucceeded": 512,
992 "phaseFailed": 1024,
993 "canceled": 2048,
994 "phaseCanceled": 4096,
995 "manualInterventionPending": 8192,
996 "queuedForPipeline": 16384,
997 "cancelling": 32768,
998 "evaluatingGates": 65536,
999 "gateFailed": 131072,
1000 "all": 258047
1001 }
1002 },
1003 DeploymentQueryParameters: {},
1004 DeploymentReason: {
1005 enumValues: {
1006 "none": 0,
1007 "manual": 1,
1008 "automated": 2,
1009 "scheduled": 4,
1010 "redeployTrigger": 8
1011 }
1012 },
1013 DeploymentsQueryType: {
1014 enumValues: {
1015 "regular": 1,
1016 "failingSince": 2
1017 }
1018 },
1019 DeploymentStartedEvent: {},
1020 DeploymentStatus: {
1021 enumValues: {
1022 "undefined": 0,
1023 "notDeployed": 1,
1024 "inProgress": 2,
1025 "succeeded": 4,
1026 "partiallySucceeded": 8,
1027 "failed": 16,
1028 "all": 31
1029 }
1030 },
1031 DeployPhase: {},
1032 DeployPhaseStatus: {
1033 enumValues: {
1034 "undefined": 0,
1035 "notStarted": 1,
1036 "inProgress": 2,
1037 "partiallySucceeded": 4,
1038 "succeeded": 8,
1039 "failed": 16,
1040 "canceled": 32,
1041 "skipped": 64,
1042 "cancelling": 128
1043 }
1044 },
1045 DeployPhaseTypes: {
1046 enumValues: {
1047 "undefined": 0,
1048 "agentBasedDeployment": 1,
1049 "runOnServer": 2,
1050 "machineGroupBasedDeployment": 4,
1051 "deploymentGates": 8
1052 }
1053 },
1054 EnvironmentStatus: {
1055 enumValues: {
1056 "undefined": 0,
1057 "notStarted": 1,
1058 "inProgress": 2,
1059 "succeeded": 4,
1060 "canceled": 8,
1061 "rejected": 16,
1062 "queued": 32,
1063 "scheduled": 64,
1064 "partiallySucceeded": 128
1065 }
1066 },
1067 EnvironmentTrigger: {},
1068 EnvironmentTriggerType: {
1069 enumValues: {
1070 "undefined": 0,
1071 "deploymentGroupRedeploy": 1,
1072 "rollbackRedeploy": 2
1073 }
1074 },
1075 ExecutionInput: {},
1076 Folder: {},
1077 FolderPathQueryOrder: {
1078 enumValues: {
1079 "none": 0,
1080 "ascending": 1,
1081 "descending": 2
1082 }
1083 },
1084 GatesDeployPhase: {},
1085 GateStatus: {
1086 enumValues: {
1087 "none": 0,
1088 "pending": 1,
1089 "inProgress": 2,
1090 "succeeded": 4,
1091 "failed": 8,
1092 "canceled": 16
1093 }
1094 },
1095 IgnoredGate: {},
1096 IssueSource: {
1097 enumValues: {
1098 "none": 0,
1099 "user": 1,
1100 "system": 2
1101 }
1102 },
1103 MachineGroupBasedDeployPhase: {},
1104 MailMessage: {},
1105 MailSectionType: {
1106 enumValues: {
1107 "details": 0,
1108 "environments": 1,
1109 "issues": 2,
1110 "testResults": 3,
1111 "workItems": 4,
1112 "releaseInfo": 5
1113 }
1114 },
1115 ManualIntervention: {},
1116 ManualInterventionStatus: {
1117 enumValues: {
1118 "unknown": 0,
1119 "pending": 1,
1120 "rejected": 2,
1121 "approved": 4,
1122 "canceled": 8
1123 }
1124 },
1125 ManualInterventionUpdateMetadata: {},
1126 MultiConfigInput: {},
1127 MultiMachineInput: {},
1128 PackageTrigger: {},
1129 ParallelExecutionInputBase: {},
1130 ParallelExecutionTypes: {
1131 enumValues: {
1132 "none": 0,
1133 "multiConfiguration": 1,
1134 "multiMachine": 2
1135 }
1136 },
1137 PipelineProcess: {},
1138 PipelineProcessTypes: {
1139 enumValues: {
1140 "designer": 1,
1141 "yaml": 2
1142 }
1143 },
1144 PropertySelector: {},
1145 PropertySelectorType: {
1146 enumValues: {
1147 "inclusion": 0,
1148 "exclusion": 1
1149 }
1150 },
1151 PullRequestConfiguration: {},
1152 PullRequestSystemType: {
1153 enumValues: {
1154 "none": 0,
1155 "tfsGit": 1,
1156 "gitHub": 2
1157 }
1158 },
1159 PullRequestTrigger: {},
1160 Release: {},
1161 ReleaseAbandonedEvent: {},
1162 ReleaseApproval: {},
1163 ReleaseApprovalHistory: {},
1164 ReleaseApprovalPendingEvent: {},
1165 ReleaseCondition: {},
1166 ReleaseCreatedEvent: {},
1167 ReleaseDefinition: {},
1168 ReleaseDefinitionApprovals: {},
1169 ReleaseDefinitionEnvironment: {},
1170 ReleaseDefinitionEnvironmentTemplate: {},
1171 ReleaseDefinitionExpands: {
1172 enumValues: {
1173 "none": 0,
1174 "environments": 2,
1175 "artifacts": 4,
1176 "triggers": 8,
1177 "variables": 16,
1178 "tags": 32,
1179 "lastRelease": 64
1180 }
1181 },
1182 ReleaseDefinitionQueryOrder: {
1183 enumValues: {
1184 "idAscending": 0,
1185 "idDescending": 1,
1186 "nameAscending": 2,
1187 "nameDescending": 3
1188 }
1189 },
1190 ReleaseDefinitionRevision: {},
1191 ReleaseDefinitionSource: {
1192 enumValues: {
1193 "undefined": 0,
1194 "restApi": 1,
1195 "userInterface": 2,
1196 "ibiza": 4,
1197 "portalExtensionApi": 8
1198 }
1199 },
1200 ReleaseDefinitionSummary: {},
1201 ReleaseDeployPhase: {},
1202 ReleaseEnvironment: {},
1203 ReleaseEnvironmentCompletedEvent: {},
1204 ReleaseEnvironmentExpands: {
1205 enumValues: {
1206 "none": 0,
1207 "tasks": 1
1208 }
1209 },
1210 ReleaseEnvironmentStatusUpdatedEvent: {},
1211 ReleaseEnvironmentUpdateMetadata: {},
1212 ReleaseExpands: {
1213 enumValues: {
1214 "none": 0,
1215 "environments": 2,
1216 "artifacts": 4,
1217 "approvals": 8,
1218 "manualInterventions": 16,
1219 "variables": 32,
1220 "tags": 64
1221 }
1222 },
1223 ReleaseGates: {},
1224 ReleaseGatesPhase: {},
1225 ReleaseNotCreatedEvent: {},
1226 ReleaseQueryOrder: {
1227 enumValues: {
1228 "descending": 0,
1229 "ascending": 1
1230 }
1231 },
1232 ReleaseReason: {
1233 enumValues: {
1234 "none": 0,
1235 "manual": 1,
1236 "continuousIntegration": 2,
1237 "schedule": 3,
1238 "pullRequest": 4
1239 }
1240 },
1241 ReleaseReference: {},
1242 ReleaseRevision: {},
1243 ReleaseSchedule: {},
1244 ReleaseStartMetadata: {},
1245 ReleaseStatus: {
1246 enumValues: {
1247 "undefined": 0,
1248 "draft": 1,
1249 "active": 2,
1250 "abandoned": 4
1251 }
1252 },
1253 ReleaseTask: {},
1254 ReleaseTaskAttachment: {},
1255 ReleaseTasksUpdatedEvent: {},
1256 ReleaseTriggerBase: {},
1257 ReleaseTriggerType: {
1258 enumValues: {
1259 "undefined": 0,
1260 "artifactSource": 1,
1261 "schedule": 2,
1262 "sourceRepo": 3,
1263 "containerImage": 4,
1264 "package": 5,
1265 "pullRequest": 6
1266 }
1267 },
1268 ReleaseUpdatedEvent: {},
1269 ReleaseUpdateMetadata: {},
1270 RunOnServerDeployPhase: {},
1271 ScheduleDays: {
1272 enumValues: {
1273 "none": 0,
1274 "monday": 1,
1275 "tuesday": 2,
1276 "wednesday": 4,
1277 "thursday": 8,
1278 "friday": 16,
1279 "saturday": 32,
1280 "sunday": 64,
1281 "all": 127
1282 }
1283 },
1284 ScheduledReleaseTrigger: {},
1285 SenderType: {
1286 enumValues: {
1287 "serviceAccount": 1,
1288 "requestingUser": 2
1289 }
1290 },
1291 ServerDeploymentInput: {},
1292 SingleReleaseExpands: {
1293 enumValues: {
1294 "none": 0,
1295 "tasks": 1
1296 }
1297 },
1298 SourcePullRequestVersion: {},
1299 SourceRepoTrigger: {},
1300 SummaryMailSection: {},
1301 TaskStatus: {
1302 enumValues: {
1303 "unknown": 0,
1304 "pending": 1,
1305 "inProgress": 2,
1306 "success": 3,
1307 "failure": 4,
1308 "canceled": 5,
1309 "skipped": 6,
1310 "succeeded": 7,
1311 "failed": 8,
1312 "partiallySucceeded": 9
1313 }
1314 },
1315 VariableGroup: {},
1316 VariableGroupActionFilter: {
1317 enumValues: {
1318 "none": 0,
1319 "manage": 2,
1320 "use": 16
1321 }
1322 },
1323 YamlFileSource: {},
1324 YamlFileSourceTypes: {
1325 enumValues: {
1326 "none": 0,
1327 "tfsGit": 1
1328 }
1329 },
1330 YamlPipelineProcess: {},
1331};
1332exports.TypeInfo.AgentArtifactDefinition.fields = {
1333 artifactType: {
1334 enumType: exports.TypeInfo.AgentArtifactType
1335 }
1336};
1337exports.TypeInfo.AgentBasedDeployPhase.fields = {
1338 deploymentInput: {
1339 typeInfo: exports.TypeInfo.AgentDeploymentInput
1340 },
1341 phaseType: {
1342 enumType: exports.TypeInfo.DeployPhaseTypes
1343 }
1344};
1345exports.TypeInfo.AgentDeploymentInput.fields = {
1346 parallelExecution: {
1347 typeInfo: exports.TypeInfo.ExecutionInput
1348 }
1349};
1350exports.TypeInfo.ApprovalOptions.fields = {
1351 executionOrder: {
1352 enumType: exports.TypeInfo.ApprovalExecutionOrder
1353 }
1354};
1355exports.TypeInfo.ArtifactContributionDefinition.fields = {
1356 inputDescriptors: {
1357 isArray: true,
1358 typeInfo: FormInputInterfaces.TypeInfo.InputDescriptor
1359 }
1360};
1361exports.TypeInfo.ArtifactMetadata.fields = {
1362 instanceReference: {
1363 typeInfo: exports.TypeInfo.BuildVersion
1364 }
1365};
1366exports.TypeInfo.ArtifactSourceTrigger.fields = {
1367 triggerType: {
1368 enumType: exports.TypeInfo.ReleaseTriggerType
1369 }
1370};
1371exports.TypeInfo.ArtifactTypeDefinition.fields = {
1372 inputDescriptors: {
1373 isArray: true,
1374 typeInfo: FormInputInterfaces.TypeInfo.InputDescriptor
1375 }
1376};
1377exports.TypeInfo.ArtifactVersion.fields = {
1378 defaultVersion: {
1379 typeInfo: exports.TypeInfo.BuildVersion
1380 },
1381 versions: {
1382 isArray: true,
1383 typeInfo: exports.TypeInfo.BuildVersion
1384 }
1385};
1386exports.TypeInfo.ArtifactVersionQueryResult.fields = {
1387 artifactVersions: {
1388 isArray: true,
1389 typeInfo: exports.TypeInfo.ArtifactVersion
1390 }
1391};
1392exports.TypeInfo.AutoTriggerIssue.fields = {
1393 issueSource: {
1394 enumType: exports.TypeInfo.IssueSource
1395 },
1396 releaseTriggerType: {
1397 enumType: exports.TypeInfo.ReleaseTriggerType
1398 }
1399};
1400exports.TypeInfo.AzureKeyVaultVariableGroupProviderData.fields = {
1401 lastRefreshedOn: {
1402 isDate: true,
1403 }
1404};
1405exports.TypeInfo.AzureKeyVaultVariableValue.fields = {
1406 expires: {
1407 isDate: true,
1408 }
1409};
1410exports.TypeInfo.BuildVersion.fields = {
1411 sourcePullRequestVersion: {
1412 typeInfo: exports.TypeInfo.SourcePullRequestVersion
1413 }
1414};
1415exports.TypeInfo.Change.fields = {
1416 timestamp: {
1417 isDate: true,
1418 }
1419};
1420exports.TypeInfo.CodeRepositoryReference.fields = {
1421 systemType: {
1422 enumType: exports.TypeInfo.PullRequestSystemType
1423 }
1424};
1425exports.TypeInfo.Condition.fields = {
1426 conditionType: {
1427 enumType: exports.TypeInfo.ConditionType
1428 }
1429};
1430exports.TypeInfo.ContainerImageTrigger.fields = {
1431 triggerType: {
1432 enumType: exports.TypeInfo.ReleaseTriggerType
1433 }
1434};
1435exports.TypeInfo.ContinuousDeploymentTriggerIssue.fields = {
1436 issueSource: {
1437 enumType: exports.TypeInfo.IssueSource
1438 },
1439 releaseTriggerType: {
1440 enumType: exports.TypeInfo.ReleaseTriggerType
1441 }
1442};
1443exports.TypeInfo.Deployment.fields = {
1444 completedOn: {
1445 isDate: true,
1446 },
1447 conditions: {
1448 isArray: true,
1449 typeInfo: exports.TypeInfo.Condition
1450 },
1451 deploymentStatus: {
1452 enumType: exports.TypeInfo.DeploymentStatus
1453 },
1454 lastModifiedOn: {
1455 isDate: true,
1456 },
1457 operationStatus: {
1458 enumType: exports.TypeInfo.DeploymentOperationStatus
1459 },
1460 postDeployApprovals: {
1461 isArray: true,
1462 typeInfo: exports.TypeInfo.ReleaseApproval
1463 },
1464 preDeployApprovals: {
1465 isArray: true,
1466 typeInfo: exports.TypeInfo.ReleaseApproval
1467 },
1468 queuedOn: {
1469 isDate: true,
1470 },
1471 reason: {
1472 enumType: exports.TypeInfo.DeploymentReason
1473 },
1474 release: {
1475 typeInfo: exports.TypeInfo.ReleaseReference
1476 },
1477 scheduledDeploymentTime: {
1478 isDate: true,
1479 },
1480 startedOn: {
1481 isDate: true,
1482 }
1483};
1484exports.TypeInfo.DeploymentApprovalCompletedEvent.fields = {
1485 approval: {
1486 typeInfo: exports.TypeInfo.ReleaseApproval
1487 },
1488 release: {
1489 typeInfo: exports.TypeInfo.Release
1490 }
1491};
1492exports.TypeInfo.DeploymentApprovalPendingEvent.fields = {
1493 approval: {
1494 typeInfo: exports.TypeInfo.ReleaseApproval
1495 },
1496 approvalOptions: {
1497 typeInfo: exports.TypeInfo.ApprovalOptions
1498 },
1499 completedApprovals: {
1500 isArray: true,
1501 typeInfo: exports.TypeInfo.ReleaseApproval
1502 },
1503 deployment: {
1504 typeInfo: exports.TypeInfo.Deployment
1505 },
1506 pendingApprovals: {
1507 isArray: true,
1508 typeInfo: exports.TypeInfo.ReleaseApproval
1509 },
1510 release: {
1511 typeInfo: exports.TypeInfo.Release
1512 }
1513};
1514exports.TypeInfo.DeploymentAttempt.fields = {
1515 job: {
1516 typeInfo: exports.TypeInfo.ReleaseTask
1517 },
1518 lastModifiedOn: {
1519 isDate: true,
1520 },
1521 operationStatus: {
1522 enumType: exports.TypeInfo.DeploymentOperationStatus
1523 },
1524 postDeploymentGates: {
1525 typeInfo: exports.TypeInfo.ReleaseGates
1526 },
1527 preDeploymentGates: {
1528 typeInfo: exports.TypeInfo.ReleaseGates
1529 },
1530 queuedOn: {
1531 isDate: true,
1532 },
1533 reason: {
1534 enumType: exports.TypeInfo.DeploymentReason
1535 },
1536 releaseDeployPhases: {
1537 isArray: true,
1538 typeInfo: exports.TypeInfo.ReleaseDeployPhase
1539 },
1540 status: {
1541 enumType: exports.TypeInfo.DeploymentStatus
1542 },
1543 tasks: {
1544 isArray: true,
1545 typeInfo: exports.TypeInfo.ReleaseTask
1546 }
1547};
1548exports.TypeInfo.DeploymentAuthorizationInfo.fields = {
1549 authorizationHeaderFor: {
1550 enumType: exports.TypeInfo.AuthorizationHeaderFor
1551 }
1552};
1553exports.TypeInfo.DeploymentCompletedEvent.fields = {
1554 deployment: {
1555 typeInfo: exports.TypeInfo.Deployment
1556 },
1557 environment: {
1558 typeInfo: exports.TypeInfo.ReleaseEnvironment
1559 }
1560};
1561exports.TypeInfo.DeploymentJob.fields = {
1562 job: {
1563 typeInfo: exports.TypeInfo.ReleaseTask
1564 },
1565 tasks: {
1566 isArray: true,
1567 typeInfo: exports.TypeInfo.ReleaseTask
1568 }
1569};
1570exports.TypeInfo.DeploymentManualInterventionPendingEvent.fields = {
1571 approval: {
1572 typeInfo: exports.TypeInfo.ReleaseApproval
1573 },
1574 deployment: {
1575 typeInfo: exports.TypeInfo.Deployment
1576 },
1577 manualIntervention: {
1578 typeInfo: exports.TypeInfo.ManualIntervention
1579 },
1580 release: {
1581 typeInfo: exports.TypeInfo.Release
1582 }
1583};
1584exports.TypeInfo.DeploymentQueryParameters.fields = {
1585 deploymentStatus: {
1586 enumType: exports.TypeInfo.DeploymentStatus
1587 },
1588 expands: {
1589 enumType: exports.TypeInfo.DeploymentExpands
1590 },
1591 maxModifiedTime: {
1592 isDate: true,
1593 },
1594 minModifiedTime: {
1595 isDate: true,
1596 },
1597 operationStatus: {
1598 enumType: exports.TypeInfo.DeploymentOperationStatus
1599 },
1600 queryOrder: {
1601 enumType: exports.TypeInfo.ReleaseQueryOrder
1602 },
1603 queryType: {
1604 enumType: exports.TypeInfo.DeploymentsQueryType
1605 }
1606};
1607exports.TypeInfo.DeploymentStartedEvent.fields = {
1608 environment: {
1609 typeInfo: exports.TypeInfo.ReleaseEnvironment
1610 },
1611 release: {
1612 typeInfo: exports.TypeInfo.Release
1613 }
1614};
1615exports.TypeInfo.DeployPhase.fields = {
1616 phaseType: {
1617 enumType: exports.TypeInfo.DeployPhaseTypes
1618 }
1619};
1620exports.TypeInfo.EnvironmentTrigger.fields = {
1621 triggerType: {
1622 enumType: exports.TypeInfo.EnvironmentTriggerType
1623 }
1624};
1625exports.TypeInfo.ExecutionInput.fields = {
1626 parallelExecutionType: {
1627 enumType: exports.TypeInfo.ParallelExecutionTypes
1628 }
1629};
1630exports.TypeInfo.Folder.fields = {
1631 createdOn: {
1632 isDate: true,
1633 },
1634 lastChangedDate: {
1635 isDate: true,
1636 }
1637};
1638exports.TypeInfo.GatesDeployPhase.fields = {
1639 phaseType: {
1640 enumType: exports.TypeInfo.DeployPhaseTypes
1641 }
1642};
1643exports.TypeInfo.IgnoredGate.fields = {
1644 lastModifiedOn: {
1645 isDate: true,
1646 }
1647};
1648exports.TypeInfo.MachineGroupBasedDeployPhase.fields = {
1649 phaseType: {
1650 enumType: exports.TypeInfo.DeployPhaseTypes
1651 }
1652};
1653exports.TypeInfo.MailMessage.fields = {
1654 replyBy: {
1655 isDate: true,
1656 },
1657 sections: {
1658 isArray: true,
1659 enumType: exports.TypeInfo.MailSectionType
1660 },
1661 senderType: {
1662 enumType: exports.TypeInfo.SenderType
1663 }
1664};
1665exports.TypeInfo.ManualIntervention.fields = {
1666 createdOn: {
1667 isDate: true,
1668 },
1669 modifiedOn: {
1670 isDate: true,
1671 },
1672 status: {
1673 enumType: exports.TypeInfo.ManualInterventionStatus
1674 }
1675};
1676exports.TypeInfo.ManualInterventionUpdateMetadata.fields = {
1677 status: {
1678 enumType: exports.TypeInfo.ManualInterventionStatus
1679 }
1680};
1681exports.TypeInfo.MultiConfigInput.fields = {
1682 parallelExecutionType: {
1683 enumType: exports.TypeInfo.ParallelExecutionTypes
1684 }
1685};
1686exports.TypeInfo.MultiMachineInput.fields = {
1687 parallelExecutionType: {
1688 enumType: exports.TypeInfo.ParallelExecutionTypes
1689 }
1690};
1691exports.TypeInfo.PackageTrigger.fields = {
1692 triggerType: {
1693 enumType: exports.TypeInfo.ReleaseTriggerType
1694 }
1695};
1696exports.TypeInfo.ParallelExecutionInputBase.fields = {
1697 parallelExecutionType: {
1698 enumType: exports.TypeInfo.ParallelExecutionTypes
1699 }
1700};
1701exports.TypeInfo.PipelineProcess.fields = {
1702 type: {
1703 enumType: exports.TypeInfo.PipelineProcessTypes
1704 }
1705};
1706exports.TypeInfo.PropertySelector.fields = {
1707 selectorType: {
1708 enumType: exports.TypeInfo.PropertySelectorType
1709 }
1710};
1711exports.TypeInfo.PullRequestConfiguration.fields = {
1712 codeRepositoryReference: {
1713 typeInfo: exports.TypeInfo.CodeRepositoryReference
1714 }
1715};
1716exports.TypeInfo.PullRequestTrigger.fields = {
1717 pullRequestConfiguration: {
1718 typeInfo: exports.TypeInfo.PullRequestConfiguration
1719 },
1720 triggerType: {
1721 enumType: exports.TypeInfo.ReleaseTriggerType
1722 }
1723};
1724exports.TypeInfo.Release.fields = {
1725 createdOn: {
1726 isDate: true,
1727 },
1728 environments: {
1729 isArray: true,
1730 typeInfo: exports.TypeInfo.ReleaseEnvironment
1731 },
1732 modifiedOn: {
1733 isDate: true,
1734 },
1735 reason: {
1736 enumType: exports.TypeInfo.ReleaseReason
1737 },
1738 status: {
1739 enumType: exports.TypeInfo.ReleaseStatus
1740 },
1741 variableGroups: {
1742 isArray: true,
1743 typeInfo: exports.TypeInfo.VariableGroup
1744 }
1745};
1746exports.TypeInfo.ReleaseAbandonedEvent.fields = {
1747 release: {
1748 typeInfo: exports.TypeInfo.Release
1749 }
1750};
1751exports.TypeInfo.ReleaseApproval.fields = {
1752 approvalType: {
1753 enumType: exports.TypeInfo.ApprovalType
1754 },
1755 createdOn: {
1756 isDate: true,
1757 },
1758 history: {
1759 isArray: true,
1760 typeInfo: exports.TypeInfo.ReleaseApprovalHistory
1761 },
1762 modifiedOn: {
1763 isDate: true,
1764 },
1765 status: {
1766 enumType: exports.TypeInfo.ApprovalStatus
1767 }
1768};
1769exports.TypeInfo.ReleaseApprovalHistory.fields = {
1770 createdOn: {
1771 isDate: true,
1772 },
1773 modifiedOn: {
1774 isDate: true,
1775 }
1776};
1777exports.TypeInfo.ReleaseApprovalPendingEvent.fields = {
1778 approval: {
1779 typeInfo: exports.TypeInfo.ReleaseApproval
1780 },
1781 approvalOptions: {
1782 typeInfo: exports.TypeInfo.ApprovalOptions
1783 },
1784 completedApprovals: {
1785 isArray: true,
1786 typeInfo: exports.TypeInfo.ReleaseApproval
1787 },
1788 deployment: {
1789 typeInfo: exports.TypeInfo.Deployment
1790 },
1791 environments: {
1792 isArray: true,
1793 typeInfo: exports.TypeInfo.ReleaseEnvironment
1794 },
1795 pendingApprovals: {
1796 isArray: true,
1797 typeInfo: exports.TypeInfo.ReleaseApproval
1798 }
1799};
1800exports.TypeInfo.ReleaseCondition.fields = {
1801 conditionType: {
1802 enumType: exports.TypeInfo.ConditionType
1803 }
1804};
1805exports.TypeInfo.ReleaseCreatedEvent.fields = {
1806 release: {
1807 typeInfo: exports.TypeInfo.Release
1808 }
1809};
1810exports.TypeInfo.ReleaseDefinition.fields = {
1811 createdOn: {
1812 isDate: true,
1813 },
1814 environments: {
1815 isArray: true,
1816 typeInfo: exports.TypeInfo.ReleaseDefinitionEnvironment
1817 },
1818 lastRelease: {
1819 typeInfo: exports.TypeInfo.ReleaseReference
1820 },
1821 modifiedOn: {
1822 isDate: true,
1823 },
1824 pipelineProcess: {
1825 typeInfo: exports.TypeInfo.PipelineProcess
1826 },
1827 source: {
1828 enumType: exports.TypeInfo.ReleaseDefinitionSource
1829 },
1830 triggers: {
1831 isArray: true,
1832 typeInfo: exports.TypeInfo.ReleaseTriggerBase
1833 }
1834};
1835exports.TypeInfo.ReleaseDefinitionApprovals.fields = {
1836 approvalOptions: {
1837 typeInfo: exports.TypeInfo.ApprovalOptions
1838 }
1839};
1840exports.TypeInfo.ReleaseDefinitionEnvironment.fields = {
1841 conditions: {
1842 isArray: true,
1843 typeInfo: exports.TypeInfo.Condition
1844 },
1845 deployPhases: {
1846 isArray: true,
1847 typeInfo: exports.TypeInfo.DeployPhase
1848 },
1849 environmentTriggers: {
1850 isArray: true,
1851 typeInfo: exports.TypeInfo.EnvironmentTrigger
1852 },
1853 postDeployApprovals: {
1854 typeInfo: exports.TypeInfo.ReleaseDefinitionApprovals
1855 },
1856 preDeployApprovals: {
1857 typeInfo: exports.TypeInfo.ReleaseDefinitionApprovals
1858 },
1859 schedules: {
1860 isArray: true,
1861 typeInfo: exports.TypeInfo.ReleaseSchedule
1862 }
1863};
1864exports.TypeInfo.ReleaseDefinitionEnvironmentTemplate.fields = {
1865 environment: {
1866 typeInfo: exports.TypeInfo.ReleaseDefinitionEnvironment
1867 }
1868};
1869exports.TypeInfo.ReleaseDefinitionRevision.fields = {
1870 changedDate: {
1871 isDate: true,
1872 },
1873 changeType: {
1874 enumType: exports.TypeInfo.AuditAction
1875 }
1876};
1877exports.TypeInfo.ReleaseDefinitionSummary.fields = {
1878 releases: {
1879 isArray: true,
1880 typeInfo: exports.TypeInfo.Release
1881 }
1882};
1883exports.TypeInfo.ReleaseDeployPhase.fields = {
1884 deploymentJobs: {
1885 isArray: true,
1886 typeInfo: exports.TypeInfo.DeploymentJob
1887 },
1888 manualInterventions: {
1889 isArray: true,
1890 typeInfo: exports.TypeInfo.ManualIntervention
1891 },
1892 phaseType: {
1893 enumType: exports.TypeInfo.DeployPhaseTypes
1894 },
1895 startedOn: {
1896 isDate: true,
1897 },
1898 status: {
1899 enumType: exports.TypeInfo.DeployPhaseStatus
1900 }
1901};
1902exports.TypeInfo.ReleaseEnvironment.fields = {
1903 conditions: {
1904 isArray: true,
1905 typeInfo: exports.TypeInfo.ReleaseCondition
1906 },
1907 createdOn: {
1908 isDate: true,
1909 },
1910 deployPhasesSnapshot: {
1911 isArray: true,
1912 typeInfo: exports.TypeInfo.DeployPhase
1913 },
1914 deploySteps: {
1915 isArray: true,
1916 typeInfo: exports.TypeInfo.DeploymentAttempt
1917 },
1918 modifiedOn: {
1919 isDate: true,
1920 },
1921 nextScheduledUtcTime: {
1922 isDate: true,
1923 },
1924 postApprovalsSnapshot: {
1925 typeInfo: exports.TypeInfo.ReleaseDefinitionApprovals
1926 },
1927 postDeployApprovals: {
1928 isArray: true,
1929 typeInfo: exports.TypeInfo.ReleaseApproval
1930 },
1931 preApprovalsSnapshot: {
1932 typeInfo: exports.TypeInfo.ReleaseDefinitionApprovals
1933 },
1934 preDeployApprovals: {
1935 isArray: true,
1936 typeInfo: exports.TypeInfo.ReleaseApproval
1937 },
1938 scheduledDeploymentTime: {
1939 isDate: true,
1940 },
1941 schedules: {
1942 isArray: true,
1943 typeInfo: exports.TypeInfo.ReleaseSchedule
1944 },
1945 status: {
1946 enumType: exports.TypeInfo.EnvironmentStatus
1947 },
1948 variableGroups: {
1949 isArray: true,
1950 typeInfo: exports.TypeInfo.VariableGroup
1951 }
1952};
1953exports.TypeInfo.ReleaseEnvironmentCompletedEvent.fields = {
1954 environment: {
1955 typeInfo: exports.TypeInfo.ReleaseEnvironment
1956 },
1957 reason: {
1958 enumType: exports.TypeInfo.DeploymentReason
1959 }
1960};
1961exports.TypeInfo.ReleaseEnvironmentStatusUpdatedEvent.fields = {
1962 environmentStatus: {
1963 enumType: exports.TypeInfo.EnvironmentStatus
1964 },
1965 latestDeploymentOperationStatus: {
1966 enumType: exports.TypeInfo.DeploymentOperationStatus
1967 },
1968 latestDeploymentStatus: {
1969 enumType: exports.TypeInfo.DeploymentStatus
1970 }
1971};
1972exports.TypeInfo.ReleaseEnvironmentUpdateMetadata.fields = {
1973 scheduledDeploymentTime: {
1974 isDate: true,
1975 },
1976 status: {
1977 enumType: exports.TypeInfo.EnvironmentStatus
1978 }
1979};
1980exports.TypeInfo.ReleaseGates.fields = {
1981 deploymentJobs: {
1982 isArray: true,
1983 typeInfo: exports.TypeInfo.DeploymentJob
1984 },
1985 ignoredGates: {
1986 isArray: true,
1987 typeInfo: exports.TypeInfo.IgnoredGate
1988 },
1989 lastModifiedOn: {
1990 isDate: true,
1991 },
1992 stabilizationCompletedOn: {
1993 isDate: true,
1994 },
1995 startedOn: {
1996 isDate: true,
1997 },
1998 status: {
1999 enumType: exports.TypeInfo.GateStatus
2000 },
2001 succeedingSince: {
2002 isDate: true,
2003 }
2004};
2005exports.TypeInfo.ReleaseGatesPhase.fields = {
2006 deploymentJobs: {
2007 isArray: true,
2008 typeInfo: exports.TypeInfo.DeploymentJob
2009 },
2010 ignoredGates: {
2011 isArray: true,
2012 typeInfo: exports.TypeInfo.IgnoredGate
2013 },
2014 manualInterventions: {
2015 isArray: true,
2016 typeInfo: exports.TypeInfo.ManualIntervention
2017 },
2018 phaseType: {
2019 enumType: exports.TypeInfo.DeployPhaseTypes
2020 },
2021 stabilizationCompletedOn: {
2022 isDate: true,
2023 },
2024 startedOn: {
2025 isDate: true,
2026 },
2027 status: {
2028 enumType: exports.TypeInfo.DeployPhaseStatus
2029 },
2030 succeedingSince: {
2031 isDate: true,
2032 }
2033};
2034exports.TypeInfo.ReleaseNotCreatedEvent.fields = {
2035 releaseReason: {
2036 enumType: exports.TypeInfo.ReleaseReason
2037 }
2038};
2039exports.TypeInfo.ReleaseReference.fields = {
2040 createdOn: {
2041 isDate: true,
2042 },
2043 reason: {
2044 enumType: exports.TypeInfo.ReleaseReason
2045 }
2046};
2047exports.TypeInfo.ReleaseRevision.fields = {
2048 changedDate: {
2049 isDate: true,
2050 }
2051};
2052exports.TypeInfo.ReleaseSchedule.fields = {
2053 daysToRelease: {
2054 enumType: exports.TypeInfo.ScheduleDays
2055 }
2056};
2057exports.TypeInfo.ReleaseStartMetadata.fields = {
2058 artifacts: {
2059 isArray: true,
2060 typeInfo: exports.TypeInfo.ArtifactMetadata
2061 },
2062 reason: {
2063 enumType: exports.TypeInfo.ReleaseReason
2064 }
2065};
2066exports.TypeInfo.ReleaseTask.fields = {
2067 dateEnded: {
2068 isDate: true,
2069 },
2070 dateStarted: {
2071 isDate: true,
2072 },
2073 finishTime: {
2074 isDate: true,
2075 },
2076 startTime: {
2077 isDate: true,
2078 },
2079 status: {
2080 enumType: exports.TypeInfo.TaskStatus
2081 }
2082};
2083exports.TypeInfo.ReleaseTaskAttachment.fields = {
2084 createdOn: {
2085 isDate: true,
2086 },
2087 modifiedOn: {
2088 isDate: true,
2089 }
2090};
2091exports.TypeInfo.ReleaseTasksUpdatedEvent.fields = {
2092 job: {
2093 typeInfo: exports.TypeInfo.ReleaseTask
2094 },
2095 tasks: {
2096 isArray: true,
2097 typeInfo: exports.TypeInfo.ReleaseTask
2098 }
2099};
2100exports.TypeInfo.ReleaseTriggerBase.fields = {
2101 triggerType: {
2102 enumType: exports.TypeInfo.ReleaseTriggerType
2103 }
2104};
2105exports.TypeInfo.ReleaseUpdatedEvent.fields = {
2106 release: {
2107 typeInfo: exports.TypeInfo.Release
2108 }
2109};
2110exports.TypeInfo.ReleaseUpdateMetadata.fields = {
2111 status: {
2112 enumType: exports.TypeInfo.ReleaseStatus
2113 }
2114};
2115exports.TypeInfo.RunOnServerDeployPhase.fields = {
2116 deploymentInput: {
2117 typeInfo: exports.TypeInfo.ServerDeploymentInput
2118 },
2119 phaseType: {
2120 enumType: exports.TypeInfo.DeployPhaseTypes
2121 }
2122};
2123exports.TypeInfo.ScheduledReleaseTrigger.fields = {
2124 schedule: {
2125 typeInfo: exports.TypeInfo.ReleaseSchedule
2126 },
2127 triggerType: {
2128 enumType: exports.TypeInfo.ReleaseTriggerType
2129 }
2130};
2131exports.TypeInfo.ServerDeploymentInput.fields = {
2132 parallelExecution: {
2133 typeInfo: exports.TypeInfo.ExecutionInput
2134 }
2135};
2136exports.TypeInfo.SourcePullRequestVersion.fields = {
2137 pullRequestMergedAt: {
2138 isDate: true,
2139 }
2140};
2141exports.TypeInfo.SourceRepoTrigger.fields = {
2142 triggerType: {
2143 enumType: exports.TypeInfo.ReleaseTriggerType
2144 }
2145};
2146exports.TypeInfo.SummaryMailSection.fields = {
2147 sectionType: {
2148 enumType: exports.TypeInfo.MailSectionType
2149 }
2150};
2151exports.TypeInfo.VariableGroup.fields = {
2152 createdOn: {
2153 isDate: true,
2154 },
2155 modifiedOn: {
2156 isDate: true,
2157 }
2158};
2159exports.TypeInfo.YamlFileSource.fields = {
2160 type: {
2161 enumType: exports.TypeInfo.YamlFileSourceTypes
2162 }
2163};
2164exports.TypeInfo.YamlPipelineProcess.fields = {
2165 fileSource: {
2166 typeInfo: exports.TypeInfo.YamlFileSource
2167 },
2168 type: {
2169 enumType: exports.TypeInfo.PipelineProcessTypes
2170 }
2171};