Class RecurrentMaintenanceWindowSchedule
Schedule information for the Maintenance Window that is executed multiple times.
Inherited Members
Namespace: Oci.StackmonitoringService.Models
Assembly: OCI.DotNetSDK.Stackmonitoring.dll
Syntax
public class RecurrentMaintenanceWindowSchedule : MaintenanceWindowSchedule
Properties
MaintenanceWindowDuration
Declaration
[JsonProperty(PropertyName = "maintenanceWindowDuration")]
public string MaintenanceWindowDuration { get; set; }
Property Value
Type | Description |
---|---|
string | Duration time of each recurrence of each Maintenance Window. It must be specified as a string in ISO 8601 extended format. |
MaintenanceWindowRecurrences
Declaration
[Required(ErrorMessage = "MaintenanceWindowRecurrences is required.")]
[JsonProperty(PropertyName = "maintenanceWindowRecurrences")]
public string MaintenanceWindowRecurrences { get; set; }
Property Value
Type | Description |
---|---|
string | A RFC5545 formatted recurrence string which represents the Maintenance Window Recurrence.
Please refer this for details:https://datatracker.ietf.org/doc/html/rfc5545#section-3.3.10
FREQ: Frequency of the Maintenance Window. The supported values are: DAILY and WEEKLY.
BYDAY: Comma separated days for Weekly Maintenance Window.
BYHOUR: Specifies the start hour of each recurrence after |
Remarks
Required
TimeMaintenanceWindowEnd
Declaration
[JsonProperty(PropertyName = "timeMaintenanceWindowEnd")]
public DateTime? TimeMaintenanceWindowEnd { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Start time of Maintenance window. A RFC3339 formatted datetime string |
TimeMaintenanceWindowStart
Declaration
[JsonProperty(PropertyName = "timeMaintenanceWindowStart")]
public DateTime? TimeMaintenanceWindowStart { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Start time of Maintenance window. A RFC3339 formatted datetime string |