Skip to content

ScalingPolicy

Source code in docs_src/capo_auto_scaling_plans/types/scaling_policy.py
class ScalingPolicy(TypedDict, closed=True):
    policy_name: "capo_auto_scaling_plans.types.policy_name.PolicyName"
    """<p>The name of the scaling policy.</p>"""
    policy_type: "capo_auto_scaling_plans.types.policy_type.PolicyType"
    """<p>The type of scaling policy.</p>"""
    target_tracking_configuration: NotRequired[
        "capo_auto_scaling_plans.types.target_tracking_configuration.TargetTrackingConfiguration"
    ]
    """<p>The target tracking scaling policy. Includes support for predefined or customized metrics.</p>"""

policy_name instance-attribute

policy_name: PolicyName

The name of the scaling policy.

policy_type instance-attribute

policy_type: PolicyType

The type of scaling policy.

target_tracking_configuration instance-attribute

target_tracking_configuration: NotRequired[TargetTrackingConfiguration]

The target tracking scaling policy. Includes support for predefined or customized metrics.