MaintenanceSchedule Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents maintenance schedule info object.
public ref class MaintenanceSchedule : Microsoft::EnterpriseManagement::Common::MonitoringBase
public class MaintenanceSchedule : Microsoft.EnterpriseManagement.Common.MonitoringBase
type MaintenanceSchedule = class
inherit MonitoringBase
Public Class MaintenanceSchedule
Inherits MonitoringBase
- Inheritance
-
MaintenanceSchedule
Constructors
| MaintenanceSchedule(ManagementGroup) | |
| MaintenanceSchedule(ManagementGroup, String, Boolean, Boolean, IList<Guid>, Int32, DateTime, DateTime, MaintenanceModeReason, String, Boolean, RecurrencePattern) |
Properties
| ActiveEndDate |
The active end date. |
| ActiveStartTime |
The active start time. |
| Comments |
The comments. |
| Duration | |
| IsEnabled | |
| IsEndTimeSpecified | |
| IsRecurrence | |
| LastModified |
Last modified time. |
| MonitoringObjects |
The monitoring object id. |
| ReasonCode |
The reason. |
| Recursive | |
| ScheduledEndTime |
The scheduled end time. |
| ScheduleId |
The schedule id. |
| ScheduleName | |
| ScheduleRecurrence |
Recurrence class |
| Status | |
| User |
The user that last modified this object. |
Methods
| CreateMaintenanceSchedule(MaintenanceSchedule, ManagementGroup) |
Creates a maintenance schedule. |
| DeleteMaintenanceSchedule(Guid, ManagementGroup) |
Deletes a maintenance schedule. |
| DeleteMaintenanceSchedule(IList<Guid>, ManagementGroup) |
Deletes a list of maintenance schedules. |
| DisableMaintenanceSchedule(IList<Guid>, ManagementGroup) |
Disables a list of maintenance schedules. |
| EditMaintenanceSchedule(MaintenanceSchedule, ManagementGroup) |
Edits a maintenance schedule. |
| EnableMaintenanceSchedule(IList<Guid>, ManagementGroup) |
Enables a list of maintenance schedules. |
| ExtendMaintenanceSchedule(Guid, DateTime, ManagementGroup) |
Extends a running maintenance schedule. |
| GetMaintenanceScheduleById(Guid, ManagementGroup) |
Gets the details of a maintenance schedule. |
| StopMaintenanceSchedule(Guid, ManagementGroup) |
Stops a running maintenance schedule. |
| StopMaintenanceSchedule(IList<Guid>, ManagementGroup) |
Stops running maintenance schedules. |