Delen via


PoolOperations interface

Interface die een PoolOperations vertegenwoordigt.

Methoden

beginDelete(string, string, string, PoolDeleteOptionalParams)

Hiermee verwijdert u de opgegeven pool.

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

Hiermee verwijdert u de opgegeven pool.

create(string, string, string, Pool, PoolCreateOptionalParams)

Hiermee maakt u een nieuwe pool in het opgegeven account.

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

Hiermee schakelt u automatisch schalen voor een pool uit.

get(string, string, string, PoolGetOptionalParams)

Hiermee haalt u informatie op over de opgegeven pool.

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

Een lijst met alle pools in het opgegeven account.

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.

update(string, string, string, Pool, PoolUpdateOptionalParams)

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

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.

options
PoolDisableAutoScaleOptionalParams

De optiesparameters.

Retouren

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.

options
PoolListByBatchAccountOptionalParams

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

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