Represents a connection to the management group.
The following tables list the members exposed by the ManagementGroup type.
Public Constructors
Name | Description | |
---|---|---|
ManagementGroup | Overloaded. Initializes a new ManagementGroup object. |
Public Properties
Name | Description | |
---|---|---|
AutoRefreshCache | Gets or sets a value indicating whether methods that require a cache update perform the update automatically and immediately or perform it automatically but at a later time. | |
CacheMode | Gets the cache mode of the management group instance. | |
ConnectionSettings | Gets the connection settings that are used to create this management group. | |
Id | Gets the globally unique identifier (GUID). | |
IsConnected | Gets a value indicating whether the management group is currently connected to the server. | |
Name | Gets the name of the management group. | |
ProductId | Gets the identifier of the product. | |
SkuForLicense | Gets the license stock keeping unit (SKU) of the product. | |
SkuForProduct | Gets the product stock keeping unit (SKU) of the product. | |
TimeOfExpiration | Gets the product expiration time. | |
Version | Gets the version of the connected management group. |
Public Methods (see also Protected Methods)
Name | Description | |
---|---|---|
BeginExecuteMonitoringTask | Asynchronously begins executing a task. | |
BeginImportManagementPack | Asynchronously imports a management pack. | |
BeginUninstallManagementPack | Asynchronously uninstalls a management pack. | |
Connect | Overloaded. Creates a new management group object. | |
DeleteDisabledMonitoringObjects | Deletes all the monitoring objects for which discovery has been disabled using an override. All the relationships involving these monitoring objects are also deleted. | |
DeleteMonitoringSecureData | Deletes the specified secure data from the management group. | |
DeleteMonitoringSecureDataHealthServiceReference | Deletes the secure data reference from the management group. | |
DeleteMonitoringUserRole | Deletes the specified user role from the management group. | |
DeleteMonitoringUserRoles | Deletes the specified collection of user roles from the management group. | |
DeleteNotificationAction | Deletes a notification action from the management group. | |
DeleteNotificationEndpoint | Deletes a notification endpoint from the management group. | |
DeleteNotificationRecipient | Deletes a notification recipient from the management group. | |
DeleteNotificationSubscription | Deletes a notification subscription from the management group. | |
EndExecuteMonitoringTask | Ends the execution of a task. | |
EndImportManagementPack | Stops importing a management pack. | |
EndUninstallManagementPack | Stops uninstalling a management pack. | |
Equals | Overloaded. Overridden. Determines whether an object equals another object. | |
ExecuteMonitoringTask | Executes a monitoring task. | |
GetAdministration | Retrieves the object that is used for all the management group administration operations. | |
GetClientMonitoringResponseSettings | Retrieves the client that is monitoring response settings. | |
GetClientMonitoringSettings | Retrieves the client that is monitoring settings. | |
GetConnectedUserNames | Retrieves the number of clients that are connected to the Management Group SDK service. | |
GetConnectorFrameworkAdministration | Retrieves the connector framework administration object. | |
GetDataWarehouse | Retrieves the data warehouse for the management group if the data warehouse has been set up. | |
GetDependentManagementPacks | Retrieves all the management packs that are dependent on the specified management pack. | |
GetGroomingStatusInfo | Retrieves a collection of the current grooming information. | |
GetHashCode | Overridden. Retrieves the hash code for the management group object. | |
GetLicenseCount | Retrieves license count information. | |
GetManagementGroupMonitoringObject | Retrieves the monitoring object. | |
GetManagementPack | Overloaded. Retrieves a management pack. | |
GetManagementPacks | Overloaded. Retrieves the collection of management packs. | |
GetMonitor | Retrieves a monitor. | |
GetMonitoringAlert | Retrieves a monitoring alert. | |
GetMonitoringAlertReader | Overloaded. Retrieves a MonitoringAlertReader that reads alerts. | |
GetMonitoringAlertResolutionState | Retrieves a monitoring alert resolution state by specifying a resolution state value. | |
GetMonitoringAlertResolutionStates | Retrieves all the resolution states. | |
GetMonitoringAlerts | Overloaded. | |
GetMonitoringAlertsCount | Overloaded. Retrieves the number of MonitoringAlert objects. | |
GetMonitoringClass | Overloaded. Retrieves a monitoring class. | |
GetMonitoringClasses | Overloaded. Retrieves a collection of monitoring classes. | |
GetMonitoringClassesAccessibleForAuthoring | Retrieves the monitoring classes that are accessible to the user for authoring. | |
GetMonitoringConsoleTask | Retrieves a console task by specifying the identifier for the task. | |
GetMonitoringConsoleTasks | Overloaded. Retrieves a collection of console tasks from the management group. | |
GetMonitoringDataType | Overloaded. Retrieves a monitoring data type that is defined in this management group. | |
GetMonitoringDataTypes | Overloaded. Retrieves monitoring data types that are defined in this management group. | |
GetMonitoringDataWarehouseDataSet | Retrieves a monitoring data warehouse data set by specifying the globally unique identifier (GUID of the dataset. | |
GetMonitoringDataWarehouseDataSets | Overloaded. Retrieves a collection of monitoring data warehouse data sets. | |
GetMonitoringDataWarehouseScript | Retrieves the monitoring data warehouse script that has the specified globally unique identifier (GUID) from the management group. | |
GetMonitoringDataWarehouseScripts | Overloaded. Retrieves a read-only collection of data warehouse scripts. | |
GetMonitoringDiagnostic | Retrieves the specified diagnostic object from the management group. | |
GetMonitoringDiagnosticResults | Overloaded. Retrieves diagnostic results from the management group. | |
GetMonitoringDiagnostics | Overloaded. Retrieves a collection of diagnostic objects from the management group. | |
GetMonitoringDiscoveries | Overloaded. Retrieves the discovery objects. | |
GetMonitoringDiscovery | Retrieves the specified monitoring discovery object. | |
GetMonitoringEvent | Retrieves the monitoring event that has the specified globally unique identifier (GUID). | |
GetMonitoringEventReader | Overloaded. Retrieves a reader to event objects. | |
GetMonitoringEvents | Overloaded. Retrieves monitoring events. | |
GetMonitoringFolder | Retrieves the monitoring folder that has the specified globally unique identifier (GUID). | |
GetMonitoringFolderHierarchy | Retrieves a monitoring folder from a hierarchy of folder nodes. | |
GetMonitoringFolders | Overloaded. Retrieves a collection of monitoring folders. | |
GetMonitoringImageObject | Overloaded. Retrieves a monitoring image. | |
GetMonitoringImageObjects | Overloaded. Retrieves a collection of monitoring image objects. | |
GetMonitoringImageReferences | Overloaded. Retrieves a collection of monitoring image reference objects from the management group. | |
GetMonitoringKnowledgeArticles | Overloaded. Retrieves the knowledge articles for management pack elements. | |
GetMonitoringKnowledgeArticlesLocalized | Overloaded. Retrieves the localized knowledge articles for management pack elements. | |
GetMonitoringLanguagePack | Retrieves the monitoring language pack that has the specified globally unique identifier (GUID). | |
GetMonitoringLanguagePacks | Overloaded. Retrieves monitoring language packs. | |
GetMonitoringLinkedReport | Retrieves the monitoring linked report that has the specified globally unique identifier (GUID). | |
GetMonitoringLinkedReports | Overloaded. Retrieves a collection of monitoring linked reports. | |
GetMonitoringModuleType | Overloaded. Retrieves the specified monitoring module type. | |
GetMonitoringModuleTypes | Overloaded. Retrieves management pack monitoring module types. | |
GetMonitoringObject | Retrieves the monitoring object that has the specified globally unique identifier (GUID). | |
GetMonitoringObjects | Overloaded. | |
GetMonitoringOverride | Retrieves the monitoring override object that has the specified globally unique identifier (GUID). | |
GetMonitoringOverrides | Overloaded. Retrieves the specified collection of monitoring override objects. | |
GetMonitoringPage | Retrieves the monitoring page that has the specified globally unique identifier (GUID). | |
GetMonitoringPages | Overloaded. Retrieves a collection of monitoring page objects. | |
GetMonitoringPageSet | Overloaded. Retrieves the specified monitoring page set. | |
GetMonitoringPageSets | Overloaded. Retrieves a collection of monitoring page set objects from the management group. | |
GetMonitoringPerformanceData | Overloaded. Retrieves monitoring performance data from the management group. | |
GetMonitoringPerformanceDataReader | Overloaded. Retrieves a performance data reader object that contains performance data. | |
GetMonitoringProfile | Retrieves the monitoring profile that has the specified globally unique identifier (GUID). | |
GetMonitoringProfiles | Retrieves a collection of all the monitoring profiles in a management group. | |
GetMonitoringRecoveries | Overloaded. Retrieves monitoring recovery objects. | |
GetMonitoringRecovery | Retrieves the monitoring recovery object that has the specified globally unique identifier (GUID). | |
GetMonitoringRecoveryResults | Overloaded. Retrieves monitoring recovery results. | |
GetMonitoringRelationshipClass | Overloaded. Retrieves a monitoring relationship class. | |
GetMonitoringRelationshipClasses | Overloaded. Retrieves monitoring relationship classes from the management group. | |
GetMonitoringRelationshipObject | Retrieves the monitoring relationship object that has the specified globally unique identifier (GUID). | |
GetMonitoringRelationshipObjects | Overloaded. | |
GetMonitoringRelationshipObjectsBySourceMonitoringClass | Overloaded. Retrieves a collection of monitoring relationship objects from the management group by specifying a source class to define the range of the returned results. | |
GetMonitoringRelationshipObjectsByTargetMonitoringClass | Overloaded. Retrieves a collection of monitoring relationship objects from the management group by specifying a target class to define the range of results. | |
GetMonitoringReport | Retrieves the monitoring report object that has the specified globally unique identifier (GUID). | |
GetMonitoringReportParameterControl | Retrieves the specified monitoring report parameter control that has the specified globally unique identifier (GUID). | |
GetMonitoringReportParameterControls | Overloaded. Retrieves a collection of monitoring report parameter controls from the management group. | |
GetMonitoringReportResource | Retrieves the monitoring report resource object that has the specified globally unique identifier (GUID). | |
GetMonitoringReportResources | Overloaded. Retrieves monitoring report resources in a management group. | |
GetMonitoringReports | Overloaded. Retrieves monitoring reports. | |
GetMonitoringRule | Retrieves the monitoring rule that has the specified globally unique identifier (GUID). | |
GetMonitoringRules | Overloaded. Retrieves monitoring rules. | |
GetMonitoringSchemaType | Retrieves the monitoring schema type value that has the specified globally unique identifier (GUID). | |
GetMonitoringSchemaTypes | Overloaded. Retrieves monitoring schema types. | |
GetMonitoringSecureData | Overloaded. Retrieves secure data objects. | |
GetMonitoringSecureDataHealthServiceReference | Retrieves the secure data health service reference object that has the specified globally unique identifier (GUID). | |
GetMonitoringSecureDataHealthServiceReferenceByHealthServiceId | Retrieves a collection of MonitoringSecureDataHealthServiceReference objects from the specified health service identifier. | |
GetMonitoringSecureDataHealthServiceReferenceBySecureDataId | Retrieves a collection of MonitoringSecureDataHealthServiceReference objects from the specified RunAs account identifier. | |
GetMonitoringSecureDataHealthServiceReferenceBySecureReferenceId | Retrieves a collection of MonitoringSecureDataHealthServiceReference objects given the RunAs profile identifier. | |
GetMonitoringSecureDataHealthServiceReferences | Retrieves a collection of MonitoringSecureDataHealthServiceReference objects. | |
GetMonitoringSecureReference | Retrieves the secure reference object that has the specified globally unique identifier (GUID). | |
GetMonitoringSecureReferenceForActionAccount | Retrieves the secure reference object in the management group for the action account. | |
GetMonitoringSecureReferences | Overloaded. Retrieves secure references. | |
GetMonitoringStateForMonitoringObjects | Retrieves the monitoring state for a collection of monitoring objects and monitors. | |
GetMonitoringStringResource | Retrieves the monitoring string resource object that has the specified globally unique identifier (GUID). | |
GetMonitoringStringResources | Retrieves a collection of the monitoring string resource objects that have the specified globally unique identifiers (GUIDs). | |
GetMonitoringTask | Retrieves the monitoring task that has the specified globally unique identifier (GUID). | |
GetMonitoringTaskResults | Overloaded. Retrieves task results. | |
GetMonitoringTasks | Overloaded. Retrieves the monitoring tasks. | |
GetMonitoringTemplate | Retrieves the monitoring template that has the specified globally unique identifier (GUID). | |
GetMonitoringTemplates | Overloaded. Retrieves the monitoring templates. | |
GetMonitoringUserRole | Retrieves the monitoring user role value that has the specified globally unique identifier (GUID). | |
GetMonitoringUserRoles | Retrieves a collection of all the monitoring user role objects. | |
GetMonitoringUserRolesForMonitoringObject | Retrieves a collection of all the user role identifiers that have the base monitoring object as part of their scope. | |
GetMonitoringView | Retrieves the monitoring view that has the specified globally unique identifier (GUID). | |
GetMonitoringViews | Overloaded. Retrieves the monitoring views. | |
GetMonitoringViewType | Overloaded. Retrieves monitoring view types. | |
GetMonitoringViewTypes | Overloaded. Retrieves a collection of monitoring view type objects. | |
GetMonitors | Overloaded. Retrieves a collection of management pack monitor objects. | |
GetNotificationAction | Overloaded. Retrieves the specified notification action. | |
GetNotificationActions | Retrieves a collection of all the notification actions. | |
GetNotificationEndpoint | Overloaded. Retrieves the specified notification endpoint. | |
GetNotificationEndpoints | Retrieves a collection of all the notification endpoint objects. | |
GetNotificationRecipient | Overloaded. Retrieves the notification recipient objects. | |
GetNotificationRecipients | Retrieves a collection of all the notification recipient objects. | |
GetNotificationSubscription | Overloaded. Retrieves notification subscriptions. | |
GetNotificationSubscriptions | Retrieves a collection of all the notification subscriptions. | |
GetPartialMonitoringObject | Retrieves the partial monitoring object that has the specified globally unique identifier (GUID). | |
GetPartialMonitoringObjects | Overloaded. Retrieves monitoring objects of a single type and any derived types, allowing for abstract types to be specified. | |
GetPartialMonitoringObjectsAccessibleForOverrides | Retrieves a collection of the root monitoring objects that are targeted for advanced operations. | |
GetRelatedMonitoringObjects | Overloaded. | |
GetRelatedPartialMonitoringObjects | Overloaded. | |
GetRootMonitoringObjectGroups | Retrieves a collection of all the root monitoring object groups that are based on the current user's security scope. | |
GetRootMonitoringObjects | Retrieves a collection of all the root monitoring objects that are based on the current user's security scope. | |
GetRootMonitoringObjectsAccessibleForOverrides | Retrieves a collection of the root monitoring objects that are targeted for advanced operators. | |
GetRootPartialMonitoringObjectGroups | Retrieves a collection of all the root partial monitoring object groups that are based on the current user's security scope. | |
GetRootPartialMonitoringObjects | Retrieves a collection of all the root partial monitoring objects that are based on the current user's security scope. | |
GetTieringAdministration | Retrieves the tier administration object. | |
GetTrustedDomains | Retrieves a collection of all the trusted domains. | |
GetType | (inherited from Object) | |
GetUnitMonitorType | Overloaded. Retrieves a unit monitor type defined. | |
GetUnitMonitorTypes | Overloaded. Retrieves the unit monitor types defined. | |
GetUserName | Retrieves the user name for the current user of the management group. | |
GetUserRolesForOperationAndUser | Retrieves a collection of all the user role identifiers that grant access to the specified operation and user. | |
GetUserSettings | Retrieves the root object that is used to access all user settings. | |
ImportManagementPack | Imports the specified management pack into the management group. | |
InsertMonitoringSecureData | Inserts the specified secure data object into the management group. | |
InsertMonitoringSecureDataHealthServiceReference | Inserts the specified secure data health service reference object into the management group. | |
InsertMonitoringUserRole | Inserts the specified user role into the management group. | |
InsertMonitoringUserRoles | Inserts the specified user roles into the management group. | |
InsertNotificationAction | Inserts the specified notification action into the management group. | |
InsertNotificationEndpoint | Inserts the specified notification endpoint into the management group. | |
InsertNotificationRecipient | Inserts the specified notification recipient into the management group. | |
InsertNotificationSubscription | Inserts the specified notification subscription into the management group. | |
IsUserAdministrator | Determines whether the user who is calling this method is an administrator. | |
IsUserAdvancedOperator | Determines whether the user who is calling this method is an advanced operator. | |
IsUserAuthor | Determines whether the user who is calling this method is running under the author user role. | |
IsUserInMonitoringObjectScope | Determines whether the specified user is assigned the scope that is specified in the monitoring object scope list. | |
IsUserInMonitoringProfile | Determines whether the user who is calling the method is in the specified profile. | |
IsUserOperator | Determines whether the user who is calling this method is running under the operator user role. | |
IsUserReadonlyOperator | Determines whether the user who is calling this method is a read-only operator. | |
IsUserReportOperator | Determines whether the user who is calling this method is in a report operator user role. | |
IsUserReportSecurityAdministrator | Determines whether the user who is calling this method is in a report security administrator user role. | |
IsValidUserRole | Determines whether the specified user role is valid. | |
Reconnect | Reconnects this management group object to the server. | |
ReferenceEquals | (inherited from Object) | |
RefreshMonitoringGroupMembers | Refreshes the members of the specified management group that are a target of a group population rule or discovery object. | |
RefreshTypeCache | Refreshes the type space cache. | |
SubmitMonitoringTask | Overloaded. | |
ToString | Overridden. A string that contains the name of the management group. | |
UninstallManagementPack | Uninstalls the specified management pack from the management group. | |
UnregisterMonitoringTaskStatusChangeCallback | Overloaded. Discontinues the registration of the callback method. | |
UpdateMonitoringAlerts | Overloaded. | |
UpdateMonitoringUserRoles | Updates the specified user roles. |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (inherited from Object) | |
MemberwiseClone | (inherited from Object) |
Public Events
Name | Description | |
---|---|---|
OnGroomingNotification | Notifies subscribers when grooming occurs. | |
OnManagementPackCacheRefresh | Notifies subscribers that the management pack cache is being refreshed. | |
OnTypeCacheRefresh | Notifies subscribers that the management pack type cache is being refreshed. |
See Also
Send comments about this topic to Microsoft.