GetClusterAutoscalingSetting class

Constructors

GetClusterAutoscalingSetting({required Input<List<GetClusterAutoscalingSettingAutoscalingPolicy>> autoscalingPolicies, required Input<String> coolDownPeriod, required Input<int> maxClusterNodeCount, required Input<int> minClusterNodeCount})
Creates a new GetClusterAutoscalingSetting. autoscalingPolicies The map with autoscaling policies applied to the cluster. coolDownPeriod The minimum duration between consecutive autoscale operations. maxClusterNodeCount Maximum number of nodes of any type in a cluster. minClusterNodeCount Minimum number of nodes of any type in a cluster.
const
GetClusterAutoscalingSetting.fromMap(Map<String, dynamic> map)
factory

Properties

autoscalingPolicies → Input<List<GetClusterAutoscalingSettingAutoscalingPolicy>>
The map with autoscaling policies applied to the cluster. The key is the identifier of the policy. It must meet the following requirements:
final
coolDownPeriod → Input<String>
The minimum duration between consecutive autoscale operations. It starts once addition or removal of nodes is fully completed. Minimum cool down period is 30m. Cool down period must be in whole minutes (for example, 30m, 31m, 50m). Mandatory for successful addition of autoscaling settings in cluster.
final
hashCode → int
The hash code for this object.
no setterinherited
maxClusterNodeCount → Input<int>
Maximum number of nodes of any type in a cluster. Mandatory for successful addition of autoscaling settings in cluster.
final
minClusterNodeCount → Input<int>
Minimum number of nodes of any type in a cluster. Mandatory for successful addition of autoscaling settings in cluster.
final
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