Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add PoE attributes to interface templates #9793

Closed
PaulR282 opened this issue Jul 20, 2022 · 2 comments
Closed

Add PoE attributes to interface templates #9793

PaulR282 opened this issue Jul 20, 2022 · 2 comments
Assignees
Labels
beta Concerns a bug/feature in a beta release status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application

Comments

@PaulR282
Copy link

NetBox version

v3.3.0-beta1

Feature type

Data model extension

Proposed functionality

In addition to my feature request #8272 it would be nice to be able to configure more in the device type that you can configure when editing an interface that already exists.
I would suggest the following fields:

  • Interface: Speed
  • Interface: Duplex
  • all of Operation section
  • all of Related Interfaces section (like Bridged interface from the existing feature request)
  • all of new PoE section

Use case

The mentioned fields are attributes that you can often predefine. Currently (in beta), if you have a PoE switch, you would need to configure PoE mode and type every time you create a new switch from the device type. The same goes for the other fields like Speed, Duplex, etc.

Database changes

No response

External dependencies

No response

@PaulR282 PaulR282 added the type: feature Introduction of new functionality to the application label Jul 20, 2022
@jeremystretch
Copy link
Member

A device type represents the make and model of a physical device, and thus intentionally does not incorporate any configurable characteristics such as interface speed and duplex: These attributes are assigned after instantiation and vary from one interface to another. The only item in your list above that would make sense to add is the PoE designations, which I agree should have been incorporated under #1099.

@PaulR282
Copy link
Author

Alright. Testing the new PoE functionality in the beta was the origin of this idea. It makes sense to only model the physical device this way. So I would suggest just adding PoE and #8272.

@jeremystretch jeremystretch changed the title More Interface configuration in device type Add PoE attributes to interface templates Jul 27, 2022
@jeremystretch jeremystretch added beta Concerns a bug/feature in a beta release status: accepted This issue has been accepted for implementation labels Jul 27, 2022
@jeremystretch jeremystretch self-assigned this Jul 28, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
beta Concerns a bug/feature in a beta release status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application
Projects
None yet
Development

No branches or pull requests

2 participants