Share via


IMonitoringConfigurationManagement Interface

Definition

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 id parameter.

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 id parameter.

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.

Applies to