Condividi tramite


PoolOperations interface

Interfaccia che rappresenta le operazioni di un pool.

Proprietà

beginDelete
beginDeleteAndWait
create

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

delete
disableAutoScale

Disabilita il ridimensionamento automatico per un pool.

get

Ottiene informazioni sul pool specificato.

listByBatchAccount

Elenca tutti i pool nell'account specificato.

stopResize

In questo modo il pool non viene ripristinato allo stato precedente prima dell'operazione di ridimensionamento: interrompe solo le ulteriori modifiche apportate e il pool mantiene lo stato corrente. Dopo l'arresto, il pool si stabilizza al numero di nodi in cui si trovava al termine 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 quando viene creato.

update

Aggiorna le proprietà di un pool esistente.

Dettagli proprietà

beginDelete

Avviso

Questa API è ora deprecata.

use delete instead

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

Valore della proprietà

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

beginDeleteAndWait

Avviso

Questa API è ora deprecata.

use delete instead

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

Valore della proprietà

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

create

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

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

Valore della proprietà

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

delete

delete: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>

disableAutoScale

Disabilita il ridimensionamento automatico per un pool.

disableAutoScale: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>

Valore della proprietà

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>

get

Ottiene informazioni sul pool specificato.

get: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>

Valore della proprietà

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>

listByBatchAccount

Elenca tutti i pool nell'account specificato.

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

Valore della proprietà

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

stopResize

In questo modo il pool non viene ripristinato allo stato precedente prima dell'operazione di ridimensionamento: interrompe solo le ulteriori modifiche apportate e il pool mantiene lo stato corrente. Dopo l'arresto, il pool si stabilizza al numero di nodi in cui si trovava al termine 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 quando viene creato.

stopResize: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>

Valore della proprietà

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>

update

Aggiorna le proprietà di un pool esistente.

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

Valore della proprietà

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