Bagikan melalui


DeleteJob interface

Metode

delete(DeleteJobParameters)

Menghapus Pekerjaan juga menghapus semua Tugas yang merupakan bagian dari Pekerjaan tersebut, dan semua statistik Pekerjaan. Ini juga mengambil alih periode retensi untuk data Tugas; artinya, jika Pekerjaan berisi Tugas yang masih dipertahankan pada Simpul Komputasi, layanan Batch menghapus direktori kerja Tugas tersebut dan semua kontennya. Saat permintaan Hapus Pekerjaan diterima, layanan Batch mengatur Pekerjaan ke status penghapusan. Semua operasi pembaruan pada Pekerjaan yang dalam status penghapusan akan gagal dengan kode status 409 (Konflik), dengan informasi tambahan yang menunjukkan bahwa Pekerjaan sedang dihapus.

get(GetJobParameters)

Mendapatkan informasi tentang Pekerjaan yang ditentukan.

patch(UpdateJobParameters)

Ini hanya menggantikan properti Pekerjaan yang ditentukan dalam permintaan. Misalnya, jika Pekerjaan memiliki batasan, dan permintaan tidak menentukan elemen batasan, maka Pekerjaan menyimpan batasan yang ada.

put(ReplaceJobParameters)

Ini sepenuhnya menggantikan semua properti pekerjaan yang dapat diperbarui. Misalnya, jika Pekerjaan memiliki batasan yang terkait dengannya dan jika batasan tidak ditentukan dengan permintaan ini, maka layanan Batch akan menghapus batasan yang ada.

Detail Metode

delete(DeleteJobParameters)

Menghapus Pekerjaan juga menghapus semua Tugas yang merupakan bagian dari Pekerjaan tersebut, dan semua statistik Pekerjaan. Ini juga mengambil alih periode retensi untuk data Tugas; artinya, jika Pekerjaan berisi Tugas yang masih dipertahankan pada Simpul Komputasi, layanan Batch menghapus direktori kerja Tugas tersebut dan semua kontennya. Saat permintaan Hapus Pekerjaan diterima, layanan Batch mengatur Pekerjaan ke status penghapusan. Semua operasi pembaruan pada Pekerjaan yang dalam status penghapusan akan gagal dengan kode status 409 (Konflik), dengan informasi tambahan yang menunjukkan bahwa Pekerjaan sedang dihapus.

function delete(options?: DeleteJobParameters): StreamableMethod<DeleteJob202Response | DeleteJobDefaultResponse>

Parameter

Mengembalikan

get(GetJobParameters)

Mendapatkan informasi tentang Pekerjaan yang ditentukan.

function get(options?: GetJobParameters): StreamableMethod<GetJob200Response | GetJobDefaultResponse>

Parameter

Mengembalikan

patch(UpdateJobParameters)

Ini hanya menggantikan properti Pekerjaan yang ditentukan dalam permintaan. Misalnya, jika Pekerjaan memiliki batasan, dan permintaan tidak menentukan elemen batasan, maka Pekerjaan menyimpan batasan yang ada.

function patch(options: UpdateJobParameters): StreamableMethod<UpdateJob200Response | UpdateJobDefaultResponse>

Parameter

Mengembalikan

put(ReplaceJobParameters)

Ini sepenuhnya menggantikan semua properti pekerjaan yang dapat diperbarui. Misalnya, jika Pekerjaan memiliki batasan yang terkait dengannya dan jika batasan tidak ditentukan dengan permintaan ini, maka layanan Batch akan menghapus batasan yang ada.

function put(options: ReplaceJobParameters): StreamableMethod<ReplaceJob200Response | ReplaceJobDefaultResponse>

Parameter

Mengembalikan