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 binnen 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 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, PoolUpdateOptionalParams)

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

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 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

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