Skip to content

TargetTrackingScalingPolicyConfiguration

Source code in docs_src/capo_keyspaces/types/target_tracking_scaling_policy_configuration.py
class TargetTrackingScalingPolicyConfiguration(TypedDict, closed=True):
    disable_scale_in: "capo_keyspaces.types.boolean_object.BooleanObject"
    """<p>Specifies if <code>scale-in</code> is enabled.</p> <p>When auto scaling automatically decreases capacity for a table, the table <i>scales in</i>. When scaling policies are set, they can't scale in the table lower than its minimum capacity.</p>"""
    scale_in_cooldown: "capo_keyspaces.types.integer_object.IntegerObject"
    """<p>Specifies a <code>scale-in</code> cool down period.</p> <p>A cooldown period in seconds between scaling activities that lets the table stabilize before another scaling activity starts. </p>"""
    scale_out_cooldown: "capo_keyspaces.types.integer_object.IntegerObject"
    """<p>Specifies a scale out cool down period.</p> <p>A cooldown period in seconds between scaling activities that lets the table stabilize before another scaling activity starts. </p>"""
    target_value: "capo_keyspaces.types.double_object.DoubleObject"
    """<p>Specifies the target value for the target tracking auto scaling policy.</p> <p>Amazon Keyspaces auto scaling scales up capacity automatically when traffic exceeds this target utilization rate, and then back down when it falls below the target. This ensures that the ratio of consumed capacity to provisioned capacity stays at or near this value. You define <code>targetValue</code> as a percentage. A <code>double</code> between 20 and 90.</p>"""

disable_scale_in instance-attribute

disable_scale_in: BooleanObject

Specifies if scale-in is enabled.

When auto scaling automatically decreases capacity for a table, the table scales in. When scaling policies are set, they can't scale in the table lower than its minimum capacity.

scale_in_cooldown instance-attribute

scale_in_cooldown: IntegerObject

Specifies a scale-in cool down period.

A cooldown period in seconds between scaling activities that lets the table stabilize before another scaling activity starts.

scale_out_cooldown instance-attribute

scale_out_cooldown: IntegerObject

Specifies a scale out cool down period.

A cooldown period in seconds between scaling activities that lets the table stabilize before another scaling activity starts.

target_value instance-attribute

target_value: DoubleObject

Specifies the target value for the target tracking auto scaling policy.

Amazon Keyspaces auto scaling scales up capacity automatically when traffic exceeds this target utilization rate, and then back down when it falls below the target. This ensures that the ratio of consumed capacity to provisioned capacity stays at or near this value. You define targetValue as a percentage. A double between 20 and 90.