Events - Post Event
Odešle událost úlohy kanálu, kterou bude zpracovávat plán provádění.
POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/events?api-version=7.1
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
hub
|
path | True |
string |
Název centra serveru. Běžné příklady: "build", "rm", "checks" |
|
organization
|
path | True |
string |
Název organizace Azure DevOps. |
|
plan
|
path | True |
string (uuid) |
ID plánu. |
|
scope
|
path | True |
string (uuid) |
Identifikátor GUID projektu pro určení rozsahu požadavku |
|
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít. Pokud chcete použít tuto verzi rozhraní API, měla by být nastavená na hodnotu 7.1. |
Text požadavku
| Name | Typ | Description |
|---|---|---|
| jobId |
string (uuid) |
ID úlohy kanálu ovlivněné událostí. |
| name |
string |
Název události úlohy kanálu. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
úspěšná operace |
Zabezpečení
accessToken
Osobní přístupový token. Jako heslo použijte libovolnou hodnotu pro uživatelské jméno a token.
Typ:
basic
Příklady
Send a TaskCompletedEvent
Ukázkový požadavek
POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/events?api-version=7.1
{
"result": "succeeded",
"taskId": "61153303-347e-5f06-a6a1-ce2102bd68eb",
"name": "TaskCompleted",
"jobId": "3a7e60dc-c5b0-5009-86eb-0f217c12e2ea"
}
Ukázková odpověď
Definice
JobEvent
Událost úlohy kanálu, kterou má zpracovat plán provádění.
| Name | Typ | Description |
|---|---|---|
| jobId |
string (uuid) |
ID úlohy kanálu ovlivněné událostí. |
| name |
string |
Název události úlohy kanálu. |