Skip to content

Add the ability to hide virtual interfaces #11011

@MajesticFalcon

Description

@MajesticFalcon

NetBox version

v3.3.5

Feature type

New functionality

Proposed functionality

Expand on #4247 to add the option to hide virtual interfaces.

Currently there are two options: Hide Enabled and Hide Disabled. I propose a third option of Hide Virtual.
On button toggle, every interface in InterfaceTable of type "Virtual" should be hidden or shown based on the current state.

Files needing updated:
netbox/project-static/src/tables/interfaceTable.ts

netbox/templates/dcim/device/interfaces.html

Use case

In my network, many of my locations have a Juniper MX204 providing PE services to that region. The MX204 only has 4x100G and 8x10G, however, we may have hundreds or thousands of sub interfaces based on how many circuits we sell. In the interfaces tab of a device, this becomes pretty cumbersome to navigate.

Database changes

None.

External dependencies

None.

Metadata

Metadata

Assignees

Labels

status: acceptedThis issue has been accepted for implementationtype: featureIntroduction of new functionality to the application

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions