Redfish
01README
Read and control a server's power and boot settings over the DMTF Redfish API. One model serves any BMC: the endpoint, system and vault-wired credentials are method arguments, the TLS policy is explicit, and no credential is ever placed in a URL, log or stored state.
02Behaviors
@randybias/redfishv2026.10.17.1redfish.ts
fn get()
READ-ONLY. Read the ComputerSystem's power state, boot override and health. Never returns or stores a credential.
fn sync()
READ-ONLY. Refresh stored state from the BMC; a ComputerSystem that is gone is recorded as not_found instead of failing.
fn power()
DESTRUCTIVE. Power on, power off or restart the ComputerSystem, then wait for and return the resulting state; On and the off actions are a no-op when already there. A restart that shows no transition is accepted with a warning at the timeout.
fn set_boot()
DESTRUCTIVE. Set the one-time or continuous boot override and read it back to confirm. A continuous override can reboot the host into an installer on every boot. Returns the observed state.
Resources
state(infinite)— ComputerSystem metadata, power state and boot override
03Stats
A
93 / 100
Downloads
2
Archive size
28.2 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License1/2partial
no SPDX license declared
- Verified public repository2/2earned
04Platforms
05Labels