Partilhar via


Processes - Import Process Template

Importa um processo do arquivo 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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
organization
path True

string

O nome da organização do Azure DevOps.

api-version
query True

string

Versão da API a ser usada. Isso deve ser definido como '6.1-preview.1' para usar essa versão da api.

ignoreWarnings
query

boolean

Ignora avisos de validação. O valor padrão é false.

replaceExistingTemplate
query

boolean

Substitui o modelo existente. O valor padrão é true.

Corpo da solicitação

Media Types: "application/octet-stream"

Nome Tipo Description
body

string

Transmitir para carregar

Respostas

Nome Tipo Description
200 OK

ProcessImportResult

operação bem-sucedida

Segurança

accessToken

Token de acesso pessoal. Use qualquer valor para o nome de usuário e o token como a senha.

Type: basic

Exemplos

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
}

Definições

Nome Description
CheckTemplateExistenceResult

Descreve o resultado de uma solicitação de existência de modelo marcar.

ProcessImportResult

Descreve o resultado de uma solicitação de Importação de Processo.

ValidationIssue
ValidationIssueType

CheckTemplateExistenceResult

Descreve o resultado de uma solicitação de existência de modelo marcar.

Nome Tipo Description
doesTemplateExist

boolean

Indica se existe um modelo.

existingTemplateName

string

O nome do modelo existente.

existingTemplateTypeId

string

O identificador de tipo de modelo existente.

requestedTemplateName

string

O nome do modelo solicitado.

ProcessImportResult

Descreve o resultado de uma solicitação de Importação de Processo.

Nome Tipo Description
checkExistenceResult

CheckTemplateExistenceResult

Verifique o resultado da existência do modelo.

helpUrl

string

URL da Ajuda.

id

string

ID da operação de importação.

isNew

boolean

Se esse processo importado é novo.

promoteJobId

string

O identificador de trabalho de promoção.

validationResults

ValidationIssue[]

A lista de resultados de validação.

ValidationIssue

Nome Tipo Description
description

string

file

string

helpLink

string

issueType

ValidationIssueType

line

integer

ValidationIssueType

Nome Tipo Description
error

string

warning

string