Represents a hardware component such as a Chassis, Card, NIC, etc. within a Device. HardwareElements can contain other HardwareElements. For example, a Chassis can contain a Card.