Condividi tramite


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
hubName
path True

string

Nome dell'hub del server. Esempi comuni: "build", "rm", "checks"

organization
path True

string

Nome dell'organizzazione di Azure DevOps.

planId
path True

string

uuid

ID del piano.

scopeIdentifier
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.