Show / Hide Table of Contents

Class RecurrentMaintenanceWindowSchedule

Schedule information for the Maintenance Window that is executed multiple times.

Inheritance
object
MaintenanceWindowSchedule
RecurrentMaintenanceWindowSchedule
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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 timeMaintenanceWindowStart value. BYMINUTE: Specifies the start minute of each reccurrence after timeMaintenanceWindowStart value. The default value is 00 BYSECOND: Specifies the start second of each reccurrence after timeMaintenanceWindowStart value. The default value is 00 Other Rules are not supported.

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

In this article
Back to top