Logs - Get

파이프라인 실행에서 특정 로그 가져오기

GET https://dev.azure.com/{organization}/{project}/_apis/pipelines/{pipelineId}/runs/{runId}/logs/{logId}?api-version=7.1-preview.1
GET https://dev.azure.com/{organization}/{project}/_apis/pipelines/{pipelineId}/runs/{runId}/logs/{logId}?$expand={$expand}&api-version=7.1-preview.1

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
logId
path True

integer

int32

로그의 ID입니다.

organization
path True

string

Azure DevOps 조직의 이름입니다.

pipelineId
path True

integer

int32

파이프라인의 ID입니다.

project
path True

string

프로젝트 ID 또는 프로젝트 이름

runId
path True

integer

int32

해당 파이프라인의 실행 ID입니다.

api-version
query True

string

사용할 API의 버전입니다. 이 버전의 api를 사용하려면 '7.1-preview.1'로 설정해야 합니다.

$expand
query

GetLogExpandOptions

옵션을 확장합니다. 기본값은 None입니다.

응답

Name 형식 Description
200 OK

Log

성공한 작업

보안

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

Name Description
vso.build 빌드 결과, 정의 및 요청을 포함하여 빌드 아티팩트 액세스 기능과 서비스 후크를 통해 빌드 이벤트에 대한 알림을 받을 수 있는 기능을 부여합니다.

정의

Name Description
GetLogExpandOptions

옵션을 확장합니다. 기본값은 None입니다.

Log

파이프라인에 대한 로그입니다.

SignedUrl

프라이빗 리소스에 대한 제한된 시간 익명 액세스를 허용하는 서명된 URL입니다.

GetLogExpandOptions

옵션을 확장합니다. 기본값은 None입니다.

Name 형식 Description
none

string

signedContent

string

Log

파이프라인에 대한 로그입니다.

Name 형식 Description
createdOn

string

로그를 만든 날짜 및 시간입니다.

id

integer

로그의 ID입니다.

lastChangedOn

string

로그가 마지막으로 변경된 날짜 및 시간입니다.

lineCount

integer

로그의 줄 수입니다.

signedContent

SignedUrl

프라이빗 리소스에 대한 제한된 시간 익명 액세스를 허용하는 서명된 URL입니다.

url

string

SignedUrl

프라이빗 리소스에 대한 제한된 시간 익명 액세스를 허용하는 서명된 URL입니다.

Name 형식 Description
signatureExpires

string

액세스가 만료되는 타임스탬프입니다.

url

string

액세스를 허용할 URL입니다.