public sealed class NodeGroupMaintenanceWindow : IMessage<NodeGroupMaintenanceWindow>, IEquatable<NodeGroupMaintenanceWindow>, IDeepCloneable<NodeGroupMaintenanceWindow>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class NodeGroupMaintenanceWindow.
Time window specified for daily maintenance operations. GCE's internal maintenance will be performed within this window.
Implements
IMessageNodeGroupMaintenanceWindow, IEquatableNodeGroupMaintenanceWindow, IDeepCloneableNodeGroupMaintenanceWindow, 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 |
bool |
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 |