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

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