다음을 통해 공유


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
hubName
path True

string

서버 허브의 이름입니다. 일반적인 예: "build", "rm", "checks"

organization
path True

string

Azure DevOps 조직의 이름입니다.

planId
path True

string

uuid

계획의 ID입니다.

scopeIdentifier
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

파이프라인 작업 이벤트의 이름입니다.