Aracılığıyla paylaş


PoolOperations interface

PoolOperations'i temsil eden arabirim.

Yöntemler

beginDelete(string, string, string, PoolDeleteOptionalParams)

Belirtilen havuzu siler.

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

Belirtilen havuzu siler.

create(string, string, string, Pool, PoolCreateOptionalParams)

Belirtilen hesabın içinde yeni bir havuz oluşturur.

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

Havuz için otomatik ölçeklendirmeyi devre dışı bırakır.

get(string, string, string, PoolGetOptionalParams)

Belirtilen havuz hakkında bilgi alır.

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

Belirtilen hesaptaki tüm havuzları listeler.

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.

update(string, string, string, Pool, PoolUpdateOptionalParams)

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

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.

options
PoolDisableAutoScaleOptionalParams

Seçenekler parametreleri.

Döndürülenler

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ı.

options
PoolListByBatchAccountOptionalParams

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

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