JobReleaseTaskExecutionInformation interface
Eine Schnittstelle, die JobReleaseTaskExecutionInformation darstellt.
Eigenschaften
| container |
Informationen zum Container, unter dem die Aufgabe ausgeführt wird. Diese Eigenschaft wird nur festgelegt, wenn die Aufgabe in einem Containerkontext ausgeführt wird. |
| end |
Der Zeitpunkt, zu dem die Aufgabe "Auftragsfreigabe" abgeschlossen wurde. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Status "Abgeschlossen" befindet. |
| exit |
Der Exitcode des Programms, das in der Befehlszeile "Aufgabe" angegeben ist. Dieser Parameter wird nur zurückgegeben, wenn sich der Vorgang im abgeschlossenen Zustand befindet. Der Exitcode für einen Prozess spiegelt die spezifische Konvention wider, die vom Anwendungsentwickler für diesen Prozess implementiert wird. Wenn Sie den Exit-Codewert verwenden, um Entscheidungen in Ihrem Code zu treffen, stellen Sie sicher, dass Sie die vom Anwendungsprozess verwendete Exit-Codekonvention kennen. Beachten Sie, dass der Beendigungscode möglicherweise auch vom Compute Node-Betriebssystem generiert wird, z. B. wenn ein Prozess forcibly beendet wird. |
| failure |
Informationen zur Beschreibung des Vorgangsfehlers, falls vorhanden. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Abgeschlossenen Zustand befindet und ein Fehler aufgetreten ist. |
| result | Das Ergebnis der Aufgabenausführung. Wenn der Wert "failed" ist, werden die Details des Fehlers in der failureInfo-Eigenschaft gefunden. Mögliche Werte sind: "Erfolg", "Fehler" |
| start |
Der Zeitpunkt, zu dem die Aufgabe gestartet wurde. Wenn die Aufgabe neu gestartet oder erneut ausgeführt wurde, ist dies der letzte Zeitpunkt, zu dem die Aufgabe gestartet wurde. |
| state | Der aktuelle Status der Auftragsfreigabeaufgabe auf dem Computeknoten. Mögliche Werte sind: "running", "completed" |
| task |
Das Stammverzeichnis der Auftragsfreigabeaufgabe auf dem Computeknoten. Sie können diesen Pfad verwenden, um dateien abzurufen, die von der Aufgabe erstellt wurden, z. B. Protokolldateien. |
| task |
Die URL zum Stammverzeichnis der Auftragsfreigabeaufgabe auf dem Computeknoten. |
Details zur Eigenschaft
containerInfo
Informationen zum Container, unter dem die Aufgabe ausgeführt wird. Diese Eigenschaft wird nur festgelegt, wenn die Aufgabe in einem Containerkontext ausgeführt wird.
containerInfo?: TaskContainerExecutionInformation
Eigenschaftswert
endTime
Der Zeitpunkt, zu dem die Aufgabe "Auftragsfreigabe" abgeschlossen wurde. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Status "Abgeschlossen" befindet.
endTime?: Date
Eigenschaftswert
Date
exitCode
Der Exitcode des Programms, das in der Befehlszeile "Aufgabe" angegeben ist. Dieser Parameter wird nur zurückgegeben, wenn sich der Vorgang im abgeschlossenen Zustand befindet. Der Exitcode für einen Prozess spiegelt die spezifische Konvention wider, die vom Anwendungsentwickler für diesen Prozess implementiert wird. Wenn Sie den Exit-Codewert verwenden, um Entscheidungen in Ihrem Code zu treffen, stellen Sie sicher, dass Sie die vom Anwendungsprozess verwendete Exit-Codekonvention kennen. Beachten Sie, dass der Beendigungscode möglicherweise auch vom Compute Node-Betriebssystem generiert wird, z. B. wenn ein Prozess forcibly beendet wird.
exitCode?: number
Eigenschaftswert
number
failureInfo
Informationen zur Beschreibung des Vorgangsfehlers, falls vorhanden. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Abgeschlossenen Zustand befindet und ein Fehler aufgetreten ist.
failureInfo?: TaskFailureInformation
Eigenschaftswert
result
Das Ergebnis der Aufgabenausführung. Wenn der Wert "failed" ist, werden die Details des Fehlers in der failureInfo-Eigenschaft gefunden. Mögliche Werte sind: "Erfolg", "Fehler"
result?: TaskExecutionResult
Eigenschaftswert
startTime
Der Zeitpunkt, zu dem die Aufgabe gestartet wurde. Wenn die Aufgabe neu gestartet oder erneut ausgeführt wurde, ist dies der letzte Zeitpunkt, zu dem die Aufgabe gestartet wurde.
startTime: Date
Eigenschaftswert
Date
state
Der aktuelle Status der Auftragsfreigabeaufgabe auf dem Computeknoten. Mögliche Werte sind: "running", "completed"
state: JobReleaseTaskState
Eigenschaftswert
taskRootDirectory
Das Stammverzeichnis der Auftragsfreigabeaufgabe auf dem Computeknoten. Sie können diesen Pfad verwenden, um dateien abzurufen, die von der Aufgabe erstellt wurden, z. B. Protokolldateien.
taskRootDirectory?: string
Eigenschaftswert
string
taskRootDirectoryUrl
Die URL zum Stammverzeichnis der Auftragsfreigabeaufgabe auf dem Computeknoten.
taskRootDirectoryUrl?: string
Eigenschaftswert
string