Compartilhar via


AutoScaler Classe

Define detalhes da configuração de dimensionamento automático de um AksWebservice.

Os valores de configuração do dimensionador automático são especificados usando os métodos deploy_configuration ou update da classe AksWebservice.

Inicialize o Dimensionador Automático do AKS.

Herança
builtins.object
AutoScaler

Construtor

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

Parâmetros

Nome Description
autoscale_enabled
Obrigatório

Indica se o AutoScaler está habilitado ou desabilitado.

max_replicas
Obrigatório
int

O número máximo de contêineres a ser usado pelo dimensionador automático.

min_replicas
Obrigatório
int

O número mínimo de contêineres a ser usado pelo dimensionador automático

refresh_period_seconds
Obrigatório
int

Com que frequência o dimensionador automático deve tentar dimensionar o serviço Web.

target_utilization
Obrigatório
int

O uso de destino (em porcentagem) que o dimensionador automático deve tentar manter no serviço Web.

autoscale_enabled
Obrigatório

Indica se o AutoScaler está habilitado ou desabilitado.

max_replicas
Obrigatório
int

O número máximo de contêineres a ser usado pelo dimensionador automático.

min_replicas
Obrigatório
int

O número mínimo de contêineres a ser usado pelo dimensionador automático

refresh_period_seconds
Obrigatório
int

Com que frequência o dimensionador automático deve tentar dimensionar o serviço Web.

target_utilization
Obrigatório
int

O uso de destino (em porcentagem) que o dimensionador automático deve tentar manter no serviço Web.

Variáveis

Nome Description
autoscale_enabled

Indica se o AutoScaler está habilitado ou desabilitado.

max_replicas
int

O número máximo de contêineres a ser usado pelo dimensionador automático.

min_replicas
int

O número mínimo de contêineres a ser usado pelo dimensionador automático

refresh_period_seconds
int

Com que frequência o dimensionador automático deve tentar dimensionar o serviço Web.

target_utilization
int

O uso de destino (em porcentagem) que o dimensionador automático deve tentar manter no serviço Web.

Métodos

deserialize

Converter um objeto JSON em um objeto de dimensionador automático.

serialize

Converte esse objeto AutoScaler em um dicionário serializado JSON.

deserialize

Converter um objeto JSON em um objeto de dimensionador automático.

static deserialize(payload_obj)

Parâmetros

Nome Description
payload_obj
Obrigatório

Um objeto JSON a ser convertido em um objeto de dimensionador automático.

Retornos

Tipo Description

A representação do dimensionador automático do objeto JSON fornecido.

serialize

Converte esse objeto AutoScaler em um dicionário serializado JSON.

serialize()

Retornos

Tipo Description

A representação JSON desse objeto de dimensionador automático.