# Class DeleteNodePoolRequest (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

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

DeleteNodePoolRequest deletes a node pool for a cluster.

| ## 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. This field has been deprecated and replaced by the name field. |
| `node_pool_id` | `str` Deprecated. The name of the node pool to delete. This field has been deprecated and replaced by the name field. |
| `name` | `str` The name (project, location, cluster, node pool id) of the node pool to delete. Specified in the format `projects/*/locations/*/clusters/*/nodePools/*`. |