Udostępnij za pośrednictwem


FixedScaleSettings Klasa

Naprawiono ustawienia skalowania dla puli.

Dziedziczenie
azure.mgmt.batch._serialization.Model
FixedScaleSettings

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
int

Należy ustawić co najmniej jeden z węzłów targetDedicatedNodes, targetLowPriorityNodes.

target_low_priority_nodes
int

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
int

Należy ustawić co najmniej jeden z węzłów targetDedicatedNodes, targetLowPriorityNodes.

target_low_priority_nodes
int

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