PoolOperations interface

Interfejs reprezentujący operacje puli.

Właściwości

beginDelete
beginDeleteAndWait
create

Tworzy nową pulę wewnątrz określonego konta.

delete
disableAutoScale

Wyłącza automatyczne skalowanie dla puli.

get

Pobiera informacje o określonej puli.

listByBatchAccount

Wyświetla listę wszystkich pul na określonym koncie.

stopResize

Nie powoduje to przywrócenia puli do poprzedniego stanu przed operacją zmiany rozmiaru: zatrzymuje tylko wszelkie dalsze zmiany, a pula zachowuje bieżący stan. Po zatrzymaniu pula stabilizuje się na liczbie węzłów, w których była wykonywana operacja zatrzymania. Podczas operacji zatrzymania stan alokacji puli zmienia się najpierw na zatrzymanie, a następnie na stałą. Operacja zmiany rozmiaru nie musi być jawnym żądaniem zmiany rozmiaru puli; tego interfejsu API można również użyć do zatrzymania początkowego rozmiaru puli podczas jego tworzenia.

update

Aktualizuje właściwości istniejącej puli.

Szczegóły właściwości

beginDelete

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use delete instead

beginDelete: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Wartość właściwości

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<void>

Wartość właściwości

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<void>

create

Tworzy nową pulę wewnątrz określonego konta.

create: (resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams) => Promise<Pool>

Wartość właściwości

(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams) => Promise<Pool>

delete

delete: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Wartość właściwości

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>

disableAutoScale

Wyłącza automatyczne skalowanie dla puli.

disableAutoScale: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>

Wartość właściwości

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>

get

Pobiera informacje o określonej puli.

get: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>

Wartość właściwości

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>

listByBatchAccount

Wyświetla listę wszystkich pul na określonym koncie.

listByBatchAccount: (resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams) => PagedAsyncIterableIterator<Pool, Pool[], PageSettings>

Wartość właściwości

(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams) => PagedAsyncIterableIterator<Pool, Pool[], PageSettings>

stopResize

Nie powoduje to przywrócenia puli do poprzedniego stanu przed operacją zmiany rozmiaru: zatrzymuje tylko wszelkie dalsze zmiany, a pula zachowuje bieżący stan. Po zatrzymaniu pula stabilizuje się na liczbie węzłów, w których była wykonywana operacja zatrzymania. Podczas operacji zatrzymania stan alokacji puli zmienia się najpierw na zatrzymanie, a następnie na stałą. Operacja zmiany rozmiaru nie musi być jawnym żądaniem zmiany rozmiaru puli; tego interfejsu API można również użyć do zatrzymania początkowego rozmiaru puli podczas jego tworzenia.

stopResize: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>

Wartość właściwości

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>

update

Aktualizuje właściwości istniejącej puli.

update: (resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams) => Promise<Pool>

Wartość właściwości

(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams) => Promise<Pool>