Class MaintenanceWindowSchedule
Details required to schedule maintenance window.
Inherited Members
Namespace: Oci.ApmsyntheticsService.Models
Assembly: OCI.DotNetSDK.Apmsynthetics.dll
Syntax
public class MaintenanceWindowSchedule
Properties
RecurrenceType
Declaration
[JsonProperty(PropertyName = "recurrenceType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public MaintenanceWindowRecurrenceType? RecurrenceType { get; set; }
Property Value
| Type | Description |
|---|---|
| MaintenanceWindowRecurrenceType? | Type of recurrence for a recurring maintenance window. |
ScheduleType
Declaration
[JsonProperty(PropertyName = "scheduleType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public MaintenanceWindowScheduleType? ScheduleType { get; set; }
Property Value
| Type | Description |
|---|---|
| MaintenanceWindowScheduleType? | Type of maintenance window schedule. If not provided, a schedule with timeStarted and timeEnded is treated as ONE_TIME. |
TimeEnded
Declaration
[JsonProperty(PropertyName = "timeEnded")]
public DateTime? TimeEnded { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? | End time of the maintenance window, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z |
TimeStarted
Declaration
[JsonProperty(PropertyName = "timeStarted")]
public DateTime? TimeStarted { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? | Start time of the maintenance window, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z |