Class: Google::Container::V1beta1::ClusterAutoscaling
- Inherits:
-
Object
- Object
- Google::Container::V1beta1::ClusterAutoscaling
- Defined in:
- lib/google/cloud/container/v1beta1/doc/google/container/v1beta1/cluster_service.rb
Overview
ClusterAutoscaling contains global, per-cluster information required by Cluster Autoscaler to automatically adjust the size of the cluster and create/delete node pools based on the current needs.
Instance Attribute Summary collapse
-
#autoprovisioning_locations ⇒ Array<String>
The list of Google Compute Engine zones in which the NodePool's nodes can be created by NAP.
-
#autoprovisioning_node_pool_defaults ⇒ Google::Container::V1beta1::AutoprovisioningNodePoolDefaults
AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
-
#enable_node_autoprovisioning ⇒ true, false
Enables automatic node pool creation and deletion.
-
#resource_limits ⇒ Array<Google::Container::V1beta1::ResourceLimit>
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
Instance Attribute Details
#autoprovisioning_locations ⇒ Array<String>
Returns The list of Google Compute Engine zones in which the NodePool's nodes can be created by NAP.
2025 |
# File 'lib/google/cloud/container/v1beta1/doc/google/container/v1beta1/cluster_service.rb', line 2025 class ClusterAutoscaling; end |
#autoprovisioning_node_pool_defaults ⇒ Google::Container::V1beta1::AutoprovisioningNodePoolDefaults
Returns AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
2025 |
# File 'lib/google/cloud/container/v1beta1/doc/google/container/v1beta1/cluster_service.rb', line 2025 class ClusterAutoscaling; end |
#enable_node_autoprovisioning ⇒ true, false
Returns Enables automatic node pool creation and deletion.
2025 |
# File 'lib/google/cloud/container/v1beta1/doc/google/container/v1beta1/cluster_service.rb', line 2025 class ClusterAutoscaling; end |
#resource_limits ⇒ Array<Google::Container::V1beta1::ResourceLimit>
Returns Contains global constraints regarding minimum and maximum amount of resources in the cluster.
2025 |
# File 'lib/google/cloud/container/v1beta1/doc/google/container/v1beta1/cluster_service.rb', line 2025 class ClusterAutoscaling; end |