PoolOperations interface
Interfejs reprezentujący puloperacje.
Metody
begin |
Usuwa określoną pulę. |
begin |
Usuwa określoną pulę. |
create(string, string, string, Pool, Pool |
Tworzy nową pulę wewnątrz określonego konta. |
disable |
Wyłącza automatyczne skalowanie dla puli. |
get(string, string, string, Pool |
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, na których była wykonywana operacja zatrzymania. Podczas operacji zatrzymywania stan alokacji puli zmienia się najpierw na zatrzymanie, a następnie na stałe. Operacja zmiany rozmiaru nie musi być jawnym żądaniem zmiany rozmiaru puli; ten interfejs API może również służyć do wstrzymania początkowego rozmiaru puli podczas jego tworzenia. |
update(string, string, string, Pool, Pool |
Aktualizacje właściwości istniejącej puli. |
Szczegóły metody
beginDelete(string, string, string, PoolDeleteOptionalParams)
Usuwa określoną pulę.
function beginDelete(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej konto usługi Batch.
- accountName
-
string
Nazwa konta usługi Batch.
- poolName
-
string
Nazwa puli. Musi to być unikatowe na koncie.
- options
- PoolDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)
Usuwa określoną pulę.
function beginDeleteAndWait(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej konto usługi Batch.
- accountName
-
string
Nazwa konta usługi Batch.
- poolName
-
string
Nazwa puli. Musi to być unikatowe na koncie.
- options
- PoolDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<void>
create(string, string, string, Pool, PoolCreateOptionalParams)
Tworzy nową pulę wewnątrz określonego konta.
function create(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams): Promise<PoolCreateResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej konto usługi Batch.
- accountName
-
string
Nazwa konta usługi Batch.
- poolName
-
string
Nazwa puli. Musi to być unikatowe na koncie.
- parameters
- Pool
Dodatkowe parametry tworzenia puli.
- options
- PoolCreateOptionalParams
Parametry opcji.
Zwraca
Promise<PoolCreateResponse>
disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)
Wyłącza automatyczne skalowanie dla puli.
function disableAutoScale(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams): Promise<PoolDisableAutoScaleResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej konto usługi Batch.
- accountName
-
string
Nazwa konta usługi Batch.
- poolName
-
string
Nazwa puli. Musi to być unikatowe na koncie.
Parametry opcji.
Zwraca
Promise<PoolDisableAutoScaleResponse>
get(string, string, string, PoolGetOptionalParams)
Pobiera informacje o określonej puli.
function get(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams): Promise<PoolGetResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej konto usługi Batch.
- accountName
-
string
Nazwa konta usługi Batch.
- poolName
-
string
Nazwa puli. Musi to być unikatowe na koncie.
- options
- PoolGetOptionalParams
Parametry opcji.
Zwraca
Promise<PoolGetResponse>
listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)
Wyświetla listę wszystkich pul na określonym koncie.
function listByBatchAccount(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams): PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej konto usługi Batch.
- accountName
-
string
Nazwa konta usługi Batch.
Parametry opcji.
Zwraca
stopResize(string, string, string, PoolStopResizeOptionalParams)
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, na których była wykonywana operacja zatrzymania. Podczas operacji zatrzymywania stan alokacji puli zmienia się najpierw na zatrzymanie, a następnie na stałe. Operacja zmiany rozmiaru nie musi być jawnym żądaniem zmiany rozmiaru puli; ten interfejs API może również służyć do wstrzymania początkowego rozmiaru puli podczas jego tworzenia.
function stopResize(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams): Promise<PoolStopResizeResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej konto usługi Batch.
- accountName
-
string
Nazwa konta usługi Batch.
- poolName
-
string
Nazwa puli. Musi to być unikatowe na koncie.
- options
- PoolStopResizeOptionalParams
Parametry opcji.
Zwraca
Promise<PoolStopResizeResponse>
update(string, string, string, Pool, PoolUpdateOptionalParams)
Aktualizacje właściwości istniejącej puli.
function update(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams): Promise<PoolUpdateResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów zawierającej konto usługi Batch.
- accountName
-
string
Nazwa konta usługi Batch.
- poolName
-
string
Nazwa puli. Musi to być unikatowe na koncie.
- parameters
- Pool
Właściwości puli, które należy zaktualizować. Podane właściwości zostaną zaktualizowane, każda nie dostarczona właściwość nie zostanie zmieniona.
- options
- PoolUpdateOptionalParams
Parametry opcji.
Zwraca
Promise<PoolUpdateResponse>