Show / Hide Table of Contents

Class DisruptionBudget

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

Inheritance
object
DisruptionBudget
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Container.v1beta1.Data
Assembly: Google.Apis.Container.v1beta1.dll
Syntax
public class DisruptionBudget : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

LastDisruptionTime

object representation of LastDisruptionTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastDisruptionTimeDateTimeOffset instead.")]
public virtual object LastDisruptionTime { get; set; }
Property Value
Type Description
object

LastDisruptionTimeDateTimeOffset

DateTimeOffset representation of LastDisruptionTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastDisruptionTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LastDisruptionTimeRaw

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

Declaration
[JsonProperty("lastDisruptionTime")]
public virtual string LastDisruptionTimeRaw { get; set; }
Property Value
Type Description
string

LastMinorVersionDisruptionTime

object representation of LastMinorVersionDisruptionTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastMinorVersionDisruptionTimeDateTimeOffset instead.")]
public virtual object LastMinorVersionDisruptionTime { get; set; }
Property Value
Type Description
object

LastMinorVersionDisruptionTimeDateTimeOffset

DateTimeOffset representation of LastMinorVersionDisruptionTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastMinorVersionDisruptionTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LastMinorVersionDisruptionTimeRaw

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

Declaration
[JsonProperty("lastMinorVersionDisruptionTime")]
public virtual string LastMinorVersionDisruptionTimeRaw { get; set; }
Property Value
Type Description
string

MinorVersionDisruptionInterval

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

Declaration
[JsonProperty("minorVersionDisruptionInterval")]
public virtual object MinorVersionDisruptionInterval { get; set; }
Property Value
Type Description
object

PatchVersionDisruptionInterval

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

Declaration
[JsonProperty("patchVersionDisruptionInterval")]
public virtual object PatchVersionDisruptionInterval { get; set; }
Property Value
Type Description
object

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX