1description: >
2    Implement to provide drive attributes.
3
4properties:
5    - name: Type
6      default: Unknown
7      type: enum[self.DriveType]
8      description: >
9          The type of physical form factor of the Drive.
10
11enumerations:
12    - name: DriveType
13      description: >
14          Possible Drive type
15      values:
16          - name: HDD
17            description: >
18                A hard disk drive is an electro-mechanical data storage device
19                that stores and retrieves digital data using magnetic storage.
20          - name: SSD
21            description: >
22                A solid-state drive is a solid-state storage device that uses
23                integrated circuit assemblies to store data persistently.
24          - name: Unknown
25            description: >
26                The Drive type is unknown.
27