Поделиться через


TimelineRecord interface

Подробные сведения о выполнении различных операций во время выполнения конвейера.

Свойства

agentSpecification

Спецификация агента, выполняющего задание конвейера, в двоичном формате. Применимо, если запись относится к типу Job. <br />Example: { "VMImage" : "windows-2019" }

attempt

Количество попыток записи.

changeId

Идентификатор, соединяющий все записи, обновляемые одновременно. Это значение взято из ChangeId временная шкала.

currentOperation

Строка, указывающая текущую операцию.

details

Ссылка на вложенный временная шкала.

errorCount

Количество ошибок, вызванных этой операцией.

finishTime

Время окончания записи.

id

Идентификатор записи.

identifier

Строковый идентификатор, согласованный в разных попытках.

issues

Список проблем, возникших в ходе этой операции.

lastModified

Время последнего изменения записи.

location

URL-адрес REST записи.

log

Ссылка на журнал, созданный этой операцией.

name

Имя записи.

order

Порядковое значение относительно других записей в временная шкала.

parentId

Идентификатор родительского элемента записи. <br />Example: Stage является родительским элементом этапа, Phase — родительским элементом задания, Job — родительским элементом задачи.

percentComplete

Процент завершения записи.

previousAttempts

Предыдущие попытки записи.

queueId

Идентификатор очереди, которая соединяет проекты с пулами агентов, в которых выполнялась операция. Применимо, если запись имеет тип Job.

refName

Имя упоминаемой записи.

result

Результат записи.

resultCode

Оценка предопределенных условий после завершения операции записи. <br />Example: Вычисление succeeded(), Результат = True <br />Пример: Вычисление and(succeeded(), eq(variables['system.debug'], False)), Результат = False

startTime

Время начала записи.

state

Состояние записи.

task

Ссылка на задачу. Применимо, если запись имеет тип Task.

type

Тип операции, отслеживаемой записью. <br />Example: Stage, Phase, Job, Task...

variables

Переменные записи.

warningCount

Количество предупреждений, созданных этой операцией.

workerName

Имя агента, выполняющего операцию. Применимо, если запись имеет тип Job.

Сведения о свойстве

agentSpecification

Спецификация агента, выполняющего задание конвейера, в двоичном формате. Применимо, если запись относится к типу Job. <br />Example: { "VMImage" : "windows-2019" }

agentSpecification: any

Значение свойства

any

attempt

Количество попыток записи.

attempt: number

Значение свойства

number

changeId

Идентификатор, соединяющий все записи, обновляемые одновременно. Это значение взято из ChangeId временная шкала.

changeId: number

Значение свойства

number

currentOperation

Строка, указывающая текущую операцию.

currentOperation: string

Значение свойства

string

details

Ссылка на вложенный временная шкала.

details: TimelineReference

Значение свойства

errorCount

Количество ошибок, вызванных этой операцией.

errorCount: number

Значение свойства

number

finishTime

Время окончания записи.

finishTime: Date

Значение свойства

Date

id

Идентификатор записи.

id: string

Значение свойства

string

identifier

Строковый идентификатор, согласованный в разных попытках.

identifier: string

Значение свойства

string

issues

Список проблем, возникших в ходе этой операции.

issues: Issue[]

Значение свойства

Issue[]

lastModified

Время последнего изменения записи.

lastModified: Date

Значение свойства

Date

location

URL-адрес REST записи.

location: string

Значение свойства

string

log

Ссылка на журнал, созданный этой операцией.

log: TaskLogReference

Значение свойства

name

Имя записи.

name: string

Значение свойства

string

order

Порядковое значение относительно других записей в временная шкала.

order: number

Значение свойства

number

parentId

Идентификатор родительского элемента записи. <br />Example: Stage является родительским элементом этапа, Phase — родительским элементом задания, Job — родительским элементом задачи.

parentId: string

Значение свойства

string

percentComplete

Процент завершения записи.

percentComplete: number

Значение свойства

number

previousAttempts

Предыдущие попытки записи.

previousAttempts: TimelineAttempt[]

Значение свойства

queueId

Идентификатор очереди, которая соединяет проекты с пулами агентов, в которых выполнялась операция. Применимо, если запись имеет тип Job.

queueId: number

Значение свойства

number

refName

Имя упоминаемой записи.

refName: string

Значение свойства

string

result

Результат записи.

result: TaskResult

Значение свойства

resultCode

Оценка предопределенных условий после завершения операции записи. <br />Example: Вычисление succeeded(), Результат = True <br />Пример: Вычисление and(succeeded(), eq(variables['system.debug'], False)), Результат = False

resultCode: string

Значение свойства

string

startTime

Время начала записи.

startTime: Date

Значение свойства

Date

state

Состояние записи.

state: TimelineRecordState

Значение свойства

task

Ссылка на задачу. Применимо, если запись имеет тип Task.

task: TaskReference

Значение свойства

type

Тип операции, отслеживаемой записью. <br />Example: Stage, Phase, Job, Task...

type: string

Значение свойства

string

variables

Переменные записи.

variables: {[key: string]: VariableValue}

Значение свойства

{[key: string]: VariableValue}

warningCount

Количество предупреждений, созданных этой операцией.

warningCount: number

Значение свойства

number

workerName

Имя агента, выполняющего операцию. Применимо, если запись имеет тип Job.

workerName: string

Значение свойства

string