blob: 3ee8190b1b7b9dd16e3eed800c647036d6f5cc47 [file] [log] [blame]
description: >
Implement to provide information on the condition of the host firmware.
The expectation is the implementer of this interface utilize their host
protocol (IPMI, PLDM, ...) to check the state of the host firmware running
on the system.
properties:
- name: CurrentFirmwareCondition
type: enum[self.FirmwareCondition]
default: 'Unknown'
description: >
The current condition of the host
enumerations:
- name: FirmwareCondition
description: >
The current condition of the host firmware
values:
- name: 'Unknown'
description: >
The condition of the host firmware is unknown
- name: 'Off'
description: >
Host firmware is not responsive to communication
- name: 'Running'
description: >
Host firmware is running and responsive to communication