| 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 |