GetClusterNodePoolAutoscaling class

Constructors

GetClusterNodePoolAutoscaling({required Input<String> locationPolicy, required Input<int> maxNodeCount, required Input<int> minNodeCount, required Input<int> totalMaxNodeCount, required Input<int> totalMinNodeCount})
Creates a new GetClusterNodePoolAutoscaling. locationPolicy Location policy specifies the algorithm used when scaling-up the node pool. "BALANCED" - Is a best effort policy that aims to balance the sizes of available zones. "ANY" - Instructs the cluster autoscaler to prioritize utilization of unused reservations, and reduces preemption risk for Spot VMs. maxNodeCount Maximum number of nodes per zone in the node pool. Must be >= min_node_count. Cannot be used with total limits. minNodeCount Minimum number of nodes per zone in the node pool. Must be >=0 and <= max_node_count. Cannot be used with total limits. totalMaxNodeCount Maximum number of all nodes in the node pool. Must be >= total_min_node_count. Cannot be used with per zone limits. totalMinNodeCount Minimum number of all nodes in the node pool. Must be >=0 and <= total_max_node_count. Cannot be used with per zone limits.
const
GetClusterNodePoolAutoscaling.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. "BALANCED" - Is a best effort policy that aims to balance the sizes of available zones. "ANY" - Instructs the cluster autoscaler to prioritize utilization of unused reservations, and reduces preemption risk for Spot VMs.
final
maxNodeCount → Input<int>
Maximum number of nodes per zone in the node pool. Must be >= min_node_count. Cannot be used with total limits.
final
minNodeCount → Input<int>
Minimum number of nodes per zone in the node pool. Must be >=0 and <= max_node_count. Cannot be used with total limits.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
totalMaxNodeCount → Input<int>
Maximum number of all nodes in the node pool. Must be >= total_min_node_count. Cannot be used with per zone limits.
final
totalMinNodeCount → Input<int>
Minimum number of all nodes in the node pool. Must be >=0 and <= total_max_node_count. Cannot be used with per zone limits.
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