Events - Post Event
Envíe un evento de trabajo de canalización para que lo procese el plan de ejecución.
POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/events?api-version=7.1-preview.1
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
hub
|
path | True |
string |
Nombre del centro de servidores. Ejemplos comunes: "build", "rm", "checks" |
organization
|
path | True |
string |
El nombre de la organización de Azure DevOps. |
plan
|
path | True |
string uuid |
Identificador del plan. |
scope
|
path | True |
string uuid |
Guid del proyecto para definir el ámbito de la solicitud |
api-version
|
query | True |
string |
Versión de la API que se va a usar. Debe establecerse en "7.1-preview.1" para usar esta versión de la API. |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
jobId |
string |
Identificador del trabajo de canalización afectado por el evento. |
name |
string |
Nombre del evento de trabajo de canalización. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
operación correcta |
Seguridad
accessToken
Token de acceso personal. Use cualquier valor para el nombre de usuario y el token como contraseña.
Type:
basic
Ejemplos
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
Definiciones
JobEvent
Evento de trabajo de canalización que va a procesar el plan de ejecución.
Nombre | Tipo | Description |
---|---|---|
jobId |
string |
Identificador del trabajo de canalización afectado por el evento. |
name |
string |
Nombre del evento de trabajo de canalización. |