public sealed class MaintenancePolicy.Types.MaintenanceExclusionWindow : IMessage<MaintenancePolicy.Types.MaintenanceExclusionWindow>, IEquatable<MaintenancePolicy.Types.MaintenanceExclusionWindow>, IDeepCloneable<MaintenancePolicy.Types.MaintenanceExclusionWindow>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Managed Lustre v1 API class MaintenancePolicy.Types.MaintenanceExclusionWindow.
Exclusion period when maintenance updates should not occur. An exclusion window can be in either of the following two formats:
- Non-recurring : A full date, with non-zero year, month and day values.
- Recurring : A month and day value, with a zero year. Time zone is UTC.
Implements
IMessageMaintenancePolicyTypesMaintenanceExclusionWindow, IEquatableMaintenancePolicyTypesMaintenanceExclusionWindow, IDeepCloneableMaintenancePolicyTypesMaintenanceExclusionWindow, IBufferMessage, IMessageNamespace
Google.Cloud.Lustre.V1Assembly
Google.Cloud.Lustre.V1.dll
Constructors
MaintenanceExclusionWindow()
public MaintenanceExclusionWindow()MaintenanceExclusionWindow(MaintenanceExclusionWindow)
public MaintenanceExclusionWindow(MaintenancePolicy.Types.MaintenanceExclusionWindow other)| Parameter | |
|---|---|
| Name | Description |
other |
MaintenancePolicyTypesMaintenanceExclusionWindow |
Properties
EndDate
public Date EndDate { get; set; }Required. End date of the exclusion period in UTC time zone. This date is inclusive.
| Property Value | |
|---|---|
| Type | Description |
Date |
|
StartDate
public Date StartDate { get; set; }Required. Start date of the exclusion period in UTC time zone. This date is inclusive.
| Property Value | |
|---|---|
| Type | Description |
Date |
|
Time
public TimeOfDay Time { get; set; }Required. Time in UTC when the exclusion window starts on start_date and ends on end_date. This can be:
- Full time OR
- All zeros for 00:00:00 UTC
| Property Value | |
|---|---|
| Type | Description |
TimeOfDay |
|