Skip to content

NotScaledReason

Source code in docs_src/capo_application_auto_scaling/types/not_scaled_reason.py
class NotScaledReason(TypedDict, closed=True):
    code: "capo_application_auto_scaling.types.xml_string.XmlString"
    """<p>A code that represents the reason for not scaling.</p> <p>Valid values:</p> <ul> <li> <p>AutoScalingAnticipatedFlapping</p> </li> <li> <p>TargetServicePutResourceAsUnscalable</p> </li> <li> <p>AlreadyAtMaxCapacity</p> </li> <li> <p>AlreadyAtMinCapacity</p> </li> <li> <p>AlreadyAtDesiredCapacity</p> </li> </ul>"""
    max_capacity: NotRequired[
        "capo_application_auto_scaling.types.resource_capacity.ResourceCapacity"
    ]
    """<p>The maximum capacity.</p>"""
    min_capacity: NotRequired[
        "capo_application_auto_scaling.types.resource_capacity.ResourceCapacity"
    ]
    """<p>The minimum capacity.</p>"""
    current_capacity: NotRequired[
        "capo_application_auto_scaling.types.resource_capacity.ResourceCapacity"
    ]
    """<p>The current capacity.</p>"""

code instance-attribute

code: XmlString

A code that represents the reason for not scaling.

Valid values:

  • AutoScalingAnticipatedFlapping

  • TargetServicePutResourceAsUnscalable

  • AlreadyAtMaxCapacity

  • AlreadyAtMinCapacity

  • AlreadyAtDesiredCapacity

current_capacity instance-attribute

current_capacity: NotRequired[ResourceCapacity]

The current capacity.

max_capacity instance-attribute

max_capacity: NotRequired[ResourceCapacity]

The maximum capacity.

min_capacity instance-attribute

min_capacity: NotRequired[ResourceCapacity]

The minimum capacity.