BatchJobExecutionInfoOutput interface
Zawiera informacje o wykonywaniu zadania w usłudze Azure Batch.
Właściwości
| end |
Czas ukończenia zadania. Ta właściwość jest ustawiana tylko wtedy, gdy zadanie jest w stanie ukończonym. |
| pool |
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. |
| scheduling |
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. |
| start |
Godzina rozpoczęcia zadania. Jest to czas utworzenia zadania. |
| terminate |
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