Processes - Import Process Template

Импортирует процесс из ZIP-файла.

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

Параметры URI

Name In Required Type Description
organization
path True
  • string

Название организации Azure DevOps.

api-version
query True
  • string

Используемая версия API. Для использования этой версии API необходимо задать значение 6.0-preview.1.

ignoreWarnings
query
  • boolean

Пропускает предупреждения проверки. Значение по умолчанию — false.

replaceExistingTemplate
query
  • boolean

Заменяет существующий шаблон. Значение по умолчанию — true.

Текст запроса

Media Types: "application/octet-stream"

Name Type Description
body
  • string

Потоковая передача

Ответы

Name Type Description
200 OK

успешная операция

Безопасность

accessToken

Личный маркер доступа. Используйте любое значение для имени пользователя и маркера в качестве пароля.

Type: basic

Примеры

Sample Request

POST https://dev.azure.com/fabrikam/_apis/work/processadmin/processes/import?api-version=6.0-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
}

Определения

CheckTemplateExistenceResult

Описывает результат запроса на существование шаблона проверки.

ProcessImportResult

Описывает результат запроса на импорт процесса.

ValidationIssue
ValidationIssueType

CheckTemplateExistenceResult

Описывает результат запроса на существование шаблона проверки.

Name Type Description
doesTemplateExist
  • boolean

Указывает, существует ли шаблон.

existingTemplateName
  • string

Имя существующего шаблона.

existingTemplateTypeId
  • string

Идентификатор существующего типа шаблона.

requestedTemplateName
  • string

Имя запрошенного шаблона.

ProcessImportResult

Описывает результат запроса на импорт процесса.

Name Type Description
checkExistenceResult

Проверьте результат существования шаблона.

helpUrl
  • string

URL-адрес справки.

id
  • string

Идентификатор операции импорта.

isNew
  • boolean

Является ли импортируемый процесс новым.

promoteJobId
  • string

Идентификатор задания повышения.

validationResults

Список результатов проверки.

ValidationIssue

Name Type Description
description
  • string
file
  • string
helpLink
  • string
issueType
line
  • integer

ValidationIssueType

Name Type Description
error
  • string
warning
  • string