Versions in this module Expand all Collapse all v2 v2.1.1 Dec 9, 2025 v2.0.0 Jun 18, 2023 Changes in this version + type FirmwareAPI struct + func New(ctx context.Context, logger *zap.Logger, storage storageTY.Plugin, ...) *FirmwareAPI + func (fw *FirmwareAPI) Delete(ids []string) (int64, error) + func (fw *FirmwareAPI) Get(filters []storageTY.Filter) (firmwareTY.Firmware, error) + func (fw *FirmwareAPI) GetByID(id string) (firmwareTY.Firmware, error) + func (fw *FirmwareAPI) GetEntityInterface() interface{} + func (fw *FirmwareAPI) Import(data interface{}) error + func (fw *FirmwareAPI) List(filters []storageTY.Filter, pagination *storageTY.Pagination) (*storageTY.Result, error) + func (fw *FirmwareAPI) Save(firmware *firmwareTY.Firmware, keepFile bool) error + func (fw *FirmwareAPI) Upload(sourceFile multipart.File, id, filename string) error