Scale Class

Container App scaling configurations.

Constructor

Scale(*args: Any, **kwargs: Any)

Variables

Name Description
min_replicas
int

Optional. Minimum number of container replicas.

max_replicas
int

Optional. Maximum number of container replicas. Defaults to 10 if not set.

cooldown_period
int

Optional. KEDA Cooldown Period in seconds. Defaults to 300 seconds if not set.

polling_interval
int

Optional. KEDA Polling Interval in seconds. Defaults to 30 seconds if not set.

rules

Scaling rules.

Attributes

cooldown_period

Optional. KEDA Cooldown Period in seconds. Defaults to 300 seconds if not set.

cooldown_period: int | None

max_replicas

Optional. Maximum number of container replicas. Defaults to 10 if not set.

max_replicas: int | None

min_replicas

Optional. Minimum number of container replicas.

min_replicas: int | None

polling_interval

Optional. KEDA Polling Interval in seconds. Defaults to 30 seconds if not set.

polling_interval: int | None

rules

Scaling rules.

rules: list['_models.ScaleRule'] | None