Google Cloud Container V1 Client - Class DisruptionBudget (2.10.0)

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 \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
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.

Returns
Type
Description

hasMinorVersionDisruptionInterval

clearMinorVersionDisruptionInterval

setMinorVersionDisruptionInterval

Optional. The minimum duration between two minor version upgrades of the control plane.

Parameter
Name
Description
Returns
Type
Description
$this

getPatchVersionDisruptionInterval

Optional. The minimum duration between two patch version upgrades of the control plane.

Returns
Type
Description

hasPatchVersionDisruptionInterval

clearPatchVersionDisruptionInterval

setPatchVersionDisruptionInterval

Optional. The minimum duration between two patch version upgrades of the control plane.

Parameter
Name
Description
Returns
Type
Description
$this

getLastMinorVersionDisruptionTime

Output only. The last time a minor version upgrade was performed on the control plane.

Returns
Type
Description

hasLastMinorVersionDisruptionTime

clearLastMinorVersionDisruptionTime

setLastMinorVersionDisruptionTime

Output only. The last time a minor version upgrade was performed on the control plane.

Parameter
Name
Description
Returns
Type
Description
$this

getLastDisruptionTime

Output only. The last time a disruption was performed on the control plane.

Returns
Type
Description

hasLastDisruptionTime

clearLastDisruptionTime

setLastDisruptionTime

Output only. The last time a disruption was performed on the control plane.

Parameter
Name
Description
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: