InstanceAutoscalingConfig class
Constructors
-
InstanceAutoscalingConfig({Input<
List< ? asymmetricAutoscalingOptions, Input<InstanceAutoscalingConfigAsymmetricAutoscalingOption> ?>InstanceAutoscalingConfigAutoscalingLimits?> ? autoscalingLimits, Input<InstanceAutoscalingConfigAutoscalingTargets?> ? autoscalingTargets}) -
Creates a new InstanceAutoscalingConfig.
asymmetricAutoscalingOptionsAsymmetric autoscaling options for specific replicas.autoscalingLimitsDefines scale in controls to reduce the risk of response latencyautoscalingTargetsDefines scale in controls to reduce the risk of response latencyconst -
InstanceAutoscalingConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
asymmetricAutoscalingOptions
→ Input<
List< ?InstanceAutoscalingConfigAsymmetricAutoscalingOption> ?> -
Asymmetric autoscaling options for specific replicas.
Structure is documented below.
final
-
autoscalingLimits
→ Input<
InstanceAutoscalingConfigAutoscalingLimits?> ? -
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
minLimit and max_limit.
Structure is documented below.
final
-
autoscalingTargets
→ Input<
InstanceAutoscalingConfigAutoscalingTargets?> ? -
Defines scale in controls to reduce the risk of response latency
and outages due to abrupt scale-in events
Structure is documented below.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited