Partager via


ScaleSettings Classe

Représente les paramètres de mise à l’échelle d’une cible AmlCompute.

Utilise la méthode provisioning_configuration de la classe AmlCompute pour spécifier les paramètres de mise à l’échelle, la méthode update pour les mettre à jour et la méthode get_status pour les afficher.

Initialisez l’objet ScaleSettings.

Héritage
builtins.object
ScaleSettings

Constructeur

ScaleSettings(minimum_node_count, maximum_node_count, idle_seconds_before_scaledown)

Paramètres

minimum_node_count
int
Obligatoire

Nombre minimal de nœuds à utiliser sur le cluster.

maximum_node_count
int
Obligatoire

Nombre maximal de nœuds à utiliser sur le cluster.

idle_seconds_before_scaledown
int
Obligatoire

Durée d’inactivité du nœud, en secondes, avant la mise à l’échelle du cluster.

Méthodes

deserialize

Convertit un objet JSON en objet ScaleSettings.

serialize

Convertit cet objet ScaleSettings en dictionnaire JSON sérialisé.

deserialize

Convertit un objet JSON en objet ScaleSettings.

static deserialize(object_dict)

Paramètres

object_dict
dict
Obligatoire

Objet JSON à convertir en objet ScaleSettings.

Retours

Représentation ScaleSettings de l’objet JSON fourni.

Type de retour

Exceptions

serialize

Convertit cet objet ScaleSettings en dictionnaire JSON sérialisé.

serialize()

Retours

Représentation JSON de cet objet ScaleSettings.

Type de retour

Exceptions