Host Firmware Config

View as Markdown

Host firmware configuration defines known firmware versions, artifact locations, update ordering, and per-component defaults for a given hardware vendor and model on a Site.

Provider Admins use PUT to create or merge host firmware config entries in Core via UpsertHostFirmwareConfig. Configurations are keyed by (vendor, model); repeated PUTs merge firmware versions for components already present and add new component types when supplied together with an updated ordering. Returns 201 Created on first create and 200 OK on subsequent updates.

Provider Admins use DELETE to remove a host firmware config entry from Core via DeleteHostFirmwareConfig, keyed by (vendor, model). Returns 204 No Content on success.

User must have authorization role with PROVIDER_ADMIN suffix in the URL {org}, and the Site must belong to the org’s Infrastructure Provider.