Processes - Import Process Template

Importuje proces ze souboru ZIP.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
organization
path True

string

Název organizace Azure DevOps.

api-version
query True

string

Verze rozhraní API, která se má použít. Aby se tato verze rozhraní API používala, měla by být nastavená na 6.1-preview.1.

ignoreWarnings
query

boolean

Ignoruje upozornění ověření. Výchozí hodnota je false.

replaceExistingTemplate
query

boolean

Nahradí existující šablonu. Výchozí hodnota je true (pravda).

Text požadavku

Media Types: "application/octet-stream"

Name Typ Description
body

string

Stream k nahrání

Odpovědi

Name Typ Description
200 OK

ProcessImportResult

úspěšná operace

Zabezpečení

accessToken

Osobní přístupový token. Jako heslo použijte libovolnou hodnotu pro uživatelské jméno a token.

Type: basic

Příklady

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
}

Definice

Name Description
CheckTemplateExistenceResult

Popisuje výsledek požadavku na kontrolu existence šablony.

ProcessImportResult

Popisuje výsledek žádosti o import procesu.

ValidationIssue
ValidationIssueType

CheckTemplateExistenceResult

Popisuje výsledek požadavku na kontrolu existence šablony.

Name Typ Description
doesTemplateExist

boolean

Označuje, zda existuje šablona.

existingTemplateName

string

Název existující šablony.

existingTemplateTypeId

string

Identifikátor existujícího typu šablony.

requestedTemplateName

string

Název požadované šablony.

ProcessImportResult

Popisuje výsledek žádosti o import procesu.

Name Typ Description
checkExistenceResult

CheckTemplateExistenceResult

Zkontrolujte výsledek existence šablony.

helpUrl

string

Adresa URL nápovědy

id

string

ID operace importu.

isNew

boolean

Jestli je tento importovaný proces nový.

promoteJobId

string

Identifikátor úlohy zvýšení úrovně.

validationResults

ValidationIssue[]

Seznam výsledků ověření.

ValidationIssue

Name Typ Description
description

string

file

string

helpLink

string

issueType

ValidationIssueType

line

integer

ValidationIssueType

Name Typ Description
error

string

warning

string