BatchSubtaskOutput interface
Informationen zu einem Azure Batch-Teilvorgang.
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 der Teilvorgang abgeschlossen wurde. Diese Eigenschaft wird nur festgelegt, wenn sich der Teilvorgang im Status "Abgeschlossen" befindet. |
| exit |
Der Exitcode des Programms, das in der Befehlszeile des Teilvorgangs angegeben ist. Diese Eigenschaft wird nur festgelegt, wenn sich der Teilvorgang 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 Teilvorgang (aufgrund eines Timeouts oder einer Benutzerendung ü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. |
| id | Die ID des Teilvorgangs. |
| node |
Informationen zum Computeknoten, auf dem der Teilvorgang ausgeführt wurde. |
| previous |
Der vorherige Zustand des Teilvorgangs. Diese Eigenschaft wird nicht festgelegt, wenn sich der Teilvorgang im anfangs ausgeführten Zustand befindet. Mögliche Werte: "vorbereiten", "ausführen", "abgeschlossen" |
| previous |
Die Uhrzeit, zu der der Teilvorgang seinen vorherigen Zustand eingegeben hat. Diese Eigenschaft wird nicht festgelegt, wenn sich der Teilvorgang im anfangs ausgeführten Zustand befindet. |
| 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" |
| start |
Der Zeitpunkt, zu dem der Teilvorgang gestartet wurde. Wenn der Teilvorgang neu gestartet oder erneut gestartet wurde, ist dies der letzte Zeitpunkt, zu dem der Teilvorgang gestartet wurde. |
| state | Der aktuelle Status des Teilvorgangs. Mögliche Werte: "vorbereiten", "ausführen", "abgeschlossen" |
| state |
Die Uhrzeit, zu der der Teilvorgang seinen aktuellen Zustand eingegeben hat. |
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
Der Zeitpunkt, zu dem der Teilvorgang abgeschlossen wurde. Diese Eigenschaft wird nur festgelegt, wenn sich der Teilvorgang im Status "Abgeschlossen" befindet.
endTime?: string
Eigenschaftswert
string
exitCode
Der Exitcode des Programms, das in der Befehlszeile des Teilvorgangs angegeben ist. Diese Eigenschaft wird nur festgelegt, wenn sich der Teilvorgang 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 Teilvorgang (aufgrund eines Timeouts oder einer Benutzerendung ü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
id
Die ID des Teilvorgangs.
id?: number
Eigenschaftswert
number
nodeInfo
Informationen zum Computeknoten, auf dem der Teilvorgang ausgeführt wurde.
nodeInfo?: BatchNodeInfoOutput
Eigenschaftswert
previousState
Der vorherige Zustand des Teilvorgangs. Diese Eigenschaft wird nicht festgelegt, wenn sich der Teilvorgang im anfangs ausgeführten Zustand befindet.
Mögliche Werte: "vorbereiten", "ausführen", "abgeschlossen"
previousState?: string
Eigenschaftswert
string
previousStateTransitionTime
Die Uhrzeit, zu der der Teilvorgang seinen vorherigen Zustand eingegeben hat. Diese Eigenschaft wird nicht festgelegt, wenn sich der Teilvorgang im anfangs ausgeführten Zustand befindet.
previousStateTransitionTime?: 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
startTime
Der Zeitpunkt, zu dem der Teilvorgang gestartet wurde. Wenn der Teilvorgang neu gestartet oder erneut gestartet wurde, ist dies der letzte Zeitpunkt, zu dem der Teilvorgang gestartet wurde.
startTime?: string
Eigenschaftswert
string
state
Der aktuelle Status des Teilvorgangs.
Mögliche Werte: "vorbereiten", "ausführen", "abgeschlossen"
state?: string
Eigenschaftswert
string
stateTransitionTime
Die Uhrzeit, zu der der Teilvorgang seinen aktuellen Zustand eingegeben hat.
stateTransitionTime?: string
Eigenschaftswert
string