BatchJobExecutionInfo interface
Berisi informasi tentang eksekusi Pekerjaan di layanan Azure Batch.
Properti
| end |
Waktu penyelesaian Pekerjaan. Properti ini diatur hanya jika Pekerjaan dalam status selesai. |
| pool |
ID Kumpulan tempat Pekerjaan ini ditetapkan. Elemen ini berisi Kumpulan aktual tempat Pekerjaan ditetapkan. Saat Anda mendapatkan detail Pekerjaan dari layanan, mereka juga berisi elemen poolInfo, yang berisi data konfigurasi Kumpulan dari saat Pekerjaan ditambahkan atau diperbarui. Elemen poolInfo tersebut mungkin juga berisi elemen poolId. Jika ya, kedua ID tersebut sama. Jika tidak, itu berarti Pekerjaan berjalan pada Kumpulan otomatis, dan properti ini berisi ID Kumpulan otomatis tersebut. |
| scheduling |
Detail kesalahan apa pun yang ditemui oleh layanan dalam memulai Pekerjaan. Properti ini tidak diatur jika tidak ada kesalahan saat memulai Pekerjaan. |
| start |
Waktu mulai Pekerjaan. Ini adalah masa di mana Ayub diciptakan. |
| termination |
String yang menggambarkan alasan Pekerjaan berakhir. Properti ini diatur hanya jika Pekerjaan dalam status selesai. Jika layanan Batch mengakhiri Pekerjaan, layanan tersebut menetapkan alasannya sebagai berikut: JMComplete - Tugas Manajer Pekerjaan selesai, dan killJobOnCompletion diatur ke true. MaxWallClockTimeExpiry - Pekerjaan mencapai batasan maxWallClockTime. TerminateJobSchedule - Pekerjaan berjalan sebagai bagian dari jadwal, dan jadwal dihentikan. AllTasksComplete - atribut onAllTasksComplete Job diatur ke terminatejob, dan semua Tugas dalam Job selesai. TaskFailed - atribut onTaskFailure Job diatur ke performExitOptionsJobAction, dan Task dalam Job gagal dengan kondisi keluar yang menentukan jobAction of terminatejob. String lain adalah alasan yang ditentukan pengguna yang ditentukan dalam panggilan ke operasi 'Akhiri Pekerjaan'. |
Detail Properti
endTime
Waktu penyelesaian Pekerjaan. Properti ini diatur hanya jika Pekerjaan dalam status selesai.
endTime?: Date
Nilai Properti
Date
poolId
ID Kumpulan tempat Pekerjaan ini ditetapkan. Elemen ini berisi Kumpulan aktual tempat Pekerjaan ditetapkan. Saat Anda mendapatkan detail Pekerjaan dari layanan, mereka juga berisi elemen poolInfo, yang berisi data konfigurasi Kumpulan dari saat Pekerjaan ditambahkan atau diperbarui. Elemen poolInfo tersebut mungkin juga berisi elemen poolId. Jika ya, kedua ID tersebut sama. Jika tidak, itu berarti Pekerjaan berjalan pada Kumpulan otomatis, dan properti ini berisi ID Kumpulan otomatis tersebut.
poolId?: string
Nilai Properti
string
schedulingError
Detail kesalahan apa pun yang ditemui oleh layanan dalam memulai Pekerjaan. Properti ini tidak diatur jika tidak ada kesalahan saat memulai Pekerjaan.
schedulingError?: BatchJobSchedulingError
Nilai Properti
startTime
Waktu mulai Pekerjaan. Ini adalah masa di mana Ayub diciptakan.
startTime: Date
Nilai Properti
Date
terminationReason
String yang menggambarkan alasan Pekerjaan berakhir. Properti ini diatur hanya jika Pekerjaan dalam status selesai. Jika layanan Batch mengakhiri Pekerjaan, layanan tersebut menetapkan alasannya sebagai berikut: JMComplete - Tugas Manajer Pekerjaan selesai, dan killJobOnCompletion diatur ke true. MaxWallClockTimeExpiry - Pekerjaan mencapai batasan maxWallClockTime. TerminateJobSchedule - Pekerjaan berjalan sebagai bagian dari jadwal, dan jadwal dihentikan. AllTasksComplete - atribut onAllTasksComplete Job diatur ke terminatejob, dan semua Tugas dalam Job selesai. TaskFailed - atribut onTaskFailure Job diatur ke performExitOptionsJobAction, dan Task dalam Job gagal dengan kondisi keluar yang menentukan jobAction of terminatejob. String lain adalah alasan yang ditentukan pengguna yang ditentukan dalam panggilan ke operasi 'Akhiri Pekerjaan'.
terminationReason?: string
Nilai Properti
string