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 |
---|---|---|---|---|
hub
|
path | True |
string |
伺服器中樞的名稱。 常見範例:「build」、「rm」、「checks」 |
organization
|
path | True |
string |
Azure DevOps 組織的名稱。 |
plan
|
path | True |
string uuid |
方案的識別碼。 |
scope
|
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 |
管線作業事件的名稱。 |