FixedScaleSettings Klasa
Naprawiono ustawienia skalowania dla puli.
- Dziedziczenie
-
azure.mgmt.batch._serialization.ModelFixedScaleSettings
Konstruktor
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)
Parametry Tylko słowo kluczowe
Nazwa | Opis |
---|---|
resize_timeout
|
Wartość domyślna to 15 minut. Wartości limitu czasu używają formatu ISO 8601. Na przykład użyj protokołu PT10M przez 10 minut. Minimalna wartość to 5 minut. Jeśli określisz wartość mniejszą niż 5 minut, usługa Batch odrzuca żądanie z powodu błędu; jeśli bezpośrednio wywołujesz interfejs API REST, kod stanu HTTP to 400 (nieprawidłowe żądanie). Domyślna wartość: PT15M
|
target_dedicated_nodes
|
Należy ustawić co najmniej jeden z węzłów targetDedicatedNodes, targetLowPriorityNodes. |
target_low_priority_nodes
|
Należy ustawić co najmniej jeden z węzłów targetDedicatedNodes, targetLowPriorityNodes. |
node_deallocation_option
|
Jeśli pominięto, wartość domyślna to Requeue. Znane wartości to: "Requeue", "Terminate", "TaskCompletion" i "RetainedData". |
Zmienne
Nazwa | Opis |
---|---|
resize_timeout
|
Wartość domyślna to 15 minut. Wartości limitu czasu używają formatu ISO 8601. Na przykład użyj protokołu PT10M przez 10 minut. Minimalna wartość to 5 minut. Jeśli określisz wartość mniejszą niż 5 minut, usługa Batch odrzuca żądanie z powodu błędu; jeśli bezpośrednio wywołujesz interfejs API REST, kod stanu HTTP to 400 (nieprawidłowe żądanie). |
target_dedicated_nodes
|
Należy ustawić co najmniej jeden z węzłów targetDedicatedNodes, targetLowPriorityNodes. |
target_low_priority_nodes
|
Należy ustawić co najmniej jeden z węzłów targetDedicatedNodes, targetLowPriorityNodes. |
node_deallocation_option
|
Jeśli pominięto, wartość domyślna to Requeue. Znane wartości to: "Requeue", "Terminate", "TaskCompletion" i "RetainedData". |
Azure SDK for Python