Dela via


ScaleSettings Klass

Representerar skalningsinställningar för ett AmlCompute-mål.

AmlCompute Använd klassmetoden provisioning_configuration för att ange skalningsinställningar, update metoden för att uppdatera dem och get_status metoden för att visa dem.

Initiera ScaleSettings-objektet.

Arv
builtins.object
ScaleSettings

Konstruktor

ScaleSettings(minimum_node_count, maximum_node_count, idle_seconds_before_scaledown)

Parametrar

minimum_node_count
int
Obligatorisk

Det minsta antalet noder som ska användas i klustret.

maximum_node_count
int
Obligatorisk

Det maximala antalet noder som ska användas i klustret.

idle_seconds_before_scaledown
int
Obligatorisk

Nodens inaktiva tid i sekunder innan klustret skalas ned.

Metoder

deserialize

Konvertera ett JSON-objekt till ett ScaleSettings-objekt.

serialize

Konvertera det här ScaleSettings-objektet till en JSON-serialiserad ordlista.

deserialize

Konvertera ett JSON-objekt till ett ScaleSettings-objekt.

static deserialize(object_dict)

Parametrar

object_dict
dict
Obligatorisk

Ett JSON-objekt som ska konverteras till ett ScaleSettings-objekt.

Returer

ScaleSettings-representationen av det angivna JSON-objektet.

Returtyp

Undantag

serialize

Konvertera det här ScaleSettings-objektet till en JSON-serialiserad ordlista.

serialize()

Returer

JSON-representationen av det här ScaleSettings-objektet.

Returtyp

Undantag