From c2f95d526109b743c18eb33a06c0517f202ad518 Mon Sep 17 00:00:00 2001 From: Juniper46 Date: Wed, 5 Mar 2025 08:37:33 +0000 Subject: [PATCH] Fixed issues in Juniper EX series (#2900) * Update EX4100-48P.yaml * Update EX4100-48T-AFI.yaml * Update EX4100-48T-DC.yaml * Update EX4100-48T.yaml * Update EX4100-F-12P.yaml fixed issues * Update EX4100-F-12T.yaml * Update EX4100-F-24P.yaml * Update EX4100-F-48P.yaml * Update EX4100-48MP.yaml * Update EX4100-24T.yaml * Update EX4100-24T-DC.yaml * Update EX4100-24P.yaml * Update EX4100-24MP.yaml * Update EX4100-24MP.yaml * Update EX4100-48MP.yaml * Update EX4300-48MP.yaml * Update EX2200-C-12P.yaml * Update EX2200-C-12T.yaml * Update EX2300-24MP.yaml * Update EX2300-24P.yaml * Update EX2300-48MP.yaml * Update EX2300-48P.yaml * Update EX2300-C-12P.yaml * Update EX2300-C-12T.yaml * Update EX3300-24P.yaml * Update EX3300-24T.yaml * Update EX3300-48P.yaml * Update EX3300-48T.yaml * Update EX3400-24P.yaml * Update EX3400-24P.yaml * Update EX3400-24T-DC.yaml * Update EX3400-24T.yaml * Update EX3400-48P.yaml * Update EX3400-48T-AFI.yaml * Update EX3400-48T-DC.yaml * Update EX3400-48T.yaml * Update EX4200-24F.yaml removed poe from sfp interface * Update EX4300-24P-TAA.yaml * Update EX4300-24P.yaml * Update EX4300-24T-TAA.yaml * Update EX4300-24T.yaml * Update EX4300-32F-DC-TAA.yaml * Update EX4300-32F-DC.yaml * Update EX4300-32F-TAA.yaml * Update EX4300-32F.yaml * Update EX4300-48P-TAA.yaml * Update EX4300-48P.yaml * Update EX4300-48T-AFI-TAA.yaml * Update EX4300-48T-AFI.yaml * Update EX4300-48T-DC-AFI.yaml * Update EX4300-48T-DC-TAA.yaml * Update EX4300-48T-DC.yaml * Update EX4300-48T-DCI-TAA.yaml * Update EX4300-48T-TAA.yaml * Update EX4300-48T.yaml * Update EX4400-24MP.yaml * Update EX4400-24P.yaml * Update EX4400-24T-AFI.yaml * Update EX4400-24T-DC-AFI.yaml * Update EX4400-24T-DC.yaml * Update EX4400-24T.yaml * Update EX4400-24X-AFI.yaml * Update EX4400-24X-DC-AFI.yaml * Update EX4400-24X-DC.yaml * Update EX4400-24X.yaml * Update EX4400-48F-AFI.yaml * Update EX4400-48F-DC-AFI.yaml * Update EX4400-48F-DC.yaml * Update EX4400-48F.yaml * Update EX4400-48P.yaml * Update EX4400-48MP.yaml * Update EX4400-48T-AFI.yaml * Update EX4400-48T-DC-AFI.yaml * Update EX4400-48T-DC.yaml * Update EX4400-48T.yaml * Update EX4400-24P.yaml --- device-types/Juniper/EX2200-C-12P.yaml | 25 +++ device-types/Juniper/EX2200-C-12T.yaml | 1 + device-types/Juniper/EX2300-24MP.yaml | 48 ++--- device-types/Juniper/EX2300-24P.yaml | 48 ++--- device-types/Juniper/EX2300-48MP.yaml | 96 +++++----- device-types/Juniper/EX2300-48P.yaml | 96 +++++----- device-types/Juniper/EX2300-C-12P.yaml | 25 +++ device-types/Juniper/EX2300-C-12T.yaml | 1 + device-types/Juniper/EX3300-24P.yaml | 50 ++++++ device-types/Juniper/EX3300-24T.yaml | 2 + device-types/Juniper/EX3300-48P.yaml | 98 +++++++++++ device-types/Juniper/EX3300-48T.yaml | 2 + device-types/Juniper/EX3400-24P.yaml | 52 +++--- device-types/Juniper/EX3400-24T-DC.yaml | 4 + device-types/Juniper/EX3400-24T.yaml | 4 + device-types/Juniper/EX3400-48P.yaml | 100 ++++++----- device-types/Juniper/EX3400-48T-AFI.yaml | 4 + device-types/Juniper/EX3400-48T-DC.yaml | 4 + device-types/Juniper/EX3400-48T.yaml | 4 + device-types/Juniper/EX4100-24MP.yaml | 52 +++--- device-types/Juniper/EX4100-24P.yaml | 4 +- device-types/Juniper/EX4100-24T-DC.yaml | 4 +- device-types/Juniper/EX4100-24T.yaml | 4 +- device-types/Juniper/EX4100-48MP.yaml | 100 +++++------ device-types/Juniper/EX4100-48P.yaml | 4 +- device-types/Juniper/EX4100-48T-AFI.yaml | 4 +- device-types/Juniper/EX4100-48T-DC.yaml | 4 +- device-types/Juniper/EX4100-48T.yaml | 4 +- device-types/Juniper/EX4100-F-12P.yaml | 28 +-- device-types/Juniper/EX4100-F-12T.yaml | 4 + device-types/Juniper/EX4100-F-24P.yaml | 48 ++--- device-types/Juniper/EX4100-F-48P.yaml | 96 +++++----- device-types/Juniper/EX4200-24F.yaml | 49 +----- device-types/Juniper/EX4300-24P-TAA.yaml | 50 +++--- device-types/Juniper/EX4300-24P.yaml | 50 +++--- device-types/Juniper/EX4300-24T-TAA.yaml | 2 +- device-types/Juniper/EX4300-24T.yaml | 2 +- device-types/Juniper/EX4300-32F-DC-TAA.yaml | 2 +- device-types/Juniper/EX4300-32F-DC.yaml | 2 +- device-types/Juniper/EX4300-32F-TAA.yaml | 2 +- device-types/Juniper/EX4300-32F.yaml | 2 +- device-types/Juniper/EX4300-48MP.yaml | 96 +++++----- device-types/Juniper/EX4300-48P-TAA.yaml | 98 +++++------ device-types/Juniper/EX4300-48P.yaml | 98 +++++------ device-types/Juniper/EX4300-48T-AFI-TAA.yaml | 2 +- device-types/Juniper/EX4300-48T-AFI.yaml | 2 +- device-types/Juniper/EX4300-48T-DC-AFI.yaml | 2 +- device-types/Juniper/EX4300-48T-DC-TAA.yaml | 2 +- device-types/Juniper/EX4300-48T-DC.yaml | 2 +- device-types/Juniper/EX4300-48T-DCI-TAA.yaml | 2 +- device-types/Juniper/EX4300-48T-TAA.yaml | 2 +- device-types/Juniper/EX4300-48T.yaml | 2 +- device-types/Juniper/EX4400-24MP.yaml | 55 +++++- device-types/Juniper/EX4400-24P.yaml | 55 +++++- device-types/Juniper/EX4400-24T-AFI.yaml | 7 +- device-types/Juniper/EX4400-24T-DC-AFI.yaml | 7 +- device-types/Juniper/EX4400-24T-DC.yaml | 7 +- device-types/Juniper/EX4400-24T.yaml | 7 +- device-types/Juniper/EX4400-24X-AFI.yaml | 7 +- device-types/Juniper/EX4400-24X-DC-AFI.yaml | 7 +- device-types/Juniper/EX4400-24X-DC.yaml | 7 +- device-types/Juniper/EX4400-24X.yaml | 7 +- device-types/Juniper/EX4400-48F-AFI.yaml | 7 +- device-types/Juniper/EX4400-48F-DC-AFI.yaml | 7 +- device-types/Juniper/EX4400-48F-DC.yaml | 7 +- device-types/Juniper/EX4400-48F.yaml | 7 +- device-types/Juniper/EX4400-48MP.yaml | 175 ++++++++++++++----- device-types/Juniper/EX4400-48P.yaml | 103 ++++++++++- device-types/Juniper/EX4400-48T-AFI.yaml | 7 +- device-types/Juniper/EX4400-48T-DC-AFI.yaml | 7 +- device-types/Juniper/EX4400-48T-DC.yaml | 7 +- device-types/Juniper/EX4400-48T.yaml | 7 +- 72 files changed, 1225 insertions(+), 764 deletions(-) diff --git a/device-types/Juniper/EX2200-C-12P.yaml b/device-types/Juniper/EX2200-C-12P.yaml index eaeba0cc2..fb583a2b4 100644 --- a/device-types/Juniper/EX2200-C-12P.yaml +++ b/device-types/Juniper/EX2200-C-12P.yaml @@ -3,32 +3,57 @@ manufacturer: Juniper model: EX2200-C-12P slug: juniper-ex2200-c-12p u_height: 1 +airflow: passive is_full_depth: false interfaces: - name: ge-0/0/0 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/1/0 type: 1000base-x-sfp - name: ge-0/1/1 diff --git a/device-types/Juniper/EX2200-C-12T.yaml b/device-types/Juniper/EX2200-C-12T.yaml index 6c044385e..aba16c3a4 100644 --- a/device-types/Juniper/EX2200-C-12T.yaml +++ b/device-types/Juniper/EX2200-C-12T.yaml @@ -3,6 +3,7 @@ manufacturer: Juniper model: EX2200-C-12T slug: juniper-ex2200-c-12t u_height: 1 +airflow: passive is_full_depth: false interfaces: - name: ge-0/0/0 diff --git a/device-types/Juniper/EX2300-24MP.yaml b/device-types/Juniper/EX2300-24MP.yaml index 62c000340..af3f94d10 100644 --- a/device-types/Juniper/EX2300-24MP.yaml +++ b/device-types/Juniper/EX2300-24MP.yaml @@ -20,99 +20,99 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/16 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/17 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/18 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/19 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/20 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/21 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/22 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/23 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/1/0 type: 1000base-x-sfp - name: ge-0/1/1 diff --git a/device-types/Juniper/EX2300-24P.yaml b/device-types/Juniper/EX2300-24P.yaml index 921883832..5d62292f8 100644 --- a/device-types/Juniper/EX2300-24P.yaml +++ b/device-types/Juniper/EX2300-24P.yaml @@ -20,99 +20,99 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/1/0 type: 1000base-x-sfp - name: ge-0/1/1 diff --git a/device-types/Juniper/EX2300-48MP.yaml b/device-types/Juniper/EX2300-48MP.yaml index 90db1d1f8..9b8eb36c2 100644 --- a/device-types/Juniper/EX2300-48MP.yaml +++ b/device-types/Juniper/EX2300-48MP.yaml @@ -20,195 +20,195 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/24 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/25 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/26 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/27 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/28 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/29 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/30 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/31 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/32 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/33 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/34 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/35 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/36 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/37 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/38 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/39 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/40 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/41 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/42 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/43 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/44 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/45 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/46 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: mge-0/0/47 type: 2.5gbase-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/1/0 type: 1000base-x-sfp - name: ge-0/1/1 diff --git a/device-types/Juniper/EX2300-48P.yaml b/device-types/Juniper/EX2300-48P.yaml index 08436d34a..c157683da 100644 --- a/device-types/Juniper/EX2300-48P.yaml +++ b/device-types/Juniper/EX2300-48P.yaml @@ -22,195 +22,195 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/24 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/25 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/26 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/27 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/28 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/29 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/30 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/31 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/32 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/33 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/34 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/35 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/36 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/37 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/38 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/39 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/40 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/41 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/42 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/43 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/44 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/45 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/46 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/47 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/1/0 type: 1000base-x-sfp - name: ge-0/1/1 diff --git a/device-types/Juniper/EX2300-C-12P.yaml b/device-types/Juniper/EX2300-C-12P.yaml index c8a8f598d..79be13376 100644 --- a/device-types/Juniper/EX2300-C-12P.yaml +++ b/device-types/Juniper/EX2300-C-12P.yaml @@ -5,32 +5,57 @@ slug: juniper-ex2300-c-12p front_image: true rear_image: true u_height: 1 +airflow: passive is_full_depth: false interfaces: - name: ge-0/0/0 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/1/0 type: 1000base-x-sfp - name: ge-0/1/1 diff --git a/device-types/Juniper/EX2300-C-12T.yaml b/device-types/Juniper/EX2300-C-12T.yaml index a043023f8..e52adcb49 100644 --- a/device-types/Juniper/EX2300-C-12T.yaml +++ b/device-types/Juniper/EX2300-C-12T.yaml @@ -3,6 +3,7 @@ manufacturer: Juniper model: EX2300-C-12T slug: juniper-ex2300-c-12t u_height: 1 +airflow: passive is_full_depth: false interfaces: - name: ge-0/0/0 diff --git a/device-types/Juniper/EX3300-24P.yaml b/device-types/Juniper/EX3300-24P.yaml index 522633c26..4ff4ced35 100644 --- a/device-types/Juniper/EX3300-24P.yaml +++ b/device-types/Juniper/EX3300-24P.yaml @@ -3,55 +3,105 @@ manufacturer: Juniper model: EX3300-24P slug: juniper-ex3300-24p u_height: 1 +airflow: front-to-rear +is_full_depth: false interfaces: - name: ge-0/0/0 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/1/0 type: 1000base-x-sfp - name: ge-0/1/1 diff --git a/device-types/Juniper/EX3300-24T.yaml b/device-types/Juniper/EX3300-24T.yaml index a13d3940f..2911f339f 100644 --- a/device-types/Juniper/EX3300-24T.yaml +++ b/device-types/Juniper/EX3300-24T.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX3300-24T slug: juniper-ex3300-24t u_height: 1 +airflow: front-to-rear +is_full_depth: false interfaces: - name: ge-0/0/0 type: 1000base-t diff --git a/device-types/Juniper/EX3300-48P.yaml b/device-types/Juniper/EX3300-48P.yaml index 1a45ffac9..16293a315 100644 --- a/device-types/Juniper/EX3300-48P.yaml +++ b/device-types/Juniper/EX3300-48P.yaml @@ -3,103 +3,201 @@ manufacturer: Juniper model: EX3300-48P slug: juniper-ex3300-48p u_height: 1 +airflow: front-to-rear +is_full_depth: false interfaces: - name: ge-0/0/0 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/24 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/25 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/26 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/27 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/28 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/29 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/30 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/31 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/32 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/33 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/34 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/35 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/36 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/37 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/38 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/39 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/40 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/41 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/42 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/43 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/44 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/45 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/46 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/47 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/1/0 type: 1000base-x-sfp - name: ge-0/1/1 diff --git a/device-types/Juniper/EX3300-48T.yaml b/device-types/Juniper/EX3300-48T.yaml index 099b6b9b1..356fd4fb5 100644 --- a/device-types/Juniper/EX3300-48T.yaml +++ b/device-types/Juniper/EX3300-48T.yaml @@ -3,6 +3,8 @@ manufacturer: Juniper model: EX3300-48T slug: juniper-ex3300-48t u_height: 1 +airflow: front-to-rear +is_full_depth: false interfaces: - name: ge-0/0/0 type: 1000base-t diff --git a/device-types/Juniper/EX3400-24P.yaml b/device-types/Juniper/EX3400-24P.yaml index d1bcb5de1..00629a3e7 100644 --- a/device-types/Juniper/EX3400-24P.yaml +++ b/device-types/Juniper/EX3400-24P.yaml @@ -18,6 +18,10 @@ module-bays: position: '0' - name: PSU1 position: '1' + - name: FAN0 + position: '0' + - name: FAN1 + position: '1' interfaces: - name: me0 type: 1000base-t @@ -25,99 +29,99 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: et-0/1/0 type: 40gbase-x-qsfpp - name: et-0/1/1 diff --git a/device-types/Juniper/EX3400-24T-DC.yaml b/device-types/Juniper/EX3400-24T-DC.yaml index 88559bfc6..c34e8e687 100644 --- a/device-types/Juniper/EX3400-24T-DC.yaml +++ b/device-types/Juniper/EX3400-24T-DC.yaml @@ -18,6 +18,10 @@ module-bays: position: '0' - name: PSU1 position: '1' + - name: FAN0 + position: '0' + - name: FAN1 + position: '1' interfaces: - name: me0 type: 1000base-t diff --git a/device-types/Juniper/EX3400-24T.yaml b/device-types/Juniper/EX3400-24T.yaml index b85808003..dc33012a8 100644 --- a/device-types/Juniper/EX3400-24T.yaml +++ b/device-types/Juniper/EX3400-24T.yaml @@ -18,6 +18,10 @@ module-bays: position: '0' - name: PSU1 position: '1' + - name: FAN0 + position: '0' + - name: FAN1 + position: '1' interfaces: - name: me0 type: 1000base-t diff --git a/device-types/Juniper/EX3400-48P.yaml b/device-types/Juniper/EX3400-48P.yaml index 917e71fb5..d6fd96f8f 100644 --- a/device-types/Juniper/EX3400-48P.yaml +++ b/device-types/Juniper/EX3400-48P.yaml @@ -20,6 +20,10 @@ module-bays: position: '0' - name: PSU1 position: '1' + - name: FAN0 + position: '0' + - name: FAN1 + position: '1' interfaces: - name: me0 type: 1000base-t @@ -27,195 +31,195 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/24 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/25 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/26 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/27 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/28 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/29 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/30 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/31 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/32 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/33 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/34 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/35 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/36 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/37 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/38 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/39 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/40 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/41 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/42 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/43 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/44 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/45 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/46 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/47 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: et-0/1/0 type: 40gbase-x-qsfpp - name: et-0/1/1 diff --git a/device-types/Juniper/EX3400-48T-AFI.yaml b/device-types/Juniper/EX3400-48T-AFI.yaml index 4c49e31dc..07cdfb76b 100644 --- a/device-types/Juniper/EX3400-48T-AFI.yaml +++ b/device-types/Juniper/EX3400-48T-AFI.yaml @@ -18,6 +18,10 @@ module-bays: position: '0' - name: PSU1 position: '1' + - name: FAN0 + position: '0' + - name: FAN1 + position: '1' interfaces: - name: me0 type: 1000base-t diff --git a/device-types/Juniper/EX3400-48T-DC.yaml b/device-types/Juniper/EX3400-48T-DC.yaml index bb85d7245..f37b4e340 100644 --- a/device-types/Juniper/EX3400-48T-DC.yaml +++ b/device-types/Juniper/EX3400-48T-DC.yaml @@ -18,6 +18,10 @@ module-bays: position: '0' - name: PSU1 position: '1' + - name: FAN0 + position: '0' + - name: FAN1 + position: '1' interfaces: - name: me0 type: 1000base-t diff --git a/device-types/Juniper/EX3400-48T.yaml b/device-types/Juniper/EX3400-48T.yaml index 749aa3cfc..adceaca26 100644 --- a/device-types/Juniper/EX3400-48T.yaml +++ b/device-types/Juniper/EX3400-48T.yaml @@ -20,6 +20,10 @@ module-bays: position: '0' - name: PSU1 position: '1' + - name: FAN0 + position: '0' + - name: FAN1 + position: '1' interfaces: - name: me0 type: 1000base-t diff --git a/device-types/Juniper/EX4100-24MP.yaml b/device-types/Juniper/EX4100-24MP.yaml index a7d7dd226..6937a0ecf 100644 --- a/device-types/Juniper/EX4100-24MP.yaml +++ b/device-types/Juniper/EX4100-24MP.yaml @@ -30,99 +30,99 @@ interfaces: - name: mge-0/0/0 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/1 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/2 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/3 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/4 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/5 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/6 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/7 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: et-0/1/0 type: 25gbase-x-sfp28 - name: et-0/1/1 @@ -132,9 +132,9 @@ interfaces: - name: et-0/1/3 type: 25gbase-x-sfp28 - name: xe-0/2/0 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/1 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/2 type: 10gbase-x-sfpp - name: xe-0/2/3 diff --git a/device-types/Juniper/EX4100-24P.yaml b/device-types/Juniper/EX4100-24P.yaml index 3da2cbf24..2ea4fd64c 100644 --- a/device-types/Juniper/EX4100-24P.yaml +++ b/device-types/Juniper/EX4100-24P.yaml @@ -132,9 +132,9 @@ interfaces: - name: et-0/1/3 type: 25gbase-x-sfp28 - name: xe-0/2/0 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/1 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/2 type: 10gbase-x-sfpp - name: xe-0/2/3 diff --git a/device-types/Juniper/EX4100-24T-DC.yaml b/device-types/Juniper/EX4100-24T-DC.yaml index 6e5a29c33..cfc1c85ce 100644 --- a/device-types/Juniper/EX4100-24T-DC.yaml +++ b/device-types/Juniper/EX4100-24T-DC.yaml @@ -84,9 +84,9 @@ interfaces: - name: et-0/1/3 type: 25gbase-x-sfp28 - name: xe-0/2/0 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/1 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/2 type: 10gbase-x-sfpp - name: xe-0/2/3 diff --git a/device-types/Juniper/EX4100-24T.yaml b/device-types/Juniper/EX4100-24T.yaml index 6f21dab91..73c579561 100644 --- a/device-types/Juniper/EX4100-24T.yaml +++ b/device-types/Juniper/EX4100-24T.yaml @@ -84,9 +84,9 @@ interfaces: - name: et-0/1/3 type: 25gbase-x-sfp28 - name: xe-0/2/0 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/1 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/2 type: 10gbase-x-sfpp - name: xe-0/2/3 diff --git a/device-types/Juniper/EX4100-48MP.yaml b/device-types/Juniper/EX4100-48MP.yaml index c33377827..7b98ad5fc 100644 --- a/device-types/Juniper/EX4100-48MP.yaml +++ b/device-types/Juniper/EX4100-48MP.yaml @@ -30,195 +30,195 @@ interfaces: - name: mge-0/0/0 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/1 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/2 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/3 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/4 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/5 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/6 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/7 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/8 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/9 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/10 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/11 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/12 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/13 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/14 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/15 type: 2.5gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/24 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/25 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/26 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/27 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/28 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/29 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/30 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/31 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/32 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/33 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/34 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/35 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/36 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/37 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/38 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/39 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/40 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/41 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/42 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/43 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/44 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/45 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/46 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/47 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: et-0/1/0 type: 25gbase-x-sfp28 - name: et-0/1/1 @@ -228,9 +228,9 @@ interfaces: - name: et-0/1/3 type: 25gbase-x-sfp28 - name: xe-0/2/0 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/1 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/2 type: 10gbase-x-sfpp - name: xe-0/2/3 diff --git a/device-types/Juniper/EX4100-48P.yaml b/device-types/Juniper/EX4100-48P.yaml index a7ec787b8..2130f2624 100644 --- a/device-types/Juniper/EX4100-48P.yaml +++ b/device-types/Juniper/EX4100-48P.yaml @@ -230,9 +230,9 @@ interfaces: - name: et-0/1/3 type: 25gbase-x-sfp28 - name: xe-0/2/0 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/1 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/2 type: 10gbase-x-sfpp - name: xe-0/2/3 diff --git a/device-types/Juniper/EX4100-48T-AFI.yaml b/device-types/Juniper/EX4100-48T-AFI.yaml index 3e790464d..97e6f9e71 100644 --- a/device-types/Juniper/EX4100-48T-AFI.yaml +++ b/device-types/Juniper/EX4100-48T-AFI.yaml @@ -132,9 +132,9 @@ interfaces: - name: et-0/1/3 type: 25gbase-x-sfp28 - name: xe-0/2/0 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/1 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/2 type: 10gbase-x-sfpp - name: xe-0/2/3 diff --git a/device-types/Juniper/EX4100-48T-DC.yaml b/device-types/Juniper/EX4100-48T-DC.yaml index a3b171a34..6d61eb3e1 100644 --- a/device-types/Juniper/EX4100-48T-DC.yaml +++ b/device-types/Juniper/EX4100-48T-DC.yaml @@ -132,9 +132,9 @@ interfaces: - name: et-0/1/3 type: 25gbase-x-sfp28 - name: xe-0/2/0 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/1 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/2 type: 10gbase-x-sfpp - name: xe-0/2/3 diff --git a/device-types/Juniper/EX4100-48T.yaml b/device-types/Juniper/EX4100-48T.yaml index 3c0bde894..a66837af3 100644 --- a/device-types/Juniper/EX4100-48T.yaml +++ b/device-types/Juniper/EX4100-48T.yaml @@ -134,9 +134,9 @@ interfaces: - name: et-0/1/3 type: 25gbase-x-sfp28 - name: xe-0/2/0 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/1 - type: 1000base-x-sfp + type: 10gbase-x-sfpp - name: xe-0/2/2 type: 10gbase-x-sfpp - name: xe-0/2/3 diff --git a/device-types/Juniper/EX4100-F-12P.yaml b/device-types/Juniper/EX4100-F-12P.yaml index 6a8616e0d..3dddcc274 100644 --- a/device-types/Juniper/EX4100-F-12P.yaml +++ b/device-types/Juniper/EX4100-F-12P.yaml @@ -26,51 +26,51 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: xe-0/1/0 type: 10gbase-x-sfpp - name: xe-0/1/1 @@ -81,5 +81,9 @@ interfaces: type: 10gbase-x-sfpp - name: mge-0/2/0 type: 10gbase-t + poe_mode: pd + poe_type: type4-ieee802.3bt - name: mge-0/2/1 type: 10gbase-t + poe_mode: pd + poe_type: type4-ieee802.3bt diff --git a/device-types/Juniper/EX4100-F-12T.yaml b/device-types/Juniper/EX4100-F-12T.yaml index dd586bd38..a13b24818 100644 --- a/device-types/Juniper/EX4100-F-12T.yaml +++ b/device-types/Juniper/EX4100-F-12T.yaml @@ -55,5 +55,9 @@ interfaces: type: 10gbase-x-sfpp - name: mge-0/2/0 type: 10gbase-t + poe_mode: pd + poe_type: type4-ieee802.3bt - name: mge-0/2/1 type: 10gbase-t + poe_mode: pd + poe_type: type4-ieee802.3bt diff --git a/device-types/Juniper/EX4100-F-24P.yaml b/device-types/Juniper/EX4100-F-24P.yaml index 8db96297a..3d664bbf9 100644 --- a/device-types/Juniper/EX4100-F-24P.yaml +++ b/device-types/Juniper/EX4100-F-24P.yaml @@ -25,99 +25,99 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: xe-0/0/24 type: 10gbase-x-sfpp - name: xe-0/0/25 diff --git a/device-types/Juniper/EX4100-F-48P.yaml b/device-types/Juniper/EX4100-F-48P.yaml index 2c3dacd88..1ae3a7e89 100644 --- a/device-types/Juniper/EX4100-F-48P.yaml +++ b/device-types/Juniper/EX4100-F-48P.yaml @@ -25,195 +25,195 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/24 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/25 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/26 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/27 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/28 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/29 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/30 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/31 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/32 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/33 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/34 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/35 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/36 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/37 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/38 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/39 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/40 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/41 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/42 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/43 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/44 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/45 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/46 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/47 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: xe-0/0/48 type: 10gbase-x-sfpp - name: xe-0/0/49 diff --git a/device-types/Juniper/EX4200-24F.yaml b/device-types/Juniper/EX4200-24F.yaml index ef5c134c9..1f4396e88 100644 --- a/device-types/Juniper/EX4200-24F.yaml +++ b/device-types/Juniper/EX4200-24F.yaml @@ -6,6 +6,7 @@ u_height: 1 is_full_depth: true weight: 7.3 weight_unit: kg +airflow: front-to-rear comments: '[Juniper EX4200 Data Sheet](https://www.juniper.net/assets/us/en/local/pdf/datasheets/1000215-en.pdf)' console-ports: - name: Console @@ -13,100 +14,52 @@ console-ports: interfaces: - name: ge-0/0/0 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/1 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/2 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/3 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/4 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/5 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/6 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/7 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/8 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/9 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/10 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/11 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/12 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/13 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/14 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/15 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/16 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/17 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/18 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/19 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/20 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/21 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/22 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: ge-0/0/23 type: 1000base-x-sfp - poe_mode: pse - poe_type: type1-ieee802.3af - name: vcp-0 label: Virtual Chassis Port 0 type: other diff --git a/device-types/Juniper/EX4300-24P-TAA.yaml b/device-types/Juniper/EX4300-24P-TAA.yaml index 5fe14c43e..0ff9a464b 100644 --- a/device-types/Juniper/EX4300-24P-TAA.yaml +++ b/device-types/Juniper/EX4300-24P-TAA.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console @@ -28,99 +28,99 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at # PIC 1 (QSFP+) Used for Stacking - name: et-0/1/0 type: 40gbase-x-qsfpp diff --git a/device-types/Juniper/EX4300-24P.yaml b/device-types/Juniper/EX4300-24P.yaml index c703ac775..dfdba6ab3 100644 --- a/device-types/Juniper/EX4300-24P.yaml +++ b/device-types/Juniper/EX4300-24P.yaml @@ -9,7 +9,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console @@ -30,99 +30,99 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at # PIC 1 (QSFP+) Used for Stacking - name: et-0/1/0 type: 40gbase-x-qsfpp diff --git a/device-types/Juniper/EX4300-24T-TAA.yaml b/device-types/Juniper/EX4300-24T-TAA.yaml index 0f7f87de1..c515eb705 100644 --- a/device-types/Juniper/EX4300-24T-TAA.yaml +++ b/device-types/Juniper/EX4300-24T-TAA.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-24T.yaml b/device-types/Juniper/EX4300-24T.yaml index 887575503..815662e54 100644 --- a/device-types/Juniper/EX4300-24T.yaml +++ b/device-types/Juniper/EX4300-24T.yaml @@ -9,7 +9,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-32F-DC-TAA.yaml b/device-types/Juniper/EX4300-32F-DC-TAA.yaml index ae416b389..1e7a2a2a0 100644 --- a/device-types/Juniper/EX4300-32F-DC-TAA.yaml +++ b/device-types/Juniper/EX4300-32F-DC-TAA.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-32F-DC.yaml b/device-types/Juniper/EX4300-32F-DC.yaml index bf5cb0728..4cc766bc0 100644 --- a/device-types/Juniper/EX4300-32F-DC.yaml +++ b/device-types/Juniper/EX4300-32F-DC.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-32F-TAA.yaml b/device-types/Juniper/EX4300-32F-TAA.yaml index 7a96521b3..a9780feb6 100644 --- a/device-types/Juniper/EX4300-32F-TAA.yaml +++ b/device-types/Juniper/EX4300-32F-TAA.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-32F.yaml b/device-types/Juniper/EX4300-32F.yaml index d35778adb..4910ecd5b 100644 --- a/device-types/Juniper/EX4300-32F.yaml +++ b/device-types/Juniper/EX4300-32F.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-48MP.yaml b/device-types/Juniper/EX4300-48MP.yaml index e88ae9df2..7e43bde2d 100644 --- a/device-types/Juniper/EX4300-48MP.yaml +++ b/device-types/Juniper/EX4300-48MP.yaml @@ -29,195 +29,195 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/24 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/25 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/26 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/27 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/28 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/29 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/30 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/31 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/32 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/33 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/34 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/35 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/36 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/37 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/38 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/39 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/40 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/41 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/42 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/43 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/44 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/45 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/46 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt - name: mge-0/0/47 type: 10gbase-t poe_mode: pse - poe_type: type3-ieee802.3bt + poe_type: type4-ieee802.3bt # PIC 1 (QSFP+) Used for Stacking - name: et-0/1/0 type: 40gbase-x-qsfpp diff --git a/device-types/Juniper/EX4300-48P-TAA.yaml b/device-types/Juniper/EX4300-48P-TAA.yaml index cf4d73f40..493bd1689 100644 --- a/device-types/Juniper/EX4300-48P-TAA.yaml +++ b/device-types/Juniper/EX4300-48P-TAA.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console @@ -28,195 +28,195 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/24 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/25 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/26 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/27 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/28 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/29 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/30 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/31 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/32 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/33 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/34 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/35 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/36 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/37 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/38 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/39 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/40 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/41 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/42 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/43 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/44 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/45 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/46 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/47 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at # PIC 1 (QSFP+) Used for Stacking - name: et-0/1/0 type: 40gbase-x-qsfpp diff --git a/device-types/Juniper/EX4300-48P.yaml b/device-types/Juniper/EX4300-48P.yaml index 40076963a..c1ea3dabc 100644 --- a/device-types/Juniper/EX4300-48P.yaml +++ b/device-types/Juniper/EX4300-48P.yaml @@ -9,7 +9,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console @@ -30,195 +30,195 @@ interfaces: - name: ge-0/0/0 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/24 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/25 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/26 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/27 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/28 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/29 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/30 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/31 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/32 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/33 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/34 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/35 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/36 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/37 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/38 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/39 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/40 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/41 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/42 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/43 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/44 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/45 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/46 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at - name: ge-0/0/47 type: 1000base-t poe_mode: pse - poe_type: type1-ieee802.3af + poe_type: type2-ieee802.3at # PIC 1 (QSFP+) Used for Stacking - name: et-0/1/0 type: 40gbase-x-qsfpp diff --git a/device-types/Juniper/EX4300-48T-AFI-TAA.yaml b/device-types/Juniper/EX4300-48T-AFI-TAA.yaml index ac730a99b..12eeca6ec 100644 --- a/device-types/Juniper/EX4300-48T-AFI-TAA.yaml +++ b/device-types/Juniper/EX4300-48T-AFI-TAA.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: rear-to-front -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-48T-AFI.yaml b/device-types/Juniper/EX4300-48T-AFI.yaml index 3f3c8972a..ecfe18b78 100644 --- a/device-types/Juniper/EX4300-48T-AFI.yaml +++ b/device-types/Juniper/EX4300-48T-AFI.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: rear-to-front -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-48T-DC-AFI.yaml b/device-types/Juniper/EX4300-48T-DC-AFI.yaml index 48561a451..82f436802 100644 --- a/device-types/Juniper/EX4300-48T-DC-AFI.yaml +++ b/device-types/Juniper/EX4300-48T-DC-AFI.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: rear-to-front -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-48T-DC-TAA.yaml b/device-types/Juniper/EX4300-48T-DC-TAA.yaml index be30e5acf..731ab4347 100644 --- a/device-types/Juniper/EX4300-48T-DC-TAA.yaml +++ b/device-types/Juniper/EX4300-48T-DC-TAA.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-48T-DC.yaml b/device-types/Juniper/EX4300-48T-DC.yaml index 7cb18a7f2..6661c04bc 100644 --- a/device-types/Juniper/EX4300-48T-DC.yaml +++ b/device-types/Juniper/EX4300-48T-DC.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-48T-DCI-TAA.yaml b/device-types/Juniper/EX4300-48T-DCI-TAA.yaml index ccc885fe3..93c076e3b 100644 --- a/device-types/Juniper/EX4300-48T-DCI-TAA.yaml +++ b/device-types/Juniper/EX4300-48T-DCI-TAA.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: rear-to-front -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-48T-TAA.yaml b/device-types/Juniper/EX4300-48T-TAA.yaml index 441693d3b..cdd169270 100644 --- a/device-types/Juniper/EX4300-48T-TAA.yaml +++ b/device-types/Juniper/EX4300-48T-TAA.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4300-48T.yaml b/device-types/Juniper/EX4300-48T.yaml index 76d5df1fb..dd81e724c 100644 --- a/device-types/Juniper/EX4300-48T.yaml +++ b/device-types/Juniper/EX4300-48T.yaml @@ -7,7 +7,7 @@ u_height: 1 weight: 16.1 weight_unit: lb airflow: front-to-rear -is_full_depth: false +is_full_depth: true comments: '[Juniper EX4300 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/ex4300-line-of-ethernet-switches-datasheet.pdf)' console-ports: - name: Console diff --git a/device-types/Juniper/EX4400-24MP.yaml b/device-types/Juniper/EX4400-24MP.yaml index 481cb8d5b..6eb8200c5 100644 --- a/device-types/Juniper/EX4400-24MP.yaml +++ b/device-types/Juniper/EX4400-24MP.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: front-to-rear weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -14,52 +15,100 @@ interfaces: mgmt_only: true - name: mge-0/0/0 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/1 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/2 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/3 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/4 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/5 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/6 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/7 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/8 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/9 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/10 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/11 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/12 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/13 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/14 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/15 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/16 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/17 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/18 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/19 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/20 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/21 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/22 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/23 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: et-0/1/0 type: 100gbase-x-qsfp28 - name: et-0/1/1 @@ -71,11 +120,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-24P.yaml b/device-types/Juniper/EX4400-24P.yaml index 20e71c819..c66b9f57f 100644 --- a/device-types/Juniper/EX4400-24P.yaml +++ b/device-types/Juniper/EX4400-24P.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: front-to-rear weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -14,52 +15,100 @@ interfaces: mgmt_only: true - name: ge-0/0/0 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/1 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/2 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/3 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/4 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/5 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/6 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/7 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/8 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/9 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/10 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/11 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/12 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/13 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/14 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/15 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/16 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/17 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/18 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/19 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/20 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/21 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/22 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: ge-0/0/23 type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at - name: et-0/1/0 type: 100gbase-x-qsfp28 - name: et-0/1/1 @@ -71,11 +120,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-24T-AFI.yaml b/device-types/Juniper/EX4400-24T-AFI.yaml index 79a5cc7cd..3fcf2b0f4 100644 --- a/device-types/Juniper/EX4400-24T-AFI.yaml +++ b/device-types/Juniper/EX4400-24T-AFI.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: rear-to-front weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -71,11 +72,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-24T-DC-AFI.yaml b/device-types/Juniper/EX4400-24T-DC-AFI.yaml index 28a0fdba4..375489f6c 100644 --- a/device-types/Juniper/EX4400-24T-DC-AFI.yaml +++ b/device-types/Juniper/EX4400-24T-DC-AFI.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: rear-to-front weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -71,11 +72,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-24T-DC.yaml b/device-types/Juniper/EX4400-24T-DC.yaml index c7ddfb637..106ebfe4f 100644 --- a/device-types/Juniper/EX4400-24T-DC.yaml +++ b/device-types/Juniper/EX4400-24T-DC.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: front-to-rear weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -71,11 +72,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-24T.yaml b/device-types/Juniper/EX4400-24T.yaml index 3d7e04347..71c3c51ce 100644 --- a/device-types/Juniper/EX4400-24T.yaml +++ b/device-types/Juniper/EX4400-24T.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: front-to-rear weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -71,11 +72,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-24X-AFI.yaml b/device-types/Juniper/EX4400-24X-AFI.yaml index e19a71d41..b3ddb59f8 100644 --- a/device-types/Juniper/EX4400-24X-AFI.yaml +++ b/device-types/Juniper/EX4400-24X-AFI.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: rear-to-front weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -71,11 +72,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-24X-DC-AFI.yaml b/device-types/Juniper/EX4400-24X-DC-AFI.yaml index 33425fc5e..a71e75dc1 100644 --- a/device-types/Juniper/EX4400-24X-DC-AFI.yaml +++ b/device-types/Juniper/EX4400-24X-DC-AFI.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: rear-to-front weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -71,11 +72,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-24X-DC.yaml b/device-types/Juniper/EX4400-24X-DC.yaml index 530ddf020..e9ecd5575 100644 --- a/device-types/Juniper/EX4400-24X-DC.yaml +++ b/device-types/Juniper/EX4400-24X-DC.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: front-to-rear weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -71,11 +72,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-24X.yaml b/device-types/Juniper/EX4400-24X.yaml index 19d4bd160..da1de4adc 100644 --- a/device-types/Juniper/EX4400-24X.yaml +++ b/device-types/Juniper/EX4400-24X.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: front-to-rear weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -71,11 +72,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-48F-AFI.yaml b/device-types/Juniper/EX4400-48F-AFI.yaml index 6ae99d338..6204e96ec 100644 --- a/device-types/Juniper/EX4400-48F-AFI.yaml +++ b/device-types/Juniper/EX4400-48F-AFI.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: rear-to-front weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -119,11 +120,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-48F-DC-AFI.yaml b/device-types/Juniper/EX4400-48F-DC-AFI.yaml index af98bebee..5533d0e64 100644 --- a/device-types/Juniper/EX4400-48F-DC-AFI.yaml +++ b/device-types/Juniper/EX4400-48F-DC-AFI.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: rear-to-front weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -119,11 +120,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-48F-DC.yaml b/device-types/Juniper/EX4400-48F-DC.yaml index 9e33de06b..76127c508 100644 --- a/device-types/Juniper/EX4400-48F-DC.yaml +++ b/device-types/Juniper/EX4400-48F-DC.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: front-to-rear weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -119,11 +120,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-48F.yaml b/device-types/Juniper/EX4400-48F.yaml index e9597372c..4da304798 100644 --- a/device-types/Juniper/EX4400-48F.yaml +++ b/device-types/Juniper/EX4400-48F.yaml @@ -9,6 +9,7 @@ u_height: 1 airflow: front-to-rear weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -121,11 +122,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-48MP.yaml b/device-types/Juniper/EX4400-48MP.yaml index 58694e686..4841b82a4 100644 --- a/device-types/Juniper/EX4400-48MP.yaml +++ b/device-types/Juniper/EX4400-48MP.yaml @@ -7,107 +7,204 @@ u_height: 1 airflow: front-to-rear weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 type: 1000base-t mgmt_only: true - name: mge-0/0/0 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/1 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/2 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/3 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/4 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/5 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/6 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/7 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/8 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/9 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/10 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/11 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/12 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/13 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/14 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/15 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/16 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/17 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/18 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/19 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/20 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/21 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/22 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/23 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/24 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/25 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/26 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/27 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/28 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/29 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/30 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/31 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/32 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/33 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/34 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/35 - type: 10gbase-t + type: 2.5gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/36 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/37 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/38 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/39 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/40 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/41 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/42 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/43 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/44 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/45 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/46 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: mge-0/0/47 type: 10gbase-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: et-0/1/0 type: 100gbase-x-qsfp28 - name: et-0/1/1 @@ -119,11 +216,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-48P.yaml b/device-types/Juniper/EX4400-48P.yaml index 076e2ef96..dea9df7e3 100644 --- a/device-types/Juniper/EX4400-48P.yaml +++ b/device-types/Juniper/EX4400-48P.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: front-to-rear weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -14,100 +15,196 @@ interfaces: mgmt_only: true - name: ge-0/0/0 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/1 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/2 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/3 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/4 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/5 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/6 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/7 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/8 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/9 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/10 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/11 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/12 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/13 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/14 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/15 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/16 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/17 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/18 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/19 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/20 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/21 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/22 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/23 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/24 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/25 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/26 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/27 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/28 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/29 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/30 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/31 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/32 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/33 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/34 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/35 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/36 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/37 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/38 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/39 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/40 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/41 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/42 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/43 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/44 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/45 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/46 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: ge-0/0/47 type: 1000base-t + poe_mode: pse + poe_type: type4-ieee802.3bt - name: et-0/1/0 type: 100gbase-x-qsfp28 - name: et-0/1/1 @@ -119,11 +216,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-48T-AFI.yaml b/device-types/Juniper/EX4400-48T-AFI.yaml index 691e904a4..0bfb076aa 100644 --- a/device-types/Juniper/EX4400-48T-AFI.yaml +++ b/device-types/Juniper/EX4400-48T-AFI.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: rear-to-front weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -119,11 +120,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-48T-DC-AFI.yaml b/device-types/Juniper/EX4400-48T-DC-AFI.yaml index b08446784..831e72d98 100644 --- a/device-types/Juniper/EX4400-48T-DC-AFI.yaml +++ b/device-types/Juniper/EX4400-48T-DC-AFI.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: rear-to-front weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -119,11 +120,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-48T-DC.yaml b/device-types/Juniper/EX4400-48T-DC.yaml index 726fe55ae..9e3f3d15d 100644 --- a/device-types/Juniper/EX4400-48T-DC.yaml +++ b/device-types/Juniper/EX4400-48T-DC.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: front-to-rear weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -119,11 +120,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0 diff --git a/device-types/Juniper/EX4400-48T.yaml b/device-types/Juniper/EX4400-48T.yaml index 8c84961f1..91b430571 100644 --- a/device-types/Juniper/EX4400-48T.yaml +++ b/device-types/Juniper/EX4400-48T.yaml @@ -7,6 +7,7 @@ u_height: 1 airflow: front-to-rear weight: 13.01 weight_unit: lb +is_full_depth: true comments: '[Juniper EX4400 Hardware Guide](https://www.juniper.net/documentation/us/en/hardware/ex4400/topics/topic-map/ex4400-system-overview.html)' interfaces: - name: me0 @@ -119,11 +120,9 @@ console-ports: type: usb-c module-bays: - name: Fan Module 0 - weight: 0.26 - weight_unit: lb + position: '0' - name: Fan Module 1 - weight: 0.26 - weight_unit: lb + position: '1' - name: Extension module position: '2' - name: PSU0