blob: 597ec4bcafec823c38b6fdee5bc78889ff2ba114 [file] [log] [blame]
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.