Freigeben über


TimelineRecord interface

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

Eigenschaften

agentSpecification

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

attempt

Die Anzahl der Datensatzversuche.

changeId

Die ID, die alle Datensätze verbindet, die gleichzeitig aktualisiert wurden. Dieser Wert stammt aus Zeitleiste ChangeId.

currentOperation

Eine Zeichenfolge, die den aktuellen Vorgang angibt.

details

Ein Verweis auf einen untergeordneten Zeitleiste.

errorCount

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

finishTime

Die Endzeit des Datensatzes.

id

Die ID des Datensatzes.

identifier

Zeichenfolgenbezeichner, der bei allen Versuchen konsistent ist.

issues

Die Liste der von diesem Vorgang erzeugten Probleme.

lastModified

Der Zeitpunkt der letzten Änderung des Datensatzes.

location

Die REST-URL des Datensatzes.

log

Ein Verweis auf das Protokoll, das von diesem Vorgang erstellt wird.

name

Der Name des Datensatzes.

order

Ein Ordnungswert relativ zu anderen Datensätzen innerhalb des Zeitleiste.

parentId

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

percentComplete

Der Prozentsatz des Datensatzabschlusses.

previousAttempts

Die vorherigen Datensatzversuche.

queueId

Die ID der Warteschlange, die Projekte mit Agentpools verbindet, in denen der Vorgang ausgeführt wurde. Anwendbar, 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 />Example: Auswerten von succeeded(), Result = True <br />Example: Auswerten , and(succeeded(), eq(variables['system.debug'], False))Ergebnis = False

startTime

Die Startzeit des Datensatzes.

state

Der Status des Datensatzes.

task

Ein Verweis auf die Aufgabe. Anwendbar, wenn der Datensatz vom Typ Task ist.

type

Der Typ des Vorgangs, der vom Datensatz nachverfolgt wird. <br />Example: Stage, Phase, Job, Task...

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. Anwendbar, wenn der Datensatz vom Typ "Auftrag" ist.

Details zur Eigenschaft

agentSpecification

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

agentSpecification: any

Eigenschaftswert

any

attempt

Die Anzahl der Datensatzversuche.

attempt: number

Eigenschaftswert

number

changeId

Die ID, die alle Datensätze verbindet, die gleichzeitig aktualisiert wurden. Dieser Wert stammt aus Zeitleiste ChangeId.

changeId: number

Eigenschaftswert

number

currentOperation

Eine Zeichenfolge, die den aktuellen Vorgang angibt.

currentOperation: string

Eigenschaftswert

string

details

Ein Verweis auf einen untergeordneten Zeitleiste.

details: TimelineReference

Eigenschaftswert

errorCount

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

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 bei allen Versuchen konsistent ist.

identifier: string

Eigenschaftswert

string

issues

Die Liste der von diesem Vorgang erzeugten Probleme.

issues: Issue[]

Eigenschaftswert

Issue[]

lastModified

Der Zeitpunkt der letzten Änderung des Datensatzes.

lastModified: Date

Eigenschaftswert

Date

location

Die REST-URL des Datensatzes.

location: string

Eigenschaftswert

string

log

Ein Verweis auf das Protokoll, das von diesem Vorgang erstellt wird.

log: TaskLogReference

Eigenschaftswert

name

Der Name des Datensatzes.

name: string

Eigenschaftswert

string

order

Ein Ordnungswert relativ zu anderen Datensätzen innerhalb des Zeitleiste.

order: number

Eigenschaftswert

number

parentId

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

parentId: string

Eigenschaftswert

string

percentComplete

Der Prozentsatz des Datensatzabschlusses.

percentComplete: number

Eigenschaftswert

number

previousAttempts

Die vorherigen Datensatzversuche.

previousAttempts: TimelineAttempt[]

Eigenschaftswert

queueId

Die ID der Warteschlange, die Projekte mit Agentpools verbindet, in denen der Vorgang ausgeführt wurde. Anwendbar, 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 />Example: Auswerten von succeeded(), Result = True <br />Example: Auswerten , and(succeeded(), eq(variables['system.debug'], False))Ergebnis = False

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 die Aufgabe. Anwendbar, wenn der Datensatz vom Typ Task ist.

task: TaskReference

Eigenschaftswert

type

Der Typ des Vorgangs, der vom Datensatz nachverfolgt wird. <br />Example: Stage, Phase, Job, Task...

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. Anwendbar, wenn der Datensatz vom Typ "Auftrag" ist.

workerName: string

Eigenschaftswert

string