Partager via


Events - Post Event

Envoyez un événement de travail de pipeline à traiter par le plan d’exécution.

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

Paramètres URI

Nom Dans Obligatoire Type Description
hubName
path True

string

Nom du hub de serveur. Exemples courants : « build », « rm », « checks »

organization
path True

string

Nom de l’organisation Azure DevOps.

planId
path True

string

uuid

ID du plan.

scopeIdentifier
path True

string

uuid

GUID de projet pour étendre la demande

api-version
query True

string

Version de l’API à utiliser. Cette valeur doit être définie sur « 7.1-preview.1 » pour utiliser cette version de l’API.

Corps de la demande

Nom Type Description
jobId

string

ID du travail de pipeline affecté par l’événement.

name

string

Nom de l’événement de travail de pipeline.

Réponses

Nom Type Description
200 OK

opération réussie

Sécurité

accessToken

Jeton d’accès personnel. Utilisez n’importe quelle valeur pour le nom d’utilisateur et le jeton comme mot de passe.

Type: basic

Exemples

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

Définitions

JobEvent

Événement de travail de pipeline à traiter par le plan d’exécution.

Nom Type Description
jobId

string

ID du travail de pipeline affecté par l’événement.

name

string

Nom de l’événement de travail de pipeline.