Reference documentation and code samples for the Google Cloud Container V1 Client class DisruptionBudget.
DisruptionBudget defines the upgrade disruption budget for the cluster control plane.
Generated from protobuf message google.container.v1.DisruptionBudget
Namespace
Google \ Cloud \ Container \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ minor_version_disruption_interval
Google\Protobuf\Duration
Optional. The minimum duration between two minor version upgrades of the control plane.
↳ patch_version_disruption_interval
Google\Protobuf\Duration
Optional. The minimum duration between two patch version upgrades of the control plane.
↳ last_minor_version_disruption_time
Google\Protobuf\Timestamp
Output only. The last time a minor version upgrade was performed on the control plane.
↳ last_disruption_time
Google\Protobuf\Timestamp
Output only. The last time a disruption was performed on the control plane.
getMinorVersionDisruptionInterval
Optional. The minimum duration between two minor version upgrades of the control plane.
hasMinorVersionDisruptionInterval
clearMinorVersionDisruptionInterval
setMinorVersionDisruptionInterval
Optional. The minimum duration between two minor version upgrades of the control plane.
$this
getPatchVersionDisruptionInterval
Optional. The minimum duration between two patch version upgrades of the control plane.
hasPatchVersionDisruptionInterval
clearPatchVersionDisruptionInterval
setPatchVersionDisruptionInterval
Optional. The minimum duration between two patch version upgrades of the control plane.
$this
getLastMinorVersionDisruptionTime
Output only. The last time a minor version upgrade was performed on the control plane.
hasLastMinorVersionDisruptionTime
clearLastMinorVersionDisruptionTime
setLastMinorVersionDisruptionTime
Output only. The last time a minor version upgrade was performed on the control plane.
$this
getLastDisruptionTime
Output only. The last time a disruption was performed on the control plane.
hasLastDisruptionTime
clearLastDisruptionTime
setLastDisruptionTime
Output only. The last time a disruption was performed on the control plane.
$this

