Freigeben über


TimelineRecord interface

Detaillierte Informationen zur Ausführung verschiedener Vorgänge während der Pipelineausführung.

Eigenschaften

agentSpecification

Die Spezifikation eines Agents, der einen Pipelineauftrag ausführt, im Binärformat. Gilt, wenn der Datensatz vom Typ "Auftrag" ist. <br />Beispiel: { "VMImage" : "windows-2019" }

attempt

Die Anzahl der Datensatzversuche.

changeId

Die ID, die alle Gleichzeitig aktualisierten Datensätze verbindet. Dieser Wert stammt aus der ChangeId der Zeitachse.

currentOperation

Eine Zeichenfolge, die den aktuellen Vorgang angibt.

details

Ein Verweis auf eine Unterzeitachse.

errorCount

Die Anzahl der von diesem Vorgang erzeugten Fehler.

finishTime

Die Endzeit des Datensatzes.

id

Die ID des Datensatzes.

identifier

Zeichenfolgenbezeichner, der über Versuche hinweg konsistent ist.

issues

Die Liste der probleme, die von diesem Vorgang erstellt wurden.

lastModified

Der Zeitpunkt, zu dem der Datensatz zuletzt geändert wurde.

location

Die REST-URL des Datensatzes.

log

Ein Verweis auf das von diesem Vorgang erstellte Protokoll.

name

Der Name des Datensatzes.

order

Ein Ordinalwert relativ zu anderen Datensätzen innerhalb der Zeitachse.

parentId

Die ID des übergeordneten Datensatzes. <br />Beispiel: Die Phase ist ein übergeordnetes Element einer Phase, die Phase ist ein übergeordnetes Element eines Projekts, ein Projekt ist ein übergeordnetes Element einer Aufgabe.

percentComplete

Der Prozentsatz des Abschlusses des Datensatzes.

previousAttempts

Der vorherige Datensatz versucht.

queueId

Die ID der Warteschlange, die Projekte mit Agentpools verbindet, auf denen der Vorgang ausgeführt wurde. Gilt, wenn der Datensatz vom Typ "Auftrag" ist.

refName

Name des Datensatzes, auf den verwiesen wird.

result

Das Ergebnis des Datensatzes.

resultCode

Auswertung vordefinierter Bedingungen nach Abschluss des Datensatzvorgangs. <br />Beispiel: Auswerten succeeded(), Ergebnis = Wahr <br />Beispiel: Auswerten and(succeeded(), eq(variables['system.debug'], False)), Ergebnis = Falsch

startTime

Die Startzeit des Datensatzes.

state

Der Status des Datensatzes.

task

Ein Verweis auf den Vorgang. Gültig, wenn der Datensatz vom Typ "Aufgabe" ist.

type

Der Typ des Vorgangs, der vom Datensatz nachverfolgt wird. <br />Beispiel: Phase, Phase, Job, Aufgabe...

variables

Die Variablen des Datensatzes.

warningCount

Die Anzahl der Warnungen, die von diesem Vorgang erzeugt werden.

workerName

Der Name des Agents, der den Vorgang ausführt. Gilt, wenn der Datensatz vom Typ "Auftrag" ist.

Details zur Eigenschaft

agentSpecification

Die Spezifikation eines Agents, der einen Pipelineauftrag ausführt, im Binärformat. Gilt, wenn der Datensatz vom Typ "Auftrag" ist. <br />Beispiel: { "VMImage" : "windows-2019" }

agentSpecification: any

Eigenschaftswert

any

attempt

Die Anzahl der Datensatzversuche.

attempt: number

Eigenschaftswert

number

changeId

Die ID, die alle Gleichzeitig aktualisierten Datensätze verbindet. Dieser Wert stammt aus der ChangeId der Zeitachse.

changeId: number

Eigenschaftswert

number

currentOperation

Eine Zeichenfolge, die den aktuellen Vorgang angibt.

currentOperation: string

Eigenschaftswert

string

details

Ein Verweis auf eine Unterzeitachse.

details: TimelineReference

Eigenschaftswert

errorCount

Die Anzahl der von diesem Vorgang erzeugten Fehler.

errorCount: number

Eigenschaftswert

number

finishTime

Die Endzeit des Datensatzes.

finishTime: Date

Eigenschaftswert

Date

id

Die ID des Datensatzes.

id: string

Eigenschaftswert

string

identifier

Zeichenfolgenbezeichner, der über Versuche hinweg konsistent ist.

identifier: string

Eigenschaftswert

string

issues

Die Liste der probleme, die von diesem Vorgang erstellt wurden.

issues: Issue[]

Eigenschaftswert

Issue[]

lastModified

Der Zeitpunkt, zu dem der Datensatz zuletzt geändert wurde.

lastModified: Date

Eigenschaftswert

Date

location

Die REST-URL des Datensatzes.

location: string

Eigenschaftswert

string

log

Ein Verweis auf das von diesem Vorgang erstellte Protokoll.

log: TaskLogReference

Eigenschaftswert

name

Der Name des Datensatzes.

name: string

Eigenschaftswert

string

order

Ein Ordinalwert relativ zu anderen Datensätzen innerhalb der Zeitachse.

order: number

Eigenschaftswert

number

parentId

Die ID des übergeordneten Datensatzes. <br />Beispiel: Die Phase ist ein übergeordnetes Element einer Phase, die Phase ist ein übergeordnetes Element eines Projekts, ein Projekt ist ein übergeordnetes Element einer Aufgabe.

parentId: string

Eigenschaftswert

string

percentComplete

Der Prozentsatz des Abschlusses des Datensatzes.

percentComplete: number

Eigenschaftswert

number

previousAttempts

Der vorherige Datensatz versucht.

previousAttempts: TimelineAttempt[]

Eigenschaftswert

queueId

Die ID der Warteschlange, die Projekte mit Agentpools verbindet, auf denen der Vorgang ausgeführt wurde. Gilt, wenn der Datensatz vom Typ "Auftrag" ist.

queueId: number

Eigenschaftswert

number

refName

Name des Datensatzes, auf den verwiesen wird.

refName: string

Eigenschaftswert

string

result

Das Ergebnis des Datensatzes.

result: TaskResult

Eigenschaftswert

resultCode

Auswertung vordefinierter Bedingungen nach Abschluss des Datensatzvorgangs. <br />Beispiel: Auswerten succeeded(), Ergebnis = Wahr <br />Beispiel: Auswerten and(succeeded(), eq(variables['system.debug'], False)), Ergebnis = Falsch

resultCode: string

Eigenschaftswert

string

startTime

Die Startzeit des Datensatzes.

startTime: Date

Eigenschaftswert

Date

state

Der Status des Datensatzes.

state: TimelineRecordState

Eigenschaftswert

task

Ein Verweis auf den Vorgang. Gültig, wenn der Datensatz vom Typ "Aufgabe" ist.

task: TaskReference

Eigenschaftswert

type

Der Typ des Vorgangs, der vom Datensatz nachverfolgt wird. <br />Beispiel: Phase, Phase, Job, Aufgabe...

type: string

Eigenschaftswert

string

variables

Die Variablen des Datensatzes.

variables: {[key: string]: VariableValue}

Eigenschaftswert

{[key: string]: VariableValue}

warningCount

Die Anzahl der Warnungen, die von diesem Vorgang erzeugt werden.

warningCount: number

Eigenschaftswert

number

workerName

Der Name des Agents, der den Vorgang ausführt. Gilt, wenn der Datensatz vom Typ "Auftrag" ist.

workerName: string

Eigenschaftswert

string