Class NodeGroupMaintenanceWindow (2.0.0)

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

Time window specified for daily maintenance operations. GCE's internal maintenance will be performed within this window.

Inheritance

Object > NodeGroupMaintenanceWindow

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

NodeGroupMaintenanceWindow()

public NodeGroupMaintenanceWindow()

NodeGroupMaintenanceWindow(NodeGroupMaintenanceWindow)

public NodeGroupMaintenanceWindow(NodeGroupMaintenanceWindow other)
Parameter
NameDescription
otherNodeGroupMaintenanceWindow

Properties

HasStartTime

public bool HasStartTime { get; }

Gets whether the "start_time" field is set

Property Value
TypeDescription
Boolean

MaintenanceDuration

public Duration MaintenanceDuration { get; set; }

[Output only] A predetermined duration for the window, automatically chosen to be the smallest possible in the given scenario.

Property Value
TypeDescription
Duration

StartTime

public string StartTime { get; set; }

Start time of the window. This must be in UTC format that resolves to one of 00:00, 04:00, 08:00, 12:00, 16:00, or 20:00. For example, both 13:00-5 and 08:00 are valid.

Property Value
TypeDescription
String