GoogleApi.Container.V1.Model.ClusterAutoscaling (google_api_container v0.24.0) 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()], autoprovisioningNodePoolDefaults: GoogleApi.Container.V1.Model.AutoprovisioningNodePoolDefaults.t(), enableNodeAutoprovisioning: boolean(), resourceLimits: [GoogleApi.Container.V1.Model.ResourceLimit.t()] }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.