Versions in this module Expand all Collapse all v1 v1.5.1 May 14, 2026 v1.5.0 May 13, 2026 Changes in this version + func NewUUID() uuid.UUID + type Component string + const BIOS + const BMC + const CPLD + const NVOS + func (c Component) IsValid() bool + type FirmwareState string + const FirmwareStateCompleted + const FirmwareStateFailed + const FirmwareStateInProgress + const FirmwareStateQueued + const FirmwareStateVerifying + const FirmwareStateWaitingReboot + func (s FirmwareState) IsTerminal() bool + type FirmwareUpdate struct + Component Component + ErrorMessage string + JobID string + PercentComplete int + State FirmwareState + SwitchUUID uuid.UUID + VersionFrom string + VersionTo string + type NVSwitchTray struct + BMC *bmc.BMC + CPLDVersion string + Chassis *gofish.Chassis + FirmwareVersion string + Manager *gofish.Manager + NVOS *nvos.NVOS + NVOSVersion string + RackID string + SerialNumber string + UUID uuid.UUID + Vendor vendor.Vendor