BatchJobExecutionInfo interface

Berisi informasi tentang eksekusi Pekerjaan di layanan Azure Batch.

Properti

endTime

Waktu penyelesaian Pekerjaan. Properti ini diatur hanya jika Pekerjaan dalam status selesai.

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.

schedulingError

Detail kesalahan apa pun yang ditemui oleh layanan dalam memulai Pekerjaan. Properti ini tidak diatur jika tidak ada kesalahan saat memulai Pekerjaan.

startTime

Waktu mulai Pekerjaan. Ini adalah masa di mana Ayub diciptakan.

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'.

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