TimelineRecord interface
Ausführliche Informationen zur Ausführung verschiedener Vorgänge während der Pipelineausführung.
Eigenschaften
agent |
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. |
change |
Die ID, die alle Datensätze verbindet, die gleichzeitig aktualisiert wurden. Dieser Wert stammt aus Zeitleiste ChangeId. |
current |
Eine Zeichenfolge, die den aktuellen Vorgang angibt. |
details | Ein Verweis auf einen untergeordneten Zeitleiste. |
error |
Die Anzahl der Fehler, die von diesem Vorgang erzeugt werden. |
finish |
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. |
last |
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. |
parent |
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. |
percent |
Der Prozentsatz des Datensatzabschlusses. |
previous |
Die vorherigen Datensatzversuche. |
queue |
Die ID der Warteschlange, die Projekte mit Agentpools verbindet, in denen der Vorgang ausgeführt wurde. Anwendbar, wenn der Datensatz vom Typ "Auftrag" ist. |
ref |
Name des Datensatzes, auf den verwiesen wird. |
result | Das Ergebnis des Datensatzes. |
result |
Auswertung vordefinierter Bedingungen nach Abschluss des Datensatzvorgangs. <br />Example: Auswerten von |
start |
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. |
warning |
Die Anzahl der Warnungen, die von diesem Vorgang erzeugt werden. |
worker |
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
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
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
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