Udostępnij przez


TimelineRecord interface

Szczegółowe informacje o wykonywaniu różnych operacji podczas uruchamiania potoku.

Właściwości

agentSpecification

Specyfikacja agenta uruchamiającego zadanie potoku w formacie binarnym. Ma zastosowanie, gdy rekord jest typu Zadanie. <br />Przykład: { "VMmage" : "windows-2019" }

attempt

Liczba prób nagrania.

changeId

Identyfikator łączący wszystkie rekordy aktualizowane w tym samym czasie. Ta wartość jest pobierana z identyfikatora ChangeId osi czasu.

currentOperation

Ciąg wskazujący bieżącą operację.

details

Odniesienie do podosi czasu.

errorCount

Liczba błędów spowodowanych przez tę operację.

finishTime

Czas zakończenia rekordu.

id

Identyfikator rekordu.

identifier

Identyfikator ciągu, który jest spójny między próbami.

issues

Lista problemów utworzonych przez tę operację.

lastModified

Czas ostatniej modyfikacji rekordu.

location

Adres URL REST rekordu.

log

Odwołanie do dziennika utworzonego przez tę operację.

name

Nazwa rekordu.

order

Wartość porządkowa względem innych rekordów na osi czasu.

parentId

Identyfikator elementu nadrzędnego rekordu. <br />Przykład: Etap jest elementem nadrzędnym fazy, Faza jest elementem nadrzędnym zadania, Zadanie jest elementem nadrzędnym zadania.

percentComplete

Procent ukończenia rekordu.

previousAttempts

Poprzednie próby bicia rekordu.

queueId

Identyfikator kolejki, która łączy projekty z pulami agentów, na których uruchomiono operację. Ma zastosowanie, gdy rekord jest typu Zadanie.

refName

Nazwa rekordu, do którego się odwołuje.

result

Wynik zapisu.

resultCode

Ocena predefiniowanych warunków po zakończeniu operacji na rekordzie. <br />Przykład: Ocena succeeded(), Wynik = Prawda <br />Przykład: Ocena and(succeeded(), eq(variables['system.debug'], False)), Wynik = Fałsz

startTime

Godzina rozpoczęcia zapisu.

state

Stan zapisu.

task

Odniesienie do zadania. Ma zastosowanie, gdy rekord jest typu Zadanie.

type

Typ operacji śledzonej przez rekord. <br />Przykład: Etap, Faza, Praca, Zadanie...

variables

Zmienne rekordu.

warningCount

Liczba ostrzeżeń generowanych przez tę operację.

workerName

Nazwa agenta uruchamiającego operację. Ma zastosowanie, gdy rekord jest typu Zadanie.

Szczegóły właściwości

agentSpecification

Specyfikacja agenta uruchamiającego zadanie potoku w formacie binarnym. Ma zastosowanie, gdy rekord jest typu Zadanie. <br />Przykład: { "VMmage" : "windows-2019" }

agentSpecification: any

Wartość właściwości

any

attempt

Liczba prób nagrania.

attempt: number

Wartość właściwości

number

changeId

Identyfikator łączący wszystkie rekordy aktualizowane w tym samym czasie. Ta wartość jest pobierana z identyfikatora ChangeId osi czasu.

changeId: number

Wartość właściwości

number

currentOperation

Ciąg wskazujący bieżącą operację.

currentOperation: string

Wartość właściwości

string

details

Odniesienie do podosi czasu.

details: TimelineReference

Wartość właściwości

errorCount

Liczba błędów spowodowanych przez tę operację.

errorCount: number

Wartość właściwości

number

finishTime

Czas zakończenia rekordu.

finishTime: Date

Wartość właściwości

Date

id

Identyfikator rekordu.

id: string

Wartość właściwości

string

identifier

Identyfikator ciągu, który jest spójny między próbami.

identifier: string

Wartość właściwości

string

issues

Lista problemów utworzonych przez tę operację.

issues: Issue[]

Wartość właściwości

Issue[]

lastModified

Czas ostatniej modyfikacji rekordu.

lastModified: Date

Wartość właściwości

Date

location

Adres URL REST rekordu.

location: string

Wartość właściwości

string

log

Odwołanie do dziennika utworzonego przez tę operację.

log: TaskLogReference

Wartość właściwości

name

Nazwa rekordu.

name: string

Wartość właściwości

string

order

Wartość porządkowa względem innych rekordów na osi czasu.

order: number

Wartość właściwości

number

parentId

Identyfikator elementu nadrzędnego rekordu. <br />Przykład: Etap jest elementem nadrzędnym fazy, Faza jest elementem nadrzędnym zadania, Zadanie jest elementem nadrzędnym zadania.

parentId: string

Wartość właściwości

string

percentComplete

Procent ukończenia rekordu.

percentComplete: number

Wartość właściwości

number

previousAttempts

Poprzednie próby bicia rekordu.

previousAttempts: TimelineAttempt[]

Wartość właściwości

queueId

Identyfikator kolejki, która łączy projekty z pulami agentów, na których uruchomiono operację. Ma zastosowanie, gdy rekord jest typu Zadanie.

queueId: number

Wartość właściwości

number

refName

Nazwa rekordu, do którego się odwołuje.

refName: string

Wartość właściwości

string

result

Wynik zapisu.

result: TaskResult

Wartość właściwości

resultCode

Ocena predefiniowanych warunków po zakończeniu operacji na rekordzie. <br />Przykład: Ocena succeeded(), Wynik = Prawda <br />Przykład: Ocena and(succeeded(), eq(variables['system.debug'], False)), Wynik = Fałsz

resultCode: string

Wartość właściwości

string

startTime

Godzina rozpoczęcia zapisu.

startTime: Date

Wartość właściwości

Date

state

Stan zapisu.

state: TimelineRecordState

Wartość właściwości

task

Odniesienie do zadania. Ma zastosowanie, gdy rekord jest typu Zadanie.

task: TaskReference

Wartość właściwości

type

Typ operacji śledzonej przez rekord. <br />Przykład: Etap, Faza, Praca, Zadanie...

type: string

Wartość właściwości

string

variables

Zmienne rekordu.

variables: {[key: string]: VariableValue}

Wartość właściwości

{[key: string]: VariableValue}

warningCount

Liczba ostrzeżeń generowanych przez tę operację.

warningCount: number

Wartość właściwości

number

workerName

Nazwa agenta uruchamiającego operację. Ma zastosowanie, gdy rekord jest typu Zadanie.

workerName: string

Wartość właściwości

string