Inventory Items¶
Inventory items represent hardware components installed within a device that cannot be modeled as either a Module or other device component. Inventory items are distinct from other device components in that they cannot be templatized on a device type, and cannot be connected by cables. They are intended to be used primarily for inventory purposes.
Each inventory item can be assigned a manufacturer, part ID, serial number, and asset tag (all optional). A boolean toggle is also provided to indicate whether each item was entered manually or discovered automatically (by some process outside of Nautobot).
Inventory items are hierarchical in nature, such that any individual item may be designated as the parent for other items. Previously, it was recommended that line cards and similarly non-autonomous hardware should be modeled as inventory items within a device, but as of version 2.3.0 the Module model should be used instead.
Warning
Unless a specific use case is identified for inventory items, they are likely to be completely replaced by Modules and removed in a future release of Nautobot.
Added in version 1.4.5
The fields created
and last_updated
were added to all device component models. If you upgraded from Nautobot 1.4.4 or earlier, the values for these fields will default to None
(null).
Added in version 2.2.0
The Software Version model has been introduced to represent the software version that is currently installed on an inventory item. An optional software version field has been added to inventory items.