ClusterAutoscalingResponse constructor
const
ClusterAutoscalingResponse({
- required Input<
List< autoprovisioningLocations,String> > - required Input<
AutoprovisioningNodePoolDefaultsResponse> autoprovisioningNodePoolDefaults, - required Input<
String> autoscalingProfile, - required Input<
bool> enableNodeAutoprovisioning, - required Input<
List< resourceLimits,ResourceLimitResponse> >
Creates a new ClusterAutoscalingResponse.
autoprovisioningLocations The list of Google Compute Engine zones in which the NodePool's nodes can be created by NAP.
autoprovisioningNodePoolDefaults AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
autoscalingProfile Defines autoscaling behaviour.
enableNodeAutoprovisioning Enables automatic node pool creation and deletion.
resourceLimits Contains global constraints regarding minimum and maximum amount of resources in the cluster.
Implementation
const ClusterAutoscalingResponse({
required this.autoprovisioningLocations,
required this.autoprovisioningNodePoolDefaults,
required this.autoscalingProfile,
required this.enableNodeAutoprovisioning,
required this.resourceLimits,
});