Specifies the maintenance window in which maintenance may be performed.
↳ resource_version
string
A hash identifying the version of this policy, so that updates to fields of the policy won't accidentally undo intermediate changes (and so that users of the API unaware of some fields won't accidentally remove other fields). Make a get() request to the cluster to get the current resource version and include it with requests to set the policy.
getWindow
Specifies the maintenance window in which maintenance may be performed.
A hash identifying the version of this policy, so that updates to fields of
the policy won't accidentally undo intermediate changes (and so that users
of the API unaware of some fields won't accidentally remove other fields).
Make a get() request to the cluster to get the current
resource version and include it with requests to set the policy.
Returns
Type
Description
string
setResourceVersion
A hash identifying the version of this policy, so that updates to fields of
the policy won't accidentally undo intermediate changes (and so that users
of the API unaware of some fields won't accidentally remove other fields).
Make a get() request to the cluster to get the current
resource version and include it with requests to set the policy.
[[["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 MaintenancePolicy (2.5.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.5.0 (latest)](/php/docs/reference/cloud-container/latest/V1.MaintenancePolicy)\n- [2.4.0](/php/docs/reference/cloud-container/2.4.0/V1.MaintenancePolicy)\n- [2.3.4](/php/docs/reference/cloud-container/2.3.4/V1.MaintenancePolicy)\n- [2.2.1](/php/docs/reference/cloud-container/2.2.1/V1.MaintenancePolicy)\n- [2.1.0](/php/docs/reference/cloud-container/2.1.0/V1.MaintenancePolicy)\n- [2.0.0](/php/docs/reference/cloud-container/2.0.0/V1.MaintenancePolicy)\n- [1.33.0](/php/docs/reference/cloud-container/1.33.0/V1.MaintenancePolicy)\n- [1.32.0](/php/docs/reference/cloud-container/1.32.0/V1.MaintenancePolicy)\n- [1.31.0](/php/docs/reference/cloud-container/1.31.0/V1.MaintenancePolicy)\n- [1.30.3](/php/docs/reference/cloud-container/1.30.3/V1.MaintenancePolicy)\n- [1.24.0](/php/docs/reference/cloud-container/1.24.0/V1.MaintenancePolicy)\n- [1.23.0](/php/docs/reference/cloud-container/1.23.0/V1.MaintenancePolicy)\n- [1.22.0](/php/docs/reference/cloud-container/1.22.0/V1.MaintenancePolicy)\n- [1.21.1](/php/docs/reference/cloud-container/1.21.1/V1.MaintenancePolicy)\n- [1.20.0](/php/docs/reference/cloud-container/1.20.0/V1.MaintenancePolicy)\n- [1.19.0](/php/docs/reference/cloud-container/1.19.0/V1.MaintenancePolicy)\n- [1.18.0](/php/docs/reference/cloud-container/1.18.0/V1.MaintenancePolicy)\n- [1.17.1](/php/docs/reference/cloud-container/1.17.1/V1.MaintenancePolicy)\n- [1.16.0](/php/docs/reference/cloud-container/1.16.0/V1.MaintenancePolicy)\n- [1.15.0](/php/docs/reference/cloud-container/1.15.0/V1.MaintenancePolicy)\n- [1.14.0](/php/docs/reference/cloud-container/1.14.0/V1.MaintenancePolicy)\n- [1.13.1](/php/docs/reference/cloud-container/1.13.1/V1.MaintenancePolicy)\n- [1.12.1](/php/docs/reference/cloud-container/1.12.1/V1.MaintenancePolicy)\n- [1.10.3](/php/docs/reference/cloud-container/1.10.3/V1.MaintenancePolicy)\n- [1.9.1](/php/docs/reference/cloud-container/1.9.1/V1.MaintenancePolicy) \nReference documentation and code samples for the Google Cloud Container V1 Client class MaintenancePolicy.\n\nMaintenancePolicy defines the maintenance policy to be used for the cluster.\n\nGenerated from protobuf message `google.container.v1.MaintenancePolicy`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Container \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getWindow\n\nSpecifies the maintenance window in which maintenance may be performed.\n\n### hasWindow\n\n### clearWindow\n\n### setWindow\n\nSpecifies the maintenance window in which maintenance may be performed.\n\n### getResourceVersion\n\nA hash identifying the version of this policy, so that updates to fields of\nthe policy won't accidentally undo intermediate changes (and so that users\nof the API unaware of some fields won't accidentally remove other fields).\n\nMake a `get()` request to the cluster to get the current\nresource version and include it with requests to set the policy.\n\n### setResourceVersion\n\nA hash identifying the version of this policy, so that updates to fields of\nthe policy won't accidentally undo intermediate changes (and so that users\nof the API unaware of some fields won't accidentally remove other fields).\n\nMake a `get()` request to the cluster to get the current\nresource version and include it with requests to set the policy."]]