IMonitoringConfigurationManagement Interface
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.
Allows you to monitor configuration management.
public interface class IMonitoringConfigurationManagement
public interface IMonitoringConfigurationManagement
type IMonitoringConfigurationManagement = interface
Public Interface IMonitoringConfigurationManagement
Methods
GetDataType(Guid) |
Retrieves a single data type defined in this management group specified by the |
GetDataType(String, ManagementPack) |
Retrieves a single data type defined in this management group specified by the data type name and the management pack. |
GetDataTypes() |
Retrieves all the data types defined in this management group. |
GetDataTypes(ICollection<Guid>) |
Retrieves the data types based on the type ID. |
GetDataTypes(ManagementPackDataTypeCriteria) |
Retrieves the data types based on the criteria. |
GetDiagnostic(Guid) |
Retrieves a diagnostic specified by the |
GetDiagnostics() |
Retrieves diagnostics. |
GetDiagnostics(EnterpriseManagementObject, ManagementPackDiagnosticCriteria) |
Retrieves all the diagnostics targeted toward the monitoring object, based on all the types of the entity and their base types. |
GetDiagnostics(ManagementPackClass, ManagementPackDiagnosticCriteria, BaseClassTraversalDepth) |
Retrieves all the diagnostics for the target class. |
GetDiagnostics(ManagementPackDiagnosticCriteria) |
Retrieves diagnostics based on criteria. |
GetDiagnostics<T>(IEnumerable<T>, ManagementPackDiagnosticCriteria) |
Retrieves all the diagnostics in this management group for any of the targeted instances. |
GetDiscoveries() |
Retrieves all the discoveries. |
GetDiscoveries(EnterpriseManagementObject, ManagementPackDiscoveryCriteria) |
Retrieves all the discoveries targeted toward this monitoring object, based on all the types of the entity and their base types. |
GetDiscoveries(ManagementPackClass, ManagementPackDiscoveryCriteria, BaseClassTraversalDepth) |
Retrieves all the discoveries targeted toward this class. |
GetDiscoveries(ManagementPackDiscoveryCriteria) |
Retrieves discoveries based on criteria. |
GetDiscoveries<T>(IEnumerable<T>, ManagementPackDiscoveryCriteria) |
Retrieves all the discoveries in this management group for any of the targeted instances. |
GetDiscovery(Guid) |
Retrieve a discovery by the ID. |
GetDiscoverySources(ManagementPackClass) |
Retrieves the discovery sources for the target class. |
GetDiscoverySources(ManagementPackProperty) |
Retrieves the discovery sources for the specified management pack property. |
GetDiscoverySources(ManagementPackRelationship) |
Retrieves the discovery sources for the management pack relationship. |
GetModuleType(Guid) |
Retrieves a single module type defined in this management group. |
GetModuleType(String, ManagementPack) |
Retrieves a single module type defined in this management group. |
GetModuleTypes() |
Retrieves all the module types defined in this management group. |
GetModuleTypes(ICollection<Guid>) |
Retrieves the module types based on the IDs of the types. |
GetModuleTypes(ManagementPackModuleTypeCriteria) |
Retrieves the module types based on the criteria. |
GetMonitor(Guid) |
Retrieves a monitor. |
GetMonitorHierarchy(EnterpriseManagementObject) |
Retrieves the root monitor that targets this monitoring class and base classes and then populates a monitor hierarchy. |
GetMonitorHierarchy(ManagementPackClass) |
Retrieves the root monitor that targets this monitoring class and base classes and then populates a monitor hierarchy. |
GetMonitors() |
Retrieves all monitors. |
GetMonitors(ManagementPackMonitorCriteria) |
Retrieves all monitors based on the criteria. |
GetRecoveries() |
Retrieves recoveries. |
GetRecoveries(EnterpriseManagementObject, ManagementPackRecoveryCriteria) |
Retrieves all the recoveries targeted toward this monitoring object, based on all the types of the entity and their base types. |
GetRecoveries(ManagementPackClass, ManagementPackRecoveryCriteria, BaseClassTraversalDepth) |
Retrieves all the recoveries targeted toward this class. |
GetRecoveries(ManagementPackRecoveryCriteria) |
Retrieves recoveries based on the criteria. |
GetRecoveries<T>(IEnumerable<T>, ManagementPackRecoveryCriteria) |
Retrieves recoveries for all the targeted instances based on the criteria. |
GetRecovery(Guid) |
Retrieves a recovery by the ID. |
GetRule(Guid) |
Retrieves a rule by the ID. |
GetRules() |
Retrieves all the rules in this management group targeted to any of these instances. |
GetRules(EnterpriseManagementObject, ManagementPackRuleCriteria) |
Retrieves all the rules targeted toward this monitoring object, based on all the types of the entity and their base types. |
GetRules(ManagementPackClass, ManagementPackRuleCriteria, BaseClassTraversalDepth) |
Retrieves all the rules targeted toward this class. |
GetRules(ManagementPackRuleCriteria) |
Retrieves rules based on the criteria |
GetRules<T>(IEnumerable<T>, ManagementPackRuleCriteria) |
Retrieves rules for the targeted instances based on the criteria |
GetUnitMonitorType(Guid) |
Retrieves a single unit monitor type defined in this management group. |
GetUnitMonitorType(String, ManagementPack) |
Retrieves a single unit monitor type defined in this management group. |
GetUnitMonitorTypes() |
Retrieves all the unit monitor types defined in this management group. |
GetUnitMonitorTypes(ICollection<Guid>) |
Retrieves the monitor types in this management group. |
GetUnitMonitorTypes(ManagementPackUnitMonitorTypeCriteria) |
Retrieves the unit monitor types based on the criteria. |