Google Kubernetes Engine v1 API - Class DisruptionBudget (3.38.0)

public sealed class DisruptionBudget : IMessage<DisruptionBudget>, IEquatable<DisruptionBudget>, IDeepCloneable<DisruptionBudget>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Kubernetes Engine v1 API class DisruptionBudget.

DisruptionBudget defines the upgrade disruption budget for the cluster control plane.

Inheritance

object > DisruptionBudget

Namespace

Google.Cloud.Container.V1

Assembly

Google.Cloud.Container.V1.dll

Constructors

DisruptionBudget()

public DisruptionBudget()

DisruptionBudget(DisruptionBudget)

public DisruptionBudget(DisruptionBudget other)
Parameter
Name Description
other DisruptionBudget

Properties

LastDisruptionTime

public Timestamp LastDisruptionTime { get; set; }

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

Property Value
Type Description
Timestamp

LastMinorVersionDisruptionTime

public Timestamp LastMinorVersionDisruptionTime { get; set; }

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

Property Value
Type Description
Timestamp

MinorVersionDisruptionInterval

public Duration MinorVersionDisruptionInterval { get; set; }

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

Property Value
Type Description
Duration

PatchVersionDisruptionInterval

public Duration PatchVersionDisruptionInterval { get; set; }

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

Property Value
Type Description
Duration