ManagementGroupAdministration Class
Applies To: Operations Manager for System Center 2012
Note: This API is now obsolete.
Encapsulates the objects and methods that you can use to programmatically perform administration tasks for a Management Group.
Namespace: Microsoft.EnterpriseManagement.Administration
Assembly: Microsoft.EnterpriseManagement.OperationsManager (in Microsoft.EnterpriseManagement.OperationsManager.dll)
Inheritance Hierarchy
System.Object
Microsoft.EnterpriseManagement.Administration.ManagementGroupAdministration
Syntax
[ObsoleteAttribute("Please use Administration instead")]
public class ManagementGroupAdministration
[ObsoleteAttribute("Please use Administration instead")]
public ref class ManagementGroupAdministration
[<ObsoleteAttribute("Please use Administration instead")>]
type ManagementGroupAdministration = class end
<ObsoleteAttribute("Please use Administration instead")>
Public Class ManagementGroupAdministration
Properties
Name | Description | |
---|---|---|
Settings | Gets the global settings defined for this Management Group. |
Methods
Name | Description | |
---|---|---|
ApproveAgentPendingActions(IList<AgentPendingAction>) | Approves the specified actions that are awaiting administrator approval. |
|
ApproveAgentPendingActions(IList<MonitoringObject>) | Approves pending actions for a list of user action managers. |
|
CreateCustomMonitoringObjectsFromAgentPendingActions(IList<MonitoringObject>) | Obsolete.Creates custom monitoring objects from agent pending actions. |
|
DeleteAgentManagedComputers(IList<AgentManagedComputer>) | Deletes the specified agent-managed computers from the Management Group. |
|
DeleteAgentManagedComputers(IList<PartialAgentManagedComputer>) | Deletes the specified partial agent-managed computers from the Management Group. |
|
DeleteManagementServer(ManagementServer) | Removes the specified Management Server from the Management Group. |
|
DeleteMonitoringAlertResolutionState(MonitoringAlertResolutionState) | Removes the specified alert resolution state from this Management Group's available resolution states. |
|
DeleteRemotelyManagedComputers(IList<RemotelyManagedComputer>) | Deletes the specified remotely managed computers from the Management Group. |
|
DeleteRemotelyManagedDevices(IList<RemotelyManagedDevice>) | Deletes the specified remotely managed devices from the Management Group. |
|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetAgentManagedComputer(Guid) | Gets the agent-managed computer with the specified globally unique identifier (GUID). |
|
GetAgentManagedComputers(AgentManagedComputerCriteria) | Gets the specified agent-managed computers in the Management Group. |
|
GetAgentManagedComputers(IList<Guid>) | Gets the specified agent-managed computers in the Management Group. |
|
GetAgentManagedComputers(IList<PartialAgentManagedComputer>) | Gets the specified partial agent-managed computers from the Management Group. |
|
GetAgentManagedComputersFromAgentPendingActions(IList<MonitoringObject>) | Gets a collection of agent-managed computers from agent pending actions in the Management Group. |
|
GetAgentPendingActions() | Gets all actions that are awaiting administrator approval. |
|
GetAllAgentManagedComputers() | Gets all managed computers that have a local agent installed. |
|
GetAllManagementServers() | Gets all Management Servers in this Management Group. |
|
GetAllRemotelyManagedComputers() | Gets all managed computers that do not have a local agent installed. |
|
GetAllRemotelyManagedDevices() | Gets all Simple Network Management Protocol (SNMP) devices that are managed remotely. |
|
GetAllRemotelyManagedDevicesByType(MonitoringClass) | Gets all Simple Network Management Protocol (SNMP) devices of a specified type that are managed remotely. |
|
GetComputerHealthServiceByHealthServiceId(Guid) | Gets the specified health service running on a host computer in the Management Group. |
|
GetHashCode() | (Inherited from Object.) |
|
GetManagementServer(Guid) | Gets the specified Management Server in this Management Group. |
|
GetManagementServers(IList<Guid>) | Gets a collection of Management Servers in the Management Group. |
|
GetManagementServers(ManagementServerCriteria) | Gets a collection of Management Servers in the Management Group. |
|
GetPartialAgentManagedComputer(Guid) | Gets the specified partial agent-managed computer object that has the specified globally unique identifier (GUID). |
|
GetPartialAgentManagedComputers() | Gets a collection of all the partial agent-managed computer objects from the Management Group. |
|
GetPartialAgentManagedComputers(IList<Guid>) | Gets a collection of partial agent-managed computers from the Management Group that have the specified globally unique identifier (GUID). |
|
GetPartialAgentManagedComputers(PartialAgentManagedComputerCriteria) | Gets the specified partial agent-managed computer objects from the Management Group that meet the specified requirements. |
|
GetRootManagementServer() | Gets the Root Management Server in the Management Group. |
|
GetServiceAccount() | Gets the account that the SDK service is running under. |
|
GetSummary() | Gets a summary of managed devices in the Management Group. |
|
GetType() | (Inherited from Object.) |
|
InsertMonitoringAlertResolutionState(MonitoringAlertResolutionState) | Adds a custom monitoring alert resolution state to the available resolution states in this Management Group. |
|
MemberwiseClone() | (Inherited from Object.) |
|
RejectAgentPendingActions(IList<AgentPendingAction>) | Rejects the specified actions that are awaiting administrator approval. |
|
RejectAgentPendingActions(IList<MonitoringObject>) | Rejects agent pending actions in the Management Group in accordance with the specified list. |
|
SetManagementServer(IList<AgentManagedComputer>, ManagementServer) | Changes the primary and failover Management Servers for multiple agent-managed computers, given the specified agent-managed computers and the Management Server. |
|
SetManagementServer(IList<AgentManagedComputer>, ManagementServer, IList<ManagementServer>) | Changes the primary and failover Management Servers for multiple agent-managed computers, given the specified gateway managed computers, Management Server, and failover Management Server. |
|
SetManagementServer(IList<ManagementServer>, ManagementServer) | Changes the primary and failover Management Servers for multiple gateway managed computers, given the specified gateway managed computers and Management Server. |
|
SetManagementServer(IList<ManagementServer>, ManagementServer, IList<ManagementServer>) | Changes the primary and failover Management Servers for multiple gateway managed computers, given the specified gateway managed computers, Management Server, and failover Management Server. |
|
SetManagementServer(IList<PartialAgentManagedComputer>, ManagementServer) | Changes the primary and failover Management Servers for multiple partial agent-managed computers. |
|
SetManagementServer(IList<PartialAgentManagedComputer>, ManagementServer, IList<ManagementServer>) | Changes the primary and failover Management Servers for multiple partial agent-managed computers. |
|
SetProxyAgent(IList<RemotelyManagedComputer>, ComputerHealthService) | Sets the proxy agent for the specified remotely managed computers. |
|
SetProxyAgent(IList<RemotelyManagedDevice>, ComputerHealthService) | Sets the proxy agent for the specified remotely managed devices. |
|
ToString() | (Inherited from Object.) |
Remarks
Obtaining an instance of this class is a prerequisite for performing most administration tasks.
Examples
For an example, see How to Configure Management Group Properties.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.EnterpriseManagement.Administration Namespace
Return to top