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.objectScaleSettings
Constructeur
ScaleSettings(minimum_node_count, maximum_node_count, idle_seconds_before_scaledown)
Paramètres
Nom | Description |
---|---|
minimum_node_count
Obligatoire
|
Nombre minimal de nœuds à utiliser sur le cluster. |
maximum_node_count
Obligatoire
|
Nombre maximal de nœuds à utiliser sur le cluster. |
idle_seconds_before_scaledown
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
Nom | Description |
---|---|
object_dict
Obligatoire
|
Objet JSON à convertir en objet ScaleSettings. |
Retours
Type | Description |
---|---|
Représentation ScaleSettings de l’objet JSON fourni. |
Exceptions
Type | Description |
---|---|
serialize
Convertit cet objet ScaleSettings en dictionnaire JSON sérialisé.
serialize()
Retours
Type | Description |
---|---|
Représentation JSON de cet objet ScaleSettings. |
Exceptions
Type | Description |
---|---|