From a5b568e41728c74b4e2fae22c3720da604f43757 Mon Sep 17 00:00:00 2001 From: kaio Guilherme <65198889+Kaioguilherme1@users.noreply.github.com> Date: Wed, 23 Oct 2024 16:34:50 -0400 Subject: [PATCH] add Extreme networks x250e series (#2401) * add extreme-networks-X250e-Series-Switches add extreme-networks-X250e-Series-Switches * X250e-24p-Switch * X250e-24t-Switch * X250e-24tDC-Switch * X250e-24x-Switch * X250e-24xDC-Switch * X250e-48p-Switch * X250e-48t-Switch * X250e-48tDC-Switch Reference: https://documentation.extremenetworks.com/summit_16/GUID-CDAF102B-B591-4011-A892-2AA495D4E1DB.shtml * Fix names remove sufix switch * add extreme-networks-X250e-Series add extreme-networks-X250e-Series X250e-24p X250e-24t X250e-24tDC X250e-24x X250e-24xDC X250e-48p X250e-48t X250e-48tDC obs: fix duplicates devices and add extra informations Reference: https://documentation.extremenetworks.com/summit_16/GUID-CDAF102B-B591-4011-A892-2AA495D4E1DB.shtml * Fix syntax I fixed the syntax of interface names * fix type power ports * Update X250e-24p.yaml converted ports to 100base-tx * Update X250e-24t.yaml * Update X250e-24tDC.yaml * Update X250e-24x.yaml * Update X250e-24xDC.yaml * Update X250e-48p.yaml * Update X250e-48t.yaml * Update X250e-48tDC.yaml --------- Co-authored-by: Harry --- device-types/Extreme Networks/X250e-24p.yaml | 121 ++++++++++ device-types/Extreme Networks/X250e-24t.yaml | 73 ++++++ .../Extreme Networks/X250e-24tDC.yaml | 73 ++++++ device-types/Extreme Networks/X250e-24x.yaml | 73 ++++++ .../Extreme Networks/X250e-24xDC.yaml | 73 ++++++ device-types/Extreme Networks/X250e-48p.yaml | 217 ++++++++++++++++++ device-types/Extreme Networks/X250e-48t.yaml | 121 ++++++++++ .../Extreme Networks/X250e-48tDC.yaml | 121 ++++++++++ 8 files changed, 872 insertions(+) create mode 100644 device-types/Extreme Networks/X250e-24p.yaml create mode 100644 device-types/Extreme Networks/X250e-24t.yaml create mode 100644 device-types/Extreme Networks/X250e-24tDC.yaml create mode 100644 device-types/Extreme Networks/X250e-24x.yaml create mode 100644 device-types/Extreme Networks/X250e-24xDC.yaml create mode 100644 device-types/Extreme Networks/X250e-48p.yaml create mode 100644 device-types/Extreme Networks/X250e-48t.yaml create mode 100644 device-types/Extreme Networks/X250e-48tDC.yaml diff --git a/device-types/Extreme Networks/X250e-24p.yaml b/device-types/Extreme Networks/X250e-24p.yaml new file mode 100644 index 000000000..c593210d1 --- /dev/null +++ b/device-types/Extreme Networks/X250e-24p.yaml @@ -0,0 +1,121 @@ +--- +manufacturer: Extreme Networks +model: X250e-24p +slug: extreme-networks-x250e-24p +u_height: 1 +is_full_depth: false +weight: 5.5 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-24p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-03CA8E30-C85E-4BF4-96B1-996DAD552796.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 525 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '2' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '3' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '4' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '5' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '6' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '7' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '8' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '9' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '10' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '11' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '12' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '13' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '14' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '15' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '16' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '17' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '18' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '19' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '20' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '21' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '22' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '23' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '24' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-24t.yaml b/device-types/Extreme Networks/X250e-24t.yaml new file mode 100644 index 000000000..084cea240 --- /dev/null +++ b/device-types/Extreme Networks/X250e-24t.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Extreme Networks +model: X250e-24t +slug: extreme-networks-x250e-24t +u_height: 1 +is_full_depth: false +weight: 4.8 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-24t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-75D58F4C-C761-499C-BAA7-160C58F2C1D8.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 36 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-24tDC.yaml b/device-types/Extreme Networks/X250e-24tDC.yaml new file mode 100644 index 000000000..082380fb7 --- /dev/null +++ b/device-types/Extreme Networks/X250e-24tDC.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Extreme Networks +model: X250e-24tDC +slug: extreme-networks-x250e-24tdc +u_height: 1 +is_full_depth: false +weight: 4.5 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-24tDC Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-839DAE52-108F-4BCB-BB01-33E931B2F602.shtml)' +power-ports: + - name: DCE2 + type: other + maximum_draw: 31 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-24x.yaml b/device-types/Extreme Networks/X250e-24x.yaml new file mode 100644 index 000000000..dc18d12e7 --- /dev/null +++ b/device-types/Extreme Networks/X250e-24x.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Extreme Networks +model: X250e-24x +slug: extreme-networks-x250e-24x +u_height: 1 +is_full_depth: false +weight: 4.6 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-24x Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-0FB7DA5C-71EE-4744-B0CC-0992759CCB3A.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 49 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-x-sfp + - name: '2' + type: 100base-x-sfp + - name: '3' + type: 100base-x-sfp + - name: '4' + type: 100base-x-sfp + - name: '5' + type: 100base-x-sfp + - name: '6' + type: 100base-x-sfp + - name: '7' + type: 100base-x-sfp + - name: '8' + type: 100base-x-sfp + - name: '9' + type: 100base-x-sfp + - name: '10' + type: 100base-x-sfp + - name: '11' + type: 100base-x-sfp + - name: '12' + type: 100base-x-sfp + - name: '13' + type: 100base-x-sfp + - name: '14' + type: 100base-x-sfp + - name: '15' + type: 100base-x-sfp + - name: '16' + type: 100base-x-sfp + - name: '17' + type: 100base-x-sfp + - name: '18' + type: 100base-x-sfp + - name: '19' + type: 100base-x-sfp + - name: '20' + type: 100base-x-sfp + - name: '21' + type: 100base-x-sfp + - name: '22' + type: 100base-x-sfp + - name: '23' + type: 100base-x-sfp + - name: '24' + type: 100base-x-sfp + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-24xDC.yaml b/device-types/Extreme Networks/X250e-24xDC.yaml new file mode 100644 index 000000000..249ef5b68 --- /dev/null +++ b/device-types/Extreme Networks/X250e-24xDC.yaml @@ -0,0 +1,73 @@ +--- +manufacturer: Extreme Networks +model: X250e-24xDC +slug: extreme-networks-x250e-24xdc +u_height: 1 +is_full_depth: false +weight: 4.6 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-24xDC Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-460B8865-1258-425D-8387-0D0C8B17990B.shtml)' +power-ports: + - name: DCE2 + type: other + maximum_draw: 47 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-x-sfp + - name: '2' + type: 100base-x-sfp + - name: '3' + type: 100base-x-sfp + - name: '4' + type: 100base-x-sfp + - name: '5' + type: 100base-x-sfp + - name: '6' + type: 100base-x-sfp + - name: '7' + type: 100base-x-sfp + - name: '8' + type: 100base-x-sfp + - name: '9' + type: 100base-x-sfp + - name: '10' + type: 100base-x-sfp + - name: '11' + type: 100base-x-sfp + - name: '12' + type: 100base-x-sfp + - name: '13' + type: 100base-x-sfp + - name: '14' + type: 100base-x-sfp + - name: '15' + type: 100base-x-sfp + - name: '16' + type: 100base-x-sfp + - name: '17' + type: 100base-x-sfp + - name: '18' + type: 100base-x-sfp + - name: '19' + type: 100base-x-sfp + - name: '20' + type: 100base-x-sfp + - name: '21' + type: 100base-x-sfp + - name: '22' + type: 100base-x-sfp + - name: '23' + type: 100base-x-sfp + - name: '24' + type: 100base-x-sfp + - name: '25' + type: 1000base-x-sfp + - name: '26' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-48p.yaml b/device-types/Extreme Networks/X250e-48p.yaml new file mode 100644 index 000000000..6e4605757 --- /dev/null +++ b/device-types/Extreme Networks/X250e-48p.yaml @@ -0,0 +1,217 @@ +--- +manufacturer: Extreme Networks +model: X250e-48p +slug: extreme-networks-x250e-48p +u_height: 1 +is_full_depth: false +weight: 5.5 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-48p Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-7ABC221B-B3E1-4933-A505-E0B76A651D1F.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 525 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '2' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '3' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '4' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '5' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '6' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '7' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '8' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '9' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '10' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '11' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '12' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '13' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '14' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '15' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '16' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '17' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '18' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '19' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '20' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '21' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '22' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '23' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '24' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '25' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '26' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '27' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '28' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '29' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '30' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '31' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '32' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '33' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '34' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '35' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '36' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '37' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '38' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '39' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '40' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '41' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '42' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '43' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '44' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '45' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '46' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '47' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '48' + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-48t.yaml b/device-types/Extreme Networks/X250e-48t.yaml new file mode 100644 index 000000000..c72534cbc --- /dev/null +++ b/device-types/Extreme Networks/X250e-48t.yaml @@ -0,0 +1,121 @@ +--- +manufacturer: Extreme Networks +model: X250e-48t +slug: extreme-networks-x250e-48t +u_height: 1 +is_full_depth: false +weight: 5.5 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-48t Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-C410F2B1-9A29-461D-BE8B-4AC4A21B4652.shtml)' +power-ports: + - name: C14 + type: iec-60320-c14 + maximum_draw: 51 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 100base-tx + - name: '26' + type: 100base-tx + - name: '27' + type: 100base-tx + - name: '28' + type: 100base-tx + - name: '29' + type: 100base-tx + - name: '30' + type: 100base-tx + - name: '31' + type: 100base-tx + - name: '32' + type: 100base-tx + - name: '33' + type: 100base-tx + - name: '34' + type: 100base-tx + - name: '35' + type: 100base-tx + - name: '36' + type: 100base-tx + - name: '37' + type: 100base-tx + - name: '38' + type: 100base-tx + - name: '39' + type: 100base-tx + - name: '40' + type: 100base-tx + - name: '41' + type: 100base-tx + - name: '42' + type: 100base-tx + - name: '43' + type: 100base-tx + - name: '44' + type: 100base-tx + - name: '45' + type: 100base-tx + - name: '46' + type: 100base-tx + - name: '47' + type: 100base-tx + - name: '48' + type: 100base-tx + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true diff --git a/device-types/Extreme Networks/X250e-48tDC.yaml b/device-types/Extreme Networks/X250e-48tDC.yaml new file mode 100644 index 000000000..4289a01db --- /dev/null +++ b/device-types/Extreme Networks/X250e-48tDC.yaml @@ -0,0 +1,121 @@ +--- +manufacturer: Extreme Networks +model: X250e-48tDC +slug: extreme-networks-x250e-48tdc +u_height: 1 +is_full_depth: false +weight: 5.5 +weight_unit: kg +airflow: right-to-left +comments: '[Extreme Networks X250e-48tDC Datasheet](https://documentation.extremenetworks.com/summit_16/GUID-8B625AC4-9F40-40D6-962A-6649FE97AF0E.shtml)' +power-ports: + - name: DCE2 + type: other + maximum_draw: 47 +console-ports: + - name: Serial console port + type: de-9 +interfaces: + - name: '1' + type: 100base-tx + - name: '2' + type: 100base-tx + - name: '3' + type: 100base-tx + - name: '4' + type: 100base-tx + - name: '5' + type: 100base-tx + - name: '6' + type: 100base-tx + - name: '7' + type: 100base-tx + - name: '8' + type: 100base-tx + - name: '9' + type: 100base-tx + - name: '10' + type: 100base-tx + - name: '11' + type: 100base-tx + - name: '12' + type: 100base-tx + - name: '13' + type: 100base-tx + - name: '14' + type: 100base-tx + - name: '15' + type: 100base-tx + - name: '16' + type: 100base-tx + - name: '17' + type: 100base-tx + - name: '18' + type: 100base-tx + - name: '19' + type: 100base-tx + - name: '20' + type: 100base-tx + - name: '21' + type: 100base-tx + - name: '22' + type: 100base-tx + - name: '23' + type: 100base-tx + - name: '24' + type: 100base-tx + - name: '25' + type: 100base-tx + - name: '26' + type: 100base-tx + - name: '27' + type: 100base-tx + - name: '28' + type: 100base-tx + - name: '29' + type: 100base-tx + - name: '30' + type: 100base-tx + - name: '31' + type: 100base-tx + - name: '32' + type: 100base-tx + - name: '33' + type: 100base-tx + - name: '34' + type: 100base-tx + - name: '35' + type: 100base-tx + - name: '36' + type: 100base-tx + - name: '37' + type: 100base-tx + - name: '38' + type: 100base-tx + - name: '39' + type: 100base-tx + - name: '40' + type: 100base-tx + - name: '41' + type: 100base-tx + - name: '42' + type: 100base-tx + - name: '43' + type: 100base-tx + - name: '44' + type: 100base-tx + - name: '45' + type: 100base-tx + - name: '46' + type: 100base-tx + - name: '47' + type: 100base-tx + - name: '48' + type: 100base-tx + - name: '49' + type: 1000base-x-sfp + - name: '50' + type: 1000base-x-sfp + - name: Mgmt + type: 100base-tx + mgmt_only: true