Evento di completamento ridimensionamento poolPool resize complete event

Questo evento viene generato quando il ridimensionamento di un pool è stato completato o non è riuscito.This event is emitted when a pool resize has completed or failed.

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.The following example shows the body of a pool resize complete event for a pool that increased in size and completed successfully.

{
    "id": "p_1_0_01503750-252d-4e57-bd96-d6aa05601ad8",
    "nodeDeallocationOption": "invalid",
    "currentDedicated": 4,
    "targetDedicated": 4,
    "enableAutoScale": false,
    "isAutoPool": false,
    "startTime": "2016-09-09T22:13:06.573Z",
    "endTime": "2016-09-09T22:14:01.727Z",
    "result": "Success",
    "resizeError": "The operation succeeded"
}
ElementoElement TipoType NoteNotes
idid StringString ID del pool.The id of the pool.
nodeDeallocationOptionnodeDeallocationOption StringString Specifica quando è possibile rimuovere nodi dal pool, in caso di riduzione delle dimensioni del pool.Specifies when nodes may be removed from the pool, if the pool size is decreasing.

I valori possibili sono:Possible values are:

requeue: termina le attività in esecuzione e le reinserisce nella coda.requeue – Terminate running tasks and requeue them. Le attività verranno eseguite di nuovo quando il processo viene abilitato.The tasks will run again when the job is enabled. I nodi vengono rimossi non appena le attività sono state terminate.Remove nodes as soon as tasks have been terminated.

terminate: termina le attività in esecuzione.terminate – Terminate running tasks. Le attività non verranno più eseguite.The tasks will not run again. I nodi vengono rimossi non appena le attività sono state terminate.Remove nodes as soon as tasks have been terminated.

taskcompletion: consente il completamento delle attività attualmente in esecuzione.taskcompletion – Allow currently running tasks to complete. Non viene pianificata alcuna nuova attività durante l'attesa.Schedule no new tasks while waiting. I nodi vengono rimossi al completamento di tutte le attività.Remove nodes when all tasks have completed.

Retaineddata: consente il completamento delle attività attualmente in esecuzione e quindi attende che scadano tutti i periodi di conservazione dati delle attività.Retaineddata - Allow currently running tasks to complete, then wait for all task data retention periods to expire. Non viene pianificata alcuna nuova attività durante l'attesa.Schedule no new tasks while waiting. I nodi vengono rimossi alla scadenza di tutti i periodi di conservazione dati delle attività.Remove nodes when all task retention periods have expired.

Il valore predefinito è requeue.The default value is requeue.

In caso di aumento delle dimensioni del pool, il valore è impostato su invalid.If the pool size is increasing then the value is set to invalid.
currentDedicatedcurrentDedicated Int32Int32 Numero di nodi di calcolo attualmente assegnati al pool.The number of compute nodes currently assigned to the pool.
targetDedicatedtargetDedicated Int32Int32 Numero di nodi di calcolo richiesti per il pool.The number of compute nodes that are requested for the pool.
enableAutoScaleenableAutoScale BooleanoBool Specifica se le dimensioni del pool vengono regolate automaticamente nel tempo.Specifies whether the pool size automatically adjusts over time.
isAutoPoolisAutoPool BooleanoBool Specifica se il pool è stato creato tramite il meccanismo di pool automatico di un processo.Specifies whether the pool was created via a job's AutoPool mechanism.
startTimestartTime DateTimeDateTime Data e ora in cui è stato avviato il ridimensionamento del pool.The time the pool resize started.
endTimeendTime DateTimeDateTime Date e ora in cui è stato completato il ridimensionamento del pool.The time the pool resize completed.
resultCoderesultCode StringString Risultato del ridimensionamento.The result of the resize.
resultMessageresultMessage StringString L'errore di ridimensionamento include i dettagli del risultato.The resize error includes the details of the result.

Se il ridimensionamento è stato completato correttamente, indica che l'operazione è riuscita.If the resize completed successfully it states that the operation succeeded.