Policy Predictive Scaling Configuration Metric Specification
data class PolicyPredictiveScalingConfigurationMetricSpecification(val customizedCapacityMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecification? = null, val customizedLoadMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecification? = null, val customizedScalingMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecification? = null, val predefinedLoadMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedLoadMetricSpecification? = null, val predefinedMetricPairSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedMetricPairSpecification? = null, val predefinedScalingMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecification? = null, val targetValue: Double)
Constructors
Link copied to clipboard
constructor(customizedCapacityMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecification? = null, customizedLoadMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecification? = null, customizedScalingMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecification? = null, predefinedLoadMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedLoadMetricSpecification? = null, predefinedMetricPairSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedMetricPairSpecification? = null, predefinedScalingMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecification? = null, targetValue: Double)
Properties
Link copied to clipboard
val customizedCapacityMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecification? = null
Customized capacity metric specification. The field is only valid when you use customized_load_metric_specification
Link copied to clipboard
val customizedLoadMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecification? = null
Customized load metric specification.
Link copied to clipboard
val customizedScalingMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecification? = null
Customized scaling metric specification.
Link copied to clipboard
val predefinedLoadMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedLoadMetricSpecification? = null
Predefined load metric specification.
Link copied to clipboard
val predefinedMetricPairSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedMetricPairSpecification? = null
Metric pair specification from which Amazon EC2 Auto Scaling determines the appropriate scaling metric and load metric to use.
Link copied to clipboard
val predefinedScalingMetricSpecification: PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecification? = null
Predefined scaling metric specification.
Link copied to clipboard
Target value for the metric.