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