public sealed class WeeklyMaintenanceWindow : IMessage<WeeklyMaintenanceWindow>, IEquatable<WeeklyMaintenanceWindow>, IDeepCloneable<WeeklyMaintenanceWindow>, IBufferMessage, IMessage
Time window in which disruptive maintenance updates occur. Non-disruptive updates can occur inside or outside this window.
Implements
IMessage<WeeklyMaintenanceWindow>, IEquatable<WeeklyMaintenanceWindow>, IDeepCloneable<WeeklyMaintenanceWindow>, IBufferMessage, IMessageNamespace
Google.Cloud.Redis.V1Assembly
Google.Cloud.Redis.V1.dll
Constructors
WeeklyMaintenanceWindow()
public WeeklyMaintenanceWindow()
WeeklyMaintenanceWindow(WeeklyMaintenanceWindow)
public WeeklyMaintenanceWindow(WeeklyMaintenanceWindow other)
Parameter | |
---|---|
Name | Description |
other | WeeklyMaintenanceWindow |
Properties
Day
public DayOfWeek Day { get; set; }
Required. The day of week that maintenance updates occur.
Property Value | |
---|---|
Type | Description |
DayOfWeek |
Duration
public Duration Duration { get; set; }
Output only. Duration of the maintenance window. The current window is fixed at 1 hour.
Property Value | |
---|---|
Type | Description |
Duration |
StartTime
public TimeOfDay StartTime { get; set; }
Required. Start time of the window in UTC time.
Property Value | |
---|---|
Type | Description |
TimeOfDay |