PoolOperations interface
Interfejs reprezentujący operacje puli.
Właściwości
| begin |
|
| begin |
|
| create | Tworzy nową pulę wewnątrz określonego konta. |
| delete | |
| disable |
Wyłącza automatyczne skalowanie dla puli. |
| get | Pobiera informacje o określonej puli. |
| list |
Wyświetla listę wszystkich pul na określonym koncie. |
| stop |
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>