PoolOperations interface
Interface die een PoolOperations vertegenwoordigt.
Methoden
| begin |
Hiermee verwijdert u de opgegeven pool. |
| begin |
Hiermee verwijdert u de opgegeven pool. |
| create(string, string, string, Pool, Pool |
Hiermee maakt u een nieuwe pool binnen het opgegeven account. |
| disable |
Hiermee schakelt u automatisch schalen voor een pool uit. |
| get(string, string, string, Pool |
Hiermee haalt u informatie op over de opgegeven pool. |
| list |
Een lijst met alle pools in het opgegeven account. |
| stop |
Hiermee wordt de pool niet hersteld naar de vorige status voordat de grootte van de bewerking wordt gewijzigd: alleen eventuele verdere wijzigingen worden gestopt en de pool behoudt de huidige status. Na het stoppen wordt de pool gestabiliseerd op het aantal knooppunten waarop de stopbewerking werd uitgevoerd. Tijdens de stopbewerking verandert de pooltoewijzingsstatus eerst om te stoppen en vervolgens te stabiel. Een formaatbewerking hoeft geen expliciete aanvraag voor het wijzigen van het formaat van een pool te zijn; Deze API kan ook worden gebruikt om de eerste grootte van de pool te stoppen wanneer deze wordt gemaakt. |
| update(string, string, string, Pool, Pool |
Hiermee worden de eigenschappen van een bestaande pool bijgewerkt. |
Methodedetails
beginDelete(string, string, string, PoolDeleteOptionalParams)
Hiermee verwijdert u de opgegeven pool.
function beginDelete(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep die het Batch-account bevat.
- accountName
-
string
De naam van het Batch-account.
- poolName
-
string
De naam van de pool. Dit moet uniek zijn binnen het account.
- options
- PoolDeleteOptionalParams
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)
Hiermee verwijdert u de opgegeven pool.
function beginDeleteAndWait(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep die het Batch-account bevat.
- accountName
-
string
De naam van het Batch-account.
- poolName
-
string
De naam van de pool. Dit moet uniek zijn binnen het account.
- options
- PoolDeleteOptionalParams
De optiesparameters.
Retouren
Promise<void>
create(string, string, string, Pool, PoolCreateOptionalParams)
Hiermee maakt u een nieuwe pool binnen het opgegeven account.
function create(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams): Promise<PoolCreateResponse>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep die het Batch-account bevat.
- accountName
-
string
De naam van het Batch-account.
- poolName
-
string
De naam van de pool. Dit moet uniek zijn binnen het account.
- parameters
- Pool
Aanvullende parameters voor het maken van een pool.
- options
- PoolCreateOptionalParams
De optiesparameters.
Retouren
Promise<PoolCreateResponse>
disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)
Hiermee schakelt u automatisch schalen voor een pool uit.
function disableAutoScale(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams): Promise<PoolDisableAutoScaleResponse>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep die het Batch-account bevat.
- accountName
-
string
De naam van het Batch-account.
- poolName
-
string
De naam van de pool. Dit moet uniek zijn binnen het account.
De optiesparameters.
Retouren
Promise<PoolDisableAutoScaleResponse>
get(string, string, string, PoolGetOptionalParams)
Hiermee haalt u informatie op over de opgegeven pool.
function get(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams): Promise<PoolGetResponse>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep die het Batch-account bevat.
- accountName
-
string
De naam van het Batch-account.
- poolName
-
string
De naam van de pool. Dit moet uniek zijn binnen het account.
- options
- PoolGetOptionalParams
De optiesparameters.
Retouren
Promise<PoolGetResponse>
listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)
Een lijst met alle pools in het opgegeven account.
function listByBatchAccount(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams): PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep die het Batch-account bevat.
- accountName
-
string
De naam van het Batch-account.
De optiesparameters.
Retouren
stopResize(string, string, string, PoolStopResizeOptionalParams)
Hiermee wordt de pool niet hersteld naar de vorige status voordat de grootte van de bewerking wordt gewijzigd: alleen eventuele verdere wijzigingen worden gestopt en de pool behoudt de huidige status. Na het stoppen wordt de pool gestabiliseerd op het aantal knooppunten waarop de stopbewerking werd uitgevoerd. Tijdens de stopbewerking verandert de pooltoewijzingsstatus eerst om te stoppen en vervolgens te stabiel. Een formaatbewerking hoeft geen expliciete aanvraag voor het wijzigen van het formaat van een pool te zijn; Deze API kan ook worden gebruikt om de eerste grootte van de pool te stoppen wanneer deze wordt gemaakt.
function stopResize(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams): Promise<PoolStopResizeResponse>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep die het Batch-account bevat.
- accountName
-
string
De naam van het Batch-account.
- poolName
-
string
De naam van de pool. Dit moet uniek zijn binnen het account.
- options
- PoolStopResizeOptionalParams
De optiesparameters.
Retouren
Promise<PoolStopResizeResponse>
update(string, string, string, Pool, PoolUpdateOptionalParams)
Hiermee worden de eigenschappen van een bestaande pool bijgewerkt.
function update(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams): Promise<PoolUpdateResponse>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep die het Batch-account bevat.
- accountName
-
string
De naam van het Batch-account.
- poolName
-
string
De naam van de pool. Dit moet uniek zijn binnen het account.
- parameters
- Pool
Pooleigenschappen die moeten worden bijgewerkt. Eigenschappen die worden opgegeven, worden bijgewerkt. Alle opgegeven eigenschappen worden ongewijzigd.
- options
- PoolUpdateOptionalParams
De optiesparameters.
Retouren
Promise<PoolUpdateResponse>