Share via


PartialMonitoringObject.ScheduleMaintenanceMode Method (DateTime, DateTime, MaintenanceModeReason, String)

 

Applies To: Operations Manager for System Center 2012

Schedules maintenance mode for this object.

Namespace:   Microsoft.EnterpriseManagement.Monitoring
Assembly:  Microsoft.EnterpriseManagement.OperationsManager (in Microsoft.EnterpriseManagement.OperationsManager.dll)

Syntax

public void ScheduleMaintenanceMode(
    DateTime startTime,
    DateTime scheduledEndTime,
    MaintenanceModeReason reason,
    string comments
)
public:
void ScheduleMaintenanceMode(
    DateTime startTime,
    DateTime scheduledEndTime,
    MaintenanceModeReason reason,
    String^ comments
)
member ScheduleMaintenanceMode : 
        startTime:DateTime *
        scheduledEndTime:DateTime *
        reason:MaintenanceModeReason *
        comments:string -> unit
Public Sub ScheduleMaintenanceMode (
    startTime As Date,
    scheduledEndTime As Date,
    reason As MaintenanceModeReason,
    comments As String
)

Parameters

  • startTime
    Type: System.DateTime

    The time, in DateTimeformat, to start maintenance mode

  • scheduledEndTime
    Type: System.DateTime

    The scheduled time, inDateTimeformat, to end maintenance mode

  • comments
    Type: System.String

    Comments about starting maintenance mode.

Remarks

When a monitoring object is in maintenance mode, the following features are temporarily suspended.

  • Rules and monitors

  • Notifications

  • Diagnostics and recoveries

  • State changes

  • New alerts

When maintenance mode starts or stops, by reaching the startTime or scheduledEndTime time, the MaintenanceModeLastModified property is reset

See Also

UpdateMaintenanceMode
ScheduleMaintenanceMode Overload
PartialMonitoringObject Class
Microsoft.EnterpriseManagement.Monitoring Namespace

Return to top