DeleteJob interface
Metode
| delete(Delete |
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(Get |
Mendapatkan informasi tentang Pekerjaan yang ditentukan. |
| patch(Update |
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(Replace |
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
- options
- DeleteJobParameters
Mengembalikan
get(GetJobParameters)
Mendapatkan informasi tentang Pekerjaan yang ditentukan.
function get(options?: GetJobParameters): StreamableMethod<GetJob200Response | GetJobDefaultResponse>
Parameter
- options
- GetJobParameters
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
- options
- UpdateJobParameters
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
- options
- ReplaceJobParameters