# Class SetNodePoolAutoscalingRequest (2.65.0)

2.65.0 (latest) 2.62.0 2.61.0 2.60.0 2.59.0 2.58.0 2.57.0 2.56.1 2.55.1 2.54.0 2.53.0 2.52.0 2.50.0 2.49.0 2.48.0 2.47.1 2.46.0 2.45.0 2.44.0 2.43.0 2.42.0 2.41.0 2.40.0 2.39.0 2.38.0 2.37.0 2.36.0 2.35.0 2.34.0 2.33.0 2.32.0 2.31.0 2.30.0 2.29.0 2.28.0 2.27.0 2.26.0 2.25.0 2.24.0 2.23.0 2.22.0 2.21.0 2.20.0 2.19.0 2.18.0 2.17.4 2.16.0 2.15.0 2.14.0 2.13.0 2.12.2 2.11.2 2.10.8 2.9.0 2.8.1 2.7.1 2.6.1 2.5.0 2.4.1 2.3.1 2.2.0 2.1.0 2.0.1 1.0.3 0.5.0 0.4.0 0.3.0

    SetNodePoolAutoscalingRequest(
        mapping=None, *, ignore_unknown_fields=False, **kwargs
    )

SetNodePoolAutoscalingRequest sets the autoscaler settings of
a node pool.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `project_id` | `str` Deprecated. The Google Developers Console \`project ID or project number |
| `zone` | `str` Deprecated. The name of the Google Compute Engine `zone `__ in which the cluster resides. This field has been deprecated and replaced by the name field. |
| `cluster_id` | `str` Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field. |
| `node_pool_id` | `str` Deprecated. The name of the node pool to upgrade. This field has been deprecated and replaced by the name field. |
| `autoscaling` | `https://docs.cloud.google.com/python/docs/reference/container/latest/google.cloud.container_v1beta1.types.NodePoolAutoscaling` Required. Autoscaling configuration for the node pool. |
| `name` | `str` The name (project, location, cluster, node pool) of the node pool to set autoscaler settings. Specified in the format `projects/*/locations/*/clusters/*/nodePools/*`. |