Partager via


Événement de fin de redimensionnement de pool

Cet événement est émis quand un redimensionnement de pool est terminé ou a échoué.

L’exemple suivant montre le corps d’un événement de fin de redimensionnement de pool pour un pool dont l’augmentation de la taille s’est terminée correctement.

{
   "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"
}
Élément Type Notes
id String ID du pool.
nodeDeallocationOption String Spécifie quand des nœuds peuvent être supprimés du pool en cas de diminution de la taille du pool.

Les valeurs possibles sont les suivantes :

requeue : arrêter les tâches en cours d’exécution et les replacer en file d’attente. Les tâches sont ré-exécutées lors de l’activation du travail. Supprimez les nœuds dès que les tâches sont terminées.

terminate : mettre fin aux tâches en cours d’exécution. Les tâches ne sont pas ré-exécutées. Supprimez les nœuds dès que les tâches sont terminées.

taskcompletion : autoriser l’achèvement des tâches en cours d’exécution. Ne planifiez aucune nouvelle tâche en attendant. Supprimer les nœuds quand toutes les tâches sont terminées.

Retaineddata : autoriser l’achèvement des tâches en cours d’exécution, puis attendre que toutes les périodes de rétention des données expirent. Ne planifiez aucune nouvelle tâche en attendant. Supprimez les nœuds une fois que toutes les périodes de rétention ont expiré.

La valeur par défaut est requeue.

Si la taille du pool augmente, cela signifie que la valeur est définie invalide.
currentDedicatedNodes Int32 Nombre de nœuds de calcul dédiés actuellement affectés au pool.
targetDedicatedNodes Int32 Nombre de nœuds de calcul dédiés demandés pour le pool.
currentLowPriorityNodes Int32 Nombre de nœuds de calcul Spot actuellement attribués au pool.
targetLowPriorityNodes Int32 Nombre de nœuds de calcul Spot demandés pour le pool.
enableAutoScale Bool Spécifie si la taille du pool s’ajuste automatiquement au fil du temps.
isAutoPool Bool Spécifie si le pool a été créé via un mécanisme AutoPool du travail.
startTime DateTime Heure de début du redimensionnement du pool.
endTime DateTime Heure de fin du redimensionnement du pool.
resultCode String Résultat du redimensionnement.
resultMessage String Message détaillé sur le résultat.

Si le redimensionnement s’est terminé correctement, indique que l’opération a réussi.