Reference documentation and code samples for the Google Cloud Container V1 Client class NodeManagement.
NodeManagement defines the set of node management services turned on for the
node pool.
Generated from protobuf message google.container.v1.NodeManagement
Namespace
Google \ Cloud \ Container \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ auto_upgrade
bool
A flag that specifies whether node auto-upgrade is enabled for the node pool. If enabled, node auto-upgrade helps keep the nodes in your node pool up to date with the latest release version of Kubernetes.
↳ auto_repair
bool
A flag that specifies whether the node auto-repair is enabled for the node pool. If enabled, the nodes in this node pool will be monitored and, if they fail health checks too many times, an automatic repair action will be triggered.
Specifies the Auto Upgrade knobs for the node pool.
getAutoUpgrade
A flag that specifies whether node auto-upgrade is enabled for the node
pool. If enabled, node auto-upgrade helps keep the nodes in your node pool
up to date with the latest release version of Kubernetes.
Returns
Type
Description
bool
setAutoUpgrade
A flag that specifies whether node auto-upgrade is enabled for the node
pool. If enabled, node auto-upgrade helps keep the nodes in your node pool
up to date with the latest release version of Kubernetes.
Parameter
Name
Description
var
bool
Returns
Type
Description
$this
getAutoRepair
A flag that specifies whether the node auto-repair is enabled for the node
pool. If enabled, the nodes in this node pool will be monitored and, if
they fail health checks too many times, an automatic repair action will be
triggered.
Returns
Type
Description
bool
setAutoRepair
A flag that specifies whether the node auto-repair is enabled for the node
pool. If enabled, the nodes in this node pool will be monitored and, if
they fail health checks too many times, an automatic repair action will be
triggered.
Parameter
Name
Description
var
bool
Returns
Type
Description
$this
getUpgradeOptions
Specifies the Auto Upgrade knobs for the node pool.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Google Cloud Container V1 Client - Class NodeManagement (2.5.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.5.0 (latest)](/php/docs/reference/cloud-container/latest/V1.NodeManagement)\n- [2.4.0](/php/docs/reference/cloud-container/2.4.0/V1.NodeManagement)\n- [2.3.4](/php/docs/reference/cloud-container/2.3.4/V1.NodeManagement)\n- [2.2.1](/php/docs/reference/cloud-container/2.2.1/V1.NodeManagement)\n- [2.1.0](/php/docs/reference/cloud-container/2.1.0/V1.NodeManagement)\n- [2.0.0](/php/docs/reference/cloud-container/2.0.0/V1.NodeManagement)\n- [1.33.0](/php/docs/reference/cloud-container/1.33.0/V1.NodeManagement)\n- [1.32.0](/php/docs/reference/cloud-container/1.32.0/V1.NodeManagement)\n- [1.31.0](/php/docs/reference/cloud-container/1.31.0/V1.NodeManagement)\n- [1.30.3](/php/docs/reference/cloud-container/1.30.3/V1.NodeManagement)\n- [1.24.0](/php/docs/reference/cloud-container/1.24.0/V1.NodeManagement)\n- [1.23.0](/php/docs/reference/cloud-container/1.23.0/V1.NodeManagement)\n- [1.22.0](/php/docs/reference/cloud-container/1.22.0/V1.NodeManagement)\n- [1.21.1](/php/docs/reference/cloud-container/1.21.1/V1.NodeManagement)\n- [1.20.0](/php/docs/reference/cloud-container/1.20.0/V1.NodeManagement)\n- [1.19.0](/php/docs/reference/cloud-container/1.19.0/V1.NodeManagement)\n- [1.18.0](/php/docs/reference/cloud-container/1.18.0/V1.NodeManagement)\n- [1.17.1](/php/docs/reference/cloud-container/1.17.1/V1.NodeManagement)\n- [1.16.0](/php/docs/reference/cloud-container/1.16.0/V1.NodeManagement)\n- [1.15.0](/php/docs/reference/cloud-container/1.15.0/V1.NodeManagement)\n- [1.14.0](/php/docs/reference/cloud-container/1.14.0/V1.NodeManagement)\n- [1.13.1](/php/docs/reference/cloud-container/1.13.1/V1.NodeManagement)\n- [1.12.1](/php/docs/reference/cloud-container/1.12.1/V1.NodeManagement)\n- [1.10.3](/php/docs/reference/cloud-container/1.10.3/V1.NodeManagement)\n- [1.9.1](/php/docs/reference/cloud-container/1.9.1/V1.NodeManagement) \nReference documentation and code samples for the Google Cloud Container V1 Client class NodeManagement.\n\nNodeManagement defines the set of node management services turned on for the\nnode pool.\n\nGenerated from protobuf message `google.container.v1.NodeManagement`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Container \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getAutoUpgrade\n\nA flag that specifies whether node auto-upgrade is enabled for the node\npool. If enabled, node auto-upgrade helps keep the nodes in your node pool\nup to date with the latest release version of Kubernetes.\n\n### setAutoUpgrade\n\nA flag that specifies whether node auto-upgrade is enabled for the node\npool. If enabled, node auto-upgrade helps keep the nodes in your node pool\nup to date with the latest release version of Kubernetes.\n\n### getAutoRepair\n\nA flag that specifies whether the node auto-repair is enabled for the node\npool. If enabled, the nodes in this node pool will be monitored and, if\nthey fail health checks too many times, an automatic repair action will be\ntriggered.\n\n### setAutoRepair\n\nA flag that specifies whether the node auto-repair is enabled for the node\npool. If enabled, the nodes in this node pool will be monitored and, if\nthey fail health checks too many times, an automatic repair action will be\ntriggered.\n\n### getUpgradeOptions\n\nSpecifies the Auto Upgrade knobs for the node pool.\n\n### hasUpgradeOptions\n\n### clearUpgradeOptions\n\n### setUpgradeOptions\n\nSpecifies the Auto Upgrade knobs for the node pool."]]