Requirements update (#3184)

* Update components.json

added 64 character limit to name for interface and console ports
names

* Update components.json

added max length

* Update README.md

* Update README.md

* Update README.md

* Update device_types.py

added checks for POE interfaces

* Added poe_type to interfaces

* Added poe_types

* Added poe type

* added required fields
This commit is contained in:
Harry
2025-05-23 15:32:33 +01:00
committed by GitHub
parent aff7ca3af6
commit 531275a772
103 changed files with 348 additions and 118 deletions

View File

@@ -8,64 +8,64 @@ interfaces:
- name: netS{module}-1
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-2
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-3
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-4
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-5
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-6
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-7
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-8
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-9
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-10
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-11
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-12
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-13
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-14
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-15
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse
- name: netS{module}-16
type: 1000base-t
poe_type: type2-ieee802.3at
mgmt_only: false
poe_mode: pse