Udostępnij za pośrednictwem


ResizeOperationStatus Klasa

Opisuje bieżącą operację (jeśli pula AllocationState zmienia rozmiar) lub wcześniej ukończoną operację (jeśli wartość AllocationState jest stała).

Dziedziczenie
azure.mgmt.batch._serialization.Model
ResizeOperationStatus

Konstruktor

ResizeOperationStatus(*, target_dedicated_nodes: int | None = None, target_low_priority_nodes: int | None = None, resize_timeout: timedelta | None = None, node_deallocation_option: str | _models.ComputeNodeDeallocationOption | None = None, start_time: datetime | None = None, errors: List[_models.ResizeError] | None = None, **kwargs: Any)

Parametry Tylko słowo kluczowe

Nazwa Opis
target_dedicated_nodes
int

Żądana liczba dedykowanych węzłów obliczeniowych w puli.

target_low_priority_nodes
int

Żądana liczba węzłów obliczeniowych typu spot/o niskim priorytcie w puli.

resize_timeout

Wartość domyślna to 15 minut. Wartość minimalna to 5 minut. Jeśli określisz wartość mniejszą niż 5 minut, usługa Batch zwróci błąd; Jeśli bezpośrednio wywołujesz interfejs API REST, kod stanu HTTP to 400 (Nieprawidłowe żądanie).

node_deallocation_option

Wartość domyślna to ponowne kolejki. Znane wartości to: "Requeue", "Terminate", "TaskCompletion" i "RetainedData".

start_time

Godzina rozpoczęcia tej operacji zmiany rozmiaru.

errors

Ta właściwość jest ustawiana tylko wtedy, gdy wystąpił błąd podczas ostatniej zmiany rozmiaru puli i tylko wtedy, gdy właściwość allocationState puli jest stała.

Zmienne

Nazwa Opis
target_dedicated_nodes
int

Żądana liczba dedykowanych węzłów obliczeniowych w puli.

target_low_priority_nodes
int

Żądana liczba węzłów obliczeniowych typu spot/o niskim priorytcie w puli.

resize_timeout

Wartość domyślna to 15 minut. Wartość minimalna to 5 minut. Jeśli określisz wartość mniejszą niż 5 minut, usługa Batch zwróci błąd; Jeśli bezpośrednio wywołujesz interfejs API REST, kod stanu HTTP to 400 (Nieprawidłowe żądanie).

node_deallocation_option

Wartość domyślna to ponowne kolejki. Znane wartości to: "Requeue", "Terminate", "TaskCompletion" i "RetainedData".

start_time

Godzina rozpoczęcia tej operacji zmiany rozmiaru.

errors

Ta właściwość jest ustawiana tylko wtedy, gdy wystąpił błąd podczas ostatniej zmiany rozmiaru puli i tylko wtedy, gdy właściwość allocationState puli jest stała.