Instance Autoscaling Config Args
data class InstanceAutoscalingConfigArgs(val asymmetricAutoscalingOptions: Output<List<InstanceAutoscalingConfigAsymmetricAutoscalingOptionArgs>>? = null, val autoscalingLimits: Output<InstanceAutoscalingConfigAutoscalingLimitsArgs>? = null, val autoscalingTargets: Output<InstanceAutoscalingConfigAutoscalingTargetsArgs>? = null) : ConvertibleToJava<InstanceAutoscalingConfigArgs>
Constructors
Link copied to clipboard
constructor(asymmetricAutoscalingOptions: Output<List<InstanceAutoscalingConfigAsymmetricAutoscalingOptionArgs>>? = null, autoscalingLimits: Output<InstanceAutoscalingConfigAutoscalingLimitsArgs>? = null, autoscalingTargets: Output<InstanceAutoscalingConfigAutoscalingTargetsArgs>? = null)
Properties
Link copied to clipboard
val asymmetricAutoscalingOptions: Output<List<InstanceAutoscalingConfigAsymmetricAutoscalingOptionArgs>>? = null
Asymmetric autoscaling options for specific replicas. Structure is documented below.
Link copied to clipboard
Defines scale in controls to reduce the risk of response latency and outages due to abrupt scale-in events. Users can define the minimum and maximum compute capacity allocated to the instance, and the autoscaler will only scale within that range. Users can either use nodes or processing units to specify the limits, but should use the same unit to set both the min_limit and max_limit. Structure is documented below.
Link copied to clipboard
Defines scale in controls to reduce the risk of response latency and outages due to abrupt scale-in events Structure is documented below.