Partager via


FixedScaleSettings Classe

Correction des paramètres de mise à l’échelle pour le pool.

Héritage
azure.mgmt.batch._serialization.Model
FixedScaleSettings

Constructeur

FixedScaleSettings(*, resize_timeout: timedelta = 'PT15M', target_dedicated_nodes: int | None = None, target_low_priority_nodes: int | None = None, node_deallocation_option: str | _models.ComputeNodeDeallocationOption | None = None, **kwargs: Any)

Paramètres de mot clé uniquement

Nom Description
resize_timeout

La valeur par défaut est 15 minutes. Les valeurs de délai d’expiration utilisent le format ISO 8601. Par exemple, utilisez PT10M pendant 10 minutes. La valeur minimale est de 5 minutes. Si vous spécifiez une valeur inférieure à 5 minutes, le service Batch rejette la demande avec une erreur ; si vous appelez l’API REST directement, le code http status est 400 (requête incorrecte).

Valeur par défaut: PT15M
target_dedicated_nodes
int

Au moins l’un des targetDedicatedNodes, targetLowPriorityNodes doit être défini.

target_low_priority_nodes
int

Au moins l’un des targetDedicatedNodes, targetLowPriorityNodes doit être défini.

node_deallocation_option

En cas d’omission, la valeur par défaut est Requeue. Les valeurs connues sont : « Requeue », « Terminate », « TaskCompletion » et « RetainedData ».

Variables

Nom Description
resize_timeout

La valeur par défaut est 15 minutes. Les valeurs de délai d’expiration utilisent le format ISO 8601. Par exemple, utilisez PT10M pendant 10 minutes. La valeur minimale est de 5 minutes. Si vous spécifiez une valeur inférieure à 5 minutes, le service Batch rejette la demande avec une erreur ; si vous appelez l’API REST directement, le code http status est 400 (requête incorrecte).

target_dedicated_nodes
int

Au moins l’un des targetDedicatedNodes, targetLowPriorityNodes doit être défini.

target_low_priority_nodes
int

Au moins l’un des targetDedicatedNodes, targetLowPriorityNodes doit être défini.

node_deallocation_option

En cas d’omission, la valeur par défaut est Requeue. Les valeurs connues sont : « Requeue », « Terminate », « TaskCompletion » et « RetainedData ».