Events - Post Event
Envie um evento de trabalho de pipeline a ser processado pelo plano de execução.
POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/events?api-version=7.1-preview.1
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
hub
|
path | True |
string |
O nome do hub do servidor. Exemplos comuns: "build", "rm", "checks" |
organization
|
path | True |
string |
O nome da organização do Azure DevOps. |
plan
|
path | True |
string uuid |
A ID do plano. |
scope
|
path | True |
string uuid |
O GUID do projeto para definir o escopo da solicitação |
api-version
|
query | True |
string |
Versão da API a ser usada. Isso deve ser definido como '7.1-preview.1' para usar essa versão da api. |
Corpo da solicitação
Nome | Tipo | Description |
---|---|---|
jobId |
string |
A ID do trabalho de pipeline afetado pelo evento. |
name |
string |
O nome do evento de trabalho de pipeline. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
operação bem-sucedida |
Segurança
accessToken
Token de acesso pessoal. Use qualquer valor para o nome de usuário e o token como a senha.
Type:
basic
Exemplos
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
Definições
JobEvent
Um evento de trabalho de pipeline a ser processado pelo plano de execução.
Nome | Tipo | Description |
---|---|---|
jobId |
string |
A ID do trabalho de pipeline afetado pelo evento. |
name |
string |
O nome do evento de trabalho de pipeline. |