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.objectAutoScaler
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
|
O número máximo de contentores para o Dimensionador Automático utilizar. |
min_replicas
Necessário
|
O número mínimo de contentores para o Dimensionador Automático utilizar. |
refresh_period_seconds
Necessário
|
Com que frequência o Dimensionador Automático deve tentar dimensionar o webservice. |
target_utilization
Necessário
|
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
|
O número máximo de contentores para o Dimensionador Automático utilizar. |
min_replicas
Necessário
|
O número mínimo de contentores para o Dimensionador Automático utilizar. |
refresh_period_seconds
Necessário
|
Com que frequência o Dimensionador Automático deve tentar dimensionar o webservice. |
target_utilization
Necessário
|
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
|
O número máximo de contentores para o Dimensionador Automático utilizar. |
min_replicas
|
O número mínimo de contentores para o Dimensionador Automático utilizar. |
refresh_period_seconds
|
Com que frequência o Dimensionador Automático deve tentar dimensionar o webservice. |
target_utilization
|
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. |