Bagikan melalui


DeletePool interface

Metode

delete(DeletePoolParameters)

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.

get(GetPoolParameters)

Mendapatkan informasi tentang Kumpulan yang ditentukan.

head(PoolExistsParameters)

Mendapatkan properti dasar Kumpulan.

patch(UpdatePoolParameters)

Ini hanya menggantikan properti Kumpulan yang ditentukan dalam permintaan. Misalnya, jika Kumpulan memiliki StartTask yang terkait dengannya, dan permintaan tidak menentukan elemen StartTask, maka Kumpulan menyimpan StartTask yang ada.

Detail Metode

delete(DeletePoolParameters)

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.

function delete(options?: DeletePoolParameters): StreamableMethod<DeletePool202Response | DeletePoolDefaultResponse>

Parameter

Mengembalikan

get(GetPoolParameters)

Mendapatkan informasi tentang Kumpulan yang ditentukan.

function get(options?: GetPoolParameters): StreamableMethod<GetPool200Response | GetPoolDefaultResponse>

Parameter

Mengembalikan

head(PoolExistsParameters)

Mendapatkan properti dasar Kumpulan.

function head(options?: PoolExistsParameters): StreamableMethod<PoolExists200Response | PoolExists404Response | PoolExistsDefaultResponse>

Parameter

Mengembalikan

patch(UpdatePoolParameters)

Ini hanya menggantikan properti Kumpulan yang ditentukan dalam permintaan. Misalnya, jika Kumpulan memiliki StartTask yang terkait dengannya, dan permintaan tidak menentukan elemen StartTask, maka Kumpulan menyimpan StartTask yang ada.

function patch(options: UpdatePoolParameters): StreamableMethod<UpdatePool200Response | UpdatePoolDefaultResponse>

Parameter

Mengembalikan