ScaleSettings Klasa

Reprezentuje ustawienia skalowania dla obiektu docelowego AmlCompute.

AmlCompute Użyj metody klasyprovisioning_configuration, aby określić ustawienia skalowania, update metodę do ich zaktualizowania oraz metodę wyświetlania get_status ich.

Zainicjuj obiekt ScaleSettings.

Dziedziczenie
builtins.object
ScaleSettings

Konstruktor

ScaleSettings(minimum_node_count, maximum_node_count, idle_seconds_before_scaledown)

Parametry

minimum_node_count
int
Wymagane

Minimalna liczba węzłów do użycia w klastrze.

maximum_node_count
int
Wymagane

Maksymalna liczba węzłów do użycia w klastrze.

idle_seconds_before_scaledown
int
Wymagane

Czas bezczynności węzła w sekundach przed skalowaniem w dół klastra.

Metody

deserialize

Przekonwertuj obiekt JSON na obiekt ScaleSettings.

serialize

Przekonwertuj ten obiekt ScaleSettings na słownik serializowany w formacie JSON.

deserialize

Przekonwertuj obiekt JSON na obiekt ScaleSettings.

static deserialize(object_dict)

Parametry

object_dict
dict
Wymagane

Obiekt JSON do konwersji na obiekt ScaleSettings.

Zwraca

Reprezentacja elementu ScaleSettings dostarczonego obiektu JSON.

Typ zwracany

Wyjątki

serialize

Przekonwertuj ten obiekt ScaleSettings na słownik serializowany w formacie JSON.

serialize()

Zwraca

Reprezentacja JSON tego obiektu ScaleSettings.

Typ zwracany

Wyjątki