다음을 통해 공유


Logs - Create

로그를 만들고 파이프라인 실행의 실행 계획에 연결합니다.

POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/logs?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
createdOn

string

작업 로그를 만드는 시간입니다.

id

integer

작업 로그의 ID입니다.

indexLocation

string

인덱싱될 때 작업 로그의 REST URL입니다.

lastChangedOn

string

작업 로그를 마지막으로 수정한 시간입니다.

lineCount

integer

작업 로그 줄의 수입니다.

location

string

작업 로그의 REST URL입니다.

path

string

작업 로그의 경로입니다.

응답

Name 형식 Description
200 OK

TaskLog

성공한 작업

보안

accessToken

개인용 액세스 토큰입니다. 사용자 이름 및 토큰에 대한 모든 값을 암호로 사용합니다.

Type: basic

예제

Create a log

Sample Request

POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/logs?api-version=7.1-preview.1

{
  "path": "logs\\5e6d5dbf-ac69-5f56-8b85-8e9038703a8b",
  "createdOn": "0001-01-01T00:00:00",
  "lastChangedOn": "0001-01-01T00:00:00",
  "id": 0,
  "location": null
}

Sample Response

{
  "path": "logs\\5e6d5dbf-ac69-5f56-8b85-8e9038703a8b",
  "lineCount": 49,
  "createdOn": "2022-12-02T09:33:14.873Z",
  "lastChangedOn": "2022-12-02T09:50:19.033Z",
  "id": 3,
  "location": null
}

정의

TaskLog

타임라인 레코드에 연결된 작업 로그입니다.

Name 형식 Description
createdOn

string

작업 로그를 만드는 시간입니다.

id

integer

작업 로그의 ID입니다.

indexLocation

string

인덱싱될 때 작업 로그의 REST URL입니다.

lastChangedOn

string

작업 로그를 마지막으로 수정한 시간입니다.

lineCount

integer

작업 로그 줄의 수입니다.

location

string

작업 로그의 REST URL입니다.

path

string

작업 로그의 경로입니다.