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.
Implements
IMessage<NodeGroupMaintenanceWindow>, IEquatable<NodeGroupMaintenanceWindow>, IDeepCloneable<NodeGroupMaintenanceWindow>, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
NodeGroupMaintenanceWindow()
public NodeGroupMaintenanceWindow()
NodeGroupMaintenanceWindow(NodeGroupMaintenanceWindow)
public NodeGroupMaintenanceWindow(NodeGroupMaintenanceWindow other)
Parameter | |
---|---|
Name | Description |
other | NodeGroupMaintenanceWindow |
Properties
HasStartTime
public bool HasStartTime { get; }
Gets whether the "start_time" field is set
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |