JobStatus type
Menentukan nilai untuk JobStatus.
KnownJobStatus dapat digunakan secara bergantian dengan JobStatus, enum ini berisi nilai yang diketahui yang didukung layanan.
Nilai yang diketahui didukung oleh layanan
NotStarted: Jalankan belum dimulai.
Memulai: Jalankan telah dimulai. Pengguna memiliki ID eksekusi.
Provisi: (Tidak digunakan saat ini) Ini akan digunakan jika ES membuat target komputasi.
Menyiapkan: Lingkungan eksekusi sedang disiapkan.
Antrean: Pekerjaan diantrekan dalam target komputasi. Misalnya, di BatchAI, pekerjaan dalam status antrean, sambil menunggu semua simpul yang diperlukan siap.
Menjalankan: Pekerjaan mulai berjalan di target komputasi.
Menyelesaikan: Pekerjaan selesai dalam target. Ini dalam status pengumpulan output sekarang.
CancelRequested: Pembatalan telah diminta untuk pekerjaan tersebut.
Selesai: Pekerjaan berhasil diselesaikan. Ini mencerminkan bahwa pekerjaan itu sendiri dan status pengumpulan output berhasil diselesaikan
Gagal: Pekerjaan gagal.
Dibatalkan: Setelah permintaan pembatalan, pekerjaan sekarang berhasil dibatalkan.
NotResponding: Saat heartbeat diaktifkan, jika eksekusi tidak memperbarui informasi apa pun ke RunHistory, eksekusi akan masuk ke status NotResponding.
NotResponding adalah satu-satunya status yang dikecualikan dari pesanan transisi yang ketat. Eksekusi dapat dimulai dari NotResponding ke salah satu status sebelumnya.
Dijeda: Pekerjaan dijeda oleh pengguna. Beberapa penyesuaian pada pekerjaan pelabelan hanya dapat dilakukan dalam keadaan dijeda.
Tidak Diketahui : Status pekerjaan default jika tidak dipetakan ke semua status lainnya
type JobStatus = string