Skip to content

PredictiveScalingMetricSpecification

Source code in docs_src/capo_application_auto_scaling/types/predictive_scaling_metric_specification.py
class PredictiveScalingMetricSpecification(TypedDict, closed=True):
    target_value: "capo_application_auto_scaling.types.metric_scale.MetricScale"
    """<p> Specifies the target utilization. </p>"""
    predefined_metric_pair_specification: NotRequired[
        "capo_application_auto_scaling.types.predictive_scaling_predefined_metric_pair_specification.PredictiveScalingPredefinedMetricPairSpecification"
    ]
    """<p> The predefined metric pair specification that determines the appropriate scaling metric and load metric to use. </p>"""
    predefined_scaling_metric_specification: NotRequired[
        "capo_application_auto_scaling.types.predictive_scaling_predefined_scaling_metric_specification.PredictiveScalingPredefinedScalingMetricSpecification"
    ]
    """<p> The predefined scaling metric specification. </p>"""
    predefined_load_metric_specification: NotRequired[
        "capo_application_auto_scaling.types.predictive_scaling_predefined_load_metric_specification.PredictiveScalingPredefinedLoadMetricSpecification"
    ]
    """<p> The predefined load metric specification. </p>"""
    customized_scaling_metric_specification: NotRequired[
        "capo_application_auto_scaling.types.predictive_scaling_customized_metric_specification.PredictiveScalingCustomizedMetricSpecification"
    ]
    """<p> The customized scaling metric specification. </p>"""
    customized_load_metric_specification: NotRequired[
        "capo_application_auto_scaling.types.predictive_scaling_customized_metric_specification.PredictiveScalingCustomizedMetricSpecification"
    ]
    """<p> The customized load metric specification. </p>"""
    customized_capacity_metric_specification: NotRequired[
        "capo_application_auto_scaling.types.predictive_scaling_customized_metric_specification.PredictiveScalingCustomizedMetricSpecification"
    ]
    """<p> The customized capacity metric specification. </p>"""

customized_capacity_metric_specification instance-attribute

customized_capacity_metric_specification: NotRequired[
    PredictiveScalingCustomizedMetricSpecification
]

The customized capacity metric specification.

customized_load_metric_specification instance-attribute

customized_load_metric_specification: NotRequired[
    PredictiveScalingCustomizedMetricSpecification
]

The customized load metric specification.

customized_scaling_metric_specification instance-attribute

customized_scaling_metric_specification: NotRequired[
    PredictiveScalingCustomizedMetricSpecification
]

The customized scaling metric specification.

predefined_load_metric_specification instance-attribute

predefined_load_metric_specification: NotRequired[
    PredictiveScalingPredefinedLoadMetricSpecification
]

The predefined load metric specification.

predefined_metric_pair_specification instance-attribute

predefined_metric_pair_specification: NotRequired[
    PredictiveScalingPredefinedMetricPairSpecification
]

The predefined metric pair specification that determines the appropriate scaling metric and load metric to use.

predefined_scaling_metric_specification instance-attribute

predefined_scaling_metric_specification: NotRequired[
    PredictiveScalingPredefinedScalingMetricSpecification
]

The predefined scaling metric specification.

target_value instance-attribute

target_value: MetricScale

Specifies the target utilization.