Processes - Import Process Template

zip ファイルからプロセスをインポートします。

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

URI パラメーター

名前 / 必須 説明
organization
path True

string

Azure DevOps 組織の名前です。

api-version
query True

string

使う API のバージョン。 このバージョンの API を使用するには、これを '7.1-preview.1' に設定する必要があります。

ignoreWarnings
query

boolean

検証の警告を無視します。 既定値は false です。

replaceExistingTemplate
query

boolean

既存のテンプレートを置き換えます。 既定値は true です。

要求本文

Media Types: "application/octet-stream"

名前 説明
body

string

アップロードするストリーム

応答

名前 説明
200 OK

ProcessImportResult

正常な操作

セキュリティ

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

名前 説明
vso.work_write 作業項目とクエリの読み取り、作成、更新、ボード メタデータの更新、領域の読み取り、反復パスの他の作業項目追跡関連メタデータの実行、クエリの実行、サービス フックを介した作業項目イベントに関する通知の受信を行う機能を付与します。

Sample Request

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

インポート操作の ID。

isNew

boolean

このインポートされたプロセスが新しいかどうか。

promoteJobId

string

昇格ジョブ識別子。

validationResults

ValidationIssue[]

検証結果のリスト。

ValidationIssue

名前 説明
description

string

file

string

helpLink

string

issueType

ValidationIssueType

line

integer

ValidationIssueType

名前 説明
error

string

warning

string