Condividi tramite


PoolOperations interface

Interfaccia che rappresenta un oggetto PoolOperations.

Metodi

beginDelete(string, string, string, PoolDeleteOptionalParams)

Elimina il pool specificato.

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

Elimina il pool specificato.

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

Crea un nuovo pool all'interno dell'account specificato.

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

Disabilita il ridimensionamento automatico per un pool.

get(string, string, string, PoolGetOptionalParams)

Ottiene informazioni sul pool specificato.

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

Elenca tutti i pool nell'account specificato.

stopResize(string, string, string, PoolStopResizeOptionalParams)

Questo non ripristina lo stato precedente del pool prima dell'operazione di ridimensionamento: arresta solo eventuali ulteriori modifiche e il pool mantiene lo stato corrente. Dopo l'arresto, il pool si stabilizza al numero di nodi in cui si trovava al momento dell'operazione di arresto. Durante l'operazione di arresto, lo stato di allocazione del pool passa prima all'arresto e quindi alla costante. Un'operazione di ridimensionamento non deve essere una richiesta esplicita del pool di ridimensionamento; questa API può essere usata anche per interrompere il ridimensionamento iniziale del pool al momento della creazione.

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

Aggiornamenti le proprietà di un pool esistente.

Dettagli metodo

beginDelete(string, string, string, PoolDeleteOptionalParams)

Elimina il pool specificato.

function beginDelete(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse che contiene l'account Batch.

accountName

string

Nome dell'account Batch.

poolName

string

Nome del pool. Deve essere univoco all'interno dell'account.

options
PoolDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

Elimina il pool specificato.

function beginDeleteAndWait(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse che contiene l'account Batch.

accountName

string

Nome dell'account Batch.

poolName

string

Nome del pool. Deve essere univoco all'interno dell'account.

options
PoolDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

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

Crea un nuovo pool all'interno dell'account specificato.

function create(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams): Promise<PoolCreateResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse che contiene l'account Batch.

accountName

string

Nome dell'account Batch.

poolName

string

Nome del pool. Deve essere univoco all'interno dell'account.

parameters
Pool

Parametri aggiuntivi per la creazione del pool.

options
PoolCreateOptionalParams

Parametri delle opzioni.

Restituisce

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

Disabilita il ridimensionamento automatico per un pool.

function disableAutoScale(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams): Promise<PoolDisableAutoScaleResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse che contiene l'account Batch.

accountName

string

Nome dell'account Batch.

poolName

string

Nome del pool. Deve essere univoco all'interno dell'account.

options
PoolDisableAutoScaleOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, string, PoolGetOptionalParams)

Ottiene informazioni sul pool specificato.

function get(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams): Promise<PoolGetResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse che contiene l'account Batch.

accountName

string

Nome dell'account Batch.

poolName

string

Nome del pool. Deve essere univoco all'interno dell'account.

options
PoolGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PoolGetResponse>

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

Elenca tutti i pool nell'account specificato.

function listByBatchAccount(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams): PagedAsyncIterableIterator<Pool, Pool[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse che contiene l'account Batch.

accountName

string

Nome dell'account Batch.

options
PoolListByBatchAccountOptionalParams

Parametri delle opzioni.

Restituisce

stopResize(string, string, string, PoolStopResizeOptionalParams)

Questo non ripristina lo stato precedente del pool prima dell'operazione di ridimensionamento: arresta solo eventuali ulteriori modifiche e il pool mantiene lo stato corrente. Dopo l'arresto, il pool si stabilizza al numero di nodi in cui si trovava al momento dell'operazione di arresto. Durante l'operazione di arresto, lo stato di allocazione del pool passa prima all'arresto e quindi alla costante. Un'operazione di ridimensionamento non deve essere una richiesta esplicita del pool di ridimensionamento; questa API può essere usata anche per interrompere il ridimensionamento iniziale del pool al momento della creazione.

function stopResize(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams): Promise<PoolStopResizeResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse che contiene l'account Batch.

accountName

string

Nome dell'account Batch.

poolName

string

Nome del pool. Deve essere univoco all'interno dell'account.

options
PoolStopResizeOptionalParams

Parametri delle opzioni.

Restituisce

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

Aggiornamenti le proprietà di un pool esistente.

function update(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams): Promise<PoolUpdateResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse che contiene l'account Batch.

accountName

string

Nome dell'account Batch.

poolName

string

Nome del pool. Deve essere univoco all'interno dell'account.

parameters
Pool

Proprietà del pool da aggiornare. Le proprietà fornite verranno aggiornate. Qualsiasi proprietà non specificata verrà modificata.

options
PoolUpdateOptionalParams

Parametri delle opzioni.

Restituisce