Freigeben über


SubtaskInformation interface

Eine Schnittstelle, die SubtaskInformation darstellt.

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 sind: "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 sind: "Erfolg", "Fehler"

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 sind: "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?: TaskContainerExecutionInformation

Eigenschaftswert

endTime

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

endTime?: Date

Eigenschaftswert

Date

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?: TaskFailureInformation

Eigenschaftswert

id

Die ID des Teilvorgangs.

id?: number

Eigenschaftswert

number

nodeInfo

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

nodeInfo?: ComputeNodeInformation

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 sind: "Vorbereiten", "Ausführen", "abgeschlossen"

previousState?: SubtaskState

Eigenschaftswert

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?: Date

Eigenschaftswert

Date

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 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?: Date

Eigenschaftswert

Date

state

Der aktuelle Status des Teilvorgangs. Mögliche Werte sind: "Vorbereiten", "Ausführen", "abgeschlossen"

state?: SubtaskState

Eigenschaftswert

stateTransitionTime

Die Uhrzeit, zu der der Teilvorgang seinen aktuellen Zustand eingegeben hat.

stateTransitionTime?: Date

Eigenschaftswert

Date