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 BMC struct + IP net.IP + MAC net.HardwareAddr + Type BMCType + type BMCType string + const BMCTypeDPU + const BMCTypeHost + const BMCTypeUnknown + type Component struct + BMCs []BMC + ComponentID string + FirmwareVersion string + Info DeviceInfo + Position InRackPosition + PowerState string + RackID uuid.UUID + Type ComponentType + type ComponentDiff struct + Actual *Component + ComponentID string + Expected *Component + FieldDiffs []FieldDiff + ID uuid.UUID + Type DiffType + type ComponentType string + const ComponentTypeCDU + const ComponentTypeCompute + const ComponentTypeNVSwitch + const ComponentTypePowerShelf + const ComponentTypeTORSwitch + const ComponentTypeUMS + const ComponentTypeUnknown + type DeviceInfo struct + Description string + ID uuid.UUID + Manufacturer string + Model string + Name string + SerialNumber string + type DiffType string + const DiffTypeDrift + const DiffTypeMissing + const DiffTypeUnexpected + const DiffTypeUnknown + type FieldDiff struct + ActualValue string + ExpectedValue string + FieldName string + type Identifier struct + ID uuid.UUID + Name string + type InRackPosition struct + HostID int + SlotID int + TrayIndex int + type Location struct + Datacenter string + Position string + Region string + Room string + type NVLDomain struct + ID uuid.UUID + Name string + type OperationRule struct + CreatedAt time.Time + Description string + ID uuid.UUID + IsDefault bool + Name string + OperationCode string + OperationType OperationType + RuleDefinitionJSON string + UpdatedAt time.Time + type OperationType string + const OperationTypeFirmwareControl + const OperationTypePowerControl + const OperationTypeUnknown + type Pagination struct + Limit int + Offset int + type PowerControlOp string + const PowerControlOpColdReset + const PowerControlOpForceOff + const PowerControlOpForceOn + const PowerControlOpForceRestart + const PowerControlOpOff + const PowerControlOpOn + const PowerControlOpRestart + const PowerControlOpWarmReset + type Rack struct + Components []Component + Info DeviceInfo + Location Location + type RackRuleAssociation struct + CreatedAt time.Time + OperationCode string + OperationType OperationType + RackID uuid.UUID + RuleID uuid.UUID + UpdatedAt time.Time + type StringQueryInfo struct + IsWildcard bool + Patterns []string + UseOR bool + type Task struct + ComponentIDs []uuid.UUID + Description string + ExecutionID string + ExecutorType TaskExecutorType + ID uuid.UUID + Message string + Operation string + RackID uuid.UUID + Status TaskStatus + type TaskExecutorType string + const TaskExecutorTypeTemporal + const TaskExecutorTypeUnknown + type TaskStatus string + const TaskStatusCompleted + const TaskStatusFailed + const TaskStatusPending + const TaskStatusRunning + const TaskStatusUnknown