| DisplayName | Description | ID | Base Class | Abstract | Hosted | Singleton | Group | Extension | Accessibility | ElementId |
| Agent Watcher | This abstract type is the base type for all VMM agent watchers | Microsoft.SystemCenter.VirtualMachineManager.AgentWatcher | System.LogicalEntity | True | False | False | False | False | Public | 74cbd3c5-3422-37fc-e3b3-3465bf95fe76 |
| Agent Watcher Group | This abstract type is the base type for all agent watcher groups | Microsoft.SystemCenter.VirtualMachineManager.AgentWatcherGroup | System.Group | True | False | False | True | False | Public | a9ebbd47-2f46-ca95-6a1e-895857c6a902 |
| All Clouds | This abstract group is the base type for all VMM managed private clouds | Microsoft.SystemCenter.VirtualMachineManager.AllClouds | System.Group | True | False | False | True | False | Public | 756060ea-f9e7-a725-dc9a-73342221817f |
| Application | This abstract type represents an application that is managed by VMM. | Microsoft.SystemCenter.VirtualMachineManager.Application | System.LogicalEntity | True | False | False | False | False | Public | 3801938a-a7b5-b889-c137-124cb5a1a911 |
| Application Host | This abstract type represents an Application Host leveraged by one or more VMM services. | Microsoft.SystemCenter.VirtualMachineManager.ApplicationHost | System.LogicalEntity | True | False | False | False | False | Public | e591ff70-289e-5849-5f07-5226e6c0fe3a |
| Cloud | This abstract type is the base type for all VMM private clouds | Microsoft.SystemCenter.VirtualMachineManager.Cloud | Microsoft.SystemCenter.VirtualMachineManager.ResourceGroup | True | False | False | False | False | Public | e32eb670-43af-39f4-2af1-116f947d707b |
| Computer Tier | This abstract type is the base type for all VMM computer tiers | Microsoft.SystemCenter.VirtualMachineManager.ComputerTier | System.LogicalEntity | True | False | False | False | False | Public | e5976580-c255-8ca5-ba05-604c4581dc11 |
| ESX Host | This abstract type is the base type for all VMM managed VMware ESX hosts | Microsoft.SystemCenter.VirtualMachineManager.ESXHost | Microsoft.SystemCenter.VirtualMachineManager.VMHost | True | True | False | False | False | Public | 60d7d3d3-f603-dbc7-d575-fd151b74d0d6 |
| Guest Agent | This abstract type is the base type for all VMM guest agents | Microsoft.SystemCenter.VirtualMachineManager.GuestAgent | Microsoft.SystemCenter.VirtualMachineManager.VMMAgent | True | True | False | False | False | Public | f0fa2634-740d-12c5-1420-251c65015b4e |
| Host Cluster | This abstract type is the base type for all VMM host clusters | Microsoft.SystemCenter.VirtualMachineManager.HostCluster | Microsoft.SystemCenter.VirtualMachineManager.ResourceGroup | True | False | False | False | False | Public | 85caf7d9-ae86-5558-3292-c30cbfa4b1e6 |
| Host Group | This abstract type is the base type for all VMM host groups | Microsoft.SystemCenter.VirtualMachineManager.HostGroup | Microsoft.SystemCenter.VirtualMachineManager.ResourceGroup | True | False | False | False | False | Public | c8673f5e-bfc6-36fa-9d77-619348af1a1b |
| Hyper-V Host | This abstract type is the base type for all VMM managed Hyper-V hosts | Microsoft.SystemCenter.VirtualMachineManager.HyperVHost | Microsoft.SystemCenter.VirtualMachineManager.VMHost | True | True | False | False | False | Public | bf20b771-830c-424c-573a-95df274f5161 |
| IP Address Pool | This abstract type is the base type for all VMM IP address pools | Microsoft.SystemCenter.VirtualMachineManager.IPAddressPool | System.LogicalEntity | True | False | False | False | False | Public | 535fda17-f4c1-2d2c-62d5-99adf4d8830e |
| Library Server | This abstract type is the base type for all VMM library servers | Microsoft.SystemCenter.VirtualMachineManager.LibraryServer | Microsoft.Windows.ComputerRole | True | True | False | False | False | Public | f5eaa450-dc47-492e-e28b-23b5aa1e56ab |
| Library Server Group | This abstract type is the base type for all VMM library server groups | Microsoft.SystemCenter.VirtualMachineManager.LibraryServerGroup | System.Group | True | False | False | True | False | Public | fdf8efb6-8876-c4b9-7fd9-ab1ef01a03be |
| Load Balancer | This abstract type represents a load balancer which has been integrated with VMM. | Microsoft.SystemCenter.VirtualMachineManager.LoadBalancer | System.Device | True | False | False | False | False | Public | 92b64614-669a-603f-782d-7cbeb79340f3 |
| MAC Address Pool | This abstract type is the base type for all VMM MAC address pools | Microsoft.SystemCenter.VirtualMachineManager.MACAddressPool | System.LogicalEntity | True | False | False | False | False | Public | cdb2ec6b-0299-b3b3-1a59-c8fd2a17f424 |
| Managed Resources | This is a logical grouping for all VMM managed resources | Microsoft.SystemCenter.VirtualMachineManager.ManagedResources | System.LogicalEntity | True | False | False | False | False | Public | 4114da8f-fe68-b080-276e-fcd31433cc38 |
| Managed Services | | Microsoft.SystemCenter.VirtualMachineManager.ManagedServices | System.Group | True | False | False | True | False | Public | 355f2a1e-5994-b81a-7b04-862ddf620a08 |
| Management Group | | Microsoft.SystemCenter.VirtualMachineManager.ManagementGroup | System.Service | True | False | False | False | False | Public | d619c5fe-8abb-4b5c-2956-678be82d77ba |
| Virtual Uplink Port | This abstract type is the base type for all VMM uplink ports | Microsoft.SystemCenter.VirtualMachineManager.Network.UplinkPort | Microsoft.SystemCenter.VirtualMachineManager.Network.VirtualNetworkAdapter | True | True | False | False | False | Public | 23283cb6-da1e-2a9f-d316-40f566fd0d6a |
| Virtual Network Adapter | This abstract type is the base type for all VMM virtual network adapters | Microsoft.SystemCenter.VirtualMachineManager.Network.VirtualNetworkAdapter | System.VirtualNetworkAdapter | True | False | False | False | False | Public | b9c9b0ae-a2eb-8076-8510-0d1f34009036 |
| Virtual Nic | This abstract type is the base type for all VMM virtual nics | Microsoft.SystemCenter.VirtualMachineManager.Network.VNic | Microsoft.SystemCenter.VirtualMachineManager.Network.VirtualNetworkAdapter | True | True | False | False | False | Public | aebf3dd2-708a-e40a-506b-bf839de39900 |
| Virtual Port | This abstract type is the base type for all VMM virtual ports | Microsoft.SystemCenter.VirtualMachineManager.Network.VPort | Microsoft.SystemCenter.VirtualMachineManager.Network.VirtualNetworkAdapter | True | True | False | False | False | Public | 1ab0fab6-afa0-1b85-7f1c-7565845ed3a5 |
| Virtual Switch | This abstract type is the base type for all VMM virtual switches | Microsoft.SystemCenter.VirtualMachineManager.Network.VSwitch | System.VirtualNetworkDevice | True | True | False | False | False | Public | ca42a62b-08bd-a7bc-e0ab-bdc425ab1fa1 |
| Network Resources | This abstract type is the base type for all VMM network resources | Microsoft.SystemCenter.VirtualMachineManager.NetworkResources | System.LogicalEntity | True | False | False | False | False | Public | a74f98b3-52fa-da28-4a9c-b67996682dcd |
| Private Cloud | This abstract type is the base type for all VMM private clouds | Microsoft.SystemCenter.VirtualMachineManager.PrivateCloud | Microsoft.SystemCenter.VirtualMachineManager.Cloud | True | False | False | False | False | Public | 7b702026-3346-3a2a-942b-d157c1cc3616 |
| Resource Group | | Microsoft.SystemCenter.VirtualMachineManager.ResourceGroup | System.Group | True | False | False | True | False | Public | b146e14a-1bb8-9f97-7ba2-f5b6e9f380b4 |
| Self Service Site | This abstract type is the base type for all VMM self-service portals | Microsoft.SystemCenter.VirtualMachineManager.SelfServiceSite | Microsoft.Windows.InternetInformationServices.2008.WebSite | False | True | False | False | False | Public | 37e6f9d1-dd26-ce1d-2758-ab4a43e4290c |
| Self Service Sites | This abstract type is the base type for all VMM Self-Service Portal groups | Microsoft.SystemCenter.VirtualMachineManager.SelfServiceSiteGroup | System.Group | True | False | False | True | False | Public | 87814f84-bf43-69c3-6911-d9410641e9d0 |
| Service | This abstract type is the base type for all VMM managed services | Microsoft.SystemCenter.VirtualMachineManager.Service | System.Service | True | False | False | False | False | Public | d9e14753-303f-1578-1869-4ef82e3278f4 |
| Storage Pool | This abstract type is the base type for all VMM storage pools | Microsoft.SystemCenter.VirtualMachineManager.StoragePool | System.LogicalEntity | True | False | False | False | False | Public | ae586cf5-8965-6762-b464-0c8024ce0678 |
| StoragePool Group | | Microsoft.SystemCenter.VirtualMachineManager.StoragePoolGroup | System.Group | True | False | False | True | False | Public | 0d74fb71-30d3-9800-679d-a85bccb8b179 |
| User role | This abstract type is the base type for VMM user roles | Microsoft.SystemCenter.VirtualMachineManager.UserRole | System.LogicalEntity | True | False | False | False | False | Public | 76fd4dc8-dbfb-c617-c29e-56f127e4db50 |
| User role | This abstract type is the base type for VMM user roles quotas | Microsoft.SystemCenter.VirtualMachineManager.UserRoleQuota | System.LogicalEntity | True | False | False | False | False | Public | c0dbfee1-b7d9-f09a-edfd-6df6f176739e |
| Virtual Center Server | This abstract type is the base type for all VMM managed VMware vCenter servers | Microsoft.SystemCenter.VirtualMachineManager.VirtualCenterServer | System.LogicalEntity | True | False | False | False | False | Public | c1b27227-8c73-9b34-702c-0f7b37cc5df9 |
| Virtual Disk Drive | This abstract type is the base type for all VMM virtual disk drives | Microsoft.SystemCenter.VirtualMachineManager.VirtualDiskDrive | System.VirtualHardwareComponent | True | False | False | False | False | Public | bf9ab6aa-e7ab-5876-8fa9-53d97d9e3e50 |
| VirtualMachine | This abstract type is the base type for all VMM managed virtual machines | Microsoft.SystemCenter.VirtualMachineManager.VirtualMachine | System.VirtualMachine | True | False | False | False | False | Public | 9774052d-8d1c-f6fd-129b-aeaa0431bacb |
| Virtual Switch (deprecated) | This abstract type is the base type for all VMM virtual switches | Microsoft.SystemCenter.VirtualMachineManager.VirtualSwitch | System.VirtualHardwareComponent | True | False | False | False | False | Public | 7a6021e8-beb1-7adb-3b40-89dea03f2d4d |
| VMHost | This abstract type is the base type for all VMM managed hosts | Microsoft.SystemCenter.VirtualMachineManager.VMHost | System.LogicalEntity | True | True | False | False | False | Public | 77a099ac-0edf-55a1-a34c-5a263775be65 |
| VMM Agent | This abstract type is the base type for all VMM agents | Microsoft.SystemCenter.VirtualMachineManager.VMMAgent | Microsoft.Windows.LocalApplication | True | True | False | False | False | Public | 6de91107-e2b4-694a-a49d-026abae1ccc7 |
| VMM Database | This abstract type is the base type for all VMM databases | Microsoft.SystemCenter.VirtualMachineManager.VMMDatabase | Microsoft.SQLServer.Database | False | True | False | False | False | Public | 5e47dd6c-26b9-bff5-7f4a-3d417a30fae4 |
| VMM Host Agent | This abstract type is the base type for all VMM host agents | Microsoft.SystemCenter.VirtualMachineManager.VMMHostAgent | Microsoft.SystemCenter.VirtualMachineManager.VMMAgent | True | True | False | False | False | Public | c0a9b0b1-d947-3e49-1d55-088b8dc568c6 |
| VMM Library Agent | This abstract type is the base type for all VMM library server agents | Microsoft.SystemCenter.VirtualMachineManager.VMMLibraryAgent | Microsoft.SystemCenter.VirtualMachineManager.VMMAgent | True | True | False | False | False | Public | 0be0ed1c-7b49-17b3-a3f4-de92db73fdfb |
| VMM Management Server | This abstract type is the base type for VMM management server | Microsoft.SystemCenter.VirtualMachineManager.VMMManagementServer | Microsoft.Windows.ComputerRole | True | True | False | False | False | Public | 86b5c32e-d48d-7813-3f6f-f5a83c73cf0e |
| VMM Management Servers | This abstract type is the base type for all VMM management server groups | Microsoft.SystemCenter.VirtualMachineManager.VMMManagementServers | System.Group | True | False | False | True | False | Public | 2565840c-65b8-5b17-0ddd-4ce103620b89 |
| VM Network | This abstract type is the base type for VM Networks in VMM | Microsoft.SystemCenter.VirtualMachineManager.VMNetwork | System.LogicalEntity | True | False | False | False | False | Public | fd44afd0-6134-407f-a59c-ef3c2e6c1b9d |
| VM Network Gateway | This abstract type is the base type for all VMM virtual network adapters | Microsoft.SystemCenter.VirtualMachineManager.VMNetworkGateway | System.LogicalEntity | True | False | False | False | False | Public | d0d9529d-d04b-2e2a-da6a-d8bbbc2865e5 |
| Virtual Nic (deprecated) | This abstract type is the base type for all VMM virtual network adapters | Microsoft.SystemCenter.VirtualMachineManager.VNic | System.VirtualHardwareComponent | True | False | False | False | False | Public | e622a7fb-a4df-bfe4-c4a9-fe5caa166616 |
| Virtual Switch Extension Manager | This abstract type is the base type for virtual switch extension managers | Microsoft.SystemCenter.VirtualMachineManager.VSEM | System.ComputerRole | True | False | False | False | False | Public | 7d1588a8-bbaa-fc8c-4bf8-dcc768584d8f |
| Xen Server | This abstract type is the base type for all VMM managed Citrix XenServer hosts | Microsoft.SystemCenter.VirtualMachineManager.XenServerHost | Microsoft.SystemCenter.VirtualMachineManager.VMHost | True | True | False | False | False | Public | 196a531a-383d-80ca-a05b-49dce9e22125 |
| Microsoft.SystemCenter.VirtualMachineManager.UserRoleGroup | | Microsoft.SystemCenter.VirtualMachineManager.UserRoleGroup | System.Group | True | False | False | True | False | Public | 81c7a765-72f6-3bed-eb58-a20c978a3b52 |