다음을 통해 공유


TimelineRecord interface

파이프라인을 실행하는 동안 다른 작업의 실행에 대한 자세한 정보입니다.

속성

agentSpecification

파이프라인 작업을 실행하는 에이전트의 사양(이진 형식)입니다. 레코드가 Job 유형인 경우 적용됩니다. <br />예: { "VMImage" : "windows-2019" }

attempt

레코드 시도 횟수입니다.

changeId

동시에 업데이트되는 모든 레코드를 연결하는 ID입니다. 이 값은 타임라인의 ChangeId에서 가져옵니다.

currentOperation

현재 작업을 나타내는 문자열입니다.

details

하위 타임라인에 대한 참조입니다.

errorCount

이 작업에서 생성된 오류 수입니다.

finishTime

레코드의 완료 시간입니다.

id

레코드의 ID입니다.

identifier

시도 간에 일관된 문자열 식별자입니다.

issues

이 작업에서 생성된 문제 목록입니다.

lastModified

레코드가 마지막으로 수정된 시간입니다.

location

레코드의 REST URL입니다.

log

이 작업에서 생성된 로그에 대한 참조입니다.

name

레코드의 이름입니다.

order

타임라인 내의 다른 레코드에 상대적인 서수 값입니다.

parentId

레코드 상위 항목의 ID입니다. <br />예: 스테이지는 단계의 부모이고, 단계는 작업의 부모이며, 작업은 작업의 부모입니다.

percentComplete

레코드 완료율입니다.

previousAttempts

이전 레코드 시도.

queueId

작업이 실행된 에이전트 풀에 프로젝트를 연결하는 큐의 ID입니다. 레코드가 Job 유형인 경우 적용됩니다.

refName

참조된 레코드의 이름입니다.

result

레코드의 결과입니다.

resultCode

레코드 작업 완료 시 사전 정의된 조건 평가. <br />예: 평가 중 succeeded(), 결과 = True <br />예: 평가 중 and(succeeded(), eq(variables['system.debug'], False)), 결과 = 거짓

startTime

레코드의 시작 시간입니다.

state

레코드의 상태입니다.

task

작업에 대한 참조입니다. 레코드 형식이 작업 형식인 경우 적용됩니다.

type

레코드에서 추적하는 작업 유형입니다. <br />예: 단계, 단계, 작업, 작업...

variables

레코드의 변수입니다.

warningCount

이 작업에서 생성된 경고 수입니다.

workerName

작업을 실행하는 에이전트의 이름입니다. 레코드가 Job 유형인 경우 적용됩니다.

속성 세부 정보

agentSpecification

파이프라인 작업을 실행하는 에이전트의 사양(이진 형식)입니다. 레코드가 Job 유형인 경우 적용됩니다. <br />예: { "VMImage" : "windows-2019" }

agentSpecification: any

속성 값

any

attempt

레코드 시도 횟수입니다.

attempt: number

속성 값

number

changeId

동시에 업데이트되는 모든 레코드를 연결하는 ID입니다. 이 값은 타임라인의 ChangeId에서 가져옵니다.

changeId: number

속성 값

number

currentOperation

현재 작업을 나타내는 문자열입니다.

currentOperation: string

속성 값

string

details

하위 타임라인에 대한 참조입니다.

details: TimelineReference

속성 값

errorCount

이 작업에서 생성된 오류 수입니다.

errorCount: number

속성 값

number

finishTime

레코드의 완료 시간입니다.

finishTime: Date

속성 값

Date

id

레코드의 ID입니다.

id: string

속성 값

string

identifier

시도 간에 일관된 문자열 식별자입니다.

identifier: string

속성 값

string

issues

이 작업에서 생성된 문제 목록입니다.

issues: Issue[]

속성 값

Issue[]

lastModified

레코드가 마지막으로 수정된 시간입니다.

lastModified: Date

속성 값

Date

location

레코드의 REST URL입니다.

location: string

속성 값

string

log

이 작업에서 생성된 로그에 대한 참조입니다.

log: TaskLogReference

속성 값

name

레코드의 이름입니다.

name: string

속성 값

string

order

타임라인 내의 다른 레코드에 상대적인 서수 값입니다.

order: number

속성 값

number

parentId

레코드 상위 항목의 ID입니다. <br />예: 스테이지는 단계의 부모이고, 단계는 작업의 부모이며, 작업은 작업의 부모입니다.

parentId: string

속성 값

string

percentComplete

레코드 완료율입니다.

percentComplete: number

속성 값

number

previousAttempts

이전 레코드 시도.

previousAttempts: TimelineAttempt[]

속성 값

queueId

작업이 실행된 에이전트 풀에 프로젝트를 연결하는 큐의 ID입니다. 레코드가 Job 유형인 경우 적용됩니다.

queueId: number

속성 값

number

refName

참조된 레코드의 이름입니다.

refName: string

속성 값

string

result

레코드의 결과입니다.

result: TaskResult

속성 값

resultCode

레코드 작업 완료 시 사전 정의된 조건 평가. <br />예: 평가 중 succeeded(), 결과 = True <br />예: 평가 중 and(succeeded(), eq(variables['system.debug'], False)), 결과 = 거짓

resultCode: string

속성 값

string

startTime

레코드의 시작 시간입니다.

startTime: Date

속성 값

Date

state

레코드의 상태입니다.

state: TimelineRecordState

속성 값

task

작업에 대한 참조입니다. 레코드 형식이 작업 형식인 경우 적용됩니다.

task: TaskReference

속성 값

type

레코드에서 추적하는 작업 유형입니다. <br />예: 단계, 단계, 작업, 작업...

type: string

속성 값

string

variables

레코드의 변수입니다.

variables: {[key: string]: VariableValue}

속성 값

{[key: string]: VariableValue}

warningCount

이 작업에서 생성된 경고 수입니다.

warningCount: number

속성 값

number

workerName

작업을 실행하는 에이전트의 이름입니다. 레코드가 Job 유형인 경우 적용됩니다.

workerName: string

속성 값

string