A module is a field-replaceable hardware component installed within a device which houses its own child components. The most common example is a chassis-based router or switch.
Similar to devices, modules are instantiated from module types, and any components associated with the module type are automatically instantiated on the new model. Each module must be installed within a module bay on a device, and each module bay may have only one module installed in it.
The parent device into which the module is installed.
The module bay into which the module is installed.
The module type which represents the physical make & model of hardware. By default, module components will be instantiated automatically from the module type when creating a new module.
The module's operational status.
Additional statuses may be defined by setting
Module.status under the
FIELD_CHOICES configuration parameter.
The unique physical serial number assigned to this module by its manufacturer.
A unique, locally-administered label used to identify hardware resources.
Controls whether templates module type components are automatically added when creating a new module.
Controls whether pre-existing components assigned to the device with the same names as components that would be created automatically will be assigned to the new module.