PoolOperations interface
Interfaccia che rappresenta le operazioni di un pool.
Proprietà
| begin |
|
| begin |
|
| create | Crea un nuovo pool all'interno dell'account specificato. |
| delete | |
| disable |
Disabilita il ridimensionamento automatico per un pool. |
| get | Ottiene informazioni sul pool specificato. |
| list |
Elenca tutti i pool nell'account specificato. |
| stop |
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>