| DisplayName | Description | ID | Base Class | Abstract | Hosted | Singleton | Group | Extension | Accessibility | ElementId |
| Blade | This abstract class represents a hardware blade. Blades are hosted in chassis that specifically host types of blades. A combination of a blade and its hosting chassis make up a whole part, e.g. a computer, network device, etc... | System.Blade | System.HardwareEnclosure | True | False | False | False | False | Public | fd367cd9-5b1d-dbad-a59f-aa44e0c1c589 |
| Blade (Server) | This abstract class represents a blade that is part of a computer. When a blade of this type is hosted in a compatible blade chassis, a computer is composed. | System.Blade.ComputerBlade | System.Blade | True | False | False | False | False | Public | bc98c786-6018-315b-bae1-1a46507b8913 |
| Blade (Network) | This abstract class represents a blade that can be hosted by a network chassis or device. When this type of blade is hosted by a compatible network chassis, a network device is composed. | System.Blade.NetworkBlade | System.Blade | True | False | False | False | False | Public | f28501e9-b07e-b95e-9715-6e11e4f81c6a |
| Chassis | This abstract class is the base for all types of chassis. | System.Chassis | System.HardwareEnclosure | True | False | False | False | False | Public | 2cb8c87e-b2cf-6297-c217-ce270368b1ba |
| Blade Chassis | This abstract class represents a chassis that hosts a type of blade. | System.Chassis.BladeEnclosure | System.Chassis | True | False | False | False | False | Public | 626a41d0-bd98-9411-4034-027912aeba91 |
| Blade Chassis (Network) | This abstract class represents network devices that can host various types of network cards. | System.Chassis.NetworkBladeEnclosure | System.Chassis.BladeEnclosure | True | False | False | False | False | Public | 9100ad90-363f-458e-e2eb-f9a9aa4354a5 |
| Chassis (Rackable) | This abstract class represents a chassis that are mounted in a rack. | System.Chassis.Rackable | System.Chassis | True | False | False | False | False | Public | e2e1d878-c4c5-6e94-c879-601277c13b06 |
| Blade Chassis (Server) | This abstract class is a chassis that specifically hosts blades that represent a computer. | System.Chassis.ServerBladeEnclosure | System.Chassis.BladeEnclosure | True | False | False | False | False | Public | 858b57e0-e6b3-48dd-10c1-da6d5b0b5709 |
| Chassis (Standalone) | This abstract class represents a standalone chassis. E.g. desktop computer, vertical standalone server, etc... | System.Chassis.Standalone | System.Chassis | True | False | False | False | False | Public | 9da48cd5-a62c-9c2f-2195-89f9c51ff67f |
| Chassis (Storage) | This abstract class represents a chassis that contains physical disks or other types of storage media. E.g. SANs, tape libraries, etc... | System.Chassis.Storage | System.Chassis | True | False | False | False | False | Public | 91f65183-9455-0a37-ccee-f9d79619fe1f |
| Computer Hardware | Abstract class that represents computer hardware | System.ComputerHardware | System.HardwareEnclosure | True | False | False | False | False | Public | a59daa95-5877-9c3a-de88-09e5c9195509 |
| Fan | Defines the properties of fans | System.Fan | System.HardwareComponent | True | False | False | False | False | Public | 1562ba3e-c951-31b3-4d12-21efdef93c09 |
| Hardware Component | Abstract class that represents components found within other hardware. E.g. Fans, CPUs, Physical Disks. | System.HardwareComponent | System.PhysicalEntity | True | False | False | False | False | Public | 15161bc9-daaf-40e5-8945-6a310a253af3 |
| Hardware Enclosure | Abstract class that represents an enclosure that encapsulates hardware components and other hardware enclosures. | System.HardwareEnclosure | System.PhysicalEntity | True | False | False | False | False | Public | ae398118-480c-cceb-4cd5-f248e568252b |
| Modem | Modem | System.Modem | System.HardwareComponent | True | False | False | False | False | Public | 47060786-c543-1f02-45c4-1db6a2f3d94a |
| Physical Disk | Physical Disk | System.PhysicalDisk | System.HardwareComponent | True | False | False | False | False | Public | 94abb27b-7bab-2503-9fbf-44685838476c |
| Physical NIC | Physical NIC | System.PhysicalNetworkInterfaceCard | System.HardwareComponent | True | False | False | False | False | Public | 87ebc22a-b52b-a9dc-41ae-44ceb925a607 |
| Port | Port | System.Port | System.HardwareComponent | True | False | False | False | False | Public | 842c5670-1b77-41c0-9801-ae1edb780edb |
| Power Supply | Power Supply | System.PowerSupply | System.HardwareComponent | True | False | False | False | False | Public | b3601a23-6d5d-191c-3e6b-6d2481b7acab |
| Processor | Processor | System.Processor | System.HardwareComponent | True | False | False | False | False | Public | a3fc8d41-2e1c-ef7e-590c-8dc23aaf9a95 |
| Rack | This abstract class represents a rack used to hold servers, storage devices (e.g SANs), and networking equipment. | System.Rack | System.HardwareEnclosure | True | False | False | False | False | Public | 92a04e9d-983b-6df1-f613-5ddf35b71217 |
| StorageArrayController | Defines the properties of storage array controllers | System.StorageArrayController | System.HardwareComponent | True | False | False | False | False | Public | 5451df9b-421d-73cf-01fb-4946ab606876 |
| Video Card | Defines the properties of video cards | System.VideoCard | System.HardwareComponent | True | False | False | False | False | Public | d1bb2f74-301b-513c-f2e9-f1ac504a4216 |