Condividi tramite


Processes - Import Process Template

Importa un processo dal file 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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
organization
path True

string

Nome dell'organizzazione di Azure DevOps.

api-version
query True

string

Versione dell'API da usare. Questa opzione deve essere impostata su '6.1-preview.1' per usare questa versione dell'API.

ignoreWarnings
query

boolean

Ignora gli avvisi di convalida. Il valore predefinito è false.

replaceExistingTemplate
query

boolean

Sostituisce il modello esistente. Il valore predefinito è true.

Corpo della richiesta

Media Types: "application/octet-stream"

Nome Tipo Descrizione
body

string

Flusso da caricare

Risposte

Nome Tipo Descrizione
200 OK

ProcessImportResult

operazione riuscita

Sicurezza

accessToken

Token di accesso personale. Usare qualsiasi valore per il nome utente e il token come password.

Type: basic

Esempio

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
}

Definizioni

Nome Descrizione
CheckTemplateExistenceResult

Descrive il risultato di una richiesta di esistenza del modello di controllo.

ProcessImportResult

Descrive il risultato di una richiesta di importazione processo.

ValidationIssue
ValidationIssueType

CheckTemplateExistenceResult

Descrive il risultato di una richiesta di esistenza del modello di controllo.

Nome Tipo Descrizione
doesTemplateExist

boolean

Indica se esiste un modello.

existingTemplateName

string

Nome del modello esistente.

existingTemplateTypeId

string

Identificatore del tipo di modello esistente.

requestedTemplateName

string

Nome del modello richiesto.

ProcessImportResult

Descrive il risultato di una richiesta di importazione processo.

Nome Tipo Descrizione
checkExistenceResult

CheckTemplateExistenceResult

Controllare il risultato dell'esistenza del modello.

helpUrl

string

URL della Guida.

id

string

ID dell'operazione di importazione.

isNew

boolean

Se questo processo importato è nuovo.

promoteJobId

string

Identificatore del processo di promozione.

validationResults

ValidationIssue[]

Elenco di risultati della convalida.

ValidationIssue

Nome Tipo Descrizione
description

string

file

string

helpLink

string

issueType

ValidationIssueType

line

integer

ValidationIssueType

Nome Tipo Descrizione
error

string

warning

string