PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecificationArgs

data class PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecificationArgs(val predefinedMetricType: Output<String>, val resourceLabel: Output<String>? = null) : ConvertibleToJava<PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecificationArgs>

Constructors

constructor(predefinedMetricType: Output<String>, resourceLabel: Output<String>? = null)

Properties

Link copied to clipboard

Describes a scaling metric for a predictive scaling policy. Valid values are ASGAverageCPUUtilization, ASGAverageNetworkIn, ASGAverageNetworkOut, or ALBRequestCountPerTarget.

Link copied to clipboard
val resourceLabel: Output<String>? = null

Label that uniquely identifies a specific Application Load Balancer target group from which to determine the request count served by your Auto Scaling group.

Functions

Link copied to clipboard
open override fun toJava(): PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecificationArgs