Contains the classes that define different elements and types in a management pack and the objects that are contained in a management group.

Classes

Class Description
ExternalRollupMonitor The ExternalRollupMonitor class represents the criteria to use when rolling up the health state of a monitoring object that is related to the current monitoring object through containment or hosting.
InternalRollupMonitor Represents a monitor that rolls up the state for a particular object.
ManagementPack This class represents a System Center Operations Manager 2007 management pack.
ManagementPackAccessibleElement The ManagementPackAccessibleElement class is an abstract class that represents a public Management Pack item. Unlike internal Management Pack items, items that are public can be referenced or extended by other Management Packs.
ManagementPackAggregateMonitor Represents a Management Pack element that is defined by the ManagementPackAggregateMonitor complex type. This type defines a monitor that reports health information from monitors lower in the monitor hierarchy tree. Health information is reported within a given instance of a class.
ManagementPackCategoryOverride Represents a Management Pack element that is defined by the ManagementPackCategoryOverride complex type. This type defines a category override in a Management Pack.
ManagementPackClass Represents a Management Pack element that is defined by the ManagementPackClass complex type. This type defines an object that is discovered and monitored by Operations Manager.
ManagementPackClassProperty Represents a class property in a Management Pack. The property is populated during discovery of the class.
ManagementPackConditionDetectionModule Represents a Management Pack element that is defined by the ManagementPackConditionDetectionModule complex type. This type defines a condition detection module that evaluates data and property values to determine when to execute an action.
ManagementPackConditionDetectionModuleType Represents a Management Pack element that is defined by the ManagementPackConditionDetectionModuleType complex type. This type defines a condition detection module type.
ManagementPackConfigurationSchemaType Represents a Management Pack element that is defined by the ManagementPackConfigurationSchemaType complex type. This type defines a collection of schema types that are used in a configuration schema.
ManagementPackConsoleTask Represents a Management Pack element that is defined by the ManagementPackConsoleTask complex type. This type defines a console task in a Management Pack.
ManagementPackCriteria Used to specify the criteria for the GetManagementPacks method, limiting the returned objects to those that meet the criteria.
ManagementPackDatabaseWriter Allows you to write Management Pack information in a Management Group.
ManagementPackDataSourceModule Represents a Management Pack element that is defined by the ManagementPackDataSourceModule complex type. This type defines a data source module that outputs a certain type of data.
ManagementPackDataSourceModuleType Represents a Management Pack element that is defined by the ManagementPackDataSourceModuleType complex type. This type defines a code-based module type that requires no input data and outputs data of a specific type.
ManagementPackDataType Represents a Management Pack element that is defined by the ManagementPackDataType complex type. This type defines a data type used by a component of the Management Pack, such as a module. Data types require a code implementation.
ManagementPackDataWarehouseDataSet Represents a Management Pack element that is defined by the ManagementPackDataWarehouseDataSet complex type. This type defines a custom data set that extends the data stored in a data warehouse object.
ManagementPackDataWarehouseScript Represents a Management Pack element that is defined by the ManagementPackDataWarehouseScript complex type. This type allows you to create tables, indexes, and stored procedures, which are often required by reports to optimize performance.
ManagementPackDependencyMonitor Represents a Management Pack element that is defined by the ManagementPackDependencyMonitor complex type. This type defines a monitor that reports health information from monitors in a defined relationship type. Health information is reported based on a defined algorithm for all instances across the relationship type.
ManagementPackDiagnostic Represents a Management Pack element that is defined by the ManagementPackDiscovery complex type. This type defines a diagnostic object that is triggered by a monitor state change. The diagnostic object probes the system for data.
ManagementPackDiagnosticConfigurationOverride Defines an override a for a custom configuration parameter for a diagnostic. The override is defined in a Management Pack and allows you to change the default value of the configuration parameter. The configuration parameter name and value can be accessed through this type.
ManagementPackDiagnosticOverride Defines an override for a diagnostic. You can use this type to find the identifier for the diagnostic that has the override and the override value. Cast an object of this type as one of the derived types to access override information such as the diagnostic property or configuration parameter that is overridden. For a list of derived classes, see the inheritance hierarchy.
ManagementPackDiagnosticPropertyOverride Defines an override a for a diagnostic property. The override is defined in a Management Pack and allows you to change the default value of the property. The property name and value can be accessed through this type.
ManagementPackDiscovery Represents a Management Pack element that is defined by the ManagementPackDiscovery complex type. This type defines a discovery object that discovers instances and properties of one or more class types or relationship types. A discovery object consists of a single data source module and contains metadata to declare the classes and relationships that can be discovered.
ManagementPackDiscoveryClass Represents a Management Pack element that is defined by the ManagementPackDiscoveryClass complex type. This type defines a view in a class that can be instantiated by a discovery object in a Management Pack.
ManagementPackDiscoveryClassProperty Represents a Management Pack element that is defined by the ManagementPackDiscoveryClassProperty complex type. This type defines a view in a property that can be populated for a discovered class by a discovery object.
ManagementPackDiscoveryConfigurationOverride Defines an override a for a custom configuration parameter for a discovery. The override is defined in a Management Pack and allows you to change the default value of the configuration parameter. The configuration parameter name and value can be accessed through this type.
ManagementPackDiscoveryOverride Defines an override for a discovery. You can use this type to find the identifier for the discovery that has the override and the override value. Cast an object of this type as one of the derived types to access override information such as the discovery property or configuration parameter that is overridden. For a list of derived classes, see the inheritance hierarchy.
ManagementPackDiscoveryPropertyOverride Defines an override a for a discovery property. The override is defined in a Management Pack and allows you to change the default value of the property. The property name and value can be accessed through this type.
ManagementPackDiscoveryRelationship Represents a Management Pack element that is defined by the ManagementPackDiscoveryRelationship complex type. This type defines a relationship that can be instantiated by a discovery object.
ManagementPackDiscoveryRelationshipProperty Represents a Management Pack element that is defined by the ManagementPackDiscoveryRelationshipProperty complex type. This type defines a property that can be populated for a discovered relationship.
ManagementPackDisplayString Represents a Management Pack element that is defined by the ManagementPackDisplayString complex type. This type defines a display string for a specific element or child element in the Management Pack.
ManagementPackElement Defines the abstract base class for all Management Pack elements.
ManagementPackElementCollection Manages a collection of ManagementPackElement objects.
ManagementPackElementInfo The abstract base class used to define information about a Management Pack element.
ManagementPackElementInfoCollection Contains a collection of ManagementPackElementInfo objects.
ManagementPackElementReference Defines a reference to a Management Pack element of type T.
ManagementPackFolder Represents a Management Pack element that is defined by the ManagementPackFolder complex type. This type defines a folder that stores Management Pack elements and organize them in views of the Operations Manager console.
ManagementPackFolderItem Represents a Management Pack element that is defined by the ManagementPackFolderItem complex type. This type defines a folder item which adds a Management Pack element to a defined folder.
ManagementPackImage Represents a Management Pack element that is defined by the ManagementPackImage complex type. This type defines an image in a Management Pack.
ManagementPackImageReference Represents a Management Pack element that is defined by the ManagementPackImageReference complex type. This type defines an image reference that links an image to a Management Pack element.
ManagementPackItem Defines the base abstract class for an item in a Management Pack.
ManagementPackItemCollection Used to manage a collection of ManagementPackItem objects. This class contains a dictionary of ManagementPackItem and provides search functionality for the items.
ManagementPackKnowledgeArticle Represents a Management Pack element that is defined by the ManagementPackKnowledgeArticle complex type. This type defines a knowledge article for a specific element or sub element in the Management Pack. The knowledge article is either HTML format or XML format (MAML).
ManagementPackLanguageIdentity Represents a Management Pack element that is defined by the ManagementPackLanguageIdentity complex type. This type defines a language in a Management Pack.
ManagementPackLanguagePack Represents a Management Pack element that is defined by the ManagementPackLanguagePack complex type. This type defines display strings and knowledge articles for a given language.
ManagementPackLinkedReport Represents a Management Pack element that is defined by the ManagementPackLinkedReport complex type. This type defines a linked report in a Management Pack.
ManagementPackLinkedReportParameter Represents a Management Pack element that is defined by the ManagementPackLinkedReportParameter complex type. This type defines a parameter in a linked report.
ManagementPackManagedImplementation Represents a Management Pack element that is defined by the ManagementPackManagedImplementation complex type. This type defines the code-based implementation used for an object in a Management Pack.
ManagementPackModule Represents a Management Pack element that is defined by the ManagementPackModule complex type. This abstract type defines a module in a Management Pack.
ManagementPackModuleCompositionNodeType Represents a Management Pack element that is defined by the ManagementPackModuleCompositionNodeType complex type. This type defines a reference to a module node in a Management Pack.
ManagementPackModuleType Represents a Management Pack element that is defined by the ManagementPackModuleType complex type. This type defines the type for a module in a Management Pack.
ManagementPackModuleTypeReference Represents a Management Pack element that is defined by the ManagementPackModuleTypeReference complex type. This type defines a reference to a module type in a Management Pack.
ManagementPackMonitor Represents a Management Pack element that is defined by the ManagementPackMonitor complex type. This is an abstract type that defines a monitor object in a Management Pack.
ManagementPackMonitorAlertSettings Represents a Management Pack element that is defined by the ManagementPackMonitorAlertSettings complex type. This type defines alert settings that control the generation and configuration of alerts generated from a monitor.
ManagementPackMonitorConfigurationOverride Defines an override a for a custom configuration parameter for a monitor. The override is defined in a Management Pack and allows you to change the default value of the configuration parameter. The configuration parameter name and value can be accessed through this type.
ManagementPackMonitoringOverride Represents a Management Pack element that is defined by the ManagementPackMonitoringOverride complex type. This type defines a monitoring override.
ManagementPackMonitorOverride Defines an override for a monitor. You can use this type to find the identifier for the monitor that has the override and the override value. Cast an object of this type as one of the derived types to access override information such as the monitor property or configuration setting that is overridden. For a list of derived classes, see the inheritance hierarchy.
ManagementPackMonitorPropertyOverride Defines an override a for a monitor property. The override is defined in a Management Pack and allows you to change the default value of the property. The property name and value can be accessed through this type.
ManagementPackMonitorTypeDetection Represents a Management Pack element that is defined by the ManagementPackMonitorTypeDetection complex type. This type defines the workflow of modules that is used to determine the state of a monitor.
ManagementPackMonitorTypeState Represents a Management Pack element that is defined by the ManagementPackMonitorTypeState complex type. This type defines a state that monitors can be in.
ManagementPackOverride Defines the abstract base class for overrides in a Management Pack. Cast an object of this type as one of the derived types to access override information such as the property or configuration setting that is overridden and the value of the override. For a list of derived classes, see the inheritance hierarchy.
ManagementPackOverrideableParameter Represents a Management Pack element that is defined by the ManagementPackOverrideableParameter complex type. This type defines a parameter that can be overridden.
ManagementPackProbeActionModule Represents a Management Pack element that is defined by the ManagementPackProbeActionModule complex type. This type defines a probe action module that can be executed.
ManagementPackProbeActionModuleType Represents a Management Pack element that is defined by the ManagementPackProbeActionModuleType complex type. This type defines a probe action module type, which is a code-based or composed module type that has a single input data stream of a specific type and outputs data of a specific type.
ManagementPackRecovery Represents a Management Pack element that is defined by the ManagementPackRecovery complex type. This type defines a recovery object that is triggered by a monitor state change or by a diagnostic object execution. The workflow performs an action that can change the state of a monitored component.
ManagementPackRecoveryConfigurationOverride Defines an override a for a custom configuration parameter for a recovery. The override is defined in a Management Pack and allows you to change the default value of the configuration parameter. The configuration parameter name and value can be accessed through this type.
ManagementPackRecoveryOverride Defines an override for a recovery. You can use this type to find the identifier for the recovery that has the override and the override value. Cast an object of this type as one of the derived types to access override information such as the recovery property or configuration parameter that is overridden. For a list of derived classes, see the inheritance hierarchy.
ManagementPackRecoveryPropertyOverride Defines an override a for a recovery property. The override is defined in a Management Pack and allows you to change the default value of the property. The property name and value can be accessed through this type.
ManagementPackReference Represents a reference to a Management Pack.
ManagementPackReferenceCollection Represents a Management Pack element that is defined by the ManagementPackReferenceCollection complex type. This type defines a collection of reference used by the Management Pack.
ManagementPackRelationship Represents a Management Pack element that is defined by the ManagementPackRelationship complex type. This type defines a relationship between two classes that will be discovered and monitored by Operations Manager.
ManagementPackRelationshipProperty Represents a Management Pack element that is defined by the ManagementPackRelationshipProperty complex type. This type defines a property for a relationship between two classes in a Management Pack. The property is usually populated at the discovery of the relationship.
ManagementPackReport Represents a Management Pack element that is defined by the ManagementPackReport complex type. This type defines a report in a Management Pack. The report contains a rule, a task, a view, and a data set.
ManagementPackReportParameterControl Represents a Management Pack element that is defined by the ManagementPackReportParameterControl complex type. This type defines a report control in a Management Pack by defining the implementation for the control.
ManagementPackReportParameterControlImplementation Represents a Management Pack element that is defined by the ManagementPackReportParameterControlImplementation complex type. This type defines the implementation for a report control.
ManagementPackReportResource Represents a Management Pack element that is defined by the ManagementPackReportResource complex type. This type defines resource data for a report.
ManagementPackReportString Represents a Management Pack element that is defined by the ManagementPackReportString complex type. This type defines a string used in a report.
ManagementPackRule Represents a Management Pack element that is defined by the ManagementPackRule complex type. This type defines a rule that consists of at least a single data source and a single write action. Optionally, a single condition detection module may be used. Rules are not used to monitor state.
ManagementPackRuleConfigurationOverride Defines an override a for a custom configuration parameter for a rule. The override is defined in a Management Pack and allows you to change the default value of the configuration parameter. The configuration parameter name and value can be accessed through this type.
ManagementPackRuleOverride Defines an override for a rule. You can use this type to find the identifier for the rule that has the override and the override value. Cast an object of this type as one of the derived types to access override information such as the rule property or configuration parameter that is overridden. For a list of derived classes, see the inheritance hierarchy.
ManagementPackRulePropertyOverride Defines an override a for a rule property. The override is defined in a Management Pack and allows you to change the default value of the property. The property name and value can be accessed through this type.
ManagementPackSchemaType Represents a Management Pack element that is defined by the ManagementPackSchemaType complex type. This type defines a schema type that can be used to validate user-supplied values.
ManagementPackSecureReference Represents a Management Pack element that is defined by the ManagementPackSecureReference complex type. This type defines a secure reference that is defined in a Management Pack. The secure reference can store credentials.
ManagementPackStringResource Represents a Management Pack element that is defined by the ManagementPackStringResource complex type. This type defines a resource string in a Management Pack.
ManagementPackSubElement Contains a child element to another element in a Management Pack.
ManagementPackSubElementCollection Represents a collection of child elements in a Management Pack.
ManagementPackSubElementReference Represents a reference to a Management Pack sub-element of type T.
ManagementPackTask Represents a Management Pack element that is defined by the ManagementPackTask complex type. This type defines a task in a Management Pack that is triggered on demand by an Operations Manager user. The task consists of a single probe action or a single write action.
ManagementPackTemplate Represents a Management Pack element that is defined by the ManagementPackTemplate complex type. This type defines a template in a Management Pack.
ManagementPackTemplateSection Represents a Management Pack element that is defined by the ManagementPackTemplateSection complex type. This type defines a specific section that holds information about a template in a Management Pack.
ManagementPackUIPage Represents a Management Pack element that is defined by the ManagementPackUIPage complex type. This type defines a code-based UI page that shows configuration information for modules, monitors, and templates when used as part of a UI page set.
ManagementPackUIPageReference Represents a Management Pack element that is defined by the ManagementPackUIPageReference complex type. This type defines a reference to a UI page in a UI page set.
ManagementPackUIPageReferenceSubElement Represents a Management Pack element that is defined by the ManagementPackUIPageReferenceSubElement complex type. This type defines a child element of an element of type ManagementPackUIPageReference.
ManagementPackUIPageSet Represents a Management Pack element that is defined by the ManagementPackUIPageSet complex type. This type defines the UI page reference and transform that are used to define the flow of UI pages to configure a module, monitor, or template.
ManagementPackUnitMonitor Represents a Management Pack element that is defined by the ManagementPackUnitMonitor complex type. This type monitors some aspect of a target instance and determines the state of the instance based on the workflows defined by the monitor type.
ManagementPackUnitMonitorOperationalState Represents a Management Pack element that is defined by the ManagementPackUnitMonitorOperationalState complex type. This type defines a monitor operational state. One operational state is required for each monitor type state declared by the unit monitor type.
ManagementPackUnitMonitorType Represents a Management Pack element that is defined by the ManagementPackUnitMonitorType complex type. This type defines a monitor that declares states and corresponding workflows to monitor the state of class instances.
ManagementPackView Represents a Management Pack element that is defined by the ManagementPackView complex type. This type defines a view in a Management Pack.
ManagementPackViewType Represents a Management Pack element that is defined by the ManagementPackViewType complex type. This type defines how a view is implemented and configured.
ManagementPackWriteActionModule Represents a Management Pack element that is defined by the ManagementPackWriteActionModule complex type. This element defines a write action module.
ManagementPackWriteActionModuleType Represents a Management Pack element that is defined by the ManagementPackWriteActionModuleType complex type. This type contains information about the input and output data types that a module of this type uses.
MonitorConfigurationOverride Represents a monitor configuration override in a Management Group.
MonitorCriteria Specifies the criteria for the GetMonitors method, limiting the returned objects to those that meet the criteria.
MonitoringCategoryOverride Represents a category override in a Management Group.
MonitoringCategoryResultantOverrideSet Gets a category result override set.
MonitoringClass Defines a monitoring class in a Management Group, which allows you to access the tasks, discovery objects, diagnostic objects, and other objects that target this class.
MonitoringClassCriteria Specifies the criteria for the GetMonitoringClasses method, limiting the returned objects to those that meet the criteria.
MonitoringClassProperty Represents a single property of a MonitoringClass object.
MonitoringConditionDetectionModule Represents a condition detection module in a Management Group.
MonitoringConditionDetectionModuleType Represents a condition detection module type in a Management Group.
MonitoringConsoleTask Represents a console task in a Management Group.
MonitoringConsoleTaskCriteria Specifies the criteria for the GetMonitoringConsoleTasks method, limiting the returned objects to those that meet the criteria.
MonitoringDataSourceModule Represents a data source module in a Management Group.
MonitoringDataSourceModuleType Represents a data source module type in a Management Group.
MonitoringDataType Encapsulates a data type in a Management Group. This class allows you to get the transform string for the data type and find the derived types.
MonitoringDataTypeCriteria Used to specify the criteria for the GetMonitoringDataTypes method, limiting the returned objects to those that meet the criteria.
MonitoringDataWarehouseDataSet Represents a data warehouse data set in a Management Group.
MonitoringDataWarehouseDataSetCriteria Specifies the criteria for the GetMonitoringDataWarehouseDataSets method, limiting the returned objects to those that meet the criteria.
MonitoringDataWarehouseScript Represents a data warehouse script in a Management Group.
MonitoringDataWarehouseScriptCriteria Specifies the criteria for the GetMonitoringDataWarehouseScripts method, limiting the returned objects to those that meet the criteria.
MonitoringDiagnostic Represents a diagnostic object that targets a type.
MonitoringDiagnosticConfigurationOverride Represents a diagnostic configuration override.
MonitoringDiagnosticCriteria Specifies the criteria for the GetMonitoringDiagnostics method, limiting the returned objects to those that meet the criteria.
MonitoringDiagnosticPropertyOverride Represents a diagnostic property override.
MonitoringDiagnosticResultantOverrideSet Represents a diagnostic result set.
MonitoringDiscovery Represents a discovery object that targets a type.
MonitoringDiscoveryConfigurationOverride Represents a discovery configuration override.
MonitoringDiscoveryCriteria Used to specify the criteria for the GetMonitoringDiscoveries method, limiting the returned objects to those that meet the criteria.
MonitoringDiscoveryPropertyOverride Represents a discovery property override.
MonitoringDiscoveryResultantOverrideSet Represents a discovery result set.
MonitoringFolder Represents a monitoring folder in a Management Group.
MonitoringFolderCriteria Used to specify the criteria for the GetMonitoringFolders method, limiting the returned objects to those that meet the criteria.
MonitoringImageObject Represents an image in a Management Group.
MonitoringImageObjectCriteria Specifies the criteria for the GetMonitoringImageObjects method, limiting the returned objects to those that meet the criteria.
MonitoringImageReference Represents a reference to an image. You can use an instance of this class to retrieve images.
MonitoringKnowledgeArticle Represents a monitoring knowledge article entry.
MonitoringKnowledgeArticleCriteria Specifies the criteria for the GetMonitoringKnowledgeArticles method, limiting the returned objects to those that meet the criteria.
MonitoringLanguagePack Represents a monitoring language pack object.
MonitoringLanguagePackCriteria Specifies the criteria for the GetMonitoringLanguagePacks method, limiting the returned objects to those that meet the criteria.
MonitoringLinkedReport Represents a linked report.
MonitoringLinkedReportCriteria Specifies the criteria for the GetMonitoringLinkedReports method, limiting the returned objects to those that meet the criteria.
MonitoringModuleTypeCriteria Specifies the criteria for the GetMonitoringModuleTypes method, limiting the returned objects to those that meet the criteria.
MonitoringOverrideableParameter Represents an override parameter for a module or monitor type.
MonitoringOverrideCriteria Specifies the criteria for the GetMonitoringOverrides method, limiting the returned objects to those that meet the criteria.
MonitoringPage Represents a monitoring page.
MonitoringPageCriteria Specifies the criteria for the GetMonitoringPages method, limiting the returned objects to those that meet the criteria.
MonitoringPageReference Represents a monitoring page reference.
MonitoringPageSet Represents a monitoring page set.
MonitoringPageSetCriteria Specifies the criteria for the GetMonitoringPageSets method, limiting the returned objects to those that meet the criteria.
MonitoringProbeActionModule Represents a probe action module.
MonitoringProbeActionModuleType Represents a probe action module type.
MonitoringRecovery Represents a recovery object that targets a type.
MonitoringRecoveryConfigurationOverride Represents a recovery configuration override.
MonitoringRecoveryCriteria Specifies the criteria for the GetMonitoringRecoveries method, limiting the returned objects to those that meet the criteria.
MonitoringRecoveryPropertyOverride Represents a recovery property override.
MonitoringRecoveryResultantOverrideSet Represents a recovery result set.
MonitoringRelationshipClass Represents a relationship between two monitoring objects.
MonitoringRelationshipClassCriteria Specifies the criteria for the GetMonitoringRelationshipClasses method, limiting the returned objects to those that meet the criteria.
MonitoringRelationshipClassProperty Defines a property in a MonitoringRelationshipClass object.
MonitoringReport Represents a monitoring report.
MonitoringReportCriteria Specifies the criteria for the GetMonitoringReports method, limiting the returned objects to those that meet the criteria.
MonitoringReportParameterControl Represents a report parameter control object in a Management Group.
MonitoringReportParameterControlCriteria Specifies the criteria for the GetMonitoringReportParameterControls method, limiting the returned objects to those that meet the criteria.
MonitoringReportResource Represents a report resource in a Management Group.
MonitoringReportResourceCriteria Specifies the criteria for the GetMonitoringReportResources method, limiting the returned objects to those that meet the criteria.
MonitoringRule Represents a monitoring rule that targets a type.
MonitoringRuleConfigurationOverride Represents a rule configuration override.
MonitoringRuleCriteria Specifies the criteria for the GetMonitoringRules method, limiting the returned objects to those that meet the criteria.
MonitoringRulePropertyOverride Represents a rule property override.
MonitoringRuleResultantOverrideSet Contains a rule result set.
MonitoringSchemaType Represents the schema type class in a Management Group.
MonitoringSchemaTypeCriteria Specifies the criteria for the GetMonitoringSchemaTypes method, limiting the returned objects to those that meet the criteria.
MonitoringSecureReference Represents a RunAs profile.
MonitoringSecureReferenceCriteria Specifies the criteria for the GetMonitoringSecureReferences method, limiting the returned objects to those that meet the criteria.
MonitoringStringResource Represents a string resource object in a Management Group.
MonitoringTask Represents a monitoring task.
MonitoringTaskConfiguration Contains configuration settings for starting a monitoring task.
MonitoringTaskCredentials Defines an abstract base class for task credentials.
MonitoringTaskCriteria Specifies the criteria for the GetMonitoringTasks method, limiting the returned objects to those that meet the criteria.
MonitoringTemplate Represents a monitoring template.
MonitoringTemplateCriteria Specifies the criteria for the GetMonitoringTemplates method, limiting the returned objects to those that meet the criteria.
MonitoringView Represents a monitoring view.
MonitoringViewCriteria Specifies the criteria for the GetMonitoringViews method, limiting the returned objects to those that meet the criteria.
MonitoringViewType Defines a monitoring view type.
MonitoringViewTypeCriteria Specifies the criteria for the GetMonitoringViewTypes method, limiting the returned objects to those that meet the criteria.
MonitoringWriteActionModule Defines a write action module.
MonitoringWriteActionModuleType Contains a write action module type.
MonitorPropertyOverride Represents a rule property override.
MonitorResultantOverrideSet Contains a monitor result set.
ResultantOverride Defines the base class for all resultant overrides.
ResultantOverrideSet An abstract base class that defines the base resultant override set.
ResultantOverrideSetWithWorkflowPropertyOverrides An abstract base class that defines the base resultant override set.
SDKServiceConnector Used to search Active Directory for all registered Operations Manager SDK services.
UnitMonitor Represents a unit monitor.
UnitMonitorState Defines the states for a monitor.
UnitMonitorType Defines the base types for monitors.
UnitMonitorTypeCriteria Specifies the criteria for the GetUnitMonitorTypes method, limiting the returned objects to those that meet the criteria.
UnitMonitorTypeState Defines the base types for monitor states.
WindowsMonitoringTaskCredentials Contains credentials for a task and includes a full Windows credential set.

Structures

Structure Description
Declarations The Declarations structure is used to store the schema version.

Enumerations

Enumeration Description
BaseClassTraversalDepth Defines the depth used to traverse up a base class inheritance hierarchy.
DerivedClassTraversalDepth Defines the depth used to traverse down a derived class inheritance hierarchy.
HealthState Defines the range of valid health state values.
ManagementPackAccessibility Defines the range of valid accessibility values for a Management Pack and the type definitions that it contains.
ManagementPackAggregateMonitorAlgorithm Defines the algorithm used to report health information.
ManagementPackAlertSeverity Defines the severity of an alert.
ManagementPackCategoryType Defines the category of an object in a Management Pack, such as a task, rule, or monitor.
ManagementPackConsoleTaskCategory Defines the categories that classify how a console task is used.
ManagementPackDependencyMonitorAlgorithm Defines the algorithms used by a dependency monitor object to report health state information.
ManagementPackElementStatus Defines the possible state of a Management Pack element. The status switches to Unchanged after the Management Pack has been committed.
ManagementPackEntityPropertyTypes Defines the data types that are used for property values.
ManagementPackImageCategory Defines the categories used for images referenced in a Management Pack.
ManagementPackIsolationLevel Defines the isolation level used to run a module in a Management Pack.
ManagementPackMonitorDetections Represents a Management Pack element that is defined by the ManagementPackMonitorDetections simple type. This type defines different ways to detect monitors.
ManagementPackMonitoringLevel Represents a Management Pack element that is defined by the ManagementPackMonitoringLevel simple type. This type defines the monitoring levels in a Management Pack.
ManagementPackMonitorProperty Represents a Management Pack element that is defined by the ManagementPackMonitorProperty simple type. This type defines the properties for a monitor in a Management Pack.
ManagementPackReportPlatform Defines the platforms used in the implementation of a report control.
ManagementPackUIPageReferenceUsage Defines the usage for Management Pack UI page references.
ManagementPackWorkflowPriority Defines the priorities of a Management Pack workflow.
ManagementPackWorkflowProperty Defines the status of a Management Pack workflow.
SystemManagementPack An enumeration representing the commonly known system Management Packs.
SystemMonitoringClass Defines the common system classes.
SystemMonitoringRelationshipClass Defines system relationship classes.

Send comments about this topic to Microsoft.