Partilhar via


AutoScaler Classe

Define detalhes para a configuração do dimensionamento automático de um Serviço Web do Kubernetes.

Para especificar a configuração do dimensionamento automático, normalmente utilizará o deploy_configuration método ou update da AksWebservice classe .

Inicialize o Dimensionador Automático.

Herança
builtins.object
AutoScaler

Construtor

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

Parâmetros

Name Description
autoscale_enabled
Necessário

Indica se o Dimensionador Automático está ativado ou desativado.

max_replicas
Necessário
int

O número máximo de contentores para o Dimensionador Automático utilizar.

min_replicas
Necessário
int

O número mínimo de contentores para o Dimensionador Automático utilizar.

refresh_period_seconds
Necessário
int

Com que frequência o Dimensionador Automático deve tentar dimensionar o webservice.

target_utilization
Necessário
int

A utilização de destino (em percentagem de 100) que o Dimensionador Automático deve tentar manter para o serviço Web.

autoscale_enabled
Necessário

Indica se o Dimensionador Automático está ativado ou desativado.

max_replicas
Necessário
int

O número máximo de contentores para o Dimensionador Automático utilizar.

min_replicas
Necessário
int

O número mínimo de contentores para o Dimensionador Automático utilizar.

refresh_period_seconds
Necessário
int

Com que frequência o Dimensionador Automático deve tentar dimensionar o webservice.

target_utilization
Necessário
int

A utilização de destino (em percentagem de 100) que o Dimensionador Automático deve tentar manter para o serviço Web.

Variáveis

Name Description
autoscale_enabled

Indica se o Dimensionador Automático está ativado ou desativado.

max_replicas
int

O número máximo de contentores para o Dimensionador Automático utilizar.

min_replicas
int

O número mínimo de contentores para o Dimensionador Automático utilizar.

refresh_period_seconds
int

Com que frequência o Dimensionador Automático deve tentar dimensionar o webservice.

target_utilization
int

A utilização de destino (em percentagem de 100) que o Dimensionador Automático deve tentar manter para o serviço Web.

Métodos

deserialize

Converta um objeto JSON num objeto AutoScaler.

serialize

Converta este objeto AutoScaler num dicionário serializado JSON.

deserialize

Converta um objeto JSON num objeto AutoScaler.

static deserialize(payload_obj)

Parâmetros

Name Description
payload_obj
Necessário

Um objeto JSON para converter num objeto AutoScaler.

Devoluções

Tipo Description

A representação do Dimensionador Automático do objeto JSON fornecido.

serialize

Converta este objeto AutoScaler num dicionário serializado JSON.

serialize()

Devoluções

Tipo Description

A representação JSON deste objeto AutoScaler.