Events - Post Event
Inviare un evento del processo della pipeline da elaborare dal piano di esecuzione.
POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/events?api-version=7.1-preview.1
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
hub
|
path | True |
string |
Nome dell'hub del server. Esempi comuni: "build", "rm", "checks" |
organization
|
path | True |
string |
Nome dell'organizzazione di Azure DevOps. |
plan
|
path | True |
string uuid |
ID del piano. |
scope
|
path | True |
string uuid |
GUID del progetto per definire l'ambito della richiesta |
api-version
|
query | True |
string |
Versione dell'API da usare. Deve essere impostato su '7.1-preview.1' per usare questa versione dell'API. |
Corpo della richiesta
Nome | Tipo | Descrizione |
---|---|---|
jobId |
string |
ID del processo della pipeline interessato dall'evento. |
name |
string |
Nome dell'evento del processo della pipeline. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
operazione riuscita |
Sicurezza
accessToken
Token di accesso personale. Usare qualsiasi valore per il nome utente e il token come password.
Type:
basic
Esempio
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
Definizioni
JobEvent
Evento del processo della pipeline da elaborare dal piano di esecuzione.
Nome | Tipo | Descrizione |
---|---|---|
jobId |
string |
ID del processo della pipeline interessato dall'evento. |
name |
string |
Nome dell'evento del processo della pipeline. |