Processes - Import Process Template

Importe un processus à partir d’un fichier 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

Paramètres URI

Nom Dans Obligatoire Type Description
organization
path True

string

Nom de l’organisation Azure DevOps.

api-version
query True

string

Version de l’API à utiliser. Cette valeur doit être définie sur « 6.1-preview.1 » pour utiliser cette version de l’API.

ignoreWarnings
query

boolean

Ignore les avertissements de validation. La valeur par défaut est false.

replaceExistingTemplate
query

boolean

Remplace le modèle existant. La valeur par défaut est true.

Corps de la demande

Media Types: "application/octet-stream"

Nom Type Description
body

string

Flux à charger

Réponses

Nom Type Description
200 OK

ProcessImportResult

opération réussie

Sécurité

accessToken

Jeton d’accès personnel. Utilisez n’importe quelle valeur pour le nom d’utilisateur et le jeton comme mot de passe.

Type: basic

Exemples

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
}

Définitions

Nom Description
CheckTemplateExistenceResult

Décrit le résultat d’une demande d’existence de modèle case activée.

ProcessImportResult

Décrit le résultat d’une demande d’importation de processus.

ValidationIssue
ValidationIssueType

CheckTemplateExistenceResult

Décrit le résultat d’une demande d’existence de modèle case activée.

Nom Type Description
doesTemplateExist

boolean

Indique si un modèle existe.

existingTemplateName

string

Nom du modèle existant.

existingTemplateTypeId

string

Identificateur de type de modèle existant.

requestedTemplateName

string

Nom du modèle demandé.

ProcessImportResult

Décrit le résultat d’une demande d’importation de processus.

Nom Type Description
checkExistenceResult

CheckTemplateExistenceResult

Vérifiez le résultat de l’existence du modèle.

helpUrl

string

URL de l’aide.

id

string

ID de l’opération d’importation.

isNew

boolean

Indique si ce processus importé est nouveau.

promoteJobId

string

Identificateur du travail de promotion.

validationResults

ValidationIssue[]

Liste des résultats de validation.

ValidationIssue

Nom Type Description
description

string

file

string

helpLink

string

issueType

ValidationIssueType

line

integer

ValidationIssueType

Nom Type Description
error

string

warning

string