public sealed class DisruptionBudget : IMessage<DisruptionBudget>, IEquatable<DisruptionBudget>, IDeepCloneable<DisruptionBudget>, IBufferMessage, IMessageReference documentation and code samples for the Google Kubernetes Engine v1 API class DisruptionBudget.
DisruptionBudget defines the upgrade disruption budget for the cluster control plane.
Implements
IMessageDisruptionBudget, IEquatableDisruptionBudget, IDeepCloneableDisruptionBudget, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
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 |
|