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 + type Component struct + BmcsByType map[devicetypes.BMCType][]bmc.BMC + ComponentID string + FirmwareVersion string + Info deviceinfo.DeviceInfo + Position InRackPosition + PowerState string + RackID uuid.UUID + Type devicetypes.ComponentType + func New(t devicetypes.ComponentType, info *deviceinfo.DeviceInfo, ...) Component + func (c *Component) AddBMC(typ devicetypes.BMCType, info bmc.BMC) bool + func (c *Component) IsCompute() bool + func (c *Component) Patch(p Component, allowNew bool) bool + func (c *Component) String() string + type InRackPosition struct + HostID int + SlotID int + TrayIndex int + func (rc *InRackPosition) Compare(rc1 InRackPosition, upper bool) bool + func (rc *InRackPosition) String() string