Partager via


PoolResizeParameter interface

Interface représentant PoolResizeParameter.

Propriétés

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 »

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).

targetDedicatedNodes

Nombre souhaité de nœuds de calcul dédiés dans le pool.

targetLowPriorityNodes

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