ManagementGroup Members

System Center

Represents a connection to the management group.

The following tables list the members exposed by the ManagementGroup type.

  Name Description
  ManagementGroup Overloaded. Creates a new ManagementGroup object.
Top

  Name Description
public property AutoRefreshCache Gets or sets a value that indicates whether methods that require a cache update perform the update automatically and immediately or perform it automatically but at a later time.
public property CacheMode Gets the cache mode of the management group instance.
public property ConnectionSettings Gets the connection settings that are used to create this management group.
public property Id Gets the GUID.
public property IsConnected Gets a value that indicates whether the management group is currently connected to the server.
public property Name Gets the name of the management group.
public property OperationalData Gets the IOperationalDataManagement interface.
public property ProductId Gets the identifier of the product.
public property SkuForLicense Gets the license stock keeping unit (SKU) of the product.
public property SkuForProduct Gets the product stock keeping unit (SKU) of the product.
public property TimeOfExpiration Gets the product expiration time.
public property Version  
Top

(see also Protected Methods)
 NameDescription
public methodApproveCredentialForDistributionApproves a secure credential for distribution to a list of MonitoringObject objects or PartialMonitoringObject objects. Calling this method adds the specified list to the already existing approved list in the system.
public methodBeginExecuteMonitoringTaskAsynchronously begins executing a task.
public methodBeginImportManagementPackAsynchronously imports a management pack.
public methodBeginUninstallManagementPackAsynchronously uninstalls a management pack.
public methodstaticConnectOverloaded. Creates a new management group object.
public methodDeleteDisabledMonitoringObjectsDeletes all the monitoring objects for which discovery has been disabled by using an override. All the relationships that involve these monitoring objects are also deleted.
public methodDeleteMonitoringSecureDataDeletes the specified secure data from the management group.
public methodDeleteMonitoringSecureDataHealthServiceReferenceDeletes the secure data reference from the management group.
public methodDeleteMonitoringUserRoleDeletes the specified user role from the management group.
public methodDeleteMonitoringUserRolesDeletes the specified collection of user roles from the management group.
public methodDeleteNotificationActionDeletes a notification action from the management group.
public methodDeleteNotificationEndpointDeletes a notification endpoint from the management group.
public methodDeleteNotificationRecipientDeletes a notification recipient from the management group.
public methodDeleteNotificationSubscriptionDeletes a notification subscription from the management group.
public methodEndExecuteMonitoringTaskEnds the execution of a task.
public methodEndImportManagementPackStops importing a management pack.
public methodEndUninstallManagementPackStops uninstalling a management pack.
public methodEqualsOverloaded. Overridden.  
public methodExecuteMonitoringTaskExecutes a monitoring task.
public methodGetAdministrationRetrieves the object that is used for all the management group administration operations.
public methodGetApprovedHealthServicesForDistributionReturns an IApprovedHealthServicesForDistribution implementation that contains either MonitoringObject objects or PartialMonitoringObject objects. The list is limited to those objects to which the specified criteria as an ISecuredData object is distributed.
public methodGetClientMonitoringResponseSettingsRetrieves the client that is monitoring response settings.
public methodGetClientMonitoringSettingsRetrieves the client that is monitoring settings.
public methodGetConfigurationGroupRetrieves a ManagementPackConfigurationGroup object based on its Guid object.
public methodGetConfigurationGroupsOverloaded. Returns an IList object of ManagementPackConfigurationGroup objects.
public methodGetConnectedUserNamesRetrieves the number of clients that are connected to the Management Group SDK service.
public methodGetConnectorFrameworkAdministrationRetrieves the connector framework administration object.
public methodGetDataWarehouseRetrieves the data warehouse for the management group if the data warehouse has been set up.
public methodGetDependentManagementPacksRetrieves all the management packs that are dependent on the specified management pack.
public methodGetGroomingStatusInfoRetrieves a collection of the current grooming information.
public methodGetHashCodeOverridden. Retrieves the hash code for the management group object.
public methodGetLicenseCountRetrieves license count information.
public methodGetManagementGroupMonitoringObjectRetrieves the monitoring object.
public methodGetManagementPackOverloaded. Retrieves a management pack.
public methodGetManagementPacksOverloaded. Retrieves the collection of management packs.
public methodGetMonitorRetrieves a monitor.
public methodGetMonitoringAlertRetrieves a monitoring alert.
public methodGetMonitoringAlertReaderOverloaded. Retrieves a MonitoringAlertReader object that reads alerts.
public methodGetMonitoringAlertResolutionStateRetrieves a monitoring alert resolution state by specifying a resolution state value.
public methodGetMonitoringAlertResolutionStatesRetrieves all the resolution states.
public methodGetMonitoringAlertsOverloaded.  
public methodGetMonitoringAlertsCountOverloaded. Retrieves the number of MonitoringAlert objects.
public methodGetMonitoringClassOverloaded. Retrieves a monitoring class.
public methodGetMonitoringClassesOverloaded. Retrieves a collection of monitoring classes.
public methodGetMonitoringClassesAccessibleForAuthoringRetrieves the monitoring classes that are accessible to the user for authoring.
public methodGetMonitoringConsoleTaskRetrieves a console task by specifying the identifier for the task.
public methodGetMonitoringConsoleTasksOverloaded. Retrieves a collection of console tasks from the management group.
public methodGetMonitoringDataTypeOverloaded. Retrieves a monitoring data type that is defined in this management group.
public methodGetMonitoringDataTypesOverloaded. Retrieves monitoring data types that are defined in this management group.
public methodGetMonitoringDataWarehouseDataSetRetrieves a monitoring data warehouse data set by specifying the GUID of the dataset.
public methodGetMonitoringDataWarehouseDataSetsOverloaded. Retrieves a collection of monitoring data warehouse data sets.
public methodGetMonitoringDataWarehouseScriptRetrieves the monitoring data warehouse script that has the specified GUID from the management group.
public methodGetMonitoringDataWarehouseScriptsOverloaded. Retrieves a read-only collection of data warehouse scripts.
public methodGetMonitoringDiagnosticRetrieves the specified diagnostic object from the management group.
public methodGetMonitoringDiagnosticResultsOverloaded. Retrieves diagnostic results from the management group.
public methodGetMonitoringDiagnosticsOverloaded. Retrieves a collection of diagnostic objects from the management group.
public methodGetMonitoringDiscoveriesOverloaded. Retrieves the discovery objects.
public methodGetMonitoringDiscoveryRetrieves the specified monitoring discovery object.
public methodGetMonitoringEventRetrieves the monitoring event that has the specified GUID.
public methodGetMonitoringEventReaderOverloaded. Retrieves a reader for event objects.
public methodGetMonitoringEventsOverloaded. Retrieves monitoring events.
public methodGetMonitoringFolderRetrieves the monitoring folder that has the specified GUID.
public methodGetMonitoringFolderHierarchyRetrieves a monitoring folder from a hierarchy of folder nodes.
public methodGetMonitoringFoldersOverloaded. Retrieves a collection of monitoring folders.
public methodGetMonitoringImageObjectOverloaded. Retrieves a monitoring image.
public methodGetMonitoringImageObjectsOverloaded. Retrieves a collection of monitoring image objects.
public methodGetMonitoringImageReferencesOverloaded. Retrieves a collection of monitoring image reference objects from the management group.
public methodGetMonitoringKnowledgeArticlesOverloaded. Retrieves the knowledge articles for management pack elements.
public methodGetMonitoringKnowledgeArticlesLocalizedOverloaded. Retrieves the localized knowledge articles for management pack elements.
public methodGetMonitoringLanguagePackRetrieves the monitoring language pack that has the specified GUID.
public methodGetMonitoringLanguagePacksOverloaded. Retrieves monitoring language packs.
public methodGetMonitoringLinkedReportRetrieves the monitoring linked report that has the specified GUID.
public methodGetMonitoringLinkedReportsOverloaded. Retrieves a collection of monitoring linked reports.
public methodGetMonitoringModuleTypeOverloaded. Retrieves the specified monitoring module type.
public methodGetMonitoringModuleTypesOverloaded. Retrieves management pack monitoring module types.
public methodGetMonitoringObjectRetrieves the monitoring object that has the specified GUID.
public methodGetMonitoringObjectsOverloaded. Retrieves monitoring objects.
public methodGetMonitoringOverrideRetrieves the monitoring override object that has the specified GUID.
public methodGetMonitoringOverridesOverloaded. Retrieves the specified collection of monitoring override objects.
public methodGetMonitoringPageRetrieves the monitoring page that has the specified GUID.
public methodGetMonitoringPagesOverloaded. Retrieves a collection of monitoring page objects.
public methodGetMonitoringPageSetOverloaded. Retrieves the specified monitoring page set.
public methodGetMonitoringPageSetsOverloaded. Retrieves a collection of monitoring page set objects from the management group.
public methodGetMonitoringPerformanceDataOverloaded. Retrieves monitoring performance data from the management group.
public methodGetMonitoringPerformanceDataReaderOverloaded. Retrieves a performance data reader object that contains performance data.
public methodGetMonitoringProfileRetrieves the monitoring profile that has the specified GUID.
public methodGetMonitoringProfilesRetrieves a collection of all the monitoring profiles in a management group.
public methodGetMonitoringRecoveriesOverloaded. Retrieves monitoring recovery objects.
public methodGetMonitoringRecoveryRetrieves the monitoring recovery object that has the specified GUID.
public methodGetMonitoringRecoveryResultsOverloaded. Retrieves monitoring recovery results.
public methodGetMonitoringRelationshipClassOverloaded. Retrieves a monitoring relationship class.
public methodGetMonitoringRelationshipClassesOverloaded. Retrieves monitoring relationship classes from the management group.
public methodGetMonitoringRelationshipObjectRetrieves the monitoring relationship object that has the specified GUID.
public methodGetMonitoringRelationshipObjectsOverloaded.  
public methodGetMonitoringRelationshipObjectsBySourceMonitoringClassOverloaded. Retrieves a collection of monitoring relationship objects from the management group by specifying a source class to define the range of the returned results.
public methodGetMonitoringRelationshipObjectsByTargetMonitoringClassOverloaded. Retrieves a collection of monitoring relationship objects from the management group by specifying a target class to define the range of results.
public methodGetMonitoringReportRetrieves the monitoring report object that has the specified GUID.
public methodGetMonitoringReportParameterControlRetrieves the specified monitoring report parameter control that has the specified GUID.
public methodGetMonitoringReportParameterControlsOverloaded. Retrieves a collection of monitoring report parameter controls from the management group.
public methodGetMonitoringReportResourceRetrieves the monitoring report resource object that has the specified GUID.
public methodGetMonitoringReportResourcesOverloaded. Retrieves monitoring report resources in a management group.
public methodGetMonitoringReportsOverloaded. Retrieves monitoring reports.
public methodGetMonitoringRuleRetrieves the monitoring rule that has the specified GUID.
public methodGetMonitoringRulesOverloaded. Retrieves monitoring rules.
public methodGetMonitoringSchemaTypeRetrieves the monitoring schema type value that has the specified GUID.
public methodGetMonitoringSchemaTypesOverloaded. Retrieves monitoring schema types.
public methodGetMonitoringSecureDataOverloaded. Retrieves secure data objects.
public methodGetMonitoringSecureDataHealthServiceReferenceRetrieves the secure data health service reference object that has the specified GUID.
public methodGetMonitoringSecureDataHealthServiceReferenceByHealthServiceIdRetrieves a collection of MonitoringSecureDataHealthServiceReference objects from the specified health service identifier.
public methodGetMonitoringSecureDataHealthServiceReferenceBySecureDataIdRetrieves a collection of MonitoringSecureDataHealthServiceReference objects from the specified RunAs account identifier.
public methodGetMonitoringSecureDataHealthServiceReferenceBySecureReferenceIdRetrieves a collection of MonitoringSecureDataHealthServiceReference objects given the RunAs profile identifier.
public methodGetMonitoringSecureDataHealthServiceReferencesRetrieves a collection of MonitoringSecureDataHealthServiceReference objects.
public methodGetMonitoringSecureReferenceRetrieves the secure reference object that has the specified GUID.
public methodGetMonitoringSecureReferenceForActionAccountRetrieves the secure reference object in the management group for the action account.
public methodGetMonitoringSecureReferencesOverloaded. Retrieves secure references.
public methodGetMonitoringStateForMonitoringObjectsRetrieves the monitoring state for a collection of monitoring objects and monitors.
public methodGetMonitoringStringResourceRetrieves the monitoring string resource object that has the specified GUID.
public methodGetMonitoringStringResourcesRetrieves a collection of the monitoring string resource objects that have the specified GUIDs.
public methodGetMonitoringTaskRetrieves the monitoring task that has the specified GUID.
public methodGetMonitoringTaskResultsOverloaded. Retrieves task results.
public methodGetMonitoringTasksOverloaded. Retrieves the monitoring tasks.
public methodGetMonitoringTemplateRetrieves the monitoring template that has the specified GUID.
public methodGetMonitoringTemplatesOverloaded. Retrieves the monitoring templates.
public methodGetMonitoringUserRoleRetrieves the monitoring user role value that has the specified GUID.
public methodGetMonitoringUserRolesRetrieves a collection of all the monitoring user role objects.
public methodGetMonitoringUserRolesForMonitoringObjectRetrieves a collection of all the user role identifiers that have the base monitoring object as part of their scope.
public methodGetMonitoringViewRetrieves the monitoring view that has the specified GUID.
public methodGetMonitoringViewsOverloaded. Retrieves the monitoring views.
public methodGetMonitoringViewTypeOverloaded. Retrieves monitoring view types.
public methodGetMonitoringViewTypesOverloaded. Retrieves a collection of monitoring view type objects.
public methodGetMonitorsOverloaded. Retrieves a collection of management pack monitor objects.
public methodGetNotificationActionOverloaded. Retrieves the specified notification action.
public methodGetNotificationActionsRetrieves a collection of all the notification actions.
public methodGetNotificationEndpointOverloaded. Retrieves the specified notification endpoint.
public methodGetNotificationEndpointsRetrieves a collection of all the notification endpoint objects.
public methodGetNotificationRecipientOverloaded. Retrieves the notification recipient objects.
public methodGetNotificationRecipientsRetrieves a collection of all the notification recipient objects.
public methodGetNotificationSubscriptionOverloaded. Retrieves notification subscriptions.
public methodGetNotificationSubscriptionsRetrieves a collection of all the notification subscriptions.
public methodGetPartialMonitoringObjectRetrieves the partial monitoring object that has the specified GUID.
public methodGetPartialMonitoringObjectsOverloaded.  
public methodGetPartialMonitoringObjectsAccessibleForOverridesRetrieves a collection of the root monitoring objects that are targeted for advanced operations.
public methodGetRecommendedHealthServicesAttempts to return the list of either PartialMonitoringObject objects or MonitoringObject objects that the specified ISecuredData object might be distributed to, based on the overrides that the ISecuredData object is referenced in.
public methodGetRelatedMonitoringObjectsOverloaded.  
public methodGetRelatedPartialMonitoringObjectsOverloaded.  
public methodGetRootMonitoringObjectGroupsRetrieves a collection of all root monitoring object groups that are based on the current user's security scope.
public methodGetRootMonitoringObjectsRetrieves a collection of all root monitoring objects that are based on the current user's security scope.
public methodGetRootMonitoringObjectsAccessibleForOverridesRetrieves a collection of the root monitoring objects that are targeted for advanced operators.
public methodGetRootPartialMonitoringObjectGroupsRetrieves a collection of all root partial monitoring object groups that are based on the current user's security scope.
public methodGetRootPartialMonitoringObjectsRetrieves a collection of all root partial monitoring objects that are based on the current user's security scope.
public methodGetServiceLevelObjectiveReturns the service level objective with the specified System.Guid object from the store.
public methodGetServiceLevelObjectivesOverloaded.  
public methodGetTieringAdministrationRetrieves the tier administration object.
public methodGetTrustedDomainsRetrieves a collection of all trusted domains.
public methodGetType  (inherited from Object)
public methodGetUnitMonitorTypeOverloaded. Retrieves a defined unit monitor type.
public methodGetUnitMonitorTypesOverloaded. Retrieves defined unit monitor types.
public methodGetUserNameRetrieves the user name for the current user of the management group.
public methodGetUserRolesForOperationAndUserRetrieves a collection of all the user role identifiers that grant access to the specified operation and user.
public methodGetUserSettingsRetrieves the root object that is used to access all user settings.
public methodImportManagementPackImports the specified management pack into the management group.
public methodInsertMonitoringSecureDataInserts the specified secure data object into the management group.
public methodInsertMonitoringSecureDataHealthServiceReferenceInserts the specified secure data health service reference object into the management group.
public methodInsertMonitoringUserRoleInserts the specified user role into the management group.
public methodInsertMonitoringUserRolesInserts the specified user roles into the management group.
public methodInsertNotificationActionInserts the specified notification action into the management group.
public methodInsertNotificationEndpointInserts the specified notification endpoint into the management group.
public methodInsertNotificationRecipientInserts the specified notification recipient into the management group.
public methodInsertNotificationSubscriptionInserts the specified notification subscription into the management group.
public methodIsUserAdministratorDetermines whether the user who is calling this method is an administrator.
public methodIsUserAdvancedOperatorDetermines whether the user who is calling this method is an advanced operator.
public methodIsUserAuthorDetermines whether the user who is calling this method is running under the author user role.
public methodIsUserInMonitoringObjectScopeDetermines whether the specified user is assigned the scope that is specified in the monitoring object scope list.
public methodIsUserInMonitoringProfileDetermines whether the user who is calling the method is in the specified profile.
public methodIsUserOperatorDetermines whether the user who is calling this method is running under the operator user role.
public methodIsUserReadonlyOperatorDetermines whether the user who is calling this method is a read-only operator.
public methodIsUserReportOperatorDetermines whether the user who is calling this method is in a report operator user role.
public methodIsUserReportSecurityAdministratorDetermines whether the user who is calling this method is in a report security administrator user role.
public methodIsValidUserRoleDetermines whether the specified user role is valid.
public methodReconnectReconnects this management group object to the server.
public methodstaticReferenceEquals  (inherited from Object)
public methodRefreshMonitoringGroupMembersRefreshes the members of the specified management group that are a target of a group population rule or discovery object.
public methodRefreshTypeCacheRefreshes the type space cache.
public methodSetApprovedHealthServicesForDistributionApprove or decline a secure credential for distribution to a list of either MonitoringObject objects or PartialMonitoringObject objects.
public methodSubmitMonitoringTaskOverloaded.  
public methodToStringOverridden. A string that contains the name of the management group.
public methodUninstallManagementPackUninstalls the specified management pack from the management group.
public methodUnregisterMonitoringTaskStatusChangeCallbackOverloaded. Discontinues the registration of the callback method.
public methodUpdateMonitoringAlertsOverloaded.  
public methodUpdateMonitoringUserRolesUpdates the specified user roles.
Top

  Name Description
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)
Top

  Name Description
public event OnGroomingNotification Notifies subscribers when grooming occurs.
public event OnManagementPackCacheRefresh Notifies subscribers that the management pack cache is being refreshed.
public event OnTypeCacheRefresh Notifies subscribers that the management pack type cache is being refreshed.
Top

Send comments about this topic to Microsoft.
Show: