Udostępnij przez


BatchJobExecutionInfoOutput interface

Zawiera informacje o wykonywaniu zadania w usłudze Azure Batch.

Właściwości

endTime

Czas ukończenia zadania. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie jest w stanie ukończonym.

poolId

Identyfikator puli, do której przypisano to zadanie. Ten element zawiera rzeczywistą pulę, do której przypisano zadanie. Po pobraniu szczegółów zadania z usługi zawierają również element poolInfo, który zawiera dane konfiguracji puli z momentu dodania lub zaktualizowania zadania. Ten element poolInfo może również zawierać element poolId. Jeśli tak, dwa identyfikatory są takie same. Jeśli tak nie jest, oznacza to, że zadanie zostało uruchomione w puli automatycznej, a ta właściwość zawiera identyfikator tej automatycznej puli.

schedulingError

Szczegóły dowolnego błędu napotkanego przez usługę podczas uruchamiania zadania. Ta właściwość nie jest ustawiona, jeśli nie wystąpił błąd podczas uruchamiania zadania.

startTime

Godzina rozpoczęcia zadania. Jest to czas utworzenia zadania.

terminateReason

Ciąg opisujący przyczynę zakończenia zadania. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie jest w stanie ukończonym. Jeśli usługa Batch zakończy zadanie, ustawi przyczynę w następujący sposób: JMComplete — zadanie menedżera zadań zostało ukończone, a właściwość killJobOnCompletion została ustawiona na true. MaxWallClockTimeExpiry — zadanie osiągnęło ograniczenie maxWallClockTime. TerminateJobSchedule — zadanie zostało uruchomione w ramach harmonogramu i zostało zakończone. AllTasksComplete — atrybut onAllTasksComplete zadania jest ustawiony na wartość terminatejob, a wszystkie zadania w zadaniu zostaną ukończone. TaskFailed — atrybut onTaskFailure zadania jest ustawiony na wartość performExitOptionsJobAction, a zadanie w zadaniu nie powiodło się z warunkiem zakończenia, który określił zadanieAkcja zakończenia zadania. Każdy inny ciąg jest zdefiniowaną przez użytkownika przyczyną określoną w wywołaniu operacji "Zakończ zadanie".

Szczegóły właściwości

endTime

Czas ukończenia zadania. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie jest w stanie ukończonym.

endTime?: string

Wartość właściwości

string

poolId

Identyfikator puli, do której przypisano to zadanie. Ten element zawiera rzeczywistą pulę, do której przypisano zadanie. Po pobraniu szczegółów zadania z usługi zawierają również element poolInfo, który zawiera dane konfiguracji puli z momentu dodania lub zaktualizowania zadania. Ten element poolInfo może również zawierać element poolId. Jeśli tak, dwa identyfikatory są takie same. Jeśli tak nie jest, oznacza to, że zadanie zostało uruchomione w puli automatycznej, a ta właściwość zawiera identyfikator tej automatycznej puli.

poolId?: string

Wartość właściwości

string

schedulingError

Szczegóły dowolnego błędu napotkanego przez usługę podczas uruchamiania zadania. Ta właściwość nie jest ustawiona, jeśli nie wystąpił błąd podczas uruchamiania zadania.

schedulingError?: BatchJobSchedulingErrorOutput

Wartość właściwości

startTime

Godzina rozpoczęcia zadania. Jest to czas utworzenia zadania.

startTime: string

Wartość właściwości

string

terminateReason

Ciąg opisujący przyczynę zakończenia zadania. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie jest w stanie ukończonym. Jeśli usługa Batch zakończy zadanie, ustawi przyczynę w następujący sposób: JMComplete — zadanie menedżera zadań zostało ukończone, a właściwość killJobOnCompletion została ustawiona na true. MaxWallClockTimeExpiry — zadanie osiągnęło ograniczenie maxWallClockTime. TerminateJobSchedule — zadanie zostało uruchomione w ramach harmonogramu i zostało zakończone. AllTasksComplete — atrybut onAllTasksComplete zadania jest ustawiony na wartość terminatejob, a wszystkie zadania w zadaniu zostaną ukończone. TaskFailed — atrybut onTaskFailure zadania jest ustawiony na wartość performExitOptionsJobAction, a zadanie w zadaniu nie powiodło się z warunkiem zakończenia, który określił zadanieAkcja zakończenia zadania. Każdy inny ciąg jest zdefiniowaną przez użytkownika przyczyną określoną w wywołaniu operacji "Zakończ zadanie".

terminateReason?: string

Wartość właściwości

string