Events - Post Event
Senden Sie ein Pipelineauftragsereignis, das vom Ausführungsplan verarbeitet werden soll.
POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/events?api-version=7.1-preview.1
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
hub
|
path | True |
string |
Der Name des Serverhubs. Gängige Beispiele: "build", "rm", "checks" |
organization
|
path | True |
string |
Der Name der Azure DevOps-Organisation. |
plan
|
path | True |
string uuid |
Die ID des Plans. |
scope
|
path | True |
string uuid |
Die Projekt-GUID zum Bereich der Anforderung |
api-version
|
query | True |
string |
Version der zu verwendenden API. Dies sollte auf "7.1-preview.1" festgelegt werden, um diese Version der API zu verwenden. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
jobId |
string |
Die ID des Pipelineauftrags, der vom Ereignis betroffen ist. |
name |
string |
Der Name des Pipelineauftragsereignisses. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreicher Vorgang |
Sicherheit
accessToken
Persönliches Zugriffstoken. Verwenden Sie einen beliebigen Wert für den Benutzernamen und das Token als Kennwort.
Type:
basic
Beispiele
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
Definitionen
JobEvent
Ein Pipelineauftragsereignis, das vom Ausführungsplan verarbeitet werden soll.
Name | Typ | Beschreibung |
---|---|---|
jobId |
string |
Die ID des Pipelineauftrags, der vom Ereignis betroffen ist. |
name |
string |
Der Name des Pipelineauftragsereignisses. |