PoolOperations interface
Interfaccia che rappresenta un oggetto PoolOperations.
Metodi
begin |
Elimina il pool specificato. |
begin |
Elimina il pool specificato. |
create(string, string, string, Pool, Pool |
Crea un nuovo pool all'interno dell'account specificato. |
disable |
Disabilita il ridimensionamento automatico per un pool. |
get(string, string, string, Pool |
Ottiene informazioni sul pool specificato. |
list |
Elenca tutti i pool nell'account specificato. |
stop |
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, Pool |
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
Promise<PoolCreateResponse>
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.
Parametri delle opzioni.
Restituisce
Promise<PoolDisableAutoScaleResponse>
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.
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
Promise<PoolStopResizeResponse>
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
Promise<PoolUpdateResponse>