Поделиться через


Processes - Import Process Template

Импортирует процесс из 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

Параметры URI

Имя В Обязательно Тип Описание
organization
path True

string

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

api-version
query True

string

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

ignoreWarnings
query

boolean

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

replaceExistingTemplate
query

boolean

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

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

Media Types: "application/octet-stream"

Имя Тип Описание
body

string

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

Ответы

Имя Тип Описание
200 OK

ProcessImportResult

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

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

accessToken

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

Type: basic

Примеры

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
}

Определения

Имя Описание
CheckTemplateExistenceResult

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

ProcessImportResult

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

ValidationIssue
ValidationIssueType

CheckTemplateExistenceResult

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

Имя Тип Описание
doesTemplateExist

boolean

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

existingTemplateName

string

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

existingTemplateTypeId

string

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

requestedTemplateName

string

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

ProcessImportResult

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

Имя Тип Описание
checkExistenceResult

CheckTemplateExistenceResult

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

helpUrl

string

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

id

string

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

isNew

boolean

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

promoteJobId

string

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

validationResults

ValidationIssue[]

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

ValidationIssue

Имя Тип Описание
description

string

file

string

helpLink

string

issueType

ValidationIssueType

line

integer

ValidationIssueType

Имя Тип Описание
error

string

warning

string