BatchJob interface
Pekerjaan Azure Batch.
Properti
| allow |
Apakah Tugas dalam pekerjaan ini dapat didahulukan oleh pekerjaan prioritas tinggi lainnya. (Properti ini tidak tersedia secara default. Silakan hubungi dukungan untuk informasi selengkapnya) Jika nilainya diatur ke True, pekerjaan prioritas tinggi lainnya yang dikirimkan ke sistem akan diprioritaskan dan akan dapat mengantrekan ulang tugas dari pekerjaan ini. Anda dapat memperbarui allowTaskPreemption pekerjaan setelah dibuat menggunakan API pekerjaan pembaruan. |
| constraints | Batasan eksekusi untuk Pekerjaan. |
| max |
Jumlah maksimum tugas yang dapat dijalankan secara paralel untuk pekerjaan tersebut. (Properti ini tidak tersedia secara default. Silakan hubungi dukungan untuk informasi lebih lanjut) Nilai maxParallelTasks harus -1 atau lebih besar dari 0 jika ditentukan. Jika tidak ditentukan, nilai defaultnya adalah -1, yang berarti tidak ada batasan jumlah tugas yang dapat dijalankan sekaligus. Anda dapat memperbarui maxParallelTasks pekerjaan setelah dibuat menggunakan API pekerjaan pembaruan. |
| metadata | Daftar pasangan nilai nama yang terkait dengan Pekerjaan sebagai metadata. Layanan Batch tidak menetapkan arti apa pun untuk metadata; hanya untuk penggunaan kode pengguna. |
| on |
Tindakan yang harus diambil layanan Batch ketika semua Tugas dalam Pekerjaan dalam status selesai. Defaultnya adalah noaction. Nilai yang mungkin: "noaction", "terminatejob" |
| pool |
Pengaturan Kumpulan yang terkait dengan Pekerjaan. |
| priority | Prioritas Pekerjaan. Nilai prioritas dapat berkisar dari -1000 hingga 1000, dengan -1000 menjadi prioritas terendah dan 1000 menjadi prioritas tertinggi. Nilai defaultnya adalah 0. |
Detail Properti
allowTaskPreemption
Apakah Tugas dalam pekerjaan ini dapat didahulukan oleh pekerjaan prioritas tinggi lainnya. (Properti ini tidak tersedia secara default. Silakan hubungi dukungan untuk informasi selengkapnya) Jika nilainya diatur ke True, pekerjaan prioritas tinggi lainnya yang dikirimkan ke sistem akan diprioritaskan dan akan dapat mengantrekan ulang tugas dari pekerjaan ini. Anda dapat memperbarui allowTaskPreemption pekerjaan setelah dibuat menggunakan API pekerjaan pembaruan.
allowTaskPreemption?: boolean
Nilai Properti
boolean
constraints
Batasan eksekusi untuk Pekerjaan.
constraints?: BatchJobConstraints
Nilai Properti
maxParallelTasks
Jumlah maksimum tugas yang dapat dijalankan secara paralel untuk pekerjaan tersebut. (Properti ini tidak tersedia secara default. Silakan hubungi dukungan untuk informasi lebih lanjut) Nilai maxParallelTasks harus -1 atau lebih besar dari 0 jika ditentukan. Jika tidak ditentukan, nilai defaultnya adalah -1, yang berarti tidak ada batasan jumlah tugas yang dapat dijalankan sekaligus. Anda dapat memperbarui maxParallelTasks pekerjaan setelah dibuat menggunakan API pekerjaan pembaruan.
maxParallelTasks?: number
Nilai Properti
number
metadata
Daftar pasangan nilai nama yang terkait dengan Pekerjaan sebagai metadata. Layanan Batch tidak menetapkan arti apa pun untuk metadata; hanya untuk penggunaan kode pengguna.
metadata?: BatchMetadataItem[]
Nilai Properti
onAllTasksComplete
Tindakan yang harus diambil layanan Batch ketika semua Tugas dalam Pekerjaan dalam status selesai. Defaultnya adalah noaction.
Nilai yang mungkin: "noaction", "terminatejob"
onAllTasksComplete?: string
Nilai Properti
string
poolInfo
Pengaturan Kumpulan yang terkait dengan Pekerjaan.
poolInfo: BatchPoolInfo
Nilai Properti
priority
Prioritas Pekerjaan. Nilai prioritas dapat berkisar dari -1000 hingga 1000, dengan -1000 menjadi prioritas terendah dan 1000 menjadi prioritas tertinggi. Nilai defaultnya adalah 0.
priority?: number
Nilai Properti
number