| description: > |
| Implement to provide Chassis attributes. |
| |
| properties: |
| - name: Type |
| type: enum[self.ChassisType] |
| default: Unknown |
| description: > |
| The type of physical form factor of the chassis. |
| |
| enumerations: |
| - name: ChassisType |
| description: > |
| Possible chassis type |
| values: |
| - name: Component |
| description: > |
| A small chassis, card, or device that contains devices for a |
| particular subsystem or function. |
| - name: Enclosure |
| description: > |
| A generic term for a chassis that does not fit any other |
| description. |
| - name: Module |
| description: > |
| A small, typically removable, chassis or card that contains |
| devices for a particular subsystem or function. |
| - name: RackMount |
| description: > |
| A single-system chassis designed specifically for mounting in an |
| equipment rack. |
| - name: StandAlone |
| description: > |
| A single, free-standing system, commonly called a tower or |
| desktop chassis. |
| - name: StorageEnclosure |
| description: > |
| A chassis that encloses storage. |
| - name: Unknown |
| description: > |
| An unknown chassis type. |
| - name: Zone |
| description: > |
| A logical division or portion of a physical chassis that contains |
| multiple devices or systems that cannot be physically separated. |