Поделиться через


AutoScaler Класс

Определяет сведения для конфигурации автомасштабирования Kubernetes Webservice.

Чтобы указать конфигурацию автомасштабирования, обычно используется метод deploy_configuration или update класса AksWebservice.

Инициализируйте средство автомасштабирования.

Наследование
builtins.object
AutoScaler

Конструктор

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

Параметры

autoscale_enabled
bool
Обязательно

Указывает, включен ли AutoScaler.

max_replicas
int
Обязательно

Максимальное число используемых контейнеров для AutoScaler.

min_replicas
int
Обязательно

Минимальное число используемых контейнеров для AutoScaler.

refresh_period_seconds
int
Обязательно

Частота, с которой AutoScaler должен выполнять попытки масштабирования объекта WebService.

target_utilization
int
Обязательно

Целевой объем использования, который AutoScaler должен пытаться поддерживать для объекта WebService (в процентах от 100).

autoscale_enabled
bool
Обязательно

Указывает, включен ли AutoScaler.

max_replicas
int
Обязательно

Максимальное число используемых контейнеров для AutoScaler.

min_replicas
int
Обязательно

Минимальное число используемых контейнеров для AutoScaler.

refresh_period_seconds
int
Обязательно

Частота, с которой AutoScaler должен выполнять попытки масштабирования объекта WebService.

target_utilization
int
Обязательно

Целевой объем использования, который AutoScaler должен пытаться поддерживать для объекта WebService (в процентах от 100).

Переменные

autoscale_enabled
bool

Указывает, включен ли AutoScaler.

max_replicas
int

Максимальное число используемых контейнеров для AutoScaler.

min_replicas
int

Минимальное число используемых контейнеров для AutoScaler.

refresh_period_seconds
int

Частота, с которой AutoScaler должен выполнять попытки масштабирования объекта WebService.

target_utilization
int

Целевой объем использования, который AutoScaler должен пытаться поддерживать для объекта WebService (в процентах от 100).

Методы

deserialize

Преобразование объекта JSON в объект AutoScaler.

serialize

Преобразование этого объекта AutoScaler в сериализованный словарь JSON.

deserialize

Преобразование объекта JSON в объект AutoScaler.

static deserialize(payload_obj)

Параметры

payload_obj
dict
Обязательно

Объект JSON для преобразования в объект AutoScaler.

Возвращаемое значение

Представление AutoScaler указанного объекта JSON.

Возвращаемый тип

serialize

Преобразование этого объекта AutoScaler в сериализованный словарь JSON.

serialize()

Возвращаемое значение

Представление JSON этого объекта AutoScaler.

Возвращаемый тип