DeletePool interface
Yöntemler
| delete(Delete |
Bir Havuzun silinmesini istediğinizde şu eylemler gerçekleşir: Havuz durumu silme olarak ayarlanır; Havuzdaki devam eden yeniden boyutlandırma işlemleri durdurulur; Batch hizmeti Havuzu sıfır İşlem Düğümlerine yeniden boyutlandırmaya başlar; Mevcut İşlem Düğümlerinde çalışan görevler sonlandırılır ve yeniden kuyruhlanır (varsayılan yeniden sorgulama seçeneğiyle Havuz yeniden boyutlandırma işlemi istenmiş gibi); son olarak, Havuz sistemden kaldırılır. Çalışan Görevler yeniden sorgulandığından, kullanıcı işini farklı bir Havuzu hedeflemek üzere güncelleştirerek bu Görevleri yeniden çalıştırabilir. Görevler daha sonra yeni Havuzda çalıştırılabilir. Yeniden sorgulama davranışını geçersiz kılmak istiyorsanız, Havuzu silmeden önce Havuzu sıfır boyuta küçültmek için havuzu açıkça yeniden boyutlandırmayı çağırmalısınız. Silme durumundaki bir Havuzdaki Güncelleştirme, Düzeltme Eki veya Silme API'sini çağırırsanız, poolBeingDeleted hata koduyla 409 HTTP durum koduyla başarısız olur. |
| get(Get |
Belirtilen Havuz hakkında bilgi alır. |
| head(Pool |
Havuzun temel özelliklerini alır. |
| patch(Update |
Bu yalnızca istekte belirtilen Havuz özelliklerinin yerini alır. Örneğin, Havuz ile ilişkilendirilmiş bir StartTask varsa ve istek bir StartTask öğesi belirtmiyorsa, Pool mevcut StartTask'ı tutar. |
Yöntem Ayrıntıları
delete(DeletePoolParameters)
Bir Havuzun silinmesini istediğinizde şu eylemler gerçekleşir: Havuz durumu silme olarak ayarlanır; Havuzdaki devam eden yeniden boyutlandırma işlemleri durdurulur; Batch hizmeti Havuzu sıfır İşlem Düğümlerine yeniden boyutlandırmaya başlar; Mevcut İşlem Düğümlerinde çalışan görevler sonlandırılır ve yeniden kuyruhlanır (varsayılan yeniden sorgulama seçeneğiyle Havuz yeniden boyutlandırma işlemi istenmiş gibi); son olarak, Havuz sistemden kaldırılır. Çalışan Görevler yeniden sorgulandığından, kullanıcı işini farklı bir Havuzu hedeflemek üzere güncelleştirerek bu Görevleri yeniden çalıştırabilir. Görevler daha sonra yeni Havuzda çalıştırılabilir. Yeniden sorgulama davranışını geçersiz kılmak istiyorsanız, Havuzu silmeden önce Havuzu sıfır boyuta küçültmek için havuzu açıkça yeniden boyutlandırmayı çağırmalısınız. Silme durumundaki bir Havuzdaki Güncelleştirme, Düzeltme Eki veya Silme API'sini çağırırsanız, poolBeingDeleted hata koduyla 409 HTTP durum koduyla başarısız olur.
function delete(options?: DeletePoolParameters): StreamableMethod<DeletePool202Response | DeletePoolDefaultResponse>
Parametreler
- options
- DeletePoolParameters
Döndürülenler
get(GetPoolParameters)
Belirtilen Havuz hakkında bilgi alır.
function get(options?: GetPoolParameters): StreamableMethod<GetPool200Response | GetPoolDefaultResponse>
Parametreler
- options
- GetPoolParameters
Döndürülenler
head(PoolExistsParameters)
Havuzun temel özelliklerini alır.
function head(options?: PoolExistsParameters): StreamableMethod<PoolExists200Response | PoolExists404Response | PoolExistsDefaultResponse>
Parametreler
- options
- PoolExistsParameters
Döndürülenler
patch(UpdatePoolParameters)
Bu yalnızca istekte belirtilen Havuz özelliklerinin yerini alır. Örneğin, Havuz ile ilişkilendirilmiş bir StartTask varsa ve istek bir StartTask öğesi belirtmiyorsa, Pool mevcut StartTask'ı tutar.
function patch(options: UpdatePoolParameters): StreamableMethod<UpdatePool200Response | UpdatePoolDefaultResponse>
Parametreler
- options
- UpdatePoolParameters