NodePoolAutoscaling class
Constructors
-
NodePoolAutoscaling({Input<String?>? locationPolicy, Input<int?>? maxNodeCount, Input<int?>? minNodeCount, Input<int?>? totalMaxNodeCount, Input<int?>? totalMinNodeCount})
-
Creates a new NodePoolAutoscaling.
locationPolicy Location policy specifies the algorithm used when
maxNodeCount Maximum number of nodes per zone in the NodePool.
minNodeCount Minimum number of nodes per zone in the NodePool.
totalMaxNodeCount Total maximum number of nodes in the NodePool.
totalMinNodeCount Total minimum number of nodes in the NodePool.
const
-
NodePoolAutoscaling.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
locationPolicy
→ Input<String?>?
-
Location policy specifies the algorithm used when
scaling-up the node pool. Location policy is supported only in 1.24.1+ clusters.
final
-
maxNodeCount
→ Input<int?>?
-
Maximum number of nodes per zone in the NodePool.
Must be >= min_node_count. Cannot be used with total limits.
final
-
minNodeCount
→ Input<int?>?
-
Minimum number of nodes per zone in the NodePool.
Must be >=0 and <=
maxNodeCount. Cannot be used with total limits.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
totalMaxNodeCount
→ Input<int?>?
-
Total maximum number of nodes in the NodePool.
Must be >= total_min_node_count. Cannot be used with per zone limits.
Total size limits are supported only in 1.24.1+ clusters.
final
-
totalMinNodeCount
→ Input<int?>?
-
Total minimum number of nodes in the NodePool.
Must be >=0 and <=
totalMaxNodeCount. Cannot be used with per zone limits.
Total size limits are supported only in 1.24.1+ clusters.
final