ExitOptions interface
Menentukan bagaimana layanan Batch merespons kondisi keluar tertentu.
Properti
| dependency |
Tindakan yang dilakukan layanan Batch pada Tugas yang bergantung pada Tugas ini. Nilai yang mungkin adalah 'satisfy' (memungkinkan tugas dependen untuk berkembang) dan 'block' (tugas dependen terus menunggu). Batch belum mendukung pembatalan tugas dependen. |
| job |
Tindakan yang harus diambil pada Pekerjaan yang berisi Tugas, jika Tugas selesai dengan kondisi keluar yang diberikan dan properti onTaskFailed Pekerjaan adalah 'performExitOptionsJobAction'. Defaultnya adalah none untuk kode keluar 0 dan terminasi untuk semua kondisi keluar lainnya. Jika properti onTaskFailed Job adalah noaction, maka menentukan properti ini mengembalikan kesalahan dan permintaan add Task gagal dengan kesalahan nilai properti yang tidak valid; jika Anda memanggil REST API secara langsung, kode status HTTP adalah 400 (Permintaan Buruk). |
Detail Properti
dependencyAction
Tindakan yang dilakukan layanan Batch pada Tugas yang bergantung pada Tugas ini. Nilai yang mungkin adalah 'satisfy' (memungkinkan tugas dependen untuk berkembang) dan 'block' (tugas dependen terus menunggu). Batch belum mendukung pembatalan tugas dependen.
dependencyAction?: DependencyAction
Nilai Properti
jobAction
Tindakan yang harus diambil pada Pekerjaan yang berisi Tugas, jika Tugas selesai dengan kondisi keluar yang diberikan dan properti onTaskFailed Pekerjaan adalah 'performExitOptionsJobAction'. Defaultnya adalah none untuk kode keluar 0 dan terminasi untuk semua kondisi keluar lainnya. Jika properti onTaskFailed Job adalah noaction, maka menentukan properti ini mengembalikan kesalahan dan permintaan add Task gagal dengan kesalahan nilai properti yang tidak valid; jika Anda memanggil REST API secara langsung, kode status HTTP adalah 400 (Permintaan Buruk).
jobAction?: BatchJobActionKind