GetClusterAutoscalingSettingAutoscalingPolicy class
Constructors
-
GetClusterAutoscalingSettingAutoscalingPolicy({required Input<
String> autoscalePolicyId, required Input<List< consumedMemoryThresholds, required Input<GetClusterAutoscalingSettingAutoscalingPolicyConsumedMemoryThreshold> >List< cpuThresholds, required Input<GetClusterAutoscalingSettingAutoscalingPolicyCpuThreshold> >String> nodeTypeId, required Input<int> scaleOutSize, required Input<List< storageThresholds})GetClusterAutoscalingSettingAutoscalingPolicyStorageThreshold> > -
Creates a new GetClusterAutoscalingSettingAutoscalingPolicy.
autoscalePolicyIdRequired.consumedMemoryThresholdsUtilization thresholds pertaining to amount of consumed memory.cpuThresholdsUtilization thresholds pertaining to CPU utilization.nodeTypeIdThe canonical identifier of the node type to add or remove.scaleOutSizeNumber of nodes to add to a cluster during a scale-out operation.storageThresholdsUtilization thresholds pertaining to amount of consumed storage.const -
GetClusterAutoscalingSettingAutoscalingPolicy.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
autoscalePolicyId
→ Input<
String> -
final
-
consumedMemoryThresholds
→ Input<
List< GetClusterAutoscalingSettingAutoscalingPolicyConsumedMemoryThreshold> > -
Utilization thresholds pertaining to amount of consumed memory.
final
-
cpuThresholds
→ Input<
List< GetClusterAutoscalingSettingAutoscalingPolicyCpuThreshold> > -
Utilization thresholds pertaining to CPU utilization.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
nodeTypeId
→ Input<
String> -
The canonical identifier of the node type to add or remove.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
scaleOutSize
→ Input<
int> -
Number of nodes to add to a cluster during a scale-out operation.
Must be divisible by 2 for stretched clusters.
final
-
storageThresholds
→ Input<
List< GetClusterAutoscalingSettingAutoscalingPolicyStorageThreshold> > -
Utilization thresholds pertaining to amount of consumed storage.
final
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