AutoScaler Classe

Definisce i dettagli per la configurazione automatica di un servizio Azure KubernetesWeb.

I valori di configurazione di Scalabilità automatica vengono specificati usando i deploy_configuration metodi o update della AksWebservice classe.

Inizializzare l'utilità di scalabilità automatica del servizio Azure Kubernetes.

Ereditarietà
builtins.object
AutoScaler

Costruttore

AutoScaler(autoscale_enabled, max_replicas, min_replicas, refresh_period_seconds, target_utilization)

Parametri

autoscale_enabled
bool
Necessario

Indica se AutoScaler è abilitato o disabilitato.

max_replicas
int
Necessario

Numero massimo di contenitori da usare per AutoScaler.

min_replicas
int
Necessario

Numero minimo di contenitori da usare per AutoScaler

refresh_period_seconds
int
Necessario

Frequenza con cui l'utilità di scalabilità automatica deve tentare di ridimensionare il servizio Web.

target_utilization
int
Necessario

L'utilizzo di destinazione (in percentuale superiore a 100) autoScaler deve tentare di mantenere per il servizio Web.

autoscale_enabled
bool
Necessario

Indica se AutoScaler è abilitato o disabilitato.

max_replicas
int
Necessario

Numero massimo di contenitori da usare per AutoScaler.

min_replicas
int
Necessario

Numero minimo di contenitori da usare per AutoScaler

refresh_period_seconds
int
Necessario

Frequenza con cui l'utilità di scalabilità automatica deve tentare di ridimensionare il servizio Web.

target_utilization
int
Necessario

L'utilizzo di destinazione (in percentuale superiore a 100) autoScaler deve tentare di mantenere per il servizio Web.

Variabili

autoscale_enabled
bool

Indica se AutoScaler è abilitato o disabilitato.

max_replicas
int

Numero massimo di contenitori da usare per AutoScaler.

min_replicas
int

Numero minimo di contenitori da usare per AutoScaler

refresh_period_seconds
int

Frequenza con cui l'utilità di scalabilità automatica deve tentare di ridimensionare il servizio Web.

target_utilization
int

L'utilizzo di destinazione (in percentuale superiore a 100) autoScaler deve tentare di mantenere per il servizio Web.

Metodi

deserialize

Convertire un oggetto JSON in un oggetto AutoScaler.

serialize

Convertire questo oggetto AutoScaler in un dizionario serializzato JSON.

deserialize

Convertire un oggetto JSON in un oggetto AutoScaler.

static deserialize(payload_obj)

Parametri

payload_obj
dict
Necessario

Oggetto JSON da convertire in un oggetto AutoScaler.

Restituisce

Rappresentazione di Scalabilità automatica dell'oggetto JSON specificato.

Tipo restituito

serialize

Convertire questo oggetto AutoScaler in un dizionario serializzato JSON.

serialize()

Restituisce

Rappresentazione JSON di questo oggetto AutoScaler.

Tipo restituito