| DisplayName | Description | ID | Base Class | Abstract | Hosted | Singleton | Group | Extension | Accessibility | ElementId |
| Enclosure Class | | Microsoft.SystemCenter.VirtualMachineManager.Storage.Enclosure | System.LogicalEntity | True | False | False | False | False | Public | 6690d8ba-d7d6-7ed9-fc38-f0f9f16040ce |
| File Server | File Server (abstract) | Microsoft.SystemCenter.VirtualMachineManager.Storage.FileServer | System.ComputerRole | True | False | False | False | False | Public | 40f3486c-d730-b70c-e543-ef9f922cf024 |
| File Server Volume (Top Level) (abstract) | File Server Volume | Microsoft.SystemCenter.VirtualMachineManager.Storage.FileServerStorageVolume.MS | System.LogicalEntity | True | False | False | False | False | Public | 2beac680-4af6-c315-4996-f0e297aeefb2 |
| File Share (Aggregate) (abstract) | This abstract type is the top level File Share onto which health rolls upto. | Microsoft.SystemCenter.VirtualMachineManager.Storage.FileShare | System.Device | True | True | False | False | False | Public | 20697bf7-c42a-f125-f061-e9bff302cbea |
| File Share Base (abstract) | This abstract type is the base type for File Share | Microsoft.SystemCenter.VirtualMachineManager.Storage.FileShare.Base | System.LogicalEntity | True | False | False | False | False | Public | 353a5f9e-5dd5-52c9-688f-c3d86f28fa01 |
| Host Volume (abstract) | This abstract type is the base type for Host Volume | Microsoft.SystemCenter.VirtualMachineManager.Storage.HostVolume | System.LogicalEntity | True | True | False | False | False | Public | 16bef14f-0b61-cbba-f014-a9dd56d1c204 |
| Storage Array (abstract) | This abstract type is the base type for Storage Array | Microsoft.SystemCenter.VirtualMachineManager.Storage.StorageArray | System.Device | True | True | False | False | False | Public | 01358086-eada-1bbe-f47e-cdd699dbe87c |
| Storage Logical Unit (abstract) | This abstract type is the base type for Storage Logical Unit | Microsoft.SystemCenter.VirtualMachineManager.Storage.StorageLogicalUnit | System.Device | True | True | False | False | False | Public | 99d6d66f-094b-2b90-a0d6-0742c4cb7ddb |
| Storage Pool (abstract) | This abstract type is the base type for Storage Pool | Microsoft.SystemCenter.VirtualMachineManager.Storage.StoragePool | System.Device | True | True | False | False | False | Public | 19e8fd14-3100-f0a6-a069-523ae109bbf8 |
| Storage Provider (abstract) | This abstract type is the base type for Storage Provider | Microsoft.SystemCenter.VirtualMachineManager.Storage.StorageProvider | System.Device | True | True | False | False | False | Public | 623017e6-456f-83fa-5578-fb9c19324ff9 |
| Virtual Hard Disk | Virtual Hard Disk | Microsoft.SystemCenter.VirtualMachineManager.Storage.VHD | System.LogicalEntity | False | False | False | False | False | Public | f3b1acdd-e924-1391-50ad-ec9c705e4f80 |
| Virtual Machine Host Disk (abstract) | This abstract type is the base type for Virtual Machine Host Disk | Microsoft.SystemCenter.VirtualMachineManager.Storage.VMHostDisk | System.LogicalEntity | True | True | False | False | False | Public | 64ca4b5c-397a-b761-a036-fbad3739474e |