Processes - Import Process Template

Zip dosyasından bir işlemi içeri aktarır.

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 Parametreleri

Name İçinde Gerekli Tür Description
organization
path True

string

Azure DevOps kuruluşunun adı.

api-version
query True

string

Kullanılacak API sürümü. Api'nin bu sürümünü kullanmak için bu değer '6.1-preview.1' olarak ayarlanmalıdır.

ignoreWarnings
query

boolean

Doğrulama uyarılarını yoksayar. Varsayılan değer false'tur.

replaceExistingTemplate
query

boolean

Varolan şablonun yerini alır. True varsayılan değerdir.

İstek Gövdesi

Media Types: "application/octet-stream"

Name Tür Description
body

string

Karşıya yüklenecek akış

Yanıtlar

Name Tür Description
200 OK

ProcessImportResult

başarılı işlem

Güvenlik

accessToken

Kişisel erişim belirteci. Parola olarak kullanıcı adı ve belirteç için herhangi bir değer kullanın.

Type: basic

Örnekler

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
}

Tanımlar

Name Description
CheckTemplateExistenceResult

Denetim şablonu varlığı isteğinin sonucunu açıklar.

ProcessImportResult

İşlem İçeri Aktarma isteğinin sonucunu açıklar.

ValidationIssue
ValidationIssueType

CheckTemplateExistenceResult

Denetim şablonu varlığı isteğinin sonucunu açıklar.

Name Tür Description
doesTemplateExist

boolean

Bir şablonun var olup olmadığını gösterir.

existingTemplateName

string

Mevcut şablonun adı.

existingTemplateTypeId

string

Mevcut şablon türü tanımlayıcısı.

requestedTemplateName

string

İstenen şablonun adı.

ProcessImportResult

İşlem İçeri Aktarma isteğinin sonucunu açıklar.

Name Tür Description
checkExistenceResult

CheckTemplateExistenceResult

Şablon varlığının sonucunu denetleyin.

helpUrl

string

Yardım URL'si.

id

string

İçeri aktarma işleminin kimliği.

isNew

boolean

İçeri aktarılan bu işlemin yeni olup olmadığı.

promoteJobId

string

Yükseltme işi tanımlayıcısı.

validationResults

ValidationIssue[]

Doğrulama sonuçlarının listesi.

ValidationIssue

Name Tür Description
description

string

file

string

helpLink

string

issueType

ValidationIssueType

line

integer

ValidationIssueType

Name Tür Description
error

string

warning

string