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
26          below an under temperature 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
33          NVM subsystem reliability
34    - name: MediaFault
35      type: boolean
36      default: false
37      description: >
38          Represent the media has been placed in read only mode
39    - name: BackupDeviceFault
40      type: boolean
41      default: false
42      description: >
43          Represent the volatile memory backup device has failed.
44