GetInstanceAutoscalingConfigAsymmetricAutoscalingOptionOverride class
Constructors
-
GetInstanceAutoscalingConfigAsymmetricAutoscalingOptionOverride({required Input<
List< autoscalingLimits, required Input<GetInstanceAutoscalingConfigAsymmetricAutoscalingOptionOverrideAutoscalingLimit> >int> autoscalingTargetHighPriorityCpuUtilizationPercent, required Input<int> autoscalingTargetTotalCpuUtilizationPercent, required Input<bool> disableHighPriorityCpuAutoscaling, required Input<bool> disableTotalCpuAutoscaling}) -
Creates a new GetInstanceAutoscalingConfigAsymmetricAutoscalingOptionOverride.
autoscalingLimitsA nested object resource.autoscalingTargetHighPriorityCpuUtilizationPercentThe target high priority cpu utilization percentage that the autoscalerautoscalingTargetTotalCpuUtilizationPercentThe target total cpu utilization percentage that the autoscalerdisableHighPriorityCpuAutoscalingIf true, disables high priority CPU autoscaling for this replica and ignoresdisableTotalCpuAutoscalingIf true, disables total CPU autoscaling for this replica and ignoresconst -
GetInstanceAutoscalingConfigAsymmetricAutoscalingOptionOverride.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
autoscalingLimits
→ Input<
List< GetInstanceAutoscalingConfigAsymmetricAutoscalingOptionOverrideAutoscalingLimit> > -
A nested object resource.
final
-
autoscalingTargetHighPriorityCpuUtilizationPercent
→ Input<
int> -
The target high priority cpu utilization percentage that the autoscaler
should be trying to achieve for this replica.
This number is on a scale from 0 (no utilization) to 100 (full utilization).
final
-
autoscalingTargetTotalCpuUtilizationPercent
→ Input<
int> -
The target total cpu utilization percentage that the autoscaler
should be trying to achieve for this replica.
This number is on a scale from 0 (no utilization) to 100 (full utilization).
final
-
disableHighPriorityCpuAutoscaling
→ Input<
bool> -
If true, disables high priority CPU autoscaling for this replica and ignores
highPriorityCpuUtilizationPercent in the top-level autoscaling configuration.
final
-
disableTotalCpuAutoscaling
→ Input<
bool> -
If true, disables total CPU autoscaling for this replica and ignores
totalCpuUtilizationPercent in the top-level autoscaling configuration.
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