Events - Post Event

傳送要由執行計畫處理的管線作業事件。

POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/events?api-version=7.1-preview.1

URI 參數

名稱 位於 必要 類型 Description
hubName
path True

string

伺服器中樞的名稱。 常見範例:「build」、「rm」、「checks」

organization
path True

string

Azure DevOps 組織的名稱。

planId
path True

string

uuid

方案的識別碼。

scopeIdentifier
path True

string

uuid

要限定要求範圍的專案 GUID

api-version
query True

string

要使用的 API 版本。 這應該設定為 '7.1-preview.1' 以使用此版本的 API。

要求本文

名稱 類型 Description
jobId

string

受事件影響的管線作業識別碼。

name

string

管線作業事件的名稱。

回應

名稱 類型 Description
200 OK

成功作業

安全性

accessToken

個人存取權杖。 針對使用者名稱和權杖使用任何值作為密碼。

Type: basic

範例

Send a TaskCompletedEvent

Sample Request

POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/events?api-version=7.1-preview.1

{
  "result": "succeeded",
  "taskId": "61153303-347e-5f06-a6a1-ce2102bd68eb",
  "name": "TaskCompleted",
  "jobId": "3a7e60dc-c5b0-5009-86eb-0f217c12e2ea"
}

Sample Response

定義

JobEvent

要由執行計畫處理的管線作業事件。

名稱 類型 Description
jobId

string

受事件影響的管線作業識別碼。

name

string

管線作業事件的名稱。