BatchStartTaskInfoOutput interface
Informationen zu einem StartTask, der auf einem Computeknoten ausgeführt wird.
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 |
Die Zeit, zu der startTask nicht mehr ausgeführt wird. Dies ist die Endzeit der letzten Ausführung des StartTask, wenn diese Ausführung abgeschlossen ist (auch wenn diese Ausführung fehlgeschlagen ist und ein Wiederholungsvorgang aussteht). Dieses Element ist nicht vorhanden, wenn der StartTask zurzeit ausgeführt wird. |
| exit |
Der Exitcode des Programms, das in der Befehlszeile "StartTask" angegeben ist. Diese Eigenschaft wird nur festgelegt, wenn sich der StartTask im abgeschlossenen Zustand befindet. Im Allgemeinen spiegelt der Exitcode für einen Prozess 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. Wenn der Batchdienst den StartTask (aufgrund von Timeout oder Benutzerende über die API) beendet, wird möglicherweise ein vom Betriebssystem definierter Exitcode angezeigt. |
| 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. |
| last |
Die letzte Zeit, zu der ein Wiederholungsversuche der Aufgabe gestartet wurde. Dieses Element ist nur vorhanden, wenn der Vorgang erneut überprüft wurde (d. h. "retryCount" ist "nonzero"). Wenn vorhanden, ist dies in der Regel identisch mit startTime, kann jedoch anders sein, wenn die Aufgabe aus anderen Gründen als der Wiederholung neu gestartet wurde. Wenn beispielsweise der Computeknoten während eines Wiederholungsversuchs neu gestartet wurde, wird die startTime aktualisiert, aber die letzteRetryTime nicht. |
| result | Das Ergebnis der Aufgabenausführung. Wenn der Wert "failed" ist, werden die Details des Fehlers in der failureInfo-Eigenschaft gefunden. Mögliche Werte: "success", "failure" |
| retry |
Die Anzahl der Wiederholungen des Vorgangs durch den Batchdienst. Vorgangsanwendungsfehler (Nicht-Null-Beendigungscode) werden wiederholt, Vorverarbeitungsfehler (die Aufgabe konnte nicht ausgeführt werden) und Dateiuploadfehler werden nicht wiederholt. Der Batchdienst versucht den Vorgang bis zum durch die Einschränkungen angegebenen Grenzwert erneut. |
| start |
Die Uhrzeit, zu der der StartTask gestartet wurde. Dieser Wert wird jedes Mal zurückgesetzt, wenn die Aufgabe neu gestartet oder wiederholt wird (d. a. dies ist die letzte Zeit, zu der startTask gestartet wurde). |
| state | Der Status der StartTask auf dem Computeknoten. Mögliche Werte: "running", "completed" |
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?: BatchTaskContainerExecutionInfoOutput
Eigenschaftswert
endTime
Die Zeit, zu der startTask nicht mehr ausgeführt wird. Dies ist die Endzeit der letzten Ausführung des StartTask, wenn diese Ausführung abgeschlossen ist (auch wenn diese Ausführung fehlgeschlagen ist und ein Wiederholungsvorgang aussteht). Dieses Element ist nicht vorhanden, wenn der StartTask zurzeit ausgeführt wird.
endTime?: string
Eigenschaftswert
string
exitCode
Der Exitcode des Programms, das in der Befehlszeile "StartTask" angegeben ist. Diese Eigenschaft wird nur festgelegt, wenn sich der StartTask im abgeschlossenen Zustand befindet. Im Allgemeinen spiegelt der Exitcode für einen Prozess 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. Wenn der Batchdienst den StartTask (aufgrund von Timeout oder Benutzerende über die API) beendet, wird möglicherweise ein vom Betriebssystem definierter Exitcode angezeigt.
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?: BatchTaskFailureInfoOutput
Eigenschaftswert
lastRetryTime
Die letzte Zeit, zu der ein Wiederholungsversuche der Aufgabe gestartet wurde. Dieses Element ist nur vorhanden, wenn der Vorgang erneut überprüft wurde (d. h. "retryCount" ist "nonzero"). Wenn vorhanden, ist dies in der Regel identisch mit startTime, kann jedoch anders sein, wenn die Aufgabe aus anderen Gründen als der Wiederholung neu gestartet wurde. Wenn beispielsweise der Computeknoten während eines Wiederholungsversuchs neu gestartet wurde, wird die startTime aktualisiert, aber die letzteRetryTime nicht.
lastRetryTime?: string
Eigenschaftswert
string
result
Das Ergebnis der Aufgabenausführung. Wenn der Wert "failed" ist, werden die Details des Fehlers in der failureInfo-Eigenschaft gefunden.
Mögliche Werte: "success", "failure"
result?: string
Eigenschaftswert
string
retryCount
Die Anzahl der Wiederholungen des Vorgangs durch den Batchdienst. Vorgangsanwendungsfehler (Nicht-Null-Beendigungscode) werden wiederholt, Vorverarbeitungsfehler (die Aufgabe konnte nicht ausgeführt werden) und Dateiuploadfehler werden nicht wiederholt. Der Batchdienst versucht den Vorgang bis zum durch die Einschränkungen angegebenen Grenzwert erneut.
retryCount: number
Eigenschaftswert
number
startTime
Die Uhrzeit, zu der der StartTask gestartet wurde. Dieser Wert wird jedes Mal zurückgesetzt, wenn die Aufgabe neu gestartet oder wiederholt wird (d. a. dies ist die letzte Zeit, zu der startTask gestartet wurde).
startTime: string
Eigenschaftswert
string
state
Der Status der StartTask auf dem Computeknoten.
Mögliche Werte: "running", "completed"
state: string
Eigenschaftswert
string