Google Cloud Container V1 Client - Class RollbackNodePoolUpgradeRequest (2.2.1) Stay organized with collections Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Container V1 Client class RollbackNodePoolUpgradeRequest.
RollbackNodePoolUpgradeRequest rollbacks the previously Aborted or FailedNodePool upgrade. This will be an no-op if the last upgrade successfullycompleted.
Generated from protobuf messagegoogle.container.v1.RollbackNodePoolUpgradeRequest
Namespace
Google \ Cloud \ Container \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data | arrayOptional. Data for populating the Message object. |
↳ project_id | stringDeprecated. The Google Developers Consoleproject ID or project number. This field has been deprecated and replaced by the name field. |
↳ zone | stringDeprecated. The name of the Google Compute Enginezone in which the cluster resides. This field has been deprecated and replaced by the name field. |
↳ cluster_id | stringDeprecated. The name of the cluster to rollback. This field has been deprecated and replaced by the name field. |
↳ node_pool_id | stringDeprecated. The name of the node pool to rollback. This field has been deprecated and replaced by the name field. |
↳ name | stringThe name (project, location, cluster, node pool id) of the node poll to rollback upgrade. Specified in the format |
↳ respect_pdb | boolOption for rollback to ignore the PodDisruptionBudget. Default value is false. |
getProjectId
Deprecated. The Google Developers Consoleproject ID or projectnumber.
This field has been deprecated and replaced by the name field.
| Returns | |
|---|---|
| Type | Description |
string | |
setProjectId
Deprecated. The Google Developers Consoleproject ID or projectnumber.
This field has been deprecated and replaced by the name field.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
getZone
Deprecated. The name of the Google Compute Enginezone in which thecluster resides. This field has been deprecated and replaced by the namefield.
| Returns | |
|---|---|
| Type | Description |
string | |
setZone
Deprecated. The name of the Google Compute Enginezone in which thecluster resides. This field has been deprecated and replaced by the namefield.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
getClusterId
Deprecated. The name of the cluster to rollback.
This field has been deprecated and replaced by the name field.
| Returns | |
|---|---|
| Type | Description |
string | |
setClusterId
Deprecated. The name of the cluster to rollback.
This field has been deprecated and replaced by the name field.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
getNodePoolId
Deprecated. The name of the node pool to rollback.
This field has been deprecated and replaced by the name field.
| Returns | |
|---|---|
| Type | Description |
string | |
setNodePoolId
Deprecated. The name of the node pool to rollback.
This field has been deprecated and replaced by the name field.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
getName
The name (project, location, cluster, node pool id) of the node poll torollback upgrade.
Specified in the formatprojects/*/locations/*/clusters/*/nodePools/*.
| Returns | |
|---|---|
| Type | Description |
string | |
setName
The name (project, location, cluster, node pool id) of the node poll torollback upgrade.
Specified in the formatprojects/*/locations/*/clusters/*/nodePools/*.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
getRespectPdb
Option for rollback to ignore the PodDisruptionBudget.
Default value is false.
| Returns | |
|---|---|
| Type | Description |
bool | |
setRespectPdb
Option for rollback to ignore the PodDisruptionBudget.
Default value is false.
| Parameter | |
|---|---|
| Name | Description |
var | bool |
| Returns | |
|---|---|
| Type | Description |
$this | |
static::build
| Parameters | |
|---|---|
| Name | Description |
projectId | stringDeprecated. The Google Developers Consoleproject ID or projectnumber.This field has been deprecated and replaced by the name field. |
zone | stringDeprecated. The name of the Google Compute Enginezone in which thecluster resides. This field has been deprecated and replaced by the namefield. |
clusterId | stringDeprecated. The name of the cluster to rollback.This field has been deprecated and replaced by the name field. |
nodePoolId | stringDeprecated. The name of the node pool to rollback.This field has been deprecated and replaced by the name field. |
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Container\V1\RollbackNodePoolUpgradeRequest | |
static::buildFromName
| Parameter | |
|---|---|
| Name | Description |
name | stringThe name (project, location, cluster, node pool id) of the node poll torollback upgrade.Specified in the format |
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Container\V1\RollbackNodePoolUpgradeRequest | |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-01-24 UTC.