BatchJobReleaseTaskExecutionInfo interface

Enthält Informationen zur Ausführung einer Auftragsfreigabeaufgabe auf einem Computeknoten.

Eigenschaften

containerInfo

Informationen über den Container, unter dem die Aufgabe ausgeführt wird. Diese Eigenschaft wird nur gesetzt, wenn die Aufgabe in einem Containerkontext ausgeführt wird.

endTime

Der Zeitpunkt, zu dem die Job Release Task abgeschlossen wurde. Diese Eigenschaft wird nur gesetzt, wenn sich die Aufgabe im Zustand "abgeschlossen" befindet.

exitCode

Der Exit-Code des Programms ist in der Task-Befehlszeile angegeben. Dieser Parameter wird nur zurückgegeben, wenn sich die Aufgabe im abgeschlossenen Zustand befindet. Der Ausgangscode eines Prozesses spiegelt die spezifische Konvention wider, die vom Anwendungsentwickler für diesen Prozess implementiert wurde. Wenn Sie den Exit-Code-Wert verwenden, um Entscheidungen in Ihrem Code zu treffen, stellen Sie sicher, dass Sie die Exit-Code-Konvention kennen, die vom Anwendungsprozess verwendet wird. Beachten Sie, dass der Exit-Code auch vom Betriebssystem Compute Node generiert werden kann, beispielsweise wenn ein Prozess zwangsweise beendet wird.

failureInfo

Informationen, die das Misserfolg der Aufgabe beschreiben, falls vorhanden. Diese Eigenschaft wird nur gesetzt, wenn sich die Aufgabe im abgeschlossenen Zustand befindet und auf einen Fehler stößt.

result

Das Ergebnis der Ausführung der Aufgabe. Wenn der Wert 'fehlgeschlagen' ist, können die Details des Scheiterns in der Eigenschaft failureInfo gefunden werden.

startTime

Die Zeit, zu der die Aufgabe zu laufen begann. Wenn die Aufgabe neu gestartet oder erneut versucht wurde, ist dies der letzte Zeitpunkt, in dem die Aufgabe ausgeführt wurde.

state

Der aktuelle Zustand der Job Release Task auf dem Compute Node.

taskRootDirectory

Das Root-Verzeichnis der Job Release Task auf dem Compute Node. Sie können diesen Pfad nutzen, um von der Aufgabe erstellte Dateien, wie zum Beispiel Logdateien, abzurufen.

taskRootDirectoryUrl

Die URL zum Root-Verzeichnis der Job Release Task auf dem Compute Node.

Details zur Eigenschaft

containerInfo

Informationen über den Container, unter dem die Aufgabe ausgeführt wird. Diese Eigenschaft wird nur gesetzt, wenn die Aufgabe in einem Containerkontext ausgeführt wird.

containerInfo?: BatchTaskContainerExecutionInfo

Eigenschaftswert

endTime

Der Zeitpunkt, zu dem die Job Release Task abgeschlossen wurde. Diese Eigenschaft wird nur gesetzt, wenn sich die Aufgabe im Zustand "abgeschlossen" befindet.

endTime?: Date

Eigenschaftswert

Date

exitCode

Der Exit-Code des Programms ist in der Task-Befehlszeile angegeben. Dieser Parameter wird nur zurückgegeben, wenn sich die Aufgabe im abgeschlossenen Zustand befindet. Der Ausgangscode eines Prozesses spiegelt die spezifische Konvention wider, die vom Anwendungsentwickler für diesen Prozess implementiert wurde. Wenn Sie den Exit-Code-Wert verwenden, um Entscheidungen in Ihrem Code zu treffen, stellen Sie sicher, dass Sie die Exit-Code-Konvention kennen, die vom Anwendungsprozess verwendet wird. Beachten Sie, dass der Exit-Code auch vom Betriebssystem Compute Node generiert werden kann, beispielsweise wenn ein Prozess zwangsweise beendet wird.

exitCode?: number

Eigenschaftswert

number

failureInfo

Informationen, die das Misserfolg der Aufgabe beschreiben, falls vorhanden. Diese Eigenschaft wird nur gesetzt, wenn sich die Aufgabe im abgeschlossenen Zustand befindet und auf einen Fehler stößt.

failureInfo?: BatchTaskFailureInfo

Eigenschaftswert

result

Das Ergebnis der Ausführung der Aufgabe. Wenn der Wert 'fehlgeschlagen' ist, können die Details des Scheiterns in der Eigenschaft failureInfo gefunden werden.

result?: BatchTaskExecutionResult

Eigenschaftswert

startTime

Die Zeit, zu der die Aufgabe zu laufen begann. Wenn die Aufgabe neu gestartet oder erneut versucht wurde, ist dies der letzte Zeitpunkt, in dem die Aufgabe ausgeführt wurde.

startTime: Date

Eigenschaftswert

Date

state

Der aktuelle Zustand der Job Release Task auf dem Compute Node.

state: BatchJobReleaseTaskState

Eigenschaftswert

taskRootDirectory

Das Root-Verzeichnis der Job Release Task auf dem Compute Node. Sie können diesen Pfad nutzen, um von der Aufgabe erstellte Dateien, wie zum Beispiel Logdateien, abzurufen.

taskRootDirectory?: string

Eigenschaftswert

string

taskRootDirectoryUrl

Die URL zum Root-Verzeichnis der Job Release Task auf dem Compute Node.

taskRootDirectoryUrl?: string

Eigenschaftswert

string