AutoScaler Klass

Definierar information för konfiguration av automatisk skalning för en Kubernetes-webbtjänst.

Om du vill ange konfiguration av automatisk skalning använder deploy_configuration du vanligtvis - eller update -metoden för AksWebservice klassen.

Initiera autoskalning.

Arv
builtins.object
AutoScaler

Konstruktor

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

Parametrar

Name Description
autoscale_enabled
Obligatorisk

Anger om autoskalning är aktiverat eller inaktiverat.

max_replicas
Obligatorisk
int

Det maximala antalet containrar som autoskalning ska använda.

min_replicas
Obligatorisk
int

Det minsta antalet containrar som autoskalning ska använda.

refresh_period_seconds
Obligatorisk
int

Hur ofta autoskalning ska försöka skala webbtjänsten.

target_utilization
Obligatorisk
int

Målanvändningen (i procent av 100) som AutoScaler ska försöka underhålla för webbtjänsten.

autoscale_enabled
Obligatorisk

Anger om autoskalning är aktiverat eller inaktiverat.

max_replicas
Obligatorisk
int

Det maximala antalet containrar som autoskalning ska använda.

min_replicas
Obligatorisk
int

Det minsta antalet containrar som autoskalning ska använda.

refresh_period_seconds
Obligatorisk
int

Hur ofta autoskalning ska försöka skala webbtjänsten.

target_utilization
Obligatorisk
int

Målanvändningen (i procent av 100) som AutoScaler ska försöka underhålla för webbtjänsten.

Variabler

Name Description
autoscale_enabled

Anger om autoskalning är aktiverat eller inaktiverat.

max_replicas
int

Det maximala antalet containrar som autoskalning ska använda.

min_replicas
int

Det minsta antalet containrar som autoskalning ska använda.

refresh_period_seconds
int

Hur ofta autoskalning ska försöka skala webbtjänsten.

target_utilization
int

Målanvändningen (i procent av 100) som AutoScaler ska försöka underhålla för webbtjänsten.

Metoder

deserialize

Konvertera ett JSON-objekt till ett AutoScaler-objekt.

serialize

Konvertera det här AutoScaler-objektet till en JSON-serialiserad ordlista.

deserialize

Konvertera ett JSON-objekt till ett AutoScaler-objekt.

static deserialize(payload_obj)

Parametrar

Name Description
payload_obj
Obligatorisk

Ett JSON-objekt som ska konverteras till ett AutoScaler-objekt.

Returer

Typ Description

AutoScaler-representationen av det angivna JSON-objektet.

serialize

Konvertera det här AutoScaler-objektet till en JSON-serialiserad ordlista.

serialize()

Returer

Typ Description

JSON-representationen av det här AutoScaler-objektet.