AutoScaler Класс
Определяет сведения для конфигурации автомасштабирования Kubernetes Webservice.
Чтобы указать конфигурацию автомасштабирования, обычно используется метод deploy_configuration
или update
класса AksWebservice.
Инициализируйте средство автомасштабирования.
- Наследование
-
builtins.objectAutoScaler
Конструктор
AutoScaler(autoscale_enabled, max_replicas, min_replicas, refresh_period_seconds, target_utilization)
Параметры
Имя | Описание |
---|---|
autoscale_enabled
Обязательно
|
Указывает, включен ли AutoScaler. |
max_replicas
Обязательно
|
Максимальное число используемых контейнеров для AutoScaler. |
min_replicas
Обязательно
|
Минимальное число используемых контейнеров для AutoScaler. |
refresh_period_seconds
Обязательно
|
Частота, с которой AutoScaler должен выполнять попытки масштабирования объекта WebService. |
target_utilization
Обязательно
|
Целевой объем использования, который AutoScaler должен пытаться поддерживать для объекта WebService (в процентах от 100). |
autoscale_enabled
Обязательно
|
Указывает, включен ли AutoScaler. |
max_replicas
Обязательно
|
Максимальное число используемых контейнеров для AutoScaler. |
min_replicas
Обязательно
|
Минимальное число используемых контейнеров для AutoScaler. |
refresh_period_seconds
Обязательно
|
Частота, с которой AutoScaler должен выполнять попытки масштабирования объекта WebService. |
target_utilization
Обязательно
|
Целевой объем использования, который AutoScaler должен пытаться поддерживать для объекта WebService (в процентах от 100). |
Переменные
Имя | Описание |
---|---|
autoscale_enabled
|
Указывает, включен ли AutoScaler. |
max_replicas
|
Максимальное число используемых контейнеров для AutoScaler. |
min_replicas
|
Минимальное число используемых контейнеров для AutoScaler. |
refresh_period_seconds
|
Частота, с которой AutoScaler должен выполнять попытки масштабирования объекта WebService. |
target_utilization
|
Целевой объем использования, который AutoScaler должен пытаться поддерживать для объекта WebService (в процентах от 100). |
Методы
deserialize |
Преобразование объекта JSON в объект AutoScaler. |
serialize |
Преобразование этого объекта AutoScaler в сериализованный словарь JSON. |
deserialize
Преобразование объекта JSON в объект AutoScaler.
static deserialize(payload_obj)
Параметры
Имя | Описание |
---|---|
payload_obj
Обязательно
|
Объект JSON для преобразования в объект AutoScaler. |
Возвращаемое значение
Тип | Описание |
---|---|
Представление AutoScaler указанного объекта JSON. |
serialize
Преобразование этого объекта AutoScaler в сериализованный словарь JSON.
serialize()
Возвращаемое значение
Тип | Описание |
---|---|
Представление JSON этого объекта AutoScaler. |