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

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

RollbackNodePoolUpgradeRequest rollbacks the previously
Aborted or Failed NodePool upgrade. This will be an no-op if
the last upgrade successfully completed.

| ## 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 rollback. This field has been deprecated and replaced by the name field. |
| `node_pool_id` | `str` Deprecated. The name of the node pool to rollback. This field has been deprecated and replaced by the name field. |
| `name` | `str` The name (project, location, cluster, node pool id) of the node poll to rollback upgrade. Specified in the format `projects/*/locations/*/clusters/*/nodePools/*`. |
| `respect_pdb` | `bool` Option for rollback to ignore the PodDisruptionBudget. Default value is false. |