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.objectScaleSettings
Konstruktor
ScaleSettings(minimum_node_count, maximum_node_count, idle_seconds_before_scaledown)
Parametry
Nazwa | Opis |
---|---|
minimum_node_count
Wymagane
|
Minimalna liczba węzłów do użycia w klastrze. |
maximum_node_count
Wymagane
|
Maksymalna liczba węzłów do użycia w klastrze. |
idle_seconds_before_scaledown
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
Nazwa | Opis |
---|---|
object_dict
Wymagane
|
Obiekt JSON do konwersji na obiekt ScaleSettings. |
Zwraca
Typ | Opis |
---|---|
Reprezentacja elementu ScaleSettings dostarczonego obiektu JSON. |
Wyjątki
Typ | Opis |
---|---|
serialize
Przekonwertuj ten obiekt ScaleSettings na słownik serializowany w formacie JSON.
serialize()
Zwraca
Typ | Opis |
---|---|
Reprezentacja JSON tego obiektu ScaleSettings. |
Wyjątki
Typ | Opis |
---|---|