Condividi tramite


ScaleSettings Classe

Rappresenta le impostazioni di scalabilità per una destinazione AmlCompute.

Utilizzare il AmlCompute metodo della classe provisioning_configuration per specificare le impostazioni di scalabilità, il update metodo per aggiornarle e il get_status metodo per visualizzarle.

Inizializzare l'oggetto ScaleSettings.

Ereditarietà
builtins.object
ScaleSettings

Costruttore

ScaleSettings(minimum_node_count, maximum_node_count, idle_seconds_before_scaledown)

Parametri

Nome Descrizione
minimum_node_count
Necessario
int

Numero minimo di nodi da usare nel cluster.

maximum_node_count
Necessario
int

Numero massimo di nodi da usare nel cluster.

idle_seconds_before_scaledown
Necessario
int

Tempo di inattività del nodo in secondi prima di ridurre il cluster.

Metodi

deserialize

Convertire un oggetto JSON in un oggetto ScaleSettings.

serialize

Convertire questo oggetto ScaleSettings in un dizionario serializzato JSON.

deserialize

Convertire un oggetto JSON in un oggetto ScaleSettings.

static deserialize(object_dict)

Parametri

Nome Descrizione
object_dict
Necessario

Oggetto JSON da convertire in un oggetto ScaleSettings.

Restituisce

Tipo Descrizione

Rappresentazione scaleSettings dell'oggetto JSON fornito.

Eccezioni

Tipo Descrizione

serialize

Convertire questo oggetto ScaleSettings in un dizionario serializzato JSON.

serialize()

Restituisce

Tipo Descrizione

Rappresentazione JSON di questo oggetto ScaleSettings.

Eccezioni

Tipo Descrizione