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 in 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 vorige status van de pool niet hersteld vóór de bewerking voor het wijzigen van het formaat: er worden alleen verdere wijzigingen gestopt en de groep 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 toewijzingsstatus van de pool eerst in stoppen en vervolgens in stabiel. Een bewerking voor het wijzigen van het formaat hoeft geen expliciete aanvraag voor het wijzigen van het formaat van de 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 |
Updates de eigenschappen van een bestaande pool. |
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 in 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 vorige status van de pool niet hersteld vóór de bewerking voor het wijzigen van het formaat: er worden alleen verdere wijzigingen gestopt en de groep 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 toewijzingsstatus van de pool eerst in stoppen en vervolgens in stabiel. Een bewerking voor het wijzigen van het formaat hoeft geen expliciete aanvraag voor het wijzigen van het formaat van de 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)
Updates de eigenschappen van een bestaande pool.
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 niet-opgegeven eigenschappen worden ongewijzigd.
- options
- PoolUpdateOptionalParams
De optiesparameters.
Retouren
Promise<PoolUpdateResponse>