Firmware Related Objects
Firmware related objects represent versions of library and drive firmware on the library.
The library will hold multiple versions of drive firmware. Drive firmware versions are first uploaded to the library and then applied to specific drives. Drive firmware versions that are uploaded to the library remain on the library until removed.
LibraryFirmwareDto
Provides information about a library firmware version.
Library firmware is the complete package of all firmware for the entire library. This object does not include the firmware itself, only data about the firmware.
-
string
version
- firmware version. -
date
buildDate
- date and time this firmware version was created. -
ComponentFirmwareDto
componentFirmwareList
- code version information for devices in the library.
ComponentFirmwareDto
Provides version information for the code running on devices inside the library.
-
DeviceType
deviceType
- the type of device. -
FirmwareType
firmwareType
- the type of firmware. -
string
codeVersion
- the code version for the device. -
string
basePartNumber
- base part number for this device. See the BasePartIdentityDto for more information. -
string
basePartRevision
- base part revision of the device. -
boolean
activeVersion
- firmware version currently running on this device.
DriveFirmwareDto
Provides information about the firmware running on a drive.
-
string
version
- drive firmware version. -
string
driveType
- the type of drive to which this firmware applies. -
date
buildDate
- date this firmware version was created. -
date
uploadDate
- date this firmware version was uploaded.
FirmwareUpgradeEventDto
Provides a history of firmware upgrade activity.
Each time library or drive firmware is uploaded or activated, a firmware upgrade event is captured.
-
FirmwareType
firmwareType
- type of firmware. -
string
version
- version string -
long
driveId
- ID of drive, for drive firmware actions that are specific to a drive -
date
actionDate
- date/time stamp for the action. -
string
userName
- name of user who performed the action. -
string
result
- final status of the action