Condividi tramite


Evento di completamento ridimensionamento pool

Questo evento viene generato quando il ridimensionamento di un pool è stato completato o non è riuscito.

L'esempio seguente illustra il corpo di un evento di completamento ridimensionamento pool relativo a un pool le cui dimensioni sono aumentate e che è stato completato correttamente.

{
   "id": "myPool",
   "nodeDeallocationOption": "invalid",
   "currentDedicatedNodes": 10,
   "targetDedicatedNodes": 10,
   "currentLowPriorityNodes": 5,
   "targetLowPriorityNodes": 5,
   "enableAutoScale": false,
   "isAutoPool": false,
   "startTime": "2016-09-09T22:13:06.573Z",
   "endTime": "2016-09-09T22:14:01.727Z",
   "resultCode": "Success",
   "resultMessage": "The operation succeeded"
}
Elemento Type Note
id string ID del pool.
nodeDeallocationOption string Specifica quando è possibile rimuovere nodi dal pool, in caso di riduzione delle dimensioni del pool.

I valori possibili sono:

requeue: termina le attività in esecuzione e le reinserisce nella coda. Le attività verranno eseguite di nuovo quando il processo viene abilitato. I nodi vengono rimossi non appena le attività sono state terminate.

terminate: termina le attività in esecuzione. Le attività non verranno più eseguite. I nodi vengono rimossi non appena le attività sono state terminate.

taskcompletion: consente il completamento delle attività attualmente in esecuzione. Non viene pianificata alcuna nuova attività durante l'attesa. I nodi vengono rimossi al completamento di tutte le attività.

Retaineddata: consente il completamento delle attività attualmente in esecuzione e quindi attende che scadano tutti i periodi di conservazione dei dati delle attività. Non viene pianificata alcuna nuova attività durante l'attesa. I nodi vengono rimossi alla scadenza di tutti i periodi di conservazione dati delle attività.

Il valore predefinito è requeue.

In caso di aumento delle dimensioni del pool, il valore è impostato su invalid.
currentDedicatedNodes Int32 Numero di nodi di calcolo dedicati attualmente assegnati al pool.
targetDedicatedNodes Int32 Numero di nodi di calcolo dedicati richiesti per il pool.
currentLowPriorityNodes Int32 Numero di nodi di calcolo Spot attualmente assegnati al pool.
targetLowPriorityNodes Int32 Numero di nodi di calcolo Spot richiesti per il pool.
enableAutoScale Bool Specifica se le dimensioni del pool vengono regolate automaticamente nel tempo.
isAutoPool Bool Specifica se il pool è stato creato tramite il meccanismo di pool automatico di un processo.
startTime Datetime Data e ora in cui è stato avviato il ridimensionamento del pool.
endTime Datetime Date e ora in cui è stato completato il ridimensionamento del pool.
resultCode string Risultato del ridimensionamento.
resultMessage string Messaggio dettagliato sul risultato.

Se il ridimensionamento è stato completato correttamente, indica che l'operazione è riuscita.