PoolOperations interface
PoolOperations'i temsil eden arabirim.
Yöntemler
| begin |
Belirtilen havuzu siler. |
| begin |
Belirtilen havuzu siler. |
| create(string, string, string, Pool, Pool |
Belirtilen hesabın içinde yeni bir havuz oluşturur. |
| disable |
Havuz için otomatik ölçeklendirmeyi devre dışı bırakır. |
| get(string, string, string, Pool |
Belirtilen havuz hakkında bilgi alır. |
| list |
Belirtilen hesaptaki tüm havuzları listeler. |
| stop |
Bu, yeniden boyutlandırma işleminden önce havuzu önceki durumuna geri yüklemez: yalnızca başka değişiklikler yapılmasını durdurur ve havuz geçerli durumunu korur. Durdurulduktan sonra havuz, durdurma işlemi tamamlandığında olduğu düğüm sayısına göre kararlı hale gelir. Durdurma işlemi sırasında havuz ayırma durumu önce durdurulacak, sonra sabit olacak şekilde değişir. Yeniden boyutlandırma işleminin açık bir yeniden boyutlandırma havuzu isteği olması gerekmez; Bu API, oluşturulduğunda havuzun ilk boyutlandırmasını durdurmak için de kullanılabilir. |
| update(string, string, string, Pool, Pool |
Mevcut havuzun özelliklerini güncelleştirir. |
Yöntem Ayrıntıları
beginDelete(string, string, string, PoolDeleteOptionalParams)
Belirtilen havuzu siler.
function beginDelete(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametreler
- resourceGroupName
-
string
Batch hesabını içeren kaynak grubunun adı.
- accountName
-
string
Batch hesabının adı.
- poolName
-
string
Havuz adı. Bu, hesap içinde benzersiz olmalıdır.
- options
- PoolDeleteOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)
Belirtilen havuzu siler.
function beginDeleteAndWait(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<void>
Parametreler
- resourceGroupName
-
string
Batch hesabını içeren kaynak grubunun adı.
- accountName
-
string
Batch hesabının adı.
- poolName
-
string
Havuz adı. Bu, hesap içinde benzersiz olmalıdır.
- options
- PoolDeleteOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<void>
create(string, string, string, Pool, PoolCreateOptionalParams)
Belirtilen hesabın içinde yeni bir havuz oluşturur.
function create(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams): Promise<PoolCreateResponse>
Parametreler
- resourceGroupName
-
string
Batch hesabını içeren kaynak grubunun adı.
- accountName
-
string
Batch hesabının adı.
- poolName
-
string
Havuz adı. Bu, hesap içinde benzersiz olmalıdır.
- parameters
- Pool
Havuz oluşturma için ek parametreler.
- options
- PoolCreateOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<PoolCreateResponse>
disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)
Havuz için otomatik ölçeklendirmeyi devre dışı bırakır.
function disableAutoScale(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams): Promise<PoolDisableAutoScaleResponse>
Parametreler
- resourceGroupName
-
string
Batch hesabını içeren kaynak grubunun adı.
- accountName
-
string
Batch hesabının adı.
- poolName
-
string
Havuz adı. Bu, hesap içinde benzersiz olmalıdır.
Seçenekler parametreleri.
Döndürülenler
Promise<PoolDisableAutoScaleResponse>
get(string, string, string, PoolGetOptionalParams)
Belirtilen havuz hakkında bilgi alır.
function get(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams): Promise<PoolGetResponse>
Parametreler
- resourceGroupName
-
string
Batch hesabını içeren kaynak grubunun adı.
- accountName
-
string
Batch hesabının adı.
- poolName
-
string
Havuz adı. Bu, hesap içinde benzersiz olmalıdır.
- options
- PoolGetOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<PoolGetResponse>
listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)
Belirtilen hesaptaki tüm havuzları listeler.
function listByBatchAccount(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams): PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
Parametreler
- resourceGroupName
-
string
Batch hesabını içeren kaynak grubunun adı.
- accountName
-
string
Batch hesabının adı.
Seçenekler parametreleri.
Döndürülenler
stopResize(string, string, string, PoolStopResizeOptionalParams)
Bu, yeniden boyutlandırma işleminden önce havuzu önceki durumuna geri yüklemez: yalnızca başka değişiklikler yapılmasını durdurur ve havuz geçerli durumunu korur. Durdurulduktan sonra havuz, durdurma işlemi tamamlandığında olduğu düğüm sayısına göre kararlı hale gelir. Durdurma işlemi sırasında havuz ayırma durumu önce durdurulacak, sonra sabit olacak şekilde değişir. Yeniden boyutlandırma işleminin açık bir yeniden boyutlandırma havuzu isteği olması gerekmez; Bu API, oluşturulduğunda havuzun ilk boyutlandırmasını durdurmak için de kullanılabilir.
function stopResize(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams): Promise<PoolStopResizeResponse>
Parametreler
- resourceGroupName
-
string
Batch hesabını içeren kaynak grubunun adı.
- accountName
-
string
Batch hesabının adı.
- poolName
-
string
Havuz adı. Bu, hesap içinde benzersiz olmalıdır.
- options
- PoolStopResizeOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<PoolStopResizeResponse>
update(string, string, string, Pool, PoolUpdateOptionalParams)
Mevcut havuzun özelliklerini güncelleştirir.
function update(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams): Promise<PoolUpdateResponse>
Parametreler
- resourceGroupName
-
string
Batch hesabını içeren kaynak grubunun adı.
- accountName
-
string
Batch hesabının adı.
- poolName
-
string
Havuz adı. Bu, hesap içinde benzersiz olmalıdır.
- parameters
- Pool
Güncelleştirilmesi gereken havuz özellikleri. Sağlanan özellikler güncelleştirilir, sağlanmayan tüm özellikler değiştirilmez.
- options
- PoolUpdateOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<PoolUpdateResponse>