GoogleApi.Container.V1.Model.ClusterAutoscaling (google_api_container v0.32.3) View Source
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.
Attributes
-
autoprovisioningLocations(type:list(String.t), default:nil) - The list of Google Compute Engine zones in which the NodePool's nodes can be created by NAP. -
autoprovisioningNodePoolDefaults(type:GoogleApi.Container.V1.Model.AutoprovisioningNodePoolDefaults.t, default:nil) - AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP. -
enableNodeAutoprovisioning(type:boolean(), default:nil) - Enables automatic node pool creation and deletion. -
resourceLimits(type:list(GoogleApi.Container.V1.Model.ResourceLimit.t), default:nil) - Contains global constraints regarding minimum and maximum amount of resources in the cluster.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.Container.V1.Model.ClusterAutoscaling{
autoprovisioningLocations: [String.t()] | nil,
autoprovisioningNodePoolDefaults:
GoogleApi.Container.V1.Model.AutoprovisioningNodePoolDefaults.t() | nil,
enableNodeAutoprovisioning: boolean() | nil,
resourceLimits: [GoogleApi.Container.V1.Model.ResourceLimit.t()] | nil
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.