1description: >
2    Interface to get Nvme info.
3properties:
4    - name: SmartWarnings
5      type: string
6      description: >
7          Indicates smart warnings for the state.
8    - name: StatusFlags
9      type: string
10      description: >
11          Indicates the status of the drives.
12    - name: DriveLifeUsed
13      type: string
14      description: >
15          A vendor specific estimate of the percentage.
16    - name: CapacityFault
17      type: boolean
18      default: false
19      description: >
20          Represent the available spare capacity has fallen below the threshold.
21    - name: TemperatureFault
22      type: boolean
23      default: false
24      description: >
25          Represent a temperature is above an over temperature threshold or below an under temperature
26          threshold
27    - name: DegradesFault
28      type: boolean
29      default: false
30      description: >
31          Represent  the NVM subsystem reliability has been degraded due to
32          significant media related errors or any internal error that degrades NVM subsystem reliability
33    - name: MediaFault
34      type: boolean
35      default: false
36      description: >
37          Represent the media has been placed in read only mode
38    - name: BackupDeviceFault
39      type: boolean
40      default: false
41      description: >
42          Represent the volatile memory backup device has failed.
43