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

minimum_node_count
int
Necessario

Numero minimo di nodi da usare nel cluster.

maximum_node_count
int
Necessario

Numero massimo di nodi da usare nel cluster.

idle_seconds_before_scaledown
int
Necessario

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

object_dict
dict
Necessario

Oggetto JSON da convertire in un oggetto ScaleSettings.

Restituisce

Rappresentazione scaleSettings dell'oggetto JSON fornito.

Tipo restituito

Eccezioni

serialize

Convertire questo oggetto ScaleSettings in un dizionario serializzato JSON.

serialize()

Restituisce

Rappresentazione JSON di questo oggetto ScaleSettings.

Tipo restituito

Eccezioni