public sealed class MaintenanceWindow : IMessage<MaintenanceWindow>, IEquatable<MaintenanceWindow>, IDeepCloneable<MaintenanceWindow>, IBufferMessage, IMessageReference documentation and code samples for the Google Kubernetes Engine v1 API class MaintenanceWindow.
MaintenanceWindow defines the maintenance window to be used for the cluster.
Implements
IMessage<MaintenanceWindow>, IEquatable<MaintenanceWindow>, IDeepCloneable<MaintenanceWindow>, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
MaintenanceWindow()
public MaintenanceWindow()MaintenanceWindow(MaintenanceWindow)
public MaintenanceWindow(MaintenanceWindow other)| Parameter | |
|---|---|
| Name | Description |
other |
MaintenanceWindow |
Properties
DailyMaintenanceWindow
public DailyMaintenanceWindow DailyMaintenanceWindow { get; set; }DailyMaintenanceWindow specifies a daily maintenance operation window.
| Property Value | |
|---|---|
| Type | Description |
DailyMaintenanceWindow |
|
MaintenanceExclusions
public MapField<string, TimeWindow> MaintenanceExclusions { get; }Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows.
| Property Value | |
|---|---|
| Type | Description |
MapField<String, TimeWindow> |
|
PolicyCase
public MaintenanceWindow.PolicyOneofCase PolicyCase { get; }| Property Value | |
|---|---|
| Type | Description |
MaintenanceWindow.PolicyOneofCase |
|
RecurringWindow
public RecurringTimeWindow RecurringWindow { get; set; }RecurringWindow specifies some number of recurring time periods for maintenance to occur. The time windows may be overlapping. If no maintenance windows are set, maintenance can occur at any time.
| Property Value | |
|---|---|
| Type | Description |
RecurringTimeWindow |
|