Dynamic groups
Dynamic groups provide a way to manage collections of objects of the same Nautobot model (content type) that match certain user-defined filters. A dynamic group is used to create groups of objects matching a given filter, such as Devices for a specific location or set of locations that match a given device type, role, and status (as just one example). Dynamic groups update in real time as new or existing objects are created, updated, or deleted from Nautobot.
The following models can currently use dynamic groups:
- Cluster
- Device
- Device redundancy group
- IP address
- IP namespace
- Prefix
- Rack
- Virtual machines
Use cases for dynamic groups
Dynamic groups can and should be leveraged as the centralized definitions of which devices belong to which groups:
- Device grouping to be applied to your network management infrastructure based on regional-like groupings, such as clusters
- Device grouping for managing which devices...