Pools - Delete Pool
Menghapus Kumpulan dari Akun yang ditentukan.
Saat Anda meminta agar Kumpulan dihapus, tindakan berikut terjadi: status Kumpulan diatur untuk menghapus; setiap operasi mengubah ukuran yang sedang berlangsung pada Kumpulan dihentikan; layanan Batch mulai mengubah ukuran Kumpulan menjadi nol Simpul Komputasi; Tugas apa pun yang berjalan pada Simpul Komputasi yang ada dihentikan dan diantrekan kembali (seolah-olah operasi mengubah ukuran Kumpulan telah diminta dengan opsi antrean ulang default); akhirnya, Kumpulan dihapus dari sistem. Karena menjalankan Tugas diantrekan kembali, pengguna dapat menjalankan ulang Tugas ini dengan memperbarui Pekerjaan mereka untuk menargetkan Kumpulan yang berbeda.
Tugas kemudian dapat berjalan pada Kumpulan baru. Jika Anda ingin mengambil alih perilaku antrean ulang, maka Anda harus memanggil mengubah ukuran Kumpulan secara eksplisit untuk menyusutkan Kumpulan ke ukuran nol sebelum menghapus Kumpulan. Jika Anda memanggil API Pembaruan, Patch, atau Hapus pada Kumpulan dalam status penghapusan, itu akan gagal dengan kode status HTTP 409 dengan kode kesalahan PoolBeingDeleted.
DELETE {endpoint}/pools/{poolId}?api-version=2025-06-01
DELETE {endpoint}/pools/{poolId}?api-version=2025-06-01&timeOut={timeOut}
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Titik akhir akun batch (misalnya: https://batchaccount.eastus2.batch.azure.com). |
|
pool
|
path | True |
string |
ID Kumpulan yang akan didapatkan. |
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang digunakan untuk operasi ini. |
|
time
|
query |
integer (int32) |
Waktu maksimum yang dapat dihabiskan server untuk memproses permintaan, dalam hitung detik. Defaultnya adalah 30 detik. Jika nilainya lebih besar dari 30, defaultnya akan digunakan sebagai gantinya.". |
Header Permintaan
| Nama | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|
| client-request-id |
string |
Identitas permintaan yang dihasilkan penelepon, dalam bentuk GUID tanpa dekorasi seperti kurung kurawal, misalnya 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
| return-client-request-id |
boolean |
Apakah server harus mengembalikan client-request-id dalam respons. |
|
| ocp-date |
string (date-time-rfc7231) |
Waktu permintaan dikeluarkan. Pustaka klien biasanya mengatur ini ke waktu jam sistem saat ini; atur secara eksplisit jika Anda memanggil REST API secara langsung. |
|
| If-Modified-Since |
string (date-time-rfc7231) |
Tanda waktu yang menunjukkan waktu terakhir yang dimodifikasi dari sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika sumber daya pada layanan telah dimodifikasi sejak waktu yang ditentukan. |
|
| If-Unmodified-Since |
string (date-time-rfc7231) |
Tanda waktu yang menunjukkan waktu terakhir yang dimodifikasi dari sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika sumber daya pada layanan belum dimodifikasi sejak waktu yang ditentukan. |
|
| If-Match |
string |
Nilai ETag yang terkait dengan versi sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika ETag sumber daya saat ini pada layanan sama persis dengan nilai yang ditentukan oleh klien. |
|
| If-None-Match |
string |
Nilai ETag yang terkait dengan versi sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika ETag sumber daya saat ini pada layanan tidak cocok dengan nilai yang ditentukan oleh klien. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 202 Accepted |
Permintaan telah diterima untuk diproses, tetapi pemrosesan belum selesai. Header
|
|
| Other Status Codes |
Respons kesalahan tak terduga. |
Keamanan
OAuth2Auth
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Cakupan
| Nama | Deskripsi |
|---|---|
| https://batch.core.windows.net//.default |
Contoh
Pool delete
Permintaan sampel
DELETE {endpoint}/pools/poolId?api-version=2025-06-01
Respon sampel
Definisi
| Nama | Deskripsi |
|---|---|
|
Batch |
Respons kesalahan diterima dari layanan Azure Batch. |
|
Batch |
Item informasi tambahan yang disertakan dalam respons kesalahan Azure Batch. |
|
Batch |
Pesan kesalahan diterima dalam respons kesalahan Azure Batch. |
BatchError
Respons kesalahan diterima dari layanan Azure Batch.
| Nama | Jenis | Deskripsi |
|---|---|---|
| code |
string |
Pengidentifikasi untuk kesalahan. Kode invarian dan dimaksudkan untuk dikonsumsi secara terprogram. |
| message |
Pesan yang menjelaskan kesalahan, dimaksudkan agar cocok untuk ditampilkan di antarmuka pengguna. |
|
| values |
Kumpulan pasangan kunci-nilai yang berisi detail tambahan tentang kesalahan. |
BatchErrorDetail
Item informasi tambahan yang disertakan dalam respons kesalahan Azure Batch.
| Nama | Jenis | Deskripsi |
|---|---|---|
| key |
string |
Pengidentifikasi yang menentukan arti properti Nilai. |
| value |
string |
Informasi tambahan yang disertakan dengan respons kesalahan. |
BatchErrorMessage
Pesan kesalahan diterima dalam respons kesalahan Azure Batch.
| Nama | Jenis | Deskripsi |
|---|---|---|
| lang |
string |
Kode bahasa pesan kesalahan. |
| value |
string |
Teks pesan. |