ScaleSettings Classe
Représente les paramètres de mise à l’échelle d’une cible AmlCompute.
Utilisez la méthode de classe AmlCompute pour spécifier les paramètres de mise à l’échelleprovisioning_configuration, la update méthode pour les mettre à jour et la get_status méthode pour les afficher.
Initialisez l’objet ScaleSettings.
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
|
Temps d’inactivité du nœud en secondes avant le scale-down du cluster. |
Méthodes
| deserialize |
Convertissez un objet JSON en objet ScaleSettings. |
| serialize |
Convertissez cet objet ScaleSettings en dictionnaire sérialisé JSON. |
deserialize
Convertissez 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
Convertissez cet objet ScaleSettings en dictionnaire sérialisé JSON.
serialize()
Retours
| Type | Description |
|---|---|
|
Représentation JSON de cet objet ScaleSettings. |