PoolResizeParameter interface
Interface représentant PoolResizeParameter.
Propriétés
| node |
Détermine ce qu’il faut faire avec un nœud de calcul et ses tâches en cours d’exécution si la taille du pool diminue. La valeur par défaut est requeue. Les valeurs possibles sont les suivantes : « requeue », « terminate », « taskCompletion », « retainedData » |
| resize |
Délai d’expiration de l’allocation de nœuds au pool ou suppression de nœuds de calcul du pool. La valeur par défaut est de 15 minutes. La valeur minimale est de 5 minutes. Si vous spécifiez une valeur inférieure à 5 minutes, le service Batch retourne une erreur ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte). |
| target |
Nombre souhaité de nœuds de calcul dédiés dans le pool. |
| target |
Nombre souhaité de nœuds de calcul de faible priorité dans le pool. |
Détails de la propriété
nodeDeallocationOption
Détermine ce qu’il faut faire avec un nœud de calcul et ses tâches en cours d’exécution si la taille du pool diminue. La valeur par défaut est requeue. Les valeurs possibles sont les suivantes : « requeue », « terminate », « taskCompletion », « retainedData »
nodeDeallocationOption?: ComputeNodeDeallocationOption
Valeur de propriété
resizeTimeout
Délai d’expiration de l’allocation de nœuds au pool ou suppression de nœuds de calcul du pool. La valeur par défaut est de 15 minutes. La valeur minimale est de 5 minutes. Si vous spécifiez une valeur inférieure à 5 minutes, le service Batch retourne une erreur ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte).
resizeTimeout?: string
Valeur de propriété
string
targetDedicatedNodes
Nombre souhaité de nœuds de calcul dédiés dans le pool.
targetDedicatedNodes?: number
Valeur de propriété
number
targetLowPriorityNodes
Nombre souhaité de nœuds de calcul de faible priorité dans le pool.
targetLowPriorityNodes?: number
Valeur de propriété
number