This class supports multiple instances of the Job Class that represents the objects that need to be placed in Maintenance mode.
Base Class | Microsoft.Windows.ApplicationComponent |
Abstract | False |
Hosted | True |
Singleton | False |
Extension | False |
Accessibility | Internal |
ElementId | 258cb366-ab31-fd48-0d8c-b1836fcbc131 |
Property Name | Type | Display Name (ENU) | Description (ENU) | Key | Max Length | Min Length | Case Sensitive |
---|---|---|---|---|---|---|---|
System.Entity: | |||||||
string | Display Name | Display name of monitoring object. | false | 256 | 0 | False | |
ScheduleMaintenanceMode.Library.JobComponent: | |||||||
guid | JobID | this is the key property for the Job class | true | 256 | 0 | ||
guid | ScheduleID | The schedule this job will follow | false | 256 | 0 | ||
string | JobStatus | Schedule, Completed, Re-Schedule Needed | false | 256 | 0 | False | |
string | OMObjects | The objects to be placed in maintenance mode | false | 255 | 0 | False | |
string | ScheduleName | Friendly name for schedule | false | 256 | 0 | False | |
string | ObjectApplyTo | Either just the object selected or all objects under the one specified | false | 256 | 0 | False | |
string | ObjectType | Either selected object or a group | false | 256 | 0 | False | |
string | Category | Planned, Unplanned, other... | false | 256 | 0 | False | |
string | Comments | User specified comments | false | 256 | 0 | False | |
string | Username | Domain name of user the created the job | false | 256 | 0 | False | |
datetime | Created | Date and time when the job was created | false | 256 | 0 | ||
datetime | LastModified | Last date and time when the job was changed | false | 256 | 0 | ||
string | Object ID | ME Guid | false | 255 | 0 | False |
<ClassType ID="ScheduleMaintenanceMode.Library.JobComponent" Accessibility="Internal" Abstract="false" Base="Windows!Microsoft.Windows.ApplicationComponent" Hosted="true" Singleton="false">
<Property ID="JobID" Type="guid" Key="true" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="ScheduleID" Type="guid" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="JobStatus" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="OMObjects" Type="string" Key="false" CaseSensitive="false" Length="255" MinLength="0"/>
<Property ID="ScheduleName" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="ObjectApplyTo" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="ObjectType" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="Category" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="Comments" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="Username" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="Created" Type="datetime" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="LastModified" Type="datetime" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="ObjectID" Type="string" Key="false" CaseSensitive="false" Length="255" MinLength="0"/>
</ClassType>