Google Cloud Container V1 Client - Class SetNodePoolManagementRequest (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 SetNodePoolManagementRequest.
SetNodePoolManagementRequest sets the node management properties of a nodepool.
Generated from protobuf messagegoogle.container.v1.SetNodePoolManagementRequest
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 update. This field has been deprecated and replaced by the name field. |
↳ node_pool_id | stringDeprecated. The name of the node pool to update. This field has been deprecated and replaced by the name field. |
↳ management | Google\Cloud\Container\V1\NodeManagementRequired. NodeManagement configuration for the node pool. |
↳ name | stringThe name (project, location, cluster, node pool id) of the node pool to set management properties. Specified in the format |
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 update.
This field has been deprecated and replaced by the name field.
| Returns | |
|---|---|
| Type | Description |
string | |
setClusterId
Deprecated. The name of the cluster to update.
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 update.
This field has been deprecated and replaced by the name field.
| Returns | |
|---|---|
| Type | Description |
string | |
setNodePoolId
Deprecated. The name of the node pool to update.
This field has been deprecated and replaced by the name field.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
getManagement
Required. NodeManagement configuration for the node pool.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Container\V1\NodeManagement|null | |
hasManagement
clearManagement
setManagement
Required. NodeManagement configuration for the node pool.
| Parameter | |
|---|---|
| Name | Description |
var | Google\Cloud\Container\V1\NodeManagement |
| Returns | |
|---|---|
| Type | Description |
$this | |
getName
The name (project, location, cluster, node pool id) of the node pool to setmanagement properties. Specified in the formatprojects/*/locations/*/clusters/*/nodePools/*.
| Returns | |
|---|---|
| Type | Description |
string | |
setName
The name (project, location, cluster, node pool id) of the node pool to setmanagement properties. Specified in the formatprojects/*/locations/*/clusters/*/nodePools/*.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
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.