Freigeben über


BatchSubtaskOutput interface

Informationen zu einem Azure Batch-Teilvorgang.

Eigenschaften

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.

endTime

Der Zeitpunkt, zu dem der Teilvorgang abgeschlossen wurde. Diese Eigenschaft wird nur festgelegt, wenn sich der Teilvorgang im Status "Abgeschlossen" befindet.

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.

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.

id

Die ID des Teilvorgangs.

nodeInfo

Informationen zum Computeknoten, auf dem der Teilvorgang ausgeführt wurde.

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"

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.

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"

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.

state

Der aktuelle Status des Teilvorgangs.

Mögliche Werte: "vorbereiten", "ausführen", "abgeschlossen"

stateTransitionTime

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