Allow Virtual Circuits to be assigned to groups #18281
Labels
beta
Concerns a bug/feature in a beta release
complexity: medium
Requires a substantial but not unusual amount of effort to implement
status: accepted
This issue has been accepted for implementation
type: feature
Introduction of new functionality to the application
NetBox version
v4.2-beta1
Feature type
Data model extension
Triage priority
N/A
Proposed functionality
Allow for Virtual Circuits to also be assigned to groups. I believe it's sufficient to use the existing Circuit Groups and only change the Circuit Group Assignment model to allow for selecting a Circuit or Virtual Circuit, as a given group might have a mix.
Use case
We have public cloud connectivity through both a direct connection and a backup VPN connection, so it would be nice to document the (physical) Circuit for the direct connection with a primary priority and a Virtual Circuit for the VPN with a secondary priority within the same Circuit Group. In other places, we have multiple (usually two) Virtual Circuits between locations on different VLANs and diverse paths, which we designate with different priorities. Just like we can document (physical) Circuits in this way, we should be able to do the same with Virtual Circuits.
Database changes
Either add a
virtual_circuit
field that is aForeignKey
to theVirtualCircuit
model or change the existingcircuit
field to be aGenericForeignKey
on theCircuitGroupAssignment
model.External dependencies
None
The text was updated successfully, but these errors were encountered: