Bagikan melalui


JobUpdateParameter interface

Antarmuka yang mewakili JobUpdateParameter.

Properti

constraints

Batasan eksekusi untuk Pekerjaan. Jika dihilangkan, batasan akan dibersihkan.

metadata

Daftar pasangan nilai nama yang terkait dengan Pekerjaan sebagai metadata. Jika dihilangkan, dibutuhkan nilai default dari daftar kosong; berlaku, metadata yang ada dihapus.

onAllTasksComplete

Tindakan yang harus diambil layanan Batch ketika semua Tugas dalam Pekerjaan dalam status selesai. Jika dihilangkan, perilaku penyelesaian diatur ke noaction. Jika nilai saat ini dihentikan, ini adalah kesalahan karena perilaku penyelesaian Pekerjaan tidak dapat diubah dari terminatejob ke noaction. Anda tidak boleh mengubah nilai dari terminatejob ke noaction - yaitu, setelah Anda melibatkan penghentian Pekerjaan otomatis, Anda tidak dapat menonaktifkannya lagi. Jika Anda mencoba melakukan ini, permintaan gagal dan Batch mengembalikan kode status 400 (Permintaan Buruk) dan respons kesalahan 'nilai properti yang tidak valid'. Jika Anda tidak menentukan elemen ini dalam permintaan PUT, itu setara dengan noaction passing. Ini adalah kesalahan jika nilai saat ini dihentikan. Nilai yang mungkin termasuk: 'noAction', 'terminateJob'

poolInfo

Kumpulan tempat layanan Batch menjalankan Tugas Pekerjaan. Anda dapat mengubah Kumpulan untuk Pekerjaan hanya ketika Pekerjaan dinonaktifkan. Panggilan Pekerjaan Pembaruan akan gagal jika Anda menyertakan elemen poolInfo dan Pekerjaan tidak dinonaktifkan. Jika Anda menentukan autoPoolSpecification di poolInfo, hanya properti keepAlive dari autoPoolSpecification yang dapat diperbarui, dan kemudian hanya jika autoPoolSpecification memiliki poolLifetimeOption of Job (properti pekerjaan lain dapat diperbarui seperti biasa).

priority

Prioritas Pekerjaan. Nilai prioritas dapat berkisar dari -1000 hingga 1000, dengan -1000 menjadi prioritas terendah dan 1000 menjadi prioritas tertinggi. Jika dihilangkan, nilai tersebut diatur ke nilai default 0.

Detail Properti

constraints

Batasan eksekusi untuk Pekerjaan. Jika dihilangkan, batasan akan dibersihkan.

constraints?: JobConstraints

Nilai Properti

metadata

Daftar pasangan nilai nama yang terkait dengan Pekerjaan sebagai metadata. Jika dihilangkan, dibutuhkan nilai default dari daftar kosong; berlaku, metadata yang ada dihapus.

metadata?: MetadataItem[]

Nilai Properti

onAllTasksComplete

Tindakan yang harus diambil layanan Batch ketika semua Tugas dalam Pekerjaan dalam status selesai. Jika dihilangkan, perilaku penyelesaian diatur ke noaction. Jika nilai saat ini dihentikan, ini adalah kesalahan karena perilaku penyelesaian Pekerjaan tidak dapat diubah dari terminatejob ke noaction. Anda tidak boleh mengubah nilai dari terminatejob ke noaction - yaitu, setelah Anda melibatkan penghentian Pekerjaan otomatis, Anda tidak dapat menonaktifkannya lagi. Jika Anda mencoba melakukan ini, permintaan gagal dan Batch mengembalikan kode status 400 (Permintaan Buruk) dan respons kesalahan 'nilai properti yang tidak valid'. Jika Anda tidak menentukan elemen ini dalam permintaan PUT, itu setara dengan noaction passing. Ini adalah kesalahan jika nilai saat ini dihentikan. Nilai yang mungkin termasuk: 'noAction', 'terminateJob'

onAllTasksComplete?: OnAllTasksComplete

Nilai Properti

poolInfo

Kumpulan tempat layanan Batch menjalankan Tugas Pekerjaan. Anda dapat mengubah Kumpulan untuk Pekerjaan hanya ketika Pekerjaan dinonaktifkan. Panggilan Pekerjaan Pembaruan akan gagal jika Anda menyertakan elemen poolInfo dan Pekerjaan tidak dinonaktifkan. Jika Anda menentukan autoPoolSpecification di poolInfo, hanya properti keepAlive dari autoPoolSpecification yang dapat diperbarui, dan kemudian hanya jika autoPoolSpecification memiliki poolLifetimeOption of Job (properti pekerjaan lain dapat diperbarui seperti biasa).

poolInfo: PoolInformation

Nilai Properti

priority

Prioritas Pekerjaan. Nilai prioritas dapat berkisar dari -1000 hingga 1000, dengan -1000 menjadi prioritas terendah dan 1000 menjadi prioritas tertinggi. Jika dihilangkan, nilai tersebut diatur ke nilai default 0.

priority?: number

Nilai Properti

number