Skip to content

ScalingConfigurationInput

Source code in docs_src/capo_codebuild/types/scaling_configuration_input.py
class ScalingConfigurationInput(TypedDict, closed=True):
    scaling_type: NotRequired[
        "capo_codebuild.types.fleet_scaling_type.FleetScalingType"
    ]
    """<p>The scaling type for a compute fleet.</p>"""
    target_tracking_scaling_configs: NotRequired[
        "capo_codebuild.types.target_tracking_scaling_configurations.TargetTrackingScalingConfigurations"
    ]
    """<p>A list of <code>TargetTrackingScalingConfiguration</code> objects.</p>"""
    max_capacity: NotRequired["capo_codebuild.types.fleet_capacity.FleetCapacity"]
    """<p>The maximum number of instances in the fleet when auto-scaling.</p>"""

max_capacity instance-attribute

max_capacity: NotRequired[FleetCapacity]

The maximum number of instances in the fleet when auto-scaling.

scaling_type instance-attribute

scaling_type: NotRequired[FleetScalingType]

The scaling type for a compute fleet.

target_tracking_scaling_configs instance-attribute

target_tracking_scaling_configs: NotRequired[TargetTrackingScalingConfigurations]

A list of TargetTrackingScalingConfiguration objects.