Events - Post Event
실행 계획에서 처리할 파이프라인 작업 이벤트를 보냅니다.
POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/events?api-version=7.1-preview.1
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
hub
|
path | True |
string |
서버 허브의 이름입니다. 일반적인 예: "build", "rm", "checks" |
organization
|
path | True |
string |
Azure DevOps 조직의 이름입니다. |
plan
|
path | True |
string uuid |
계획의 ID입니다. |
scope
|
path | True |
string uuid |
요청을 scope 프로젝트 GUID |
api-version
|
query | True |
string |
사용할 API의 버전입니다. 이 버전의 API를 사용하려면 '7.1-preview.1'로 설정해야 합니다. |
요청 본문
Name | 형식 | Description |
---|---|---|
jobId |
string |
이벤트의 영향을 받는 파이프라인 작업의 ID입니다. |
name |
string |
파이프라인 작업 이벤트의 이름입니다. |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
성공적인 작업 |
보안
accessToken
개인용 액세스 토큰. 사용자 이름 및 토큰에 대한 모든 값을 암호로 사용합니다.
Type:
basic
예제
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
정의
JobEvent
실행 계획에서 처리할 파이프라인 작업 이벤트입니다.
Name | 형식 | Description |
---|---|---|
jobId |
string |
이벤트의 영향을 받는 파이프라인 작업의 ID입니다. |
name |
string |
파이프라인 작업 이벤트의 이름입니다. |