Processes - Import Process Template

Importiert einen Prozess aus der ZIP-Datei.

POST https://dev.azure.com/{organization}/_apis/work/processadmin/processes/import?api-version=6.1-preview.1
POST https://dev.azure.com/{organization}/_apis/work/processadmin/processes/import?ignoreWarnings={ignoreWarnings}&replaceExistingTemplate={replaceExistingTemplate}&api-version=6.1-preview.1

URI-Parameter

Name In Erforderlich Typ Beschreibung
organization
path True

string

Der Name der Azure DevOps-Organisation.

api-version
query True

string

Version der zu verwendenden API. Dies sollte auf "6.1-preview.1" festgelegt werden, um diese Version der API zu verwenden.

ignoreWarnings
query

boolean

Ignoriert Validierungswarnungen. Der Standardwert ist „false“.

replaceExistingTemplate
query

boolean

Ersetzt die vorhandene Vorlage. Der Standardwert ist true.

Anforderungstext

Media Types: "application/octet-stream"

Name Typ Beschreibung
body

string

Streamen zum Hochladen

Antworten

Name Typ Beschreibung
200 OK

ProcessImportResult

Erfolgreicher Vorgang

Sicherheit

accessToken

Persönliches Zugriffstoken. Verwenden Sie einen beliebigen Wert für den Benutzernamen und das Token als Kennwort.

Type: basic

Beispiele

Sample Request

POST https://dev.azure.com/fabrikam/_apis/work/processadmin/processes/import?api-version=6.1-preview.1

Sample Response

persistent-Auth: true
lfs-Authenticate: NTLM
{
  "id": "adcc42ab-9882-485e-a3ed-7678f01f66bd",
  "promoteJobId": "00000000-0000-0000-0000-000000000000",
  "helpUrl": null,
  "validationResults": [],
  "isNew": false
}

Definitionen

Name Beschreibung
CheckTemplateExistenceResult

Beschreibt das Ergebnis einer Anforderung zum Vorhandensein einer Überprüfungsvorlage.

ProcessImportResult

Beschreibt das Ergebnis einer Prozessimportanforderung.

ValidationIssue
ValidationIssueType

CheckTemplateExistenceResult

Beschreibt das Ergebnis einer Anforderung zum Vorhandensein einer Überprüfungsvorlage.

Name Typ Beschreibung
doesTemplateExist

boolean

Gibt an, ob eine Vorlage vorhanden ist.

existingTemplateName

string

Der Name der vorhandenen Vorlage.

existingTemplateTypeId

string

Der vorhandene Vorlagentypbezeichner.

requestedTemplateName

string

Der Name der angeforderten Vorlage.

ProcessImportResult

Beschreibt das Ergebnis einer Prozessimportanforderung.

Name Typ Beschreibung
checkExistenceResult

CheckTemplateExistenceResult

Überprüfen Sie das Ergebnis der Vorlagenexistenz.

helpUrl

string

Hilfe-URL.

id

string

ID des Importvorgangs.

isNew

boolean

Gibt an, ob dieser importierte Prozess neu ist.

promoteJobId

string

Der Auftragsbezeichner für heraufstufen.

validationResults

ValidationIssue[]

Die Liste der Validierungsergebnisse.

ValidationIssue

Name Typ Beschreibung
description

string

file

string

helpLink

string

issueType

ValidationIssueType

line

integer

ValidationIssueType

Name Typ Beschreibung
error

string

warning

string