From 7b303a5aceafe4056098b069626bcd625e9f0a96 Mon Sep 17 00:00:00 2001 From: Ryan Merolle Date: Sat, 27 Feb 2021 07:25:47 -0500 Subject: [PATCH] YAML Formatting & Validation (#347) * leverage yamllint in GitHub actions * add pre-commits * validation updates * Update README.md * Update CONTRIBUTING.md --- .github/workflows/validation.yml | 21 +- .pre-commit-config.yaml | 20 + CONTRIBUTING.md | 42 +- LICENSE.txt | 1 - README.md | 114 +++-- device-types/A10/TH6430.yaml | 1 + device-types/APC/AP4431.yaml | 6 +- device-types/APC/AP7721.yaml | 2 +- device-types/APC/AP7830.yaml | 1 + device-types/APC/AP8641.yaml | 1 + device-types/APC/AP8853.yaml | 11 +- device-types/APC/AP8865.yaml | 1 + device-types/APC/AP8868.yaml | 1 + device-types/APC/AP8886.yaml | 1 + device-types/APC/AP8932.yaml | 1 + device-types/APC/AP8941.yaml | 1 + device-types/APC/AP8953.yaml | 2 +- device-types/APC/AP9319.yaml | 1 + device-types/APC/AP9617.yaml | 1 + device-types/APC/AP9618.yaml | 1 + device-types/APC/AP9619.yaml | 1 + device-types/APC/AP9630.yaml | 1 + device-types/APC/AP9631.yaml | 1 + device-types/APC/AP9640.yaml | 1 + device-types/APC/AP9641.yaml | 1 + device-types/ActionTec/C1000A.yaml | 1 + device-types/ActionTec/GT724R.yaml | 1 + device-types/Alcatel-Lucent/OS6450-24.yaml | 178 +++---- device-types/Alcatel-Lucent/OS6450-48.yaml | 322 ++++++------ device-types/Alcatel-Lucent/OS6450-P24.yaml | 173 +++---- device-types/Alcatel-Lucent/OS6450-P48.yaml | 317 ++++++------ device-types/Alcatel-Lucent/OS6860-48.yaml | 351 ++++++------- device-types/Alcatel-Lucent/OS6860E-24.yaml | 225 ++++---- device-types/Alcatel-Lucent/OS6860E-48.yaml | 369 +++++++------- device-types/Alcatel-Lucent/OS6860E-U28.yaml | 249 ++++----- device-types/Alcatel-Lucent/OS6900-X20.yaml | 165 +++--- device-types/Alcatel-Lucent/OS6900-X40.yaml | 285 +++++------ device-types/Alpha/CXC.yaml | 5 +- device-types/Alpha/CXCM1-HP.yaml | 5 +- device-types/Arista/CCS-720XP-24Y6.yaml | 1 + device-types/Arista/CCS-720XP-24ZY4.yaml | 1 + device-types/Arista/CCS-720XP-48Y6.yaml | 1 + device-types/Arista/CCS-720XP-48ZC2.yaml | 1 + device-types/Arista/CCS-720XP-96ZC2.yaml | 1 + device-types/Arista/DCS-7010T-48.yaml | 1 + device-types/Arista/DCS-7020SR-24C2.yaml | 2 +- device-types/Arista/DCS-7020TR-48.yaml | 1 + device-types/Arista/DCS-7048T-A.yaml | 3 +- device-types/Arista/DCS-7050CX3-32S.yaml | 1 + device-types/Arista/DCS-7050QX-32S.yaml | 2 +- device-types/Arista/DCS-7050S-52.yaml | 3 +- device-types/Arista/DCS-7050S-64.yaml | 3 +- device-types/Arista/DCS-7050SX-64.yaml | 3 +- device-types/Arista/DCS-7050SX3-48YC12.yaml | 2 +- device-types/Arista/DCS-7050SX3-48YC8.yaml | 2 +- device-types/Arista/DCS-7050T-52.yaml | 3 +- device-types/Arista/DCS-7050TX-72Q.yaml | 3 +- device-types/Arista/DCS-7050TX3-48C8.yaml | 2 +- device-types/Arista/DCS-7060CX2-32S.yaml | 3 +- device-types/Arista/DCS-7124SX.yaml | 2 +- device-types/Arista/DCS-7150S-24.yaml | 2 +- device-types/Arista/DCS-7150S-52.yaml | 2 +- device-types/Arista/DCS-7150S-64.yaml | 2 +- device-types/Arista/DCS-7150SC-24.yaml | 2 +- device-types/Arista/DCS-7150SC-64.yaml | 2 +- device-types/Arista/DCS-7260CX3-64-F.yaml | 425 +++++++-------- device-types/Arista/DCS-7280CR2-60.yaml | 1 + device-types/Arista/DCS-7280CR2A-30.yaml | 1 + device-types/Arista/DCS-7280CR3-32D4.yaml | 2 +- device-types/Arista/DCS-7280CR3-32P4.yaml | 243 ++++----- device-types/Arista/DCS-7280QR-C36.yaml | 1 + device-types/Arista/DCS-7280SR-48C6.yaml | 1 + device-types/Arista/DCS-7280SR2-48YC6.yaml | 2 +- device-types/Arista/DCS-7280SR3-48YC8.yaml | 3 +- device-types/Arista/DCS-7280SRA-48C6-M.yaml | 1 + device-types/Arista/DCS-7280SRA-48C6.yaml | 1 + device-types/Arista/DCS-7280TR-48C6.yaml | 1 + device-types/Aruba/2530-24G-PoEP.yaml | 99 ++++ device-types/Aruba/2530-48G-PoEP.yaml | 171 +++++++ device-types/Aruba/2530-8G-PoEP.yaml | 51 ++ .../{Aruba2920-24G.yaml => 2920-24G.yaml} | 3 +- ...a2920-48G-PoEP.yaml => 2920-48G-PoEP.yaml} | 3 +- .../{Aruba2920-48G.yaml => 2920-48G.yaml} | 3 +- ...0F-48G-4SFPP.yaml => 2930F-48G-4SFPP.yaml} | 3 +- .../{Aruba 2930M-24G.yaml => 2930M-24G.yaml} | 7 +- ... 3810M-40G-8SR.yaml => 3810M-40G-8SR.yaml} | 99 ++-- .../Aruba/{Aruba7005.yaml => 7005.yaml} | 3 +- .../Aruba/{Aruba7010.yaml => 7010.yaml} | 5 +- .../Aruba/{Aruba7030.yaml => 7030.yaml} | 5 +- .../Aruba/{Aruba7205.yaml => 7205.yaml} | 5 +- .../Aruba/{Aruba7210.yaml => 7210.yaml} | 3 +- .../Aruba/{Aruba7220.yaml => 7220.yaml} | 3 +- .../Aruba/{Aruba7240.yaml => 7240.yaml} | 3 +- .../Aruba/{Aruba7280.yaml => 7280.yaml} | 3 +- device-types/Aruba/8320-32Q.yaml | 122 +++++ device-types/Aruba/8320-48XF6Q.yaml | 188 +++++++ device-types/Aruba/8320-48XT6Q.yaml | 170 ++++++ device-types/Aruba/8325-32C.yaml | 124 +++++ device-types/Aruba/8325-48Y8C.yaml | 196 +++++++ device-types/Aruba/Aruba2530-24G-PoEP.yaml | 98 ---- device-types/Aruba/Aruba2530-48G-PoEP.yaml | 170 ------ device-types/Aruba/Aruba2530-8G-PoEP.yaml | 50 -- device-types/Aruba/Aruba8320-32Q.yaml | 121 ----- device-types/Aruba/Aruba8320-48XF6Q.yaml | 187 ------- device-types/Aruba/Aruba8320-48XT6Q.yaml | 169 ------ device-types/Aruba/Aruba8325-32C.yaml | 123 ----- device-types/Aruba/Aruba8325-48Y8C.yaml | 195 ------- .../Aruba/{ArubaMC-3200.yaml => MC-3200.yaml} | 5 +- .../Aruba/{ArubaMC-3400.yaml => MC-3400.yaml} | 5 +- .../{ArubaMM-HW-10K.yaml => MM-HW-10K.yaml} | 3 +- .../{ArubaMM-HW-1K.yaml => MM-HW-1K.yaml} | 3 +- .../{ArubaMM-HW-5K.yaml => MM-HW-5K.yaml} | 3 +- device-types/Avocent/ACS16.yaml | 1 + device-types/Avocent/ACS8048.yaml | 215 ++++---- device-types/Avocent/Cyclades-TS1000.yaml | 1 + device-types/Avocent/PM10-20A.yaml | 1 + device-types/Avocent/PM3000.yaml | 1 + device-types/Avocent/PM3009H.yaml | 1 + device-types/Brocade/fws624g.yaml | 1 + device-types/Brocade/fws648g.yaml | 1 + device-types/Brocade/icx6450-48.yaml | 2 +- device-types/Brocade/icx6610-24.yaml | 1 + device-types/Brocade/icx6610-48.yaml | 1 + device-types/Brocade/icx6610-48p.yaml | 1 + device-types/Brocade/icx7250-24.yaml | 2 +- device-types/Brocade/icx7250-48.yaml | 2 +- device-types/Brocade/icx7450-48.yaml | 2 +- device-types/Cisco/AIR-AP1562D-B-K9.yaml | 7 +- device-types/Cisco/AIR-AP1562I-B-K9.yaml | 7 +- device-types/Cisco/AIR-AP1572EAC-B-K9.yaml | 7 +- device-types/Cisco/AIR-AP2802E-B-K9.yaml | 7 +- device-types/Cisco/AIR-AP2802I-B-K9.yaml | 7 +- device-types/Cisco/AIR-AP3802E-B-K9.yaml | 7 +- device-types/Cisco/AIR-AP3802I-B-K9.yaml | 7 +- device-types/Cisco/AIR-BR1310G-A-K9-R.yaml | 7 +- device-types/Cisco/AIR-BR1410A-A-K9-N.yaml | 1 + device-types/Cisco/AIR-CAP1532E-A-K9.yaml | 21 +- device-types/Cisco/AIR-CAP1552H-A-K9.yaml | 7 +- device-types/Cisco/AIR-CAP1552H-B-K9.yaml | 7 +- device-types/Cisco/AIR-CAP2602E-A-K9.yaml | 7 +- device-types/Cisco/AIR-CAP2602I-A-K9.yaml | 7 +- device-types/Cisco/AIR-CAP2602I-B-K9.yaml | 7 +- device-types/Cisco/AIR-CAP3502E-A-K9.yaml | 7 +- device-types/Cisco/AIR-CAP3602E-A-K9.yaml | 7 +- device-types/Cisco/AIR-CAP3602I-A-K9.yaml | 7 +- device-types/Cisco/AIR-CAP3602I-B-K9.yaml | 7 +- device-types/Cisco/AIR-CAP3702E-A-K9.yaml | 7 +- device-types/Cisco/AIR-CAP3702E-B-K9.yaml | 7 +- device-types/Cisco/AIR-CAP3702I-A-K9.yaml | 7 +- device-types/Cisco/AIR-CAP3702I-B-K9.yaml | 7 +- device-types/Cisco/AIR-CT2504-K9.yaml | 41 +- device-types/Cisco/AIR-CT3504-K9.yaml | 49 +- device-types/Cisco/AIR-CT5508-K9.yaml | 1 + device-types/Cisco/AIR-CT5520-K9.yaml | 39 +- device-types/Cisco/AIR-LAP1242AG-A-K9.yaml | 7 +- device-types/Cisco/AIR-LAP1522HZ-A-K9.yaml | 7 +- device-types/Cisco/APIC-M2.yaml | 47 +- device-types/Cisco/AS2511RJ.yaml | 1 + device-types/Cisco/ASA5505.yaml | 1 + device-types/Cisco/ASA5506X.yaml | 1 + device-types/Cisco/ASA5508-X.yml | 1 + device-types/Cisco/ASA5510.yaml | 31 +- device-types/Cisco/ASA5512X.yaml | 1 + device-types/Cisco/ASA5515-X.yml | 51 +- device-types/Cisco/ASA5516-X.yml | 73 +-- device-types/Cisco/ASA5520.yaml | 61 +-- device-types/Cisco/ASA5525-X.yaml | 1 + device-types/Cisco/ASA5545-X.yaml | 67 +-- device-types/Cisco/ASA5550.yaml | 47 +- device-types/Cisco/ASA5555-X.yaml | 71 +-- device-types/Cisco/ASA5555.yaml | 51 +- device-types/Cisco/ASA5585-SSP-20.yaml | 63 +-- device-types/Cisco/ASA5585-X.yaml | 87 ++-- device-types/Cisco/ASR-9006.yaml | 37 +- device-types/Cisco/ASR1001-HX.yaml | 3 +- device-types/Cisco/ASR1001-X.yaml | 1 + device-types/Cisco/ASR1002-X.yaml | 65 +-- device-types/Cisco/ASR1006.yaml | 21 +- device-types/Cisco/ASR1013.yaml | 33 +- device-types/Cisco/C1000-24P-4X-L.yaml | 1 + device-types/Cisco/C6807-XL.yaml | 1 + device-types/Cisco/C7206VXR.yaml | 1 + device-types/Cisco/C819G-4G-V-K9.yaml | 1 + device-types/Cisco/C9200-24P.yaml | 1 + device-types/Cisco/C9200-24T.yaml | 1 + device-types/Cisco/C9200-48P.yaml | 1 + device-types/Cisco/C9200-48T.yaml | 1 + device-types/Cisco/C9200L-24P-4G.yaml | 1 + device-types/Cisco/C9200L-24P-4X.yaml | 1 + device-types/Cisco/C9200L-24T-4G.yaml | 1 + device-types/Cisco/C9200L-24T-4X.yaml | 1 + device-types/Cisco/C9200L-48P-4G.yaml | 1 + device-types/Cisco/C9200L-48P-4X.yaml | 1 + device-types/Cisco/C9200L-48T-4G.yaml | 1 + device-types/Cisco/C9200L-48T-4X.yaml | 1 + device-types/Cisco/C9404R.yaml | 7 +- device-types/Cisco/C9407R.yaml | 7 +- device-types/Cisco/C9410R.yaml | 7 +- device-types/Cisco/C9500-16X.yaml | 115 ++--- device-types/Cisco/C9500-24Y4C.yaml | 1 + device-types/Cisco/C9500-32QC.yaml | 1 + device-types/Cisco/C9500-40X.yaml | 307 +++++------ device-types/Cisco/C9500-48Y4C.yaml | 1 + device-types/Cisco/C9800-L-C.yml | 57 ++- device-types/Cisco/CBS350-24P-4G.yaml | 13 +- device-types/Cisco/CISCO2951_K9.yaml | 1 + device-types/Cisco/CISCO3925.yml | 1 + device-types/Cisco/CS-500.yaml | 1 + device-types/Cisco/DN1-HW-APL.yml | 47 +- device-types/Cisco/DN2-HW-APL.yaml | 47 +- device-types/Cisco/FPR1010-NGFW-K9.yaml | 1 + device-types/Cisco/FPR1120-NGFW-K9.yaml | 1 + device-types/Cisco/FPR1140-NGFW-K9.yaml | 1 + device-types/Cisco/FPR1150-NGFW-K9.yaml | 1 + device-types/Cisco/FPR2110-NGFW-K9.yaml | 1 + device-types/Cisco/FPR2120-NGFW-K9.yaml | 1 + device-types/Cisco/FPR2130-NGFW-K9.yaml | 1 + device-types/Cisco/FPR2140-NGFW-K9.yaml | 1 + device-types/Cisco/FPR4110-NGFW-K9.yaml | 2 +- device-types/Cisco/FPR4112-NGFW-K9.yaml | 2 +- device-types/Cisco/FPR4115-NGFW-K9.yaml | 2 +- device-types/Cisco/FPR4120-NGFW-K9.yaml | 2 +- device-types/Cisco/FPR4125-NGFW-K9.yaml | 1 + device-types/Cisco/FPR4140-NGFW-K9.yaml | 1 + device-types/Cisco/FPR4145-NGFW-K9.yaml | 1 + device-types/Cisco/FPR4150-NGFW-K9.yaml | 1 + device-types/Cisco/IE-2000-16PTC-G-E.yaml | 1 + device-types/Cisco/IE-2000-16PTC-G-NX.yaml | 1 + device-types/Cisco/IE-2000-4TS-G-B.yaml | 1 + device-types/Cisco/IE-4000-8GT8GP4G-E.yaml | 1 + device-types/Cisco/IR829GW-LTE-NA-AK9.yaml | 1 + device-types/Cisco/ISR1111-8P.yaml | 1 + device-types/Cisco/ISR1841.yaml | 1 + device-types/Cisco/ISR1921.yaml | 1 + device-types/Cisco/ISR1941.yaml | 1 + device-types/Cisco/ISR2651XM.yaml | 1 + device-types/Cisco/ISR2811.yaml | 1 + device-types/Cisco/ISR2901.yaml | 1 + device-types/Cisco/ISR2911.yaml | 1 + device-types/Cisco/ISR2921.yaml | 1 + device-types/Cisco/ISR3825.yaml | 1 + device-types/Cisco/ISR3845.yaml | 1 + device-types/Cisco/ISR3945.yaml | 1 + device-types/Cisco/ISR4321.yaml | 47 +- device-types/Cisco/ISR4331.yaml | 3 +- device-types/Cisco/ISR4351.yaml | 3 +- device-types/Cisco/ISR4431.yaml | 1 + device-types/Cisco/ISR4451.yaml | 1 + device-types/Cisco/ISR7604.yaml | 1 + device-types/Cisco/ISR897VA.yaml | 3 +- device-types/Cisco/ME-3750-24TE-M.yaml | 171 ++++--- device-types/Cisco/Meraki-MS210-48LP.yaml | 9 +- device-types/Cisco/Meraki-MS225-48LP.yaml | 9 +- device-types/Cisco/Meraki-MS350-24P.yaml | 1 + device-types/Cisco/Meraki-MS350-48LP.yaml | 1 + device-types/Cisco/Meraki-MS425-16.yaml | 1 + device-types/Cisco/Meraki-MX100.yaml | 81 +-- device-types/Cisco/Meraki-MX250.yaml | 179 +++---- device-types/Cisco/Meraki-MX84.yaml | 87 ++-- device-types/Cisco/N20-C6508.yaml | 34 +- device-types/Cisco/N2K-2248TP-E-1GE.yaml | 5 +- device-types/Cisco/N2K-C2232PP-10GE.yaml | 3 +- device-types/Cisco/N2K-C2232TM-E-10GE.yaml | 1 + device-types/Cisco/N2K-C2248PQ.yaml | 1 + device-types/Cisco/N3K-C3048TP-1GE.yaml | 1 + device-types/Cisco/N3K-C3132Q-40GE.yaml | 3 +- device-types/Cisco/N3K-C3132Q-40GX.yaml | 3 +- device-types/Cisco/N3K-C3172PQ-10GE.yaml | 1 + device-types/Cisco/N3K-C3172TQ-10GT.yaml | 1 + device-types/Cisco/N3K-C3232C.yaml | 1 + device-types/Cisco/N540-24Z8Q2C-SYS.yaml | 1 + device-types/Cisco/N5K-C5548P.yaml | 1 + device-types/Cisco/N5K-C5548UP.yaml | 2 +- device-types/Cisco/N5K-C5596T.yaml | 1 + device-types/Cisco/N5K-C5596UP.yaml | 1 + device-types/Cisco/N5K-C56128P.yaml | 1 + device-types/Cisco/N5K-C5648Q.yaml | 1 + device-types/Cisco/N5K-C5672UP.yaml | 2 +- device-types/Cisco/N77-C7706.yaml | 1 + device-types/Cisco/N77-C7710.yaml | 1 + device-types/Cisco/N7K-7702.yaml | 1 + device-types/Cisco/N7K-C7010.yaml | 1 + device-types/Cisco/N9K-C93108LC-EX.yaml | 5 +- device-types/Cisco/N9K-C93108TC-EX.yaml | 5 +- device-types/Cisco/N9K-C93108TC-FX.yaml | 5 +- device-types/Cisco/N9K-C93120TX.yaml | 1 + device-types/Cisco/N9K-C93180YC-EX.yaml | 1 + device-types/Cisco/N9K-C93180YC-FX.yaml | 1 + device-types/Cisco/N9K-C9332PQ.yaml | 3 +- device-types/Cisco/N9K-C9348GC-FXP.yaml | 2 +- device-types/Cisco/N9K-C9364C.yaml | 1 + device-types/Cisco/N9K-C9372PX-E.yaml | 3 +- device-types/Cisco/N9K-C9372TX.yaml | 3 +- device-types/Cisco/N9K-C9396PX.yaml | 1 + device-types/Cisco/N9K-C9396TX.yaml | 1 + device-types/Cisco/N9K-C9504.yaml | 1 + device-types/Cisco/NCS-5501-SE.yaml | 2 +- device-types/Cisco/NCS-55A1-24H.yaml | 2 +- device-types/Cisco/NCS-55A1-36H-S.yaml | 2 +- device-types/Cisco/SG300-28.yaml | 1 + device-types/Cisco/SG300-28P.yaml | 1 + device-types/Cisco/SG300-28PP.yaml | 1 + device-types/Cisco/UCS-B200-M5.yaml | 2 +- device-types/Cisco/UCS-C240-M5SX.yml | 35 +- device-types/Cisco/UCS-S3260-M5SRB.yaml | 59 +-- device-types/Cisco/VEDGE-100B-AC-K9.yaml | 43 +- device-types/Cisco/VEDGE-100M-VZ-K9.yaml | 47 +- device-types/Cisco/VEDGE-2000-AC-K9.yaml | 59 +-- device-types/Cisco/VG202XM.yaml | 23 +- device-types/Cisco/VG224.yaml | 27 +- device-types/Cisco/WS-C2960+24PC-L.yaml | 5 +- device-types/Cisco/WS-C2960-24TT-L.yaml | 5 +- device-types/Cisco/WS-C2960-8TC-L.yaml | 1 + device-types/Cisco/WS-C2960C-8PC-L.yaml | 1 + device-types/Cisco/WS-C2960CG-8TL.yaml | 1 + device-types/Cisco/WS-C2960CPD-8PT.yaml | 1 + device-types/Cisco/WS-C2960G-24TC-L.yaml | 5 +- device-types/Cisco/WS-C3550-24-SMI.yaml | 1 + device-types/Cisco/WS-C3560-12PC-S.yaml | 1 + device-types/Cisco/WS-C3560-24PS.yaml | 1 + device-types/Cisco/WS-C3560-24TS-S.yaml | 1 + device-types/Cisco/WS-C3560-48PS-E.yaml | 1 + device-types/Cisco/WS-C3560-48PS-S.yaml | 1 + device-types/Cisco/WS-C3560-48TS-S.yaml | 1 + device-types/Cisco/WS-C3560-8PC-S.yaml | 1 + device-types/Cisco/WS-C3560C-12PC-S.yaml | 1 + device-types/Cisco/WS-C3560CG-8PC-S.yaml | 1 + device-types/Cisco/WS-C3560E-24PD.yaml | 1 + device-types/Cisco/WS-C3560G-24PS.yaml | 1 + device-types/Cisco/WS-C3560G-24TS.yaml | 1 + device-types/Cisco/WS-C3560G-48PS-S.yaml | 1 + device-types/Cisco/WS-C3560G-48PS.yaml | 1 + device-types/Cisco/WS-C3560G-48TS-S.yaml | 1 + device-types/Cisco/WS-C3560G-48TS.yaml | 1 + device-types/Cisco/WS-C3560V2-24TS-S.yaml | 2 +- device-types/Cisco/WS-C3560V2-48PS-S.yaml | 1 + device-types/Cisco/WS-C3560V2-48TS-S.yaml | 1 + device-types/Cisco/WS-C3560X-24T-S.yaml | 1 + device-types/Cisco/WS-C3560X-48P-S.yaml | 1 + device-types/Cisco/WS-C3560X-48PF-S.yaml | 1 + device-types/Cisco/WS-C3650-24FD-L.yaml | 1 + device-types/Cisco/WS-C3650-24PD-L.yaml | 1 + device-types/Cisco/WS-C3650-24PD-S.yaml | 3 +- device-types/Cisco/WS-C3650-24PS-L.yaml | 1 + device-types/Cisco/WS-C3650-24TD-L.yaml | 1 + device-types/Cisco/WS-C3650-24TS-L.yaml | 1 + device-types/Cisco/WS-C3650-48FD-L.yaml | 1 + device-types/Cisco/WS-C3650-48FQ-L.yaml | 1 + device-types/Cisco/WS-C3650-48FS-L.yaml | 1 + device-types/Cisco/WS-C3650-48PD-E.yaml | 1 + device-types/Cisco/WS-C3650-48PD-L.yaml | 1 + device-types/Cisco/WS-C3650-48PQ-L.yaml | 2 +- device-types/Cisco/WS-C3650-48PS-L.yaml | 1 + device-types/Cisco/WS-C3650-48TD-L.yaml | 1 + device-types/Cisco/WS-C3650-48TS-L.yaml | 1 + device-types/Cisco/WS-C3750-24PS-S.yaml | 1 + device-types/Cisco/WS-C3750-24TS-S.yaml | 1 + device-types/Cisco/WS-C3750-48PS-S.yaml | 1 + device-types/Cisco/WS-C3750-48TS-S.yaml | 1 + device-types/Cisco/WS-C3750E-48TD-S.yaml | 1 + device-types/Cisco/WS-C3750G-12S-E.yaml | 1 + device-types/Cisco/WS-C3750G-12S-S.yaml | 1 + device-types/Cisco/WS-C3750G-24PS-S.yaml | 4 +- device-types/Cisco/WS-C3750G-24TS-1U.yaml | 4 +- device-types/Cisco/WS-C3750G-24TS-S.yaml | 4 +- device-types/Cisco/WS-C3750G-24TS-S1U.yaml | 4 +- device-types/Cisco/WS-C3750G-48PS-S.yaml | 4 +- device-types/Cisco/WS-C3750G-48TS-S.yaml | 3 +- device-types/Cisco/WS-C3750V2-48PS-S.yaml | 4 +- .../Cisco/WS-C3750X-12S-S.yaml | 1 + device-types/Cisco/WS-C3750X-24P-S.yaml | 1 + device-types/Cisco/WS-C3750X-24T-S.yaml | 1 + device-types/Cisco/WS-C3750X-48P-S.yaml | 1 + device-types/Cisco/WS-C3750X-48PF-S.yaml | 3 +- device-types/Cisco/WS-C3750X-48T-L.yaml | 1 + device-types/Cisco/WS-C3750X-48T-S.yaml | 1 + device-types/Cisco/WS-C3850-12X48U-L.yaml | 383 +++++++------- device-types/Cisco/WS-C3850-12X48U.yaml | 401 +++++++-------- device-types/Cisco/WS-C3850-24P-E.yaml | 1 + device-types/Cisco/WS-C3850-24P-L.yaml | 1 + device-types/Cisco/WS-C3850-24P-S.yaml | 1 + device-types/Cisco/WS-C3850-24T-L.yaml | 1 + device-types/Cisco/WS-C3850-24T-S.yaml | 1 + device-types/Cisco/WS-C3850-24XS-E.yaml | 1 + device-types/Cisco/WS-C3850-24XS-L.yaml | 1 + device-types/Cisco/WS-C3850-24XS-S.yaml | 1 + device-types/Cisco/WS-C3850-48F-S.yaml | 10 +- device-types/Cisco/WS-C3850-48P-E.yaml | 9 +- device-types/Cisco/WS-C3850-48P-L.yaml | 9 +- device-types/Cisco/WS-C3850-48P-S.yaml | 9 +- device-types/Cisco/WS-C3850-48T-E.yaml | 9 +- device-types/Cisco/WS-C3850-48T-L.yaml | 10 +- device-types/Cisco/WS-C3850-48T-S.yaml | 10 +- device-types/Cisco/WS-C4500X-16SFP+.yaml | 123 ++--- device-types/Cisco/WS-C4500X-32SFP+.yaml | 219 ++++---- device-types/Cisco/WS-C4506-E.yaml | 23 +- device-types/Cisco/WS-C4506.yaml | 23 +- device-types/Cisco/WS-C4507R+E.yaml | 23 +- device-types/Cisco/WS-C4510R+E.yaml | 23 +- device-types/Cisco/WS-C4948-S.yaml | 9 +- device-types/Cisco/WS-C6506-E.yaml | 23 +- device-types/Cisco/WS-C6509-E.yaml | 23 +- device-types/Cisco/WS-C6509-V-E.yaml | 23 +- device-types/Cisco/WS-C6509.yaml | 23 +- device-types/Cisco/WS-C6513.yaml | 23 +- device-types/Cisco/asr1002-hx.yaml | 1 + device-types/Cisco/c9300-24p.yaml | 1 + device-types/Cisco/c9300-24t.yaml | 1 + device-types/Cisco/c9300-48p.yaml | 1 + device-types/Cisco/c9300-48t.yaml | 1 + device-types/Cisco/c9300-48u.yaml | 1 + device-types/Cisco/c9300-48uxm.yaml | 1 + device-types/Cisco/c9800-40-k9.yaml | 45 +- device-types/Cisco/cdb-8p.yaml | 1 + device-types/Cisco/cdb-8u.yaml | 2 +- device-types/Cisco/cdb-mnt-rack5-c14.yaml | 31 +- device-types/Cisco/ie-4000-4gc4gp4g-e.yaml | 57 ++- device-types/Cisco/n9k-c9336c-fx2.yaml | 1 + device-types/Cisco/n9k-c9372px.yaml | 3 +- device-types/Cisco/ws-c2360-48td-s.yaml | 1 + device-types/Cisco/ws-c2960+24tc-l.yaml | 5 +- device-types/Cisco/ws-c2960+48tc-l.yaml | 5 +- device-types/Cisco/ws-c2960-24lt-l.yaml | 1 + device-types/Cisco/ws-c2960-24pc-l.yaml | 1 + device-types/Cisco/ws-c2960-24tc-l.yaml | 5 +- device-types/Cisco/ws-c2960-48tc-l.yaml | 5 +- device-types/Cisco/ws-c2960c-12pc-l.yaml | 1 + device-types/Cisco/ws-c2960cx-8pc-l.yaml | 5 +- device-types/Cisco/ws-c2960cx-8tc-l.yaml | 5 +- device-types/Cisco/ws-c2960g-48tc-l.yaml | 5 +- device-types/Cisco/ws-c2960s-24ts-l.yaml | 5 +- device-types/Cisco/ws-c2960s-48fpd-l.yaml | 5 +- device-types/Cisco/ws-c2960s-48ts-l.yaml | 5 +- device-types/Cisco/ws-c2960x-24pd-l.yaml | 5 +- device-types/Cisco/ws-c2960x-24ps-l.yaml | 5 +- device-types/Cisco/ws-c2960x-24td-l.yaml | 1 + device-types/Cisco/ws-c2960x-24ts-l.yaml | 4 +- device-types/Cisco/ws-c2960x-48fpd-l.yaml | 5 +- device-types/Cisco/ws-c2960x-48fps-l.yaml | 5 +- device-types/Cisco/ws-c2960x-48lpd-l.yaml | 5 +- device-types/Cisco/ws-c2960x-48lps-l.yaml | 5 +- device-types/Cisco/ws-c2960x-48td-l.yaml | 5 +- device-types/Cisco/ws-c2960x-48ts-l.yaml | 5 +- device-types/Cisco/ws-c2960xr-48fpd-i.yaml | 3 +- device-types/Cisco/ws-c2960xr-48fps-i.yaml | 3 +- device-types/Cisco/ws-c2960xr-48lpd-i.yaml | 3 +- device-types/Cisco/ws-c2960xr-48lps-i.yaml | 3 +- device-types/Cisco/ws-c2960xr-48td-i.yaml | 3 +- device-types/Cisco/ws-c2960xr-48ts-i.yaml | 3 +- device-types/Cisco/ws-c3560-48ps.yaml | 3 +- device-types/Cisco/ws-c3560cx-12pc-s.yaml | 1 + device-types/Cisco/ws-c3560cx-12pd-s.yaml | 1 + device-types/Cisco/ws-c3560cx-12tc-s.yaml | 1 + device-types/Cisco/ws-c3560cx-8pc-s.yaml | 1 + device-types/Cisco/ws-c3560cx-8pt-s.yaml | 1 + device-types/Cisco/ws-c3560cx-8tc-s.yaml | 1 + device-types/Cisco/ws-c3560cx-8xpd-s.yaml | 1 + device-types/Cisco/ws-c3560v2-24ps.yaml | 3 +- device-types/Cisco/ws-c3560v2-48ps.yaml | 3 +- device-types/Cisco/ws-c3560x-24p.yaml | 3 +- device-types/Cisco/ws-c3560x-48p.yaml | 3 +- device-types/Cisco/ws-c3560x-48t-s.yaml | 3 +- device-types/Cisco/ws-c3650-24ps.yaml | 3 +- device-types/Cisco/ws-c3650-24ts.yaml | 3 +- device-types/Cisco/ws-c3650-48fd-e.yaml | 2 +- device-types/Cisco/ws-c3650-48fd-s.yaml | 1 + device-types/Cisco/ws-c3650-48fq-e.yaml | 1 + device-types/Cisco/ws-c3650-48fq-s.yaml | 1 + device-types/Cisco/ws-c3650-48pd.yaml | 4 +- device-types/Cisco/ws-c3650-48pq-e.yaml | 1 + device-types/Cisco/ws-c3650-48pq-s.yaml | 1 + device-types/Cisco/ws-c3650-48ps.yaml | 3 +- device-types/Cisco/ws-c3650-48td-e.yaml | 1 + device-types/Cisco/ws-c3650-48td-s.yaml | 1 + device-types/Cisco/ws-c3650-48tq-e.yaml | 1 + device-types/Cisco/ws-c3750g-12s.yaml | 3 +- device-types/Cisco/ws-c3750x-12s.yaml | 3 +- device-types/Cisco/ws-c3750x-24.yaml | 3 +- device-types/Cisco/ws-c3850-12s.yaml | 3 +- device-types/Cisco/ws-c3850-12xs.yaml | 3 +- device-types/Cisco/ws-c3850-24s.yaml | 3 +- device-types/Cisco/ws-c3850-24u.yaml | 3 +- device-types/Cisco/ws-c3850-24xs.yaml | 3 +- device-types/Cisco/ws-c3850-48p.yaml | 11 +- device-types/Cisco/ws-c3850-48u.yaml | 3 +- device-types/Cisco/ws-c4900m.yaml | 71 +-- device-types/Citrix/MPX-59xx.yaml | 77 +-- device-types/Citrix/SDX-14000.yaml | 95 ++-- device-types/CyberPower/CPS-1215RMS.yaml | 1 + device-types/CyberPower/OR2200LCDRT2U.yaml | 1 + device-types/Dell/Networking_N2048.yaml | 2 +- device-types/Dell/Networking_N4064F.yaml | 1 + device-types/Dell/Networking_S4048-ON.yaml | 1 + device-types/Dell/PowerConnect_5448.yaml | 1 + device-types/Dell/PowerConnect_6224.yaml | 1 + device-types/Dell/PowerConnect_6248.yaml | 1 + device-types/Dell/PowerEdge_R620.yaml | 1 + device-types/Dell/PowerEdge_R630.yaml | 1 + device-types/Dell/PowerEdge_R640.yaml | 1 + device-types/Dell/PowerEdge_R720.yaml | 1 + device-types/Dell/PowerEdge_R730.yaml | 1 + device-types/Dell/PowerEdge_R740.yaml | 1 + device-types/Dell/networking-s4148f-on.yaml | 1 + device-types/Dell/networking-s5232f-on.yaml | 211 ++++---- device-types/Eaton/5PX3000RTN.yaml | 1 + .../Extreme Networks/BR-MLXE-16-MR2-M-AC.yaml | 143 +++--- .../Extreme Networks/BR-MLXE-32-MR2-M-AC.yaml | 183 +++---- .../Extreme Networks/BR-MLXE-4-MR2-M-AC.yaml | 85 +-- .../Extreme Networks/BR-MLXE-8-MR2-M-AC.yaml | 93 ++-- .../Extreme Networks/BR-SLX-9140-48V-AC.yaml | 1 + .../Extreme Networks/BR-SLX-9150-48XT-AC.yaml | 1 + .../Extreme Networks/BR-SLX-9150-48Y-AC.yaml | 1 + .../Extreme Networks/BR-SLX-9240-32C-AC.yaml | 1 + .../Extreme Networks/BR-SLX-9250-32C-AC.yaml | 1 + .../Extreme Networks/BR-SLX-9540-48S-AC.yaml | 1 + .../BR-SLX-9640-24S-12C-AC.yaml | 1 + .../Extreme Networks/BR-SLX-9740-40C-AC.yaml | 1 + .../Extreme Networks/BR-SLX-9740-80C-AC.yaml | 1 + device-types/F5/BIG-IP_3900.yaml | 27 +- device-types/F5/BIG-IP_4200v.yaml | 23 +- device-types/F5/BIG-IP_5200v.yaml | 27 +- device-types/F5/BIG-IP_5250v.yaml | 106 ++-- device-types/F5/BIG-IP_VPR-C2400.yaml | 3 +- device-types/F5/BIG-IP_i4600.yaml | 27 +- device-types/F5/BIG-IP_i4800.yaml | 27 +- device-types/F5/BIG-IP_i5800.yaml | 27 +- device-types/FS/FMU-1UFMX-N.yaml | 7 +- device-types/FS/FMU-MC082745.yaml | 73 +-- device-types/FS/S3800-24F4S.yaml | 1 + .../Factor-TS/DIONIS-DPS-2004-RM-4E.yaml | 31 +- .../Factor-TS/DIONIS-DPS-3010-RM-6E-4S.yaml | 67 +-- device-types/Fortinet/FG-100E.yaml | 3 +- device-types/Fortinet/FG-100F.yaml | 1 + device-types/Fortinet/FG-101F.yaml | 1 + device-types/Fortinet/FG-1100E.yaml | 1 + device-types/Fortinet/FG-1101E.yaml | 1 + device-types/Fortinet/FG-1500D.yaml | 7 +- device-types/Fortinet/FG-1500DT.yaml | 193 +++---- device-types/Fortinet/FG-200D.yaml | 1 + device-types/Fortinet/FG-200F.yaml | 163 +++--- device-types/Fortinet/FG-3000D.yaml | 3 +- device-types/Fortinet/FG-300E.yaml | 1 + device-types/Fortinet/FG-301E.yaml | 1 + device-types/Fortinet/FG-50E.yaml | 1 + device-types/Fortinet/FG-600E.yaml | 1 + device-types/Fortinet/FG-601E.yaml | 1 + device-types/Fortinet/FG-60E.yaml | 2 +- device-types/Fortinet/FG-80E-POE.yaml | 1 + device-types/Fortinet/FG-80E.yaml | 1 + device-types/Fortinet/FG-81E-POE.yaml | 1 + device-types/Fortinet/FG-81E.yaml | 1 + device-types/Fortinet/FG-90D.yml | 1 + device-types/Fortinet/FWB-2000E.yaml | 3 +- .../Generic/24-port_copper_patch_panel.yaml | 242 ++++----- .../Generic/48-port_copper_patch_panel.yaml | 482 +++++++++--------- .../Generic/LC-12-port_fiber_patch_panel.yaml | 121 ++--- .../Generic/LC-24-port_fiber_patch_panel.yaml | 241 ++++----- .../Generic/LC-48-port_fiber_patch_panel.yaml | 481 ++++++++--------- .../Generic/cable-management-panel.yaml | 1 + device-types/Generic/shelf-1he.yaml | 1 + device-types/Generic/shelf-2he.yaml | 2 +- device-types/HPE/2530-24-PoEP(J9779A).yml | 181 +++---- device-types/HPE/2530-48-PoEP(J9778A).yml | 325 ++++++------ device-types/HPE/2530-8-PoEP(J9780A).yml | 85 +-- device-types/HPE/5130-48G-PoE+-4SFP+.yml | 331 ++++++------ device-types/HPE/HP-E3500yl-48G.yaml | 3 +- device-types/HPE/HPE-SY480.yaml | 1 + device-types/HPE/ProCurve-2810-24G.yaml | 3 +- device-types/HPE/ProCurve-2810-48G.yaml | 3 +- device-types/HPE/c7000.yaml | 86 ++-- device-types/HPE/synergy-12000.yaml | 164 +++--- device-types/Infinera/CloudXpress2.yml | 103 ++-- device-types/Infoblox/IB-1410.yaml | 3 +- device-types/Infoblox/IB-1420.yaml | 3 +- device-types/Infoblox/TE-1415-NS1GD-AC.yaml | 3 +- device-types/Infoblox/TE-805-HW-AC-B.yaml | 1 + device-types/Infoblox/TE-815-NS1GD-AC.yaml | 5 +- .../Infotecs/VIPNET-COORDINATOR-HW1000C.yaml | 43 +- device-types/Juniper/ACX1100-AC.yaml | 71 +-- device-types/Juniper/ACX4000.yaml | 101 ++-- device-types/Juniper/ACX5448-M.yaml | 1 + device-types/Juniper/ACX710-DC.yaml | 1 + device-types/Juniper/EX2200-48T-4G.yaml | 1 + device-types/Juniper/EX2200-C-12P.yaml | 2 +- device-types/Juniper/EX2200-C-12T.yaml | 2 +- device-types/Juniper/EX2300-C-12P.yaml | 2 +- device-types/Juniper/EX2300-C-12T.yaml | 1 + device-types/Juniper/EX3300-48T.yaml | 1 + device-types/Juniper/EX3400-24P.yaml | 2 +- device-types/Juniper/EX3400-24T.yaml | 2 +- device-types/Juniper/EX3400-48P.yaml | 2 +- device-types/Juniper/EX3400-48T.yaml | 2 +- device-types/Juniper/EX4300-24P.yaml | 2 +- device-types/Juniper/EX4300-24T.yaml | 2 +- device-types/Juniper/EX4300-48MP.yaml | 219 ++++---- device-types/Juniper/EX4300-48P.yaml | 2 +- device-types/Juniper/EX4300-48T.yaml | 1 + device-types/Juniper/EX4500-40F.yaml | 3 +- device-types/Juniper/EX9200-12QS.yaml | 1 + device-types/Juniper/EX9200-6QS.yaml | 1 + device-types/Juniper/EX9200-RE2.yaml | 1 + device-types/Juniper/EX9204.yaml | 1 + device-types/Juniper/EX9214.yaml | 1 + device-types/Juniper/MX10003-BASE.yaml | 1 + device-types/Juniper/MX10003-PREMIUM.yaml | 1 + device-types/Juniper/MX104-BASE.yaml | 1 + device-types/Juniper/MX104-PREMIUM.yaml | 1 + device-types/Juniper/MX204.yaml | 1 + device-types/Juniper/MX480.yaml | 1 + device-types/Juniper/MX80.yaml | 3 +- device-types/Juniper/QFX-5100-48S-3AFO.yaml | 3 +- device-types/Juniper/QFX10002-36Q.yaml | 1 + device-types/Juniper/QFX10002-72Q.yaml | 1 + device-types/Juniper/QFX5100-48T-6Q.yaml | 1 + device-types/Juniper/QFX5110-48S-4C.yaml | 1 + device-types/Juniper/QFX5120-32C.yaml | 1 + device-types/Juniper/QFX5120-48T.yaml | 1 + device-types/Juniper/QFX5120-48Y.yaml | 1 + device-types/Juniper/QFX5130-32CD.yaml | 1 + device-types/Juniper/QFX5200-32C.yaml | 1 + device-types/Juniper/QFX5200-48Y.yaml | 1 + device-types/Juniper/QFX5210-128C.yaml | 1 + device-types/Juniper/QFX5210-64C.yaml | 1 + device-types/Juniper/SRX-1500.yaml | 5 +- device-types/Juniper/SRX-4100.yaml | 5 +- device-types/Juniper/SRX210HE2.yaml | 1 + device-types/Juniper/SRX240H2-POE.yaml | 1 + device-types/Juniper/SRX240H2.yaml | 1 + device-types/Juniper/SRX320.yaml | 1 + device-types/Juniper/SRX340.yaml | 1 + device-types/Juniper/SRX345.yaml | 1 + device-types/Juniper/SRX3600.yaml | 1 + device-types/Juniper/SRX380-P.yaml | 1 + device-types/Juniper/SRX4600.yaml | 1 + device-types/Lenovo/FLEX-SYSTEM.yaml | 1 + device-types/Lenovo/SR630.yaml | 1 + device-types/Lenovo/system_x3550_M5.yaml | 3 +- device-types/Mellanox/SN2010.yml | 151 +++--- device-types/Mellanox/SN2700.yml | 217 ++++---- device-types/Mellanox/SN3700C.yml | 211 ++++---- device-types/MikroTik/CCR1009-7G-1C-1S+.yaml | 1 + .../MikroTik/CCR1009-7G-1C-1S+PC.yaml | 1 + device-types/MikroTik/CCR1009-7G-1C-PC.yaml | 1 + device-types/MikroTik/CCR1016-12G.yaml | 1 + device-types/MikroTik/CCR1016-12S-1S+.yaml | 1 + device-types/MikroTik/CCR1036-12G-4S-EM.yaml | 1 + device-types/MikroTik/CCR1036-12G-4S.yaml | 1 + device-types/MikroTik/CCR1036-8G-2S+.yaml | 1 + device-types/MikroTik/CCR1036-8G-2S+EM.yaml | 1 + device-types/MikroTik/CCR1072-1G-8S+.yaml | 1 + device-types/MikroTik/CRS106-1C-5S.yaml | 1 + device-types/MikroTik/CRS112-8G-4S-IN.yaml | 1 + device-types/MikroTik/CRS112-8P-4S-IN.yaml | 1 + .../MikroTik/CRS125-24G-1S-2HnD-IN.yaml | 1 + device-types/MikroTik/CRS125-24G-1S-IN.yaml | 1 + .../MikroTik/CRS212-1G-10S-1S+IN.yaml | 1 + device-types/MikroTik/CRS305-1G-4S+IN.yaml | 1 + device-types/MikroTik/CRS309-1G-8S+IN.yaml | 1 + device-types/MikroTik/CRS312-4C+8XG-RM.yaml | 1 + device-types/MikroTik/CRS317-1G-16S+RM.yaml | 1 + device-types/MikroTik/CRS326-24G-2S+RM.yaml | 1 + device-types/MikroTik/CRS326-24S+2Q+RM.yaml | 9 +- device-types/MikroTik/CRS328-24P-4S+RM.yaml | 1 + .../MikroTik/CRS328-4C-20S-4S+RM.yaml | 3 +- .../MikroTik/CRS354-48G-4S+2Q+RM.yaml | 1 + device-types/MikroTik/CSS326-24G-2S+RM.yaml | 1 + .../MikroTik/RB1100AHx4-Dude-Edition.yaml | 1 + device-types/MikroTik/RB1100AHx4.yaml | 1 + device-types/MikroTik/RB2011UiAS-IN.yaml | 1 + device-types/MikroTik/RB2011UiAS-RM.yaml | 1 + device-types/MikroTik/RB2011iL-IN.yaml | 1 + device-types/MikroTik/RB2011iL-RM.yaml | 1 + device-types/MikroTik/RB2011iLS-IN.yaml | 1 + device-types/MikroTik/RB260GS.yaml | 1 + device-types/MikroTik/RB260GSP.yaml | 1 + device-types/MikroTik/RB3011UiAS-RM.yaml | 1 + device-types/MikroTik/RB4011iGS+RM.yaml | 1 + device-types/MikroTik/RB750r2.yaml | 1 + device-types/MikroTik/RB750r3.yaml | 1 + device-types/MikroTik/RB760iGS.yaml | 1 + device-types/MikroTik/RB960PGS.yaml | 1 + device-types/NetApp/FAS2750.yaml | 17 +- device-types/NetApp/FAS8200.yaml | 13 +- device-types/NetApp/X3172A.yaml | 59 +-- device-types/NetApp/X3218A.yaml | 47 +- device-types/NetApp/X3219A.yaml | 63 +-- device-types/Netonix/WS-12-120-AC.yaml | 95 ++-- device-types/Netonix/WS-24-400A.yaml | 167 +++--- device-types/Nokia/7210-SAS-Sx.yaml | 1 + device-types/Opengear/ACM7008-2-M.yaml | 1 + device-types/Opengear/CM7116-2-DAC-US.yaml | 1 + device-types/Opengear/CM7116-2-SAC-US.yaml | 1 + device-types/Opengear/CM7132-2-DAC-US.yaml | 1 + device-types/Opengear/CM7148-2-DAC-US.yaml | 1 + device-types/Opengear/CM7148-2-SAC-US.yaml | 1 + device-types/Opengear/CM7196-2-DAC-US.yaml | 1 + device-types/Opengear/IM4216-2.yaml | 1 + device-types/Opengear/IM4232-2.yaml | 1 + device-types/Opengear/IM4248-2.yaml | 1 + device-types/Opengear/IM7216-2-DAC-US.yaml | 1 + device-types/Opengear/IM7232-2-DAC-US.yaml | 1 + device-types/Opengear/IM7248-2-DAC-LMA.yaml | 1 + device-types/Opengear/IM7248-2-DAC-LMP.yaml | 1 + device-types/Opengear/IM7248-2-DAC-LMV.yaml | 1 + device-types/Opengear/IM7248-2-DAC-LR.yaml | 1 + device-types/Opengear/IM7248-2-DAC-US.yaml | 1 + device-types/Opengear/IM7248-2-DAC.yaml | 1 + device-types/Palo Alto/M-100.yaml | 27 +- device-types/Palo Alto/M-500.yaml | 39 +- device-types/Palo Alto/PA-200.yaml | 35 +- device-types/Palo Alto/PA-220.yaml | 55 +- device-types/Palo Alto/PA-3020.yaml | 107 ++-- device-types/Palo Alto/PA-3050.yaml | 1 + device-types/Palo Alto/PA-3060.yaml | 1 + device-types/Palo Alto/PA-3220.yaml | 165 +++--- device-types/Palo Alto/PA-3260.yaml | 131 ++--- device-types/Palo Alto/PA-500.yaml | 1 + device-types/Palo Alto/PA-5050.yaml | 127 ++--- device-types/Palo Alto/PA-5060.yaml | 127 ++--- device-types/Palo Alto/PA-5220.yaml | 201 ++++---- device-types/Palo Alto/PA-5250.yaml | 201 ++++---- device-types/Palo Alto/PA-5260.yaml | 201 ++++---- device-types/Palo Alto/PA-5280.yaml | 201 ++++---- device-types/Palo Alto/PA-7080.yaml | 56 +- device-types/Palo Alto/PA-820.yaml | 77 +-- device-types/Palo Alto/PA-850.yaml | 1 + device-types/Panduit/P36G18M.yaml | 1 + device-types/QNAP/ts-431xeu.yml | 1 + device-types/QNAP/ts-459pro+.yml | 1 + device-types/Raritan/PX3-5497V.yaml | 1 + device-types/Raritan/PX3-5664U.yaml | 3 +- device-types/Raritan/PX3-5870V.yaml | 7 +- device-types/Raspberry Pi/RPI3-MODB-1GB.yaml | 5 +- device-types/Raspberry Pi/RPI3-MODBP-1GB.yaml | 5 +- device-types/Raspberry Pi/RPI4-MODBP-1GB.yaml | 5 +- device-types/Riverbed/CX1555.yaml | 65 +-- device-types/Riverbed/CX3070.yaml | 65 +-- device-types/Riverbed/CX5055.yaml | 65 +-- device-types/Riverbed/CX555.yaml | 57 ++- device-types/Riverbed/CX570.yaml | 57 ++- device-types/Riverbed/CX7070.yaml | 65 +-- device-types/Riverbed/CX770.yaml | 57 ++- device-types/TP-Link/TL-SG1024D.yaml | 1 + device-types/Testing/Test.yaml | 1 + device-types/TrendNet/TC-P16C5E.yaml | 161 +++--- device-types/TrendNet/TC-P24C5E.yaml | 241 ++++----- device-types/TrendNet/TC-P48C5E.yaml | 482 +++++++++--------- device-types/TrendNet/TE100-S16.yaml | 1 + device-types/TrendNet/TEG-240WS.yaml | 1 + device-types/TrendNet/TEG-30284.yaml | 2 +- device-types/TrendNet/TEG-S224.yaml | 1 + device-types/TrendNet/TEG-S50g.yaml | 1 + device-types/TrendNet/TEW-821DAP.yaml | 1 + device-types/TrendNet/TEW-WLC100.yaml | 1 + device-types/TrendNet/TK-802R.yaml | 1 + device-types/TrendNet/TPE-113Gi-A.yaml | 1 + device-types/TrippLite/B096-016.yaml | 105 ++-- device-types/TrippLite/B096-032.yaml | 169 +++--- device-types/TrippLite/B097-016.yaml | 105 ++-- device-types/TrippLite/PDUMH15AT.yaml | 49 +- device-types/TrippLite/ULTRABLOK428.yaml | 15 +- device-types/Ubiquiti/UAS-XG.yaml | 1 + device-types/Ubiquiti/UDM-Pro.yaml | 1 + device-types/Ubiquiti/US-16-150W.yaml | 1 + device-types/Ubiquiti/US-16-XG.yaml | 1 + device-types/Ubiquiti/US-24-250W.yaml | 1 + device-types/Ubiquiti/US-24-500W.yaml | 1 + device-types/Ubiquiti/US-24.yaml | 1 + device-types/Ubiquiti/US-48-500W.yaml | 1 + device-types/Ubiquiti/US-48-750W.yaml | 1 + device-types/Ubiquiti/US-48.yaml | 1 + device-types/Ubiquiti/US-8-150W.yaml | 1 + device-types/Ubiquiti/US-8-60W.yaml | 1 + device-types/Ubiquiti/US-8.yaml | 1 + device-types/Ubiquiti/US-XG-6POE.yaml | 1 + device-types/Ubiquiti/USG-PRO-4.yaml | 1 + device-types/Ubiquiti/USG.yaml | 1 + device-types/Ubiquiti/USW-16-PoE.yaml | 1 + device-types/Ubiquiti/USW-24-PoE.yaml | 1 + device-types/Ubiquiti/USW-24.yaml | 1 + device-types/Ubiquiti/USW-48-PoE.yaml | 1 + device-types/Ubiquiti/USW-Pro-24-PoE.yaml | 1 + device-types/Ubiquiti/USW-Pro-48-PoE.yaml | 1 + device-types/Ubiquiti/ep-s16.yaml | 111 ++-- device-types/Ubiquiti/er-x.yaml | 43 +- device-types/Ubiquiti/es-16-150w.yaml | 119 ++--- device-types/Ubiquiti/es-16-xg.yaml | 107 ++-- device-types/Ubiquiti/es-24-250w.yaml | 167 +++--- device-types/Ubiquiti/es-24-500w.yaml | 167 +++--- device-types/Ubiquiti/es-24-lite.yaml | 167 +++--- device-types/Ubiquiti/es-48-500w.yaml | 323 ++++++------ device-types/Ubiquiti/es-48-750w.yaml | 323 ++++++------ device-types/Ubiquiti/es-48-lite.yaml | 323 ++++++------ device-types/Ubiquiti/us-16-150w.yaml | 119 ++--- device-types/Ubiquiti/us-24-500w.yaml | 167 +++--- device-types/Ubiquiti/us‑24‑250w.yaml | 167 +++--- device-types/Ubiquiti/us‑48‑500w.yaml | 323 ++++++------ device-types/Ubiquiti/us‑48‑750w.yaml | 323 ++++++------ device-types/WTI/CPM-1600-1-EC.yaml | 229 ++++----- device-types/WTI/CPM-1600-1-ECAM.yaml | 201 ++++---- device-types/WTI/CPM-800-1-A-VZW.yaml | 117 ++--- device-types/WTI/CPM-800-1-A.yaml | 113 ++-- device-types/WTI/CPM-800-1-AM.yaml | 117 ++--- device-types/WTI/CPM-800-1-E.yaml | 149 +++--- device-types/WTI/CPM-800-1-EA.yaml | 117 ++--- device-types/WTI/CPM-800-1-ECA.yaml | 117 ++--- device-types/WTI/CPM-800-2-A-VZW.yaml | 117 ++--- device-types/WTI/CPM-800-2-A.yaml | 113 ++-- device-types/WTI/CPM-800-2-AM.yaml | 117 ++--- device-types/WTI/CPM-800-2-E.yaml | 149 +++--- device-types/WTI/CPM-800-2-EA.yaml | 117 ++--- device-types/WTI/DSM-24NM-DP.yaml | 141 ++--- device-types/WTI/DSM-24NM-E.yaml | 145 +++--- device-types/WTI/DSM-24NM.yaml | 133 ++--- device-types/WTI/DSM-40NM-DP.yaml | 205 ++++---- device-types/WTI/DSM-40NM-E.yaml | 209 ++++---- device-types/WTI/DSM-40NM.yaml | 197 +++---- device-types/WTI/DSM-8NM-DP.yaml | 77 +-- device-types/WTI/DSM-8NM-E.yaml | 81 +-- device-types/WTI/DSM-8NM.yaml | 69 +-- device-types/WTI/NBB-20VD20-1.yml | 127 ++--- device-types/WTI/NPS-8H20-ATS-1.yml | 79 +-- device-types/WTI/REM-0R4-1-E.yaml | 77 +-- device-types/WTI/REM-0R4-1-N.yaml | 77 +-- device-types/WTI/REM-0R4-1-NE.yaml | 81 +-- device-types/WTI/REM-0R4-1-W.yaml | 77 +-- device-types/WTI/REM-0R4-1-WE.yaml | 81 +-- device-types/WTI/REM-0R4-1.yaml | 73 +-- device-types/WTI/REM-0R4-2-E.yaml | 77 +-- device-types/WTI/REM-0R4-2-N.yaml | 77 +-- device-types/WTI/REM-0R4-2-NE.yaml | 81 +-- device-types/WTI/REM-0R4-2-W.yaml | 77 +-- device-types/WTI/REM-0R4-2-WE.yaml | 81 +-- device-types/WTI/REM-0R4-2.yaml | 73 +-- device-types/WTI/REM-4R0-E.yaml | 67 +-- device-types/WTI/REM-4R0-NE.yaml | 71 +-- device-types/WTI/REM-4R0-W.yaml | 67 +-- device-types/WTI/REM-4R0-WE.yaml | 71 +-- device-types/WTI/REM-4R0.yaml | 63 +-- device-types/WTI/REM-4R4-1-E.yaml | 93 ++-- device-types/WTI/REM-4R4-1-N.yaml | 93 ++-- device-types/WTI/REM-4R4-1-NE.yaml | 97 ++-- device-types/WTI/REM-4R4-1-W.yaml | 93 ++-- device-types/WTI/REM-4R4-1-WE.yaml | 97 ++-- device-types/WTI/REM-4R4-1.yaml | 89 ++-- device-types/WTI/REM-4R4-2-E.yaml | 93 ++-- device-types/WTI/REM-4R4-2-N.yaml | 93 ++-- device-types/WTI/REM-4R4-2-NE.yaml | 97 ++-- device-types/WTI/REM-4R4-2-W.yaml | 93 ++-- device-types/WTI/REM-4R4-2-WE.yaml | 97 ++-- device-types/WTI/REM-4R4-2.yaml | 89 ++-- device-types/WTI/VMR-16HD20-2.yaml | 143 +++--- device-types/WTI/VMR-8H20-ATS-1.yaml | 79 +-- device-types/WTI/VMR-8H20-ATS-2.yaml | 79 +-- device-types/WTI/VMR-8HS20-1.yaml | 87 ++-- device-types/WTI/VMR-8HS20-2.yaml | 87 ++-- device-types/WTI/VMR-HD4D16H.yaml | 71 +-- device-types/ZPE/NSC-T48R-STND-DAC.yaml | 3 +- requirements.txt | 1 + ...est_definitions.py => definitions_test.py} | 0 tests/{test_dupes.py => dupes_test.py} | 6 +- tests/yamllint.yaml | 32 ++ 862 files changed, 15408 insertions(+), 14566 deletions(-) create mode 100644 .pre-commit-config.yaml create mode 100644 device-types/Aruba/2530-24G-PoEP.yaml create mode 100644 device-types/Aruba/2530-48G-PoEP.yaml create mode 100644 device-types/Aruba/2530-8G-PoEP.yaml rename device-types/Aruba/{Aruba2920-24G.yaml => 2920-24G.yaml} (98%) rename device-types/Aruba/{Aruba2920-48G-PoEP.yaml => 2920-48G-PoEP.yaml} (98%) rename device-types/Aruba/{Aruba2920-48G.yaml => 2920-48G.yaml} (99%) rename device-types/Aruba/{Aruba2930F-48G-4SFPP.yaml => 2930F-48G-4SFPP.yaml} (98%) rename device-types/Aruba/{Aruba 2930M-24G.yaml => 2930M-24G.yaml} (94%) rename device-types/Aruba/{Aruba 3810M-40G-8SR.yaml => 3810M-40G-8SR.yaml} (64%) rename device-types/Aruba/{Aruba7005.yaml => 7005.yaml} (93%) rename device-types/Aruba/{Aruba7010.yaml => 7010.yaml} (96%) rename device-types/Aruba/{Aruba7030.yaml => 7030.yaml} (92%) rename device-types/Aruba/{Aruba7205.yaml => 7205.yaml} (92%) rename device-types/Aruba/{Aruba7210.yaml => 7210.yaml} (96%) rename device-types/Aruba/{Aruba7220.yaml => 7220.yaml} (96%) rename device-types/Aruba/{Aruba7240.yaml => 7240.yaml} (96%) rename device-types/Aruba/{Aruba7280.yaml => 7280.yaml} (98%) create mode 100644 device-types/Aruba/8320-32Q.yaml create mode 100644 device-types/Aruba/8320-48XF6Q.yaml create mode 100644 device-types/Aruba/8320-48XT6Q.yaml create mode 100644 device-types/Aruba/8325-32C.yaml create mode 100644 device-types/Aruba/8325-48Y8C.yaml delete mode 100644 device-types/Aruba/Aruba2530-24G-PoEP.yaml delete mode 100644 device-types/Aruba/Aruba2530-48G-PoEP.yaml delete mode 100644 device-types/Aruba/Aruba2530-8G-PoEP.yaml delete mode 100644 device-types/Aruba/Aruba8320-32Q.yaml delete mode 100644 device-types/Aruba/Aruba8320-48XF6Q.yaml delete mode 100644 device-types/Aruba/Aruba8320-48XT6Q.yaml delete mode 100644 device-types/Aruba/Aruba8325-32C.yaml delete mode 100644 device-types/Aruba/Aruba8325-48Y8C.yaml rename device-types/Aruba/{ArubaMC-3200.yaml => MC-3200.yaml} (93%) rename device-types/Aruba/{ArubaMC-3400.yaml => MC-3400.yaml} (93%) rename device-types/Aruba/{ArubaMM-HW-10K.yaml => MM-HW-10K.yaml} (95%) rename device-types/Aruba/{ArubaMM-HW-1K.yaml => MM-HW-1K.yaml} (95%) rename device-types/Aruba/{ArubaMM-HW-5K.yaml => MM-HW-5K.yaml} (95%) rename cisco-ws-c3750x-12s-s.yaml => device-types/Cisco/WS-C3750X-12S-S.yaml (99%) rename tests/{test_definitions.py => definitions_test.py} (100%) rename tests/{test_dupes.py => dupes_test.py} (98%) create mode 100644 tests/yamllint.yaml diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 84e47f921..fbfd2109e 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -1,3 +1,4 @@ +--- name: Validate definitions on: @@ -11,12 +12,14 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 - - name: Setup Python - uses: actions/setup-python@v1 - with: - python-version: 3.6 - - name: Install dependencies - run: pip install -r requirements.txt - - name: Run tests - run: pytest --tb=line -v + - uses: actions/checkout@v1 + - name: Setup Python + uses: actions/setup-python@v1 + with: + python-version: 3.6 + - name: Install dependencies + run: pip install -r requirements.txt + - name: Lint YAML files + run: yamllint --format parsable --strict -c=tests/yamllint.yaml . + - name: Run Device-Type Tests + run: pytest --tb=line -v diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 000000000..14743794a --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,20 @@ +--- +repos: + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v3.4.0 + hooks: + - id: trailing-whitespace + - id: end-of-file-fixer + - id: check-yaml + name: Check YAML files + - repo: https://github.com/jumanjihouse/pre-commit-hook-yamlfmt + rev: 0.1.0 + hooks: + - id: yamlfmt + args: [--mapping, '2', --sequence, '4', --offset, '2'] + - repo: https://github.com/adrienverge/yamllint.git + rev: v1.26.0 + hooks: + - id: yamllint + name: Lint YAML files + args: [--format, parsable, --strict, -c=tests/yamllint.yaml] diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c11409190..a6b5305e8 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -15,24 +15,24 @@ device-types/Acme/BFR-2000.yaml When writing new definitions, there are some important guidelines to follow: -* Every unique model number requires a discrete definition file, even if the set of components is identical. -* Definition files must end in `.yaml`, or `.yml` -* Use proper, human-friendly names when creating manufacturer directories (e.g. `Alcatel-Lucent` versus `alcatel`). -* Include only components which are fixed to the chassis. Optional modular components should be omitted from the +- Every unique model number requires a discrete definition file, even if the set of components is identical. +- Definition files must end in `.yaml`, or `.yml` +- Use proper, human-friendly names when creating manufacturer directories (e.g. `Alcatel-Lucent` versus `alcatel`). +- Include only components which are fixed to the chassis. Optional modular components should be omitted from the definition. (Note that this does not exclude field-replaceable hardware that is expected to always be present, such as power supplies.) -* Name components exactly as they appear in the device's operating system (as opposed to the physical chassis label, if +- Name components exactly as they appear in the device's operating system (as opposed to the physical chassis label, if different). -* Use the complete form of interface names where applicable. For example, use `TenGigabitEthernet1/2/3` instead of +- Use the complete form of interface names where applicable. For example, use `TenGigabitEthernet1/2/3` instead of `Te1/2/3`. Additionally, be sure to adhere to the following style guidance: -* Do not begin the file with three dashes (`---`); YAML directives are not supported. -* Use two spaces for indenting. -* Specify a device type's attributes before listing its components. -* Avoid encapsulating YAML values in quotes unless necessary to avoid a syntax error. -* End each definition file with a blank line. +- Do not begin the file with three dashes (`---`); YAML directives are not supported. +- Use two spaces for indenting. +- Specify a device type's attributes before listing its components. +- Avoid encapsulating YAML values in quotes unless necessary to avoid a syntax error. +- End each definition file with a blank line. ## The Contribution Workflow @@ -40,16 +40,16 @@ The process of submitting new definitions to the library is as follows: 1. Verify that the proposed definition does not duplicate or conflict with an existing definition. (If unsure, please raise an issue seeking clarification prior to submitting a PR.) -2. [Fork](https://guides.github.com/activities/forking/) the GitHub project and create a new branch to hold your +1. [Fork](https://guides.github.com/activities/forking/) the GitHub project and create a new branch to hold your proposed changes. If adding new definitions, the branch should be named so that it loosely follows the format `-` (for example, `cisco-c9300`). -3. Introduce the new content exactly as it should appear once accepted. -4. Create a [draft pull request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests#draft-pull-requests) to merge your new branch into the `master` branch. Include a brief description of the changes introduced - in the PR. -5. GitHub will automatically run tests against your draft PR to validate it. If the tests fail, make the necessary changes to +1. Install & run included pre-commit script as described in the [README.md](README.md) (Optional, but recommended) +1. Introduce the new content exactly as it should appear once accepted. +1. Create a [draft pull request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests#draft-pull-requests) to merge your new branch into the `master` branch. Include a brief description of the changes introduced in the PR. +1. GitHub will automatically run tests against your draft PR to validate it. If the tests fail, make the necessary changes to your branch so that they pass. -6. Submit the [pull request](https://github.com/netbox-community/devicetype-library/compare?expand=1) for review. Please note that submitted PRs +1. Submit the [pull request](https://github.com/netbox-community/devicetype-library/compare?expand=1) for review. Please note that submitted PRs which do not pass validation will be closed and must be rescinded. -5. A maintainer will review your PR and take one of three actions: - * Accept and merge it - * Request revisions - * Close the PR citing a reason (e.g. failing validation or not applicable to the library) +1. A maintainer will review your PR and take one of three actions: + - Accept and merge it + - Request revisions + - Close the PR citing a reason (e.g. failing validation or not applicable to the library) diff --git a/LICENSE.txt b/LICENSE.txt index 2c4afabdb..670154e35 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -114,4 +114,3 @@ Affirmer's express Statement of Purpose. For more information, please see - diff --git a/README.md b/README.md index adc4abfcd..8b2cb870f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ -# About this Library +# NetBox Device Type Library + +## About this Library This library is intended to be used for populating device types in [NetBox](https://github.com/netbox-community/netbox) version 2.7 or later. It contains a set of device type definitions expressed in YAML and arranged by manufacturer. Each @@ -8,85 +10,99 @@ obviate the need to create device types and their associated components manually If you would like to contribute to this library, please read through our [contributing guide](CONTRIBUTING.md) before submitting content. -# Device Type Definitions +## Device Type Definitions Each definition must include at minimum the following fields: -* `manufacturer`: The name of the manufacturer which produces this device type. -* `model`: The model number of the device type. This must be unique per manufacturer. -* `slug`: A URL-friendly representation of the model number. Like the model number, this must be unique per +- `manufacturer`: The name of the manufacturer which produces this device type. +- `model`: The model number of the device type. This must be unique per manufacturer. +- `slug`: A URL-friendly representation of the model number. Like the model number, this must be unique per manufacturer. The following fields may optionally be declared: -* `part_number`: An alternative representation of the model number (e.g. a SKU). -* `u_height`: The height of the device type in rack units. (Default: 1) -* `is_full_depth`: A boolean which indicates whether the device type consumes both the front and rear rack faces. +- `part_number`: An alternative representation of the model number (e.g. a SKU). +- `u_height`: The height of the device type in rack units. (Default: 1) +- `is_full_depth`: A boolean which indicates whether the device type consumes both the front and rear rack faces. (Default: true) -* `subdevice_role`: Indicates that this is a `parent` or `child` device. (Default: None) +- `subdevice_role`: Indicates that this is a `parent` or `child` device. (Default: None) For further detail on these attributes and those listed below, please reference the [schema definition](tests/schema.json). -## Component Definitions +### Component Definitions Valid component types are listed below. Each type of component must declare a list of the individual component templates to be added. -* `console-ports` -* `console-server-ports` -* `power-ports` -* `power-outlets` -* `interfaces` -* `rear-ports` -* `front-ports` -* `device-bays` +- `console-ports` +- `console-server-ports` +- `power-ports` +- `power-outlets` +- `interfaces` +- `rear-ports` +- `front-ports` +- `device-bays` The available fields for each type of component are listed below. -### Console Ports +#### Console Ports -* `name`: Port name -* `type`: Port type slug (API value) +- `name`: Port name +- `type`: Port type slug (API value) -### Console Server Ports +#### Console Server Ports -* `name`: Port name -* `type`: Port type slug (API value) +- `name`: Port name +- `type`: Port type slug (API value) -### Power Ports +#### Power Ports -* `name`: Port name -* `type`: Port type slug (API value) -* `maximum_draw`: The port's maximum power draw, in watts (optional) -* `allocated_draw`: The port's allocated power draw, in watts (optional) +- `name`: Port name +- `type`: Port type slug (API value) +- `maximum_draw`: The port's maximum power draw, in watts (optional) +- `allocated_draw`: The port's allocated power draw, in watts (optional) -### Power Outlets +#### Power Outlets -* `name`: Outlet name -* `type`: Port type slug (API value) -* `power_port`: The name of the power port on the device which powers this outlet (optional) -* `feed_leg`: The phase (leg) of power to which this outlet is mapped; A, B, or C (optional) +- `name`: Outlet name +- `type`: Port type slug (API value) +- `power_port`: The name of the power port on the device which powers this outlet (optional) +- `feed_leg`: The phase (leg) of power to which this outlet is mapped; A, B, or C (optional) -### Interfaces +#### Interfaces -* `name`: Interface name -* `type`: Interface type slug (API value) -* `mgmt_only`: A boolean which indicates whether this interface is used for management purposes only (default: false) +- `name`: Interface name +- `type`: Interface type slug (API value) +- `mgmt_only`: A boolean which indicates whether this interface is used for management purposes only (default: false) -### Front Ports +#### Front Ports -* `name`: Port name -* `type`: Port type slug (API value) -* `rear_port`: The name of the rear port on this device to which the front port maps -* `rear_port_position`: The corresponding position on the mapped rear port (default: 1) +- `name`: Port name +- `type`: Port type slug (API value) +- `rear_port`: The name of the rear port on this device to which the front port maps +- `rear_port_position`: The corresponding position on the mapped rear port (default: 1) -### Rear Ports +#### Rear Ports -* `name`: Port name -* `type`: Port type slug (API value) -* `positions`: The number of front ports that can map to this rear port (default: 1) +- `name`: Port name +- `type`: Port type slug (API value) +- `positions`: The number of front ports that can map to this rear port (default: 1) -### Device Bays +#### Device Bays + +- `name`: Bay name + +## Data Validation / Commit Quality Checks + +There are two ways this repo focuses on keeping quality device-type definitions: + +- Pre-Commit Checks - Optional for helping to identify simple issues before committing. (trailing-whitespace, end-of-file-fixer, check-yaml, yamlfmt, yamllint) + - [Install pre-commit](https://pre-commit.com/#install) (or just use the requirements.txt file) + - To install the pre-commit script `pre-commit install` + - To run the pre-commit script on changed files `pre-commit run` + - To run the pre-commit script on all files `pre-commit run --all` + - To uninstall the pre-commit script `pre-commit uninstall` + - Learn more about [pre-commit](https://pre-commit.com/) +- GitHub Actions - Automatically run before a PR can be merged. Repeats yamllint & validates against NetBox Device-Type Schema. -* `name`: Bay name diff --git a/device-types/A10/TH6430.yaml b/device-types/A10/TH6430.yaml index a34eaca2b..00b63811c 100644 --- a/device-types/A10/TH6430.yaml +++ b/device-types/A10/TH6430.yaml @@ -1,3 +1,4 @@ +--- manufacturer: A10 model: TH6430 slug: th6430 diff --git a/device-types/APC/AP4431.yaml b/device-types/APC/AP4431.yaml index 0ba054dbf..29d030d2d 100644 --- a/device-types/APC/AP4431.yaml +++ b/device-types/APC/AP4431.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP4431 slug: ap4431 @@ -9,7 +10,7 @@ console-ports: - name: Serial type: rj-12 - name: usb - type: usb-a + type: usb-a power-ports: - name: Source A type: nema-l6-30p @@ -17,9 +18,8 @@ power-ports: type: nema-l6-30p power-outlets: - name: Outlet - type: nema-l6-30r + type: nema-l6-30r interfaces: - name: Management type: 100base-tx mgmt_only: true - diff --git a/device-types/APC/AP7721.yaml b/device-types/APC/AP7721.yaml index 20bc2b66a..3795da391 100644 --- a/device-types/APC/AP7721.yaml +++ b/device-types/APC/AP7721.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP7721 slug: ap7721 @@ -42,4 +43,3 @@ interfaces: - name: Management type: 100base-tx mgmt_only: true - diff --git a/device-types/APC/AP7830.yaml b/device-types/APC/AP7830.yaml index 87b1760ce..6522fd095 100644 --- a/device-types/APC/AP7830.yaml +++ b/device-types/APC/AP7830.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP7830 slug: ap7830 diff --git a/device-types/APC/AP8641.yaml b/device-types/APC/AP8641.yaml index d1beeeecf..41b8db2bc 100644 --- a/device-types/APC/AP8641.yaml +++ b/device-types/APC/AP8641.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP8641 slug: ap8641 diff --git a/device-types/APC/AP8853.yaml b/device-types/APC/AP8853.yaml index 928b34205..63729fc2c 100644 --- a/device-types/APC/AP8853.yaml +++ b/device-types/APC/AP8853.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP8853 slug: ap8853 @@ -119,7 +120,7 @@ power-outlets: - name: Power Outlet 27 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B + feed_leg: B - name: Power Outlet 28 type: iec-60320-c19 power_port: Power Port 1 @@ -147,11 +148,11 @@ power-outlets: - name: Power Outlet 34 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B + feed_leg: B - name: Power Outlet 35 type: iec-60320-c19 power_port: Power Port 1 - feed_leg: B + feed_leg: B - name: Power Outlet 36 type: iec-60320-c13 power_port: Power Port 1 @@ -175,11 +176,11 @@ power-outlets: - name: Power Outlet 41 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B + feed_leg: B - name: Power Outlet 42 type: iec-60320-c19 power_port: Power Port 1 - feed_leg: B + feed_leg: B interfaces: - name: Network type: 100base-tx diff --git a/device-types/APC/AP8865.yaml b/device-types/APC/AP8865.yaml index 704a52600..d05651f0b 100644 --- a/device-types/APC/AP8865.yaml +++ b/device-types/APC/AP8865.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP8865 slug: ap8865 diff --git a/device-types/APC/AP8868.yaml b/device-types/APC/AP8868.yaml index c61ad6d8a..a7f0ca3c2 100644 --- a/device-types/APC/AP8868.yaml +++ b/device-types/APC/AP8868.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP8868 slug: ap8868 diff --git a/device-types/APC/AP8886.yaml b/device-types/APC/AP8886.yaml index c3a55ba65..336cb540b 100644 --- a/device-types/APC/AP8886.yaml +++ b/device-types/APC/AP8886.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP8886 slug: ap8886 diff --git a/device-types/APC/AP8932.yaml b/device-types/APC/AP8932.yaml index 882aea7e5..713ce6cba 100644 --- a/device-types/APC/AP8932.yaml +++ b/device-types/APC/AP8932.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP8932 slug: ap8932 diff --git a/device-types/APC/AP8941.yaml b/device-types/APC/AP8941.yaml index 950660bcc..ada8dd3b7 100644 --- a/device-types/APC/AP8941.yaml +++ b/device-types/APC/AP8941.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP8941 slug: ap8941 diff --git a/device-types/APC/AP8953.yaml b/device-types/APC/AP8953.yaml index c2d284126..8254b50f4 100644 --- a/device-types/APC/AP8953.yaml +++ b/device-types/APC/AP8953.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP8953 slug: ap8953 @@ -112,4 +113,3 @@ interfaces: - name: Network type: 100base-tx mgmt_only: true - diff --git a/device-types/APC/AP9319.yaml b/device-types/APC/AP9319.yaml index ebd6f28f1..a52e0d9db 100644 --- a/device-types/APC/AP9319.yaml +++ b/device-types/APC/AP9319.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP9319 slug: ap9319 diff --git a/device-types/APC/AP9617.yaml b/device-types/APC/AP9617.yaml index b447b3b7f..0022a2722 100644 --- a/device-types/APC/AP9617.yaml +++ b/device-types/APC/AP9617.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP9617 slug: ap9617 diff --git a/device-types/APC/AP9618.yaml b/device-types/APC/AP9618.yaml index 0843dd5ee..ce6b61444 100644 --- a/device-types/APC/AP9618.yaml +++ b/device-types/APC/AP9618.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP9618 slug: ap9618 diff --git a/device-types/APC/AP9619.yaml b/device-types/APC/AP9619.yaml index d734ce0e9..2337fe13e 100644 --- a/device-types/APC/AP9619.yaml +++ b/device-types/APC/AP9619.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP9619 slug: ap9619 diff --git a/device-types/APC/AP9630.yaml b/device-types/APC/AP9630.yaml index 6e8b631e5..1671b659f 100644 --- a/device-types/APC/AP9630.yaml +++ b/device-types/APC/AP9630.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP9630 slug: ap9630 diff --git a/device-types/APC/AP9631.yaml b/device-types/APC/AP9631.yaml index 6ccdd9734..3abe120fe 100644 --- a/device-types/APC/AP9631.yaml +++ b/device-types/APC/AP9631.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP9631 slug: ap9631 diff --git a/device-types/APC/AP9640.yaml b/device-types/APC/AP9640.yaml index b962709d6..5e8f7ca88 100644 --- a/device-types/APC/AP9640.yaml +++ b/device-types/APC/AP9640.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP9640 slug: ap9640 diff --git a/device-types/APC/AP9641.yaml b/device-types/APC/AP9641.yaml index 4a5244667..bdc8c6aec 100644 --- a/device-types/APC/AP9641.yaml +++ b/device-types/APC/AP9641.yaml @@ -1,3 +1,4 @@ +--- manufacturer: APC model: AP9641 slug: ap9641 diff --git a/device-types/ActionTec/C1000A.yaml b/device-types/ActionTec/C1000A.yaml index d3cf701bc..124ed56d4 100644 --- a/device-types/ActionTec/C1000A.yaml +++ b/device-types/ActionTec/C1000A.yaml @@ -1,3 +1,4 @@ +--- manufacturer: ActionTec model: C1000A slug: c1000a diff --git a/device-types/ActionTec/GT724R.yaml b/device-types/ActionTec/GT724R.yaml index 7058a6981..5444afede 100644 --- a/device-types/ActionTec/GT724R.yaml +++ b/device-types/ActionTec/GT724R.yaml @@ -1,3 +1,4 @@ +--- manufacturer: ActionTec model: GT724R slug: gt724r diff --git a/device-types/Alcatel-Lucent/OS6450-24.yaml b/device-types/Alcatel-Lucent/OS6450-24.yaml index d412c686b..2853e231c 100644 --- a/device-types/Alcatel-Lucent/OS6450-24.yaml +++ b/device-types/Alcatel-Lucent/OS6450-24.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Alcatel-Lucent model: OS6450-24 slug: os6450-24 @@ -5,94 +6,93 @@ part_number: 903772-90 u_height: 1 is_full_depth: false console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 65 - allocated_draw: 48 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 90 - allocated_draw: 48 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 65 + allocated_draw: 48 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 90 + allocated_draw: 48 interfaces: -- name: 1/1 - type: 1000base-t - mgmt_only: false -- name: 1/2 - type: 1000base-t - mgmt_only: false -- name: 1/3 - type: 1000base-t - mgmt_only: false -- name: 1/4 - type: 1000base-t - mgmt_only: false -- name: 1/5 - type: 1000base-t - mgmt_only: false -- name: 1/6 - type: 1000base-t - mgmt_only: false -- name: 1/7 - type: 1000base-t - mgmt_only: false -- name: 1/8 - type: 1000base-t - mgmt_only: false -- name: 1/9 - type: 1000base-t - mgmt_only: false -- name: 1/10 - type: 1000base-t - mgmt_only: false -- name: 1/11 - type: 1000base-t - mgmt_only: false -- name: 1/12 - type: 1000base-t - mgmt_only: false -- name: 1/13 - type: 1000base-t - mgmt_only: false -- name: 1/14 - type: 1000base-t - mgmt_only: false -- name: 1/15 - type: 1000base-t - mgmt_only: false -- name: 1/16 - type: 1000base-t - mgmt_only: false -- name: 1/17 - type: 1000base-t - mgmt_only: false -- name: 1/18 - type: 1000base-t - mgmt_only: false -- name: 1/19 - type: 1000base-t - mgmt_only: false -- name: 1/20 - type: 1000base-t - mgmt_only: false -- name: 1/21 - type: 1000base-t - mgmt_only: false -- name: 1/22 - type: 1000base-t - mgmt_only: false -- name: 1/23 - type: 1000base-t - mgmt_only: false -- name: 1/24 - type: 1000base-t - mgmt_only: false -- name: 1/25 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/26 - type: 10gbase-x-sfpp - mgmt_only: false - + - name: 1/1 + type: 1000base-t + mgmt_only: false + - name: 1/2 + type: 1000base-t + mgmt_only: false + - name: 1/3 + type: 1000base-t + mgmt_only: false + - name: 1/4 + type: 1000base-t + mgmt_only: false + - name: 1/5 + type: 1000base-t + mgmt_only: false + - name: 1/6 + type: 1000base-t + mgmt_only: false + - name: 1/7 + type: 1000base-t + mgmt_only: false + - name: 1/8 + type: 1000base-t + mgmt_only: false + - name: 1/9 + type: 1000base-t + mgmt_only: false + - name: 1/10 + type: 1000base-t + mgmt_only: false + - name: 1/11 + type: 1000base-t + mgmt_only: false + - name: 1/12 + type: 1000base-t + mgmt_only: false + - name: 1/13 + type: 1000base-t + mgmt_only: false + - name: 1/14 + type: 1000base-t + mgmt_only: false + - name: 1/15 + type: 1000base-t + mgmt_only: false + - name: 1/16 + type: 1000base-t + mgmt_only: false + - name: 1/17 + type: 1000base-t + mgmt_only: false + - name: 1/18 + type: 1000base-t + mgmt_only: false + - name: 1/19 + type: 1000base-t + mgmt_only: false + - name: 1/20 + type: 1000base-t + mgmt_only: false + - name: 1/21 + type: 1000base-t + mgmt_only: false + - name: 1/22 + type: 1000base-t + mgmt_only: false + - name: 1/23 + type: 1000base-t + mgmt_only: false + - name: 1/24 + type: 1000base-t + mgmt_only: false + - name: 1/25 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/26 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6450-48.yaml b/device-types/Alcatel-Lucent/OS6450-48.yaml index 384327e22..542d11631 100644 --- a/device-types/Alcatel-Lucent/OS6450-48.yaml +++ b/device-types/Alcatel-Lucent/OS6450-48.yaml @@ -1,169 +1,169 @@ +--- manufacturer: Alcatel-Lucent model: OS6450-48 slug: os6450-48 u_height: 1 is_full_depth: false console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 90 - allocated_draw: 59 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 90 - allocated_draw: 59 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 90 + allocated_draw: 59 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 90 + allocated_draw: 59 interfaces: -- name: 1/1 - type: 1000base-t - mgmt_only: false -- name: 1/2 - type: 1000base-t - mgmt_only: false -- name: 1/3 - type: 1000base-t - mgmt_only: false -- name: 1/4 - type: 1000base-t - mgmt_only: false -- name: 1/5 - type: 1000base-t - mgmt_only: false -- name: 1/6 - type: 1000base-t - mgmt_only: false -- name: 1/7 - type: 1000base-t - mgmt_only: false -- name: 1/8 - type: 1000base-t - mgmt_only: false -- name: 1/9 - type: 1000base-t - mgmt_only: false -- name: 1/10 - type: 1000base-t - mgmt_only: false -- name: 1/11 - type: 1000base-t - mgmt_only: false -- name: 1/12 - type: 1000base-t - mgmt_only: false -- name: 1/13 - type: 1000base-t - mgmt_only: false -- name: 1/14 - type: 1000base-t - mgmt_only: false -- name: 1/15 - type: 1000base-t - mgmt_only: false -- name: 1/16 - type: 1000base-t - mgmt_only: false -- name: 1/17 - type: 1000base-t - mgmt_only: false -- name: 1/18 - type: 1000base-t - mgmt_only: false -- name: 1/19 - type: 1000base-t - mgmt_only: false -- name: 1/20 - type: 1000base-t - mgmt_only: false -- name: 1/21 - type: 1000base-t - mgmt_only: false -- name: 1/22 - type: 1000base-t - mgmt_only: false -- name: 1/23 - type: 1000base-t - mgmt_only: false -- name: 1/24 - type: 1000base-t - mgmt_only: false -- name: 1/25 - type: 1000base-t - mgmt_only: false -- name: 1/26 - type: 1000base-t - mgmt_only: false -- name: 1/27 - type: 1000base-t - mgmt_only: false -- name: 1/28 - type: 1000base-t - mgmt_only: false -- name: 1/29 - type: 1000base-t - mgmt_only: false -- name: 1/30 - type: 1000base-t - mgmt_only: false -- name: 1/31 - type: 1000base-t - mgmt_only: false -- name: 1/32 - type: 1000base-t - mgmt_only: false -- name: 1/33 - type: 1000base-t - mgmt_only: false -- name: 1/34 - type: 1000base-t - mgmt_only: false -- name: 1/35 - type: 1000base-t - mgmt_only: false -- name: 1/36 - type: 1000base-t - mgmt_only: false -- name: 1/37 - type: 1000base-t - mgmt_only: false -- name: 1/38 - type: 1000base-t - mgmt_only: false -- name: 1/39 - type: 1000base-t - mgmt_only: false -- name: 1/40 - type: 1000base-t - mgmt_only: false -- name: 1/41 - type: 1000base-t - mgmt_only: false -- name: 1/42 - type: 1000base-t - mgmt_only: false -- name: 1/43 - type: 1000base-t - mgmt_only: false -- name: 1/44 - type: 1000base-t - mgmt_only: false -- name: 1/45 - type: 1000base-t - mgmt_only: false -- name: 1/46 - type: 1000base-t - mgmt_only: false -- name: 1/47 - type: 1000base-t - mgmt_only: false -- name: 1/48 - type: 1000base-t - mgmt_only: false -- name: 1/49 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/50 - type: 10gbase-x-sfpp - mgmt_only: false - + - name: 1/1 + type: 1000base-t + mgmt_only: false + - name: 1/2 + type: 1000base-t + mgmt_only: false + - name: 1/3 + type: 1000base-t + mgmt_only: false + - name: 1/4 + type: 1000base-t + mgmt_only: false + - name: 1/5 + type: 1000base-t + mgmt_only: false + - name: 1/6 + type: 1000base-t + mgmt_only: false + - name: 1/7 + type: 1000base-t + mgmt_only: false + - name: 1/8 + type: 1000base-t + mgmt_only: false + - name: 1/9 + type: 1000base-t + mgmt_only: false + - name: 1/10 + type: 1000base-t + mgmt_only: false + - name: 1/11 + type: 1000base-t + mgmt_only: false + - name: 1/12 + type: 1000base-t + mgmt_only: false + - name: 1/13 + type: 1000base-t + mgmt_only: false + - name: 1/14 + type: 1000base-t + mgmt_only: false + - name: 1/15 + type: 1000base-t + mgmt_only: false + - name: 1/16 + type: 1000base-t + mgmt_only: false + - name: 1/17 + type: 1000base-t + mgmt_only: false + - name: 1/18 + type: 1000base-t + mgmt_only: false + - name: 1/19 + type: 1000base-t + mgmt_only: false + - name: 1/20 + type: 1000base-t + mgmt_only: false + - name: 1/21 + type: 1000base-t + mgmt_only: false + - name: 1/22 + type: 1000base-t + mgmt_only: false + - name: 1/23 + type: 1000base-t + mgmt_only: false + - name: 1/24 + type: 1000base-t + mgmt_only: false + - name: 1/25 + type: 1000base-t + mgmt_only: false + - name: 1/26 + type: 1000base-t + mgmt_only: false + - name: 1/27 + type: 1000base-t + mgmt_only: false + - name: 1/28 + type: 1000base-t + mgmt_only: false + - name: 1/29 + type: 1000base-t + mgmt_only: false + - name: 1/30 + type: 1000base-t + mgmt_only: false + - name: 1/31 + type: 1000base-t + mgmt_only: false + - name: 1/32 + type: 1000base-t + mgmt_only: false + - name: 1/33 + type: 1000base-t + mgmt_only: false + - name: 1/34 + type: 1000base-t + mgmt_only: false + - name: 1/35 + type: 1000base-t + mgmt_only: false + - name: 1/36 + type: 1000base-t + mgmt_only: false + - name: 1/37 + type: 1000base-t + mgmt_only: false + - name: 1/38 + type: 1000base-t + mgmt_only: false + - name: 1/39 + type: 1000base-t + mgmt_only: false + - name: 1/40 + type: 1000base-t + mgmt_only: false + - name: 1/41 + type: 1000base-t + mgmt_only: false + - name: 1/42 + type: 1000base-t + mgmt_only: false + - name: 1/43 + type: 1000base-t + mgmt_only: false + - name: 1/44 + type: 1000base-t + mgmt_only: false + - name: 1/45 + type: 1000base-t + mgmt_only: false + - name: 1/46 + type: 1000base-t + mgmt_only: false + - name: 1/47 + type: 1000base-t + mgmt_only: false + - name: 1/48 + type: 1000base-t + mgmt_only: false + - name: 1/49 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/50 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6450-P24.yaml b/device-types/Alcatel-Lucent/OS6450-P24.yaml index ccb10c6ea..da699a0db 100644 --- a/device-types/Alcatel-Lucent/OS6450-P24.yaml +++ b/device-types/Alcatel-Lucent/OS6450-P24.yaml @@ -1,94 +1,95 @@ +--- manufacturer: Alcatel-Lucent model: OS6450-P24 slug: os6450-p24 u_height: 1 is_full_depth: false console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 530 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 550 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 530 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 550 interfaces: -- name: 1/1 - type: 1000base-t - mgmt_only: false -- name: 1/2 - type: 1000base-t - mgmt_only: false -- name: 1/3 - type: 1000base-t - mgmt_only: false -- name: 1/4 - type: 1000base-t - mgmt_only: false -- name: 1/5 - type: 1000base-t - mgmt_only: false -- name: 1/6 - type: 1000base-t - mgmt_only: false -- name: 1/7 - type: 1000base-t - mgmt_only: false -- name: 1/8 - type: 1000base-t - mgmt_only: false -- name: 1/9 - type: 1000base-t - mgmt_only: false -- name: 1/10 - type: 1000base-t - mgmt_only: false -- name: 1/11 - type: 1000base-t - mgmt_only: false -- name: 1/12 - type: 1000base-t - mgmt_only: false -- name: 1/13 - type: 1000base-t - mgmt_only: false -- name: 1/14 - type: 1000base-t - mgmt_only: false -- name: 1/15 - type: 1000base-t - mgmt_only: false -- name: 1/16 - type: 1000base-t - mgmt_only: false -- name: 1/17 - type: 1000base-t - mgmt_only: false -- name: 1/18 - type: 1000base-t - mgmt_only: false -- name: 1/19 - type: 1000base-t - mgmt_only: false -- name: 1/20 - type: 1000base-t - mgmt_only: false -- name: 1/21 - type: 1000base-t - mgmt_only: false -- name: 1/22 - type: 1000base-t - mgmt_only: false -- name: 1/23 - type: 1000base-t - mgmt_only: false -- name: 1/24 - type: 1000base-t - mgmt_only: false -- name: 1/25 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/26 - type: 10gbase-x-sfpp - mgmt_only: false + - name: 1/1 + type: 1000base-t + mgmt_only: false + - name: 1/2 + type: 1000base-t + mgmt_only: false + - name: 1/3 + type: 1000base-t + mgmt_only: false + - name: 1/4 + type: 1000base-t + mgmt_only: false + - name: 1/5 + type: 1000base-t + mgmt_only: false + - name: 1/6 + type: 1000base-t + mgmt_only: false + - name: 1/7 + type: 1000base-t + mgmt_only: false + - name: 1/8 + type: 1000base-t + mgmt_only: false + - name: 1/9 + type: 1000base-t + mgmt_only: false + - name: 1/10 + type: 1000base-t + mgmt_only: false + - name: 1/11 + type: 1000base-t + mgmt_only: false + - name: 1/12 + type: 1000base-t + mgmt_only: false + - name: 1/13 + type: 1000base-t + mgmt_only: false + - name: 1/14 + type: 1000base-t + mgmt_only: false + - name: 1/15 + type: 1000base-t + mgmt_only: false + - name: 1/16 + type: 1000base-t + mgmt_only: false + - name: 1/17 + type: 1000base-t + mgmt_only: false + - name: 1/18 + type: 1000base-t + mgmt_only: false + - name: 1/19 + type: 1000base-t + mgmt_only: false + - name: 1/20 + type: 1000base-t + mgmt_only: false + - name: 1/21 + type: 1000base-t + mgmt_only: false + - name: 1/22 + type: 1000base-t + mgmt_only: false + - name: 1/23 + type: 1000base-t + mgmt_only: false + - name: 1/24 + type: 1000base-t + mgmt_only: false + - name: 1/25 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/26 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6450-P48.yaml b/device-types/Alcatel-Lucent/OS6450-P48.yaml index cd1e00f5b..ba6352f55 100644 --- a/device-types/Alcatel-Lucent/OS6450-P48.yaml +++ b/device-types/Alcatel-Lucent/OS6450-P48.yaml @@ -1,166 +1,167 @@ +--- manufacturer: Alcatel-Lucent model: OS6450-P48 slug: os6450-p48 u_height: 1 is_full_depth: false console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 900 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 900 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 900 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 900 interfaces: -- name: 1/1 - type: 1000base-t - mgmt_only: false -- name: 1/2 - type: 1000base-t - mgmt_only: false -- name: 1/3 - type: 1000base-t - mgmt_only: false -- name: 1/4 - type: 1000base-t - mgmt_only: false -- name: 1/5 - type: 1000base-t - mgmt_only: false -- name: 1/6 - type: 1000base-t - mgmt_only: false -- name: 1/7 - type: 1000base-t - mgmt_only: false -- name: 1/8 - type: 1000base-t - mgmt_only: false -- name: 1/9 - type: 1000base-t - mgmt_only: false -- name: 1/10 - type: 1000base-t - mgmt_only: false -- name: 1/11 - type: 1000base-t - mgmt_only: false -- name: 1/12 - type: 1000base-t - mgmt_only: false -- name: 1/13 - type: 1000base-t - mgmt_only: false -- name: 1/14 - type: 1000base-t - mgmt_only: false -- name: 1/15 - type: 1000base-t - mgmt_only: false -- name: 1/16 - type: 1000base-t - mgmt_only: false -- name: 1/17 - type: 1000base-t - mgmt_only: false -- name: 1/18 - type: 1000base-t - mgmt_only: false -- name: 1/19 - type: 1000base-t - mgmt_only: false -- name: 1/20 - type: 1000base-t - mgmt_only: false -- name: 1/21 - type: 1000base-t - mgmt_only: false -- name: 1/22 - type: 1000base-t - mgmt_only: false -- name: 1/23 - type: 1000base-t - mgmt_only: false -- name: 1/24 - type: 1000base-t - mgmt_only: false -- name: 1/25 - type: 1000base-t - mgmt_only: false -- name: 1/26 - type: 1000base-t - mgmt_only: false -- name: 1/27 - type: 1000base-t - mgmt_only: false -- name: 1/28 - type: 1000base-t - mgmt_only: false -- name: 1/29 - type: 1000base-t - mgmt_only: false -- name: 1/30 - type: 1000base-t - mgmt_only: false -- name: 1/31 - type: 1000base-t - mgmt_only: false -- name: 1/32 - type: 1000base-t - mgmt_only: false -- name: 1/33 - type: 1000base-t - mgmt_only: false -- name: 1/34 - type: 1000base-t - mgmt_only: false -- name: 1/35 - type: 1000base-t - mgmt_only: false -- name: 1/36 - type: 1000base-t - mgmt_only: false -- name: 1/37 - type: 1000base-t - mgmt_only: false -- name: 1/38 - type: 1000base-t - mgmt_only: false -- name: 1/39 - type: 1000base-t - mgmt_only: false -- name: 1/40 - type: 1000base-t - mgmt_only: false -- name: 1/41 - type: 1000base-t - mgmt_only: false -- name: 1/42 - type: 1000base-t - mgmt_only: false -- name: 1/43 - type: 1000base-t - mgmt_only: false -- name: 1/44 - type: 1000base-t - mgmt_only: false -- name: 1/45 - type: 1000base-t - mgmt_only: false -- name: 1/46 - type: 1000base-t - mgmt_only: false -- name: 1/47 - type: 1000base-t - mgmt_only: false -- name: 1/48 - type: 1000base-t - mgmt_only: false -- name: 1/49 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/50 - type: 10gbase-x-sfpp - mgmt_only: false + - name: 1/1 + type: 1000base-t + mgmt_only: false + - name: 1/2 + type: 1000base-t + mgmt_only: false + - name: 1/3 + type: 1000base-t + mgmt_only: false + - name: 1/4 + type: 1000base-t + mgmt_only: false + - name: 1/5 + type: 1000base-t + mgmt_only: false + - name: 1/6 + type: 1000base-t + mgmt_only: false + - name: 1/7 + type: 1000base-t + mgmt_only: false + - name: 1/8 + type: 1000base-t + mgmt_only: false + - name: 1/9 + type: 1000base-t + mgmt_only: false + - name: 1/10 + type: 1000base-t + mgmt_only: false + - name: 1/11 + type: 1000base-t + mgmt_only: false + - name: 1/12 + type: 1000base-t + mgmt_only: false + - name: 1/13 + type: 1000base-t + mgmt_only: false + - name: 1/14 + type: 1000base-t + mgmt_only: false + - name: 1/15 + type: 1000base-t + mgmt_only: false + - name: 1/16 + type: 1000base-t + mgmt_only: false + - name: 1/17 + type: 1000base-t + mgmt_only: false + - name: 1/18 + type: 1000base-t + mgmt_only: false + - name: 1/19 + type: 1000base-t + mgmt_only: false + - name: 1/20 + type: 1000base-t + mgmt_only: false + - name: 1/21 + type: 1000base-t + mgmt_only: false + - name: 1/22 + type: 1000base-t + mgmt_only: false + - name: 1/23 + type: 1000base-t + mgmt_only: false + - name: 1/24 + type: 1000base-t + mgmt_only: false + - name: 1/25 + type: 1000base-t + mgmt_only: false + - name: 1/26 + type: 1000base-t + mgmt_only: false + - name: 1/27 + type: 1000base-t + mgmt_only: false + - name: 1/28 + type: 1000base-t + mgmt_only: false + - name: 1/29 + type: 1000base-t + mgmt_only: false + - name: 1/30 + type: 1000base-t + mgmt_only: false + - name: 1/31 + type: 1000base-t + mgmt_only: false + - name: 1/32 + type: 1000base-t + mgmt_only: false + - name: 1/33 + type: 1000base-t + mgmt_only: false + - name: 1/34 + type: 1000base-t + mgmt_only: false + - name: 1/35 + type: 1000base-t + mgmt_only: false + - name: 1/36 + type: 1000base-t + mgmt_only: false + - name: 1/37 + type: 1000base-t + mgmt_only: false + - name: 1/38 + type: 1000base-t + mgmt_only: false + - name: 1/39 + type: 1000base-t + mgmt_only: false + - name: 1/40 + type: 1000base-t + mgmt_only: false + - name: 1/41 + type: 1000base-t + mgmt_only: false + - name: 1/42 + type: 1000base-t + mgmt_only: false + - name: 1/43 + type: 1000base-t + mgmt_only: false + - name: 1/44 + type: 1000base-t + mgmt_only: false + - name: 1/45 + type: 1000base-t + mgmt_only: false + - name: 1/46 + type: 1000base-t + mgmt_only: false + - name: 1/47 + type: 1000base-t + mgmt_only: false + - name: 1/48 + type: 1000base-t + mgmt_only: false + - name: 1/49 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/50 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6860-48.yaml b/device-types/Alcatel-Lucent/OS6860-48.yaml index 7f870e6b6..92f087cdf 100644 --- a/device-types/Alcatel-Lucent/OS6860-48.yaml +++ b/device-types/Alcatel-Lucent/OS6860-48.yaml @@ -1,183 +1,184 @@ +--- manufacturer: Alcatel-Lucent model: OS6860-48 slug: os6860-48 u_height: 1 is_full_depth: false console-ports: -- name: Console - type: usb-micro-b + - name: Console + type: usb-micro-b power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 150 - allocated_draw: 57 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 150 - allocated_draw: 57 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 57 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 57 interfaces: -- name: 1/1/1 - type: 1000base-t - mgmt_only: false -- name: 1/1/2 - type: 1000base-t - mgmt_only: false -- name: 1/1/3 - type: 1000base-t - mgmt_only: false -- name: 1/1/4 - type: 1000base-t - mgmt_only: false -- name: 1/1/5 - type: 1000base-t - mgmt_only: false -- name: 1/1/6 - type: 1000base-t - mgmt_only: false -- name: 1/1/7 - type: 1000base-t - mgmt_only: false -- name: 1/1/8 - type: 1000base-t - mgmt_only: false -- name: 1/1/9 - type: 1000base-t - mgmt_only: false -- name: 1/1/10 - type: 1000base-t - mgmt_only: false -- name: 1/1/11 - type: 1000base-t - mgmt_only: false -- name: 1/1/12 - type: 1000base-t - mgmt_only: false -- name: 1/1/13 - type: 1000base-t - mgmt_only: false -- name: 1/1/14 - type: 1000base-t - mgmt_only: false -- name: 1/1/15 - type: 1000base-t - mgmt_only: false -- name: 1/1/16 - type: 1000base-t - mgmt_only: false -- name: 1/1/17 - type: 1000base-t - mgmt_only: false -- name: 1/1/18 - type: 1000base-t - mgmt_only: false -- name: 1/1/19 - type: 1000base-t - mgmt_only: false -- name: 1/1/20 - type: 1000base-t - mgmt_only: false -- name: 1/1/21 - type: 1000base-t - mgmt_only: false -- name: 1/1/22 - type: 1000base-t - mgmt_only: false -- name: 1/1/23 - type: 1000base-t - mgmt_only: false -- name: 1/1/24 - type: 1000base-t - mgmt_only: false -- name: 1/1/25 - type: 1000base-t - mgmt_only: false -- name: 1/1/26 - type: 1000base-t - mgmt_only: false -- name: 1/1/27 - type: 1000base-t - mgmt_only: false -- name: 1/1/28 - type: 1000base-t - mgmt_only: false -- name: 1/1/29 - type: 1000base-t - mgmt_only: false -- name: 1/1/30 - type: 1000base-t - mgmt_only: false -- name: 1/1/31 - type: 1000base-t - mgmt_only: false -- name: 1/1/32 - type: 1000base-t - mgmt_only: false -- name: 1/1/33 - type: 1000base-t - mgmt_only: false -- name: 1/1/34 - type: 1000base-t - mgmt_only: false -- name: 1/1/35 - type: 1000base-t - mgmt_only: false -- name: 1/1/36 - type: 1000base-t - mgmt_only: false -- name: 1/1/37 - type: 1000base-t - mgmt_only: false -- name: 1/1/38 - type: 1000base-t - mgmt_only: false -- name: 1/1/39 - type: 1000base-t - mgmt_only: false -- name: 1/1/40 - type: 1000base-t - mgmt_only: false -- name: 1/1/41 - type: 1000base-t - mgmt_only: false -- name: 1/1/42 - type: 1000base-t - mgmt_only: false -- name: 1/1/43 - type: 1000base-t - mgmt_only: false -- name: 1/1/44 - type: 1000base-t - mgmt_only: false -- name: 1/1/45 - type: 1000base-t - mgmt_only: false -- name: 1/1/46 - type: 1000base-t - mgmt_only: false -- name: 1/1/47 - type: 1000base-t - mgmt_only: false -- name: 1/1/48 - type: 1000base-t - mgmt_only: false -- name: 1/1/49 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/50 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/51 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/52 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/53 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/54 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: Loopback0 - type: virtual - mgmt_only: false + - name: 1/1/1 + type: 1000base-t + mgmt_only: false + - name: 1/1/2 + type: 1000base-t + mgmt_only: false + - name: 1/1/3 + type: 1000base-t + mgmt_only: false + - name: 1/1/4 + type: 1000base-t + mgmt_only: false + - name: 1/1/5 + type: 1000base-t + mgmt_only: false + - name: 1/1/6 + type: 1000base-t + mgmt_only: false + - name: 1/1/7 + type: 1000base-t + mgmt_only: false + - name: 1/1/8 + type: 1000base-t + mgmt_only: false + - name: 1/1/9 + type: 1000base-t + mgmt_only: false + - name: 1/1/10 + type: 1000base-t + mgmt_only: false + - name: 1/1/11 + type: 1000base-t + mgmt_only: false + - name: 1/1/12 + type: 1000base-t + mgmt_only: false + - name: 1/1/13 + type: 1000base-t + mgmt_only: false + - name: 1/1/14 + type: 1000base-t + mgmt_only: false + - name: 1/1/15 + type: 1000base-t + mgmt_only: false + - name: 1/1/16 + type: 1000base-t + mgmt_only: false + - name: 1/1/17 + type: 1000base-t + mgmt_only: false + - name: 1/1/18 + type: 1000base-t + mgmt_only: false + - name: 1/1/19 + type: 1000base-t + mgmt_only: false + - name: 1/1/20 + type: 1000base-t + mgmt_only: false + - name: 1/1/21 + type: 1000base-t + mgmt_only: false + - name: 1/1/22 + type: 1000base-t + mgmt_only: false + - name: 1/1/23 + type: 1000base-t + mgmt_only: false + - name: 1/1/24 + type: 1000base-t + mgmt_only: false + - name: 1/1/25 + type: 1000base-t + mgmt_only: false + - name: 1/1/26 + type: 1000base-t + mgmt_only: false + - name: 1/1/27 + type: 1000base-t + mgmt_only: false + - name: 1/1/28 + type: 1000base-t + mgmt_only: false + - name: 1/1/29 + type: 1000base-t + mgmt_only: false + - name: 1/1/30 + type: 1000base-t + mgmt_only: false + - name: 1/1/31 + type: 1000base-t + mgmt_only: false + - name: 1/1/32 + type: 1000base-t + mgmt_only: false + - name: 1/1/33 + type: 1000base-t + mgmt_only: false + - name: 1/1/34 + type: 1000base-t + mgmt_only: false + - name: 1/1/35 + type: 1000base-t + mgmt_only: false + - name: 1/1/36 + type: 1000base-t + mgmt_only: false + - name: 1/1/37 + type: 1000base-t + mgmt_only: false + - name: 1/1/38 + type: 1000base-t + mgmt_only: false + - name: 1/1/39 + type: 1000base-t + mgmt_only: false + - name: 1/1/40 + type: 1000base-t + mgmt_only: false + - name: 1/1/41 + type: 1000base-t + mgmt_only: false + - name: 1/1/42 + type: 1000base-t + mgmt_only: false + - name: 1/1/43 + type: 1000base-t + mgmt_only: false + - name: 1/1/44 + type: 1000base-t + mgmt_only: false + - name: 1/1/45 + type: 1000base-t + mgmt_only: false + - name: 1/1/46 + type: 1000base-t + mgmt_only: false + - name: 1/1/47 + type: 1000base-t + mgmt_only: false + - name: 1/1/48 + type: 1000base-t + mgmt_only: false + - name: 1/1/49 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/50 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/51 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/52 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/53 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/54 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: Loopback0 + type: virtual + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6860E-24.yaml b/device-types/Alcatel-Lucent/OS6860E-24.yaml index 1269b3dd4..519128182 100644 --- a/device-types/Alcatel-Lucent/OS6860E-24.yaml +++ b/device-types/Alcatel-Lucent/OS6860E-24.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Alcatel-Lucent model: OS6860E-24 slug: os6860e-24 @@ -5,117 +6,117 @@ part_number: 903963-90 u_height: 1 is_full_depth: false console-ports: -- name: Console - type: usb-micro-b + - name: Console + type: usb-micro-b power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 150 - allocated_draw: 48 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 150 - allocated_draw: 48 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 48 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 48 interfaces: -- name: 1/1/1 - type: 1000base-t - mgmt_only: false -- name: 1/1/2 - type: 1000base-t - mgmt_only: false -- name: 1/1/3 - type: 1000base-t - mgmt_only: false -- name: 1/1/4 - type: 1000base-t - mgmt_only: false -- name: 1/1/5 - type: 1000base-t - mgmt_only: false -- name: 1/1/6 - type: 1000base-t - mgmt_only: false -- name: 1/1/7 - type: 1000base-t - mgmt_only: false -- name: 1/1/8 - type: 1000base-t - mgmt_only: false -- name: 1/1/9 - type: 1000base-t - mgmt_only: false -- name: 1/1/10 - type: 1000base-t - mgmt_only: false -- name: 1/1/11 - type: 1000base-t - mgmt_only: false -- name: 1/1/12 - type: 1000base-t - mgmt_only: false -- name: 1/1/13 - type: 1000base-t - mgmt_only: false -- name: 1/1/14 - type: 1000base-t - mgmt_only: false -- name: 1/1/15 - type: 1000base-t - mgmt_only: false -- name: 1/1/16 - type: 1000base-t - mgmt_only: false -- name: 1/1/17 - type: 1000base-t - mgmt_only: false -- name: 1/1/18 - type: 1000base-t - mgmt_only: false -- name: 1/1/19 - type: 1000base-t - mgmt_only: false -- name: 1/1/20 - type: 1000base-t - mgmt_only: false -- name: 1/1/21 - type: 1000base-t - mgmt_only: false -- name: 1/1/22 - type: 1000base-t - mgmt_only: false -- name: 1/1/23 - type: 1000base-t - mgmt_only: false -- name: 1/1/24 - type: 1000base-t - mgmt_only: false -- name: 1/1/25 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/26 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/27 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/28 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/29 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/30 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: EMP - type: 1000base-t - mgmt_only: true -- name: EMP-CMMA-CHAS1 - type: virtual - mgmt_only: true -- name: EMP-VC - type: virtual - mgmt_only: true -- name: Loopback0 - type: virtual - mgmt_only: false + - name: 1/1/1 + type: 1000base-t + mgmt_only: false + - name: 1/1/2 + type: 1000base-t + mgmt_only: false + - name: 1/1/3 + type: 1000base-t + mgmt_only: false + - name: 1/1/4 + type: 1000base-t + mgmt_only: false + - name: 1/1/5 + type: 1000base-t + mgmt_only: false + - name: 1/1/6 + type: 1000base-t + mgmt_only: false + - name: 1/1/7 + type: 1000base-t + mgmt_only: false + - name: 1/1/8 + type: 1000base-t + mgmt_only: false + - name: 1/1/9 + type: 1000base-t + mgmt_only: false + - name: 1/1/10 + type: 1000base-t + mgmt_only: false + - name: 1/1/11 + type: 1000base-t + mgmt_only: false + - name: 1/1/12 + type: 1000base-t + mgmt_only: false + - name: 1/1/13 + type: 1000base-t + mgmt_only: false + - name: 1/1/14 + type: 1000base-t + mgmt_only: false + - name: 1/1/15 + type: 1000base-t + mgmt_only: false + - name: 1/1/16 + type: 1000base-t + mgmt_only: false + - name: 1/1/17 + type: 1000base-t + mgmt_only: false + - name: 1/1/18 + type: 1000base-t + mgmt_only: false + - name: 1/1/19 + type: 1000base-t + mgmt_only: false + - name: 1/1/20 + type: 1000base-t + mgmt_only: false + - name: 1/1/21 + type: 1000base-t + mgmt_only: false + - name: 1/1/22 + type: 1000base-t + mgmt_only: false + - name: 1/1/23 + type: 1000base-t + mgmt_only: false + - name: 1/1/24 + type: 1000base-t + mgmt_only: false + - name: 1/1/25 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/26 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/27 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/28 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/29 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/30 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: EMP + type: 1000base-t + mgmt_only: true + - name: EMP-CMMA-CHAS1 + type: virtual + mgmt_only: true + - name: EMP-VC + type: virtual + mgmt_only: true + - name: Loopback0 + type: virtual + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6860E-48.yaml b/device-types/Alcatel-Lucent/OS6860E-48.yaml index 534f43042..e5d76a2af 100644 --- a/device-types/Alcatel-Lucent/OS6860E-48.yaml +++ b/device-types/Alcatel-Lucent/OS6860E-48.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Alcatel-Lucent model: OS6860E-48 slug: os6860e-48 @@ -5,189 +6,189 @@ part_number: 903965-90 u_height: 1 is_full_depth: false console-ports: -- name: Console - type: usb-micro-b + - name: Console + type: usb-micro-b power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 150 - allocated_draw: 60 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 150 - allocated_draw: 60 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 60 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 60 interfaces: -- name: 1/1/1 - type: 1000base-t - mgmt_only: false -- name: 1/1/2 - type: 1000base-t - mgmt_only: false -- name: 1/1/3 - type: 1000base-t - mgmt_only: false -- name: 1/1/4 - type: 1000base-t - mgmt_only: false -- name: 1/1/5 - type: 1000base-t - mgmt_only: false -- name: 1/1/6 - type: 1000base-t - mgmt_only: false -- name: 1/1/7 - type: 1000base-t - mgmt_only: false -- name: 1/1/8 - type: 1000base-t - mgmt_only: false -- name: 1/1/9 - type: 1000base-t - mgmt_only: false -- name: 1/1/10 - type: 1000base-t - mgmt_only: false -- name: 1/1/11 - type: 1000base-t - mgmt_only: false -- name: 1/1/12 - type: 1000base-t - mgmt_only: false -- name: 1/1/13 - type: 1000base-t - mgmt_only: false -- name: 1/1/14 - type: 1000base-t - mgmt_only: false -- name: 1/1/15 - type: 1000base-t - mgmt_only: false -- name: 1/1/16 - type: 1000base-t - mgmt_only: false -- name: 1/1/17 - type: 1000base-t - mgmt_only: false -- name: 1/1/18 - type: 1000base-t - mgmt_only: false -- name: 1/1/19 - type: 1000base-t - mgmt_only: false -- name: 1/1/20 - type: 1000base-t - mgmt_only: false -- name: 1/1/21 - type: 1000base-t - mgmt_only: false -- name: 1/1/22 - type: 1000base-t - mgmt_only: false -- name: 1/1/23 - type: 1000base-t - mgmt_only: false -- name: 1/1/24 - type: 1000base-t - mgmt_only: false -- name: 1/1/25 - type: 1000base-t - mgmt_only: false -- name: 1/1/26 - type: 1000base-t - mgmt_only: false -- name: 1/1/27 - type: 1000base-t - mgmt_only: false -- name: 1/1/28 - type: 1000base-t - mgmt_only: false -- name: 1/1/29 - type: 1000base-t - mgmt_only: false -- name: 1/1/30 - type: 1000base-t - mgmt_only: false -- name: 1/1/31 - type: 1000base-t - mgmt_only: false -- name: 1/1/32 - type: 1000base-t - mgmt_only: false -- name: 1/1/33 - type: 1000base-t - mgmt_only: false -- name: 1/1/34 - type: 1000base-t - mgmt_only: false -- name: 1/1/35 - type: 1000base-t - mgmt_only: false -- name: 1/1/36 - type: 1000base-t - mgmt_only: false -- name: 1/1/37 - type: 1000base-t - mgmt_only: false -- name: 1/1/38 - type: 1000base-t - mgmt_only: false -- name: 1/1/39 - type: 1000base-t - mgmt_only: false -- name: 1/1/40 - type: 1000base-t - mgmt_only: false -- name: 1/1/41 - type: 1000base-t - mgmt_only: false -- name: 1/1/42 - type: 1000base-t - mgmt_only: false -- name: 1/1/43 - type: 1000base-t - mgmt_only: false -- name: 1/1/44 - type: 1000base-t - mgmt_only: false -- name: 1/1/45 - type: 1000base-t - mgmt_only: false -- name: 1/1/46 - type: 1000base-t - mgmt_only: false -- name: 1/1/47 - type: 1000base-t - mgmt_only: false -- name: 1/1/48 - type: 1000base-t - mgmt_only: false -- name: 1/1/49 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/50 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/51 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/52 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/53 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/54 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: EMP - type: 1000base-t - mgmt_only: true -- name: EMP-CMMA-CHAS1 - type: virtual - mgmt_only: true -- name: EMP-VC - type: virtual - mgmt_only: true -- name: Loopback0 - type: virtual - mgmt_only: false + - name: 1/1/1 + type: 1000base-t + mgmt_only: false + - name: 1/1/2 + type: 1000base-t + mgmt_only: false + - name: 1/1/3 + type: 1000base-t + mgmt_only: false + - name: 1/1/4 + type: 1000base-t + mgmt_only: false + - name: 1/1/5 + type: 1000base-t + mgmt_only: false + - name: 1/1/6 + type: 1000base-t + mgmt_only: false + - name: 1/1/7 + type: 1000base-t + mgmt_only: false + - name: 1/1/8 + type: 1000base-t + mgmt_only: false + - name: 1/1/9 + type: 1000base-t + mgmt_only: false + - name: 1/1/10 + type: 1000base-t + mgmt_only: false + - name: 1/1/11 + type: 1000base-t + mgmt_only: false + - name: 1/1/12 + type: 1000base-t + mgmt_only: false + - name: 1/1/13 + type: 1000base-t + mgmt_only: false + - name: 1/1/14 + type: 1000base-t + mgmt_only: false + - name: 1/1/15 + type: 1000base-t + mgmt_only: false + - name: 1/1/16 + type: 1000base-t + mgmt_only: false + - name: 1/1/17 + type: 1000base-t + mgmt_only: false + - name: 1/1/18 + type: 1000base-t + mgmt_only: false + - name: 1/1/19 + type: 1000base-t + mgmt_only: false + - name: 1/1/20 + type: 1000base-t + mgmt_only: false + - name: 1/1/21 + type: 1000base-t + mgmt_only: false + - name: 1/1/22 + type: 1000base-t + mgmt_only: false + - name: 1/1/23 + type: 1000base-t + mgmt_only: false + - name: 1/1/24 + type: 1000base-t + mgmt_only: false + - name: 1/1/25 + type: 1000base-t + mgmt_only: false + - name: 1/1/26 + type: 1000base-t + mgmt_only: false + - name: 1/1/27 + type: 1000base-t + mgmt_only: false + - name: 1/1/28 + type: 1000base-t + mgmt_only: false + - name: 1/1/29 + type: 1000base-t + mgmt_only: false + - name: 1/1/30 + type: 1000base-t + mgmt_only: false + - name: 1/1/31 + type: 1000base-t + mgmt_only: false + - name: 1/1/32 + type: 1000base-t + mgmt_only: false + - name: 1/1/33 + type: 1000base-t + mgmt_only: false + - name: 1/1/34 + type: 1000base-t + mgmt_only: false + - name: 1/1/35 + type: 1000base-t + mgmt_only: false + - name: 1/1/36 + type: 1000base-t + mgmt_only: false + - name: 1/1/37 + type: 1000base-t + mgmt_only: false + - name: 1/1/38 + type: 1000base-t + mgmt_only: false + - name: 1/1/39 + type: 1000base-t + mgmt_only: false + - name: 1/1/40 + type: 1000base-t + mgmt_only: false + - name: 1/1/41 + type: 1000base-t + mgmt_only: false + - name: 1/1/42 + type: 1000base-t + mgmt_only: false + - name: 1/1/43 + type: 1000base-t + mgmt_only: false + - name: 1/1/44 + type: 1000base-t + mgmt_only: false + - name: 1/1/45 + type: 1000base-t + mgmt_only: false + - name: 1/1/46 + type: 1000base-t + mgmt_only: false + - name: 1/1/47 + type: 1000base-t + mgmt_only: false + - name: 1/1/48 + type: 1000base-t + mgmt_only: false + - name: 1/1/49 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/50 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/51 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/52 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/53 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/54 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: EMP + type: 1000base-t + mgmt_only: true + - name: EMP-CMMA-CHAS1 + type: virtual + mgmt_only: true + - name: EMP-VC + type: virtual + mgmt_only: true + - name: Loopback0 + type: virtual + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6860E-U28.yaml b/device-types/Alcatel-Lucent/OS6860E-U28.yaml index 2e6965dfc..5f2ddc458 100644 --- a/device-types/Alcatel-Lucent/OS6860E-U28.yaml +++ b/device-types/Alcatel-Lucent/OS6860E-U28.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Alcatel-Lucent model: OS6860E-U28 slug: os6860e-u28 @@ -5,129 +6,129 @@ part_number: 903712-90 u_height: 1 is_full_depth: false console-ports: -- name: Console - type: usb-micro-b + - name: Console + type: usb-micro-b power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 150 - allocated_draw: 73 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 150 - allocated_draw: 73 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 73 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 150 + allocated_draw: 73 interfaces: -- name: 1/1/1 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/2 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/3 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/4 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/5 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/6 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/7 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/8 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/9 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/10 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/11 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/12 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/13 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/14 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/15 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/16 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/17 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/18 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/19 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/20 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/21 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/22 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/23 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/24 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/25 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/26 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/27 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/28 - type: 1000base-x-sfp - mgmt_only: false -- name: 1/1/29 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/30 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/31 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/32 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/33 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/34 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: EMP - type: 1000base-t - mgmt_only: true -- name: EMP-CMMA-CHAS1 - type: virtual - mgmt_only: true -- name: EMP-VC - type: virtual - mgmt_only: true -- name: Loopback0 - type: virtual - mgmt_only: false + - name: 1/1/1 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/2 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/3 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/4 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/5 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/6 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/7 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/8 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/9 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/10 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/11 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/12 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/13 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/14 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/15 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/16 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/17 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/18 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/19 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/20 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/21 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/22 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/23 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/24 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/25 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/26 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/27 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/28 + type: 1000base-x-sfp + mgmt_only: false + - name: 1/1/29 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/30 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/31 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/32 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/33 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/34 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: EMP + type: 1000base-t + mgmt_only: true + - name: EMP-CMMA-CHAS1 + type: virtual + mgmt_only: true + - name: EMP-VC + type: virtual + mgmt_only: true + - name: Loopback0 + type: virtual + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6900-X20.yaml b/device-types/Alcatel-Lucent/OS6900-X20.yaml index 6e83e2100..91405bf71 100644 --- a/device-types/Alcatel-Lucent/OS6900-X20.yaml +++ b/device-types/Alcatel-Lucent/OS6900-X20.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Alcatel-Lucent model: OS6900-X20 slug: os6900-x20 @@ -5,87 +6,87 @@ part_number: 903167-90 u_height: 1 is_full_depth: true console-ports: -- name: Console - type: usb-a + - name: Console + type: usb-a power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 450 - allocated_draw: 181 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 450 - allocated_draw: 181 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 450 + allocated_draw: 181 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 450 + allocated_draw: 181 interfaces: -- name: 1/1/1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/3 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/4 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/9 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/10 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/11 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/12 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/13 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/14 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/15 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/16 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/17 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/18 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/19 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/20 - type: 10gbase-x-sfpp - mgmt_only: false -- name: EMP - type: 1000base-t - mgmt_only: true -- name: EMP-CMMA-CHAS1 - type: virtual - mgmt_only: true -- name: EMP-VC - type: virtual - mgmt_only: true -- name: Loopback0 - type: virtual - mgmt_only: false + - name: 1/1/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/3 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/4 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/18 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: EMP + type: 1000base-t + mgmt_only: true + - name: EMP-CMMA-CHAS1 + type: virtual + mgmt_only: true + - name: EMP-VC + type: virtual + mgmt_only: true + - name: Loopback0 + type: virtual + mgmt_only: false diff --git a/device-types/Alcatel-Lucent/OS6900-X40.yaml b/device-types/Alcatel-Lucent/OS6900-X40.yaml index bcf56b351..1abce36a3 100644 --- a/device-types/Alcatel-Lucent/OS6900-X40.yaml +++ b/device-types/Alcatel-Lucent/OS6900-X40.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Alcatel-Lucent model: OS6900-X40 slug: os6900-x40 @@ -5,147 +6,147 @@ part_number: 903168-90 u_height: 1 is_full_depth: true console-ports: -- name: Console - type: usb-a + - name: Console + type: usb-a power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 450 - allocated_draw: 242 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 450 - allocated_draw: 242 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 450 + allocated_draw: 242 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 450 + allocated_draw: 242 interfaces: -- name: 1/1/1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/3 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/4 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/9 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/10 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/11 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/12 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/13 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/14 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/15 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/16 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/17 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/18 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/19 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/20 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/21 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/22 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/23 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/24 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/25 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/26 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/27 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/28 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/29 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/30 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/31 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/32 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/33 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/34 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/35 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/36 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/37 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/38 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/39 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/40 - type: 10gbase-x-sfpp - mgmt_only: false -- name: EMP - type: 1000base-t - mgmt_only: true -- name: EMP-CMMA-CHAS1 - type: virtual - mgmt_only: true -- name: EMP-VC - type: virtual - mgmt_only: true -- name: Loopback0 - type: virtual - mgmt_only: false + - name: 1/1/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/3 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/4 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/18 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/21 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/22 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/23 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/24 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/25 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/26 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/27 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/28 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/29 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/30 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/31 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/32 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/33 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/34 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/35 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/36 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/37 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/38 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/39 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/40 + type: 10gbase-x-sfpp + mgmt_only: false + - name: EMP + type: 1000base-t + mgmt_only: true + - name: EMP-CMMA-CHAS1 + type: virtual + mgmt_only: true + - name: EMP-VC + type: virtual + mgmt_only: true + - name: Loopback0 + type: virtual + mgmt_only: false diff --git a/device-types/Alpha/CXC.yaml b/device-types/Alpha/CXC.yaml index 7ff665001..885d5108c 100644 --- a/device-types/Alpha/CXC.yaml +++ b/device-types/Alpha/CXC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Alpha model: Cordex CXC slug: cxc @@ -6,5 +7,5 @@ u_height: 0 is_full_depth: false subdevice_role: child interfaces: -- name: Ethernet - type: 100base-tx + - name: Ethernet + type: 100base-tx diff --git a/device-types/Alpha/CXCM1-HP.yaml b/device-types/Alpha/CXCM1-HP.yaml index ea23ed105..54b03e353 100644 --- a/device-types/Alpha/CXCM1-HP.yaml +++ b/device-types/Alpha/CXCM1-HP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Alpha model: Cordex CXCM1 HP slug: cxcm1-hp @@ -6,5 +7,5 @@ u_height: 0 is_full_depth: false subdevice_role: child interfaces: -- name: Ethernet/Front (1) - type: 100base-tx + - name: Ethernet/Front (1) + type: 100base-tx diff --git a/device-types/Arista/CCS-720XP-24Y6.yaml b/device-types/Arista/CCS-720XP-24Y6.yaml index ffc792a52..902769400 100644 --- a/device-types/Arista/CCS-720XP-24Y6.yaml +++ b/device-types/Arista/CCS-720XP-24Y6.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: CCS-720XP-24Y6 slug: ccs-720xp-24y6 diff --git a/device-types/Arista/CCS-720XP-24ZY4.yaml b/device-types/Arista/CCS-720XP-24ZY4.yaml index f7b92af39..f82685e15 100644 --- a/device-types/Arista/CCS-720XP-24ZY4.yaml +++ b/device-types/Arista/CCS-720XP-24ZY4.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: CCS-720XP-24ZY4 slug: ccs-720xp-24zy4 diff --git a/device-types/Arista/CCS-720XP-48Y6.yaml b/device-types/Arista/CCS-720XP-48Y6.yaml index 93bb258bc..d9f0ff3fe 100644 --- a/device-types/Arista/CCS-720XP-48Y6.yaml +++ b/device-types/Arista/CCS-720XP-48Y6.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: CCS-720XP-48Y6 slug: ccs-720xp-48y6 diff --git a/device-types/Arista/CCS-720XP-48ZC2.yaml b/device-types/Arista/CCS-720XP-48ZC2.yaml index b4772c00c..108180271 100644 --- a/device-types/Arista/CCS-720XP-48ZC2.yaml +++ b/device-types/Arista/CCS-720XP-48ZC2.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: CCS-720XP-48ZC2 slug: ccs-720xp-48zc2 diff --git a/device-types/Arista/CCS-720XP-96ZC2.yaml b/device-types/Arista/CCS-720XP-96ZC2.yaml index 89bda5475..977d15d76 100644 --- a/device-types/Arista/CCS-720XP-96ZC2.yaml +++ b/device-types/Arista/CCS-720XP-96ZC2.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: CCS-720XP-96ZC2 slug: ccs-720xp-96zc2 diff --git a/device-types/Arista/DCS-7010T-48.yaml b/device-types/Arista/DCS-7010T-48.yaml index 419cee2c0..33bce5170 100644 --- a/device-types/Arista/DCS-7010T-48.yaml +++ b/device-types/Arista/DCS-7010T-48.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7010T-48 slug: dcs-7010t-48 diff --git a/device-types/Arista/DCS-7020SR-24C2.yaml b/device-types/Arista/DCS-7020SR-24C2.yaml index 0ac1c31be..3dfe2a68d 100644 --- a/device-types/Arista/DCS-7020SR-24C2.yaml +++ b/device-types/Arista/DCS-7020SR-24C2.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7020SR-24C2 slug: dcs-7020sr-24c2 @@ -74,4 +75,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7020TR-48.yaml b/device-types/Arista/DCS-7020TR-48.yaml index a7da4e2af..c0d9ecc54 100644 --- a/device-types/Arista/DCS-7020TR-48.yaml +++ b/device-types/Arista/DCS-7020TR-48.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7020TR-48 slug: dcs-7020tr-48 diff --git a/device-types/Arista/DCS-7048T-A.yaml b/device-types/Arista/DCS-7048T-A.yaml index aa12c8849..d0481d051 100644 --- a/device-types/Arista/DCS-7048T-A.yaml +++ b/device-types/Arista/DCS-7048T-A.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Arista model: DCS-7048-T slug: dcs-7048-t -is_full_depth: True +is_full_depth: true u_height: 1 interfaces: - name: Ethernet1 diff --git a/device-types/Arista/DCS-7050CX3-32S.yaml b/device-types/Arista/DCS-7050CX3-32S.yaml index fe20c81bd..dcc6ef4fb 100644 --- a/device-types/Arista/DCS-7050CX3-32S.yaml +++ b/device-types/Arista/DCS-7050CX3-32S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7050CX3-32S slug: dcs-7050cx3-32s diff --git a/device-types/Arista/DCS-7050QX-32S.yaml b/device-types/Arista/DCS-7050QX-32S.yaml index 18713cdff..2fbf290ed 100644 --- a/device-types/Arista/DCS-7050QX-32S.yaml +++ b/device-types/Arista/DCS-7050QX-32S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7050QX-32S slug: dcs-7050QX-32s @@ -93,4 +94,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7050S-52.yaml b/device-types/Arista/DCS-7050S-52.yaml index 54d833352..9bb4549b0 100644 --- a/device-types/Arista/DCS-7050S-52.yaml +++ b/device-types/Arista/DCS-7050S-52.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Arista model: DCS-7050S-52 slug: dcs-7050s-52 -is_full_depth: True +is_full_depth: true u_height: 1 interfaces: - name: Ethernet1 diff --git a/device-types/Arista/DCS-7050S-64.yaml b/device-types/Arista/DCS-7050S-64.yaml index 61a613195..b71b1a51a 100644 --- a/device-types/Arista/DCS-7050S-64.yaml +++ b/device-types/Arista/DCS-7050S-64.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Arista model: DCS-7050S-64 slug: dcs-7050s-64 -is_full_depth: True +is_full_depth: true u_height: 1 interfaces: - name: Ethernet1 diff --git a/device-types/Arista/DCS-7050SX-64.yaml b/device-types/Arista/DCS-7050SX-64.yaml index 083ade7cb..c3cbd62b2 100644 --- a/device-types/Arista/DCS-7050SX-64.yaml +++ b/device-types/Arista/DCS-7050SX-64.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Arista model: DCS-7050SX-64 slug: dcs-7050sx-64 -is_full_depth: True +is_full_depth: true u_height: 1 interfaces: - name: Ethernet1 diff --git a/device-types/Arista/DCS-7050SX3-48YC12.yaml b/device-types/Arista/DCS-7050SX3-48YC12.yaml index 8afff37a1..2371e318b 100644 --- a/device-types/Arista/DCS-7050SX3-48YC12.yaml +++ b/device-types/Arista/DCS-7050SX3-48YC12.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7050SX3-48YC12 slug: dcs-7050sx3-48yc12 @@ -142,4 +143,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7050SX3-48YC8.yaml b/device-types/Arista/DCS-7050SX3-48YC8.yaml index 5fa7771fa..21564705a 100644 --- a/device-types/Arista/DCS-7050SX3-48YC8.yaml +++ b/device-types/Arista/DCS-7050SX3-48YC8.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7050SX3-48YC8 slug: dcs-7050sx3-48yc8 @@ -134,4 +135,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7050T-52.yaml b/device-types/Arista/DCS-7050T-52.yaml index 2c1369179..5cdfe39d7 100644 --- a/device-types/Arista/DCS-7050T-52.yaml +++ b/device-types/Arista/DCS-7050T-52.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Arista model: DCS-7050T-52 slug: dcs-7050t-52 -is_full_depth: True +is_full_depth: true u_height: 1 interfaces: - name: Ethernet1 diff --git a/device-types/Arista/DCS-7050TX-72Q.yaml b/device-types/Arista/DCS-7050TX-72Q.yaml index 3b6cee536..59ea10af4 100644 --- a/device-types/Arista/DCS-7050TX-72Q.yaml +++ b/device-types/Arista/DCS-7050TX-72Q.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Arista model: DCS-7050TX-72Q slug: dcs-7050tx-72q -is_full_depth: True +is_full_depth: true u_height: 1 interfaces: - name: Ethernet1 diff --git a/device-types/Arista/DCS-7050TX3-48C8.yaml b/device-types/Arista/DCS-7050TX3-48C8.yaml index 4bba9d2f7..b70230e70 100644 --- a/device-types/Arista/DCS-7050TX3-48C8.yaml +++ b/device-types/Arista/DCS-7050TX3-48C8.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DDCS-7050TX3-48C8 slug: dcs-7050tx3-48c8 @@ -134,4 +135,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7060CX2-32S.yaml b/device-types/Arista/DCS-7060CX2-32S.yaml index 7b07107bc..5eacdbab8 100644 --- a/device-types/Arista/DCS-7060CX2-32S.yaml +++ b/device-types/Arista/DCS-7060CX2-32S.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Arista model: DCS-7060CX2-32S slug: dcs-7060cx2-32s -is_full_depth: True +is_full_depth: true u_height: 1 interfaces: - name: Ethernet1/1 diff --git a/device-types/Arista/DCS-7124SX.yaml b/device-types/Arista/DCS-7124SX.yaml index da109acff..ede97b174 100644 --- a/device-types/Arista/DCS-7124SX.yaml +++ b/device-types/Arista/DCS-7124SX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7124SX slug: dcs-7124sx @@ -69,4 +70,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7150S-24.yaml b/device-types/Arista/DCS-7150S-24.yaml index 9c932a4c1..1f943403d 100644 --- a/device-types/Arista/DCS-7150S-24.yaml +++ b/device-types/Arista/DCS-7150S-24.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7150S-24 slug: dcs-7150s-24 @@ -69,4 +70,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7150S-52.yaml b/device-types/Arista/DCS-7150S-52.yaml index 4d1deb59e..ecdc4b960 100644 --- a/device-types/Arista/DCS-7150S-52.yaml +++ b/device-types/Arista/DCS-7150S-52.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7150S-52 slug: dcs-7150s-52 @@ -125,4 +126,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7150S-64.yaml b/device-types/Arista/DCS-7150S-64.yaml index 8dcedb111..39a643966 100644 --- a/device-types/Arista/DCS-7150S-64.yaml +++ b/device-types/Arista/DCS-7150S-64.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7150S-64 slug: dcs-7150s-64 @@ -126,4 +127,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7150SC-24.yaml b/device-types/Arista/DCS-7150SC-24.yaml index 99ffbea55..72baf6faf 100644 --- a/device-types/Arista/DCS-7150SC-24.yaml +++ b/device-types/Arista/DCS-7150SC-24.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7150SC-24 slug: dcs-7150sc-24 @@ -69,4 +70,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7150SC-64.yaml b/device-types/Arista/DCS-7150SC-64.yaml index 0104e6f36..12523f6b4 100644 --- a/device-types/Arista/DCS-7150SC-64.yaml +++ b/device-types/Arista/DCS-7150SC-64.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7150SC-64 slug: dcs-7150sc-64 @@ -126,4 +127,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7260CX3-64-F.yaml b/device-types/Arista/DCS-7260CX3-64-F.yaml index 4c0d14b11..62130b80d 100644 --- a/device-types/Arista/DCS-7260CX3-64-F.yaml +++ b/device-types/Arista/DCS-7260CX3-64-F.yaml @@ -1,221 +1,222 @@ +--- manufacturer: Arista model: DCS-7260CX3-64-F slug: dcs-7260cx3-64-f -part_number: 'DCS-7260CX3-64-F' +part_number: DCS-7260CX3-64-F u_height: 2 is_full_depth: false comments: '' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 616 - allocated_draw: 314 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 616 - allocated_draw: 314 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 616 + allocated_draw: 314 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 616 + allocated_draw: 314 interfaces: -- name: Ethernet1/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet2/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet3/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet4/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet5/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet6/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet7/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet8/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet9/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet10/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet11/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet12/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet13/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet14/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet15/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet16/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet17/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet18/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet19/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet20/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet21/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet22/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet23/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet24/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet25/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet26/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet27/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet28/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet29/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet30/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet31/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet32/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet33/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet34/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet35/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet36/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet37/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet38/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet39/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet40/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet41/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet42/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet43/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet44/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet45/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet46/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet47/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet48/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet49/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet50/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet51/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet52/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet53/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet54/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet55/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet56/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet57/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet58/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet59/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet60/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet61/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet62/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet63/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet64/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet65 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Ethernet66 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Management1 - type: 1000base-t - mgmt_only: true + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet37/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet38/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet39/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet40/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet41/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet42/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet43/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet44/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet45/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet46/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet47/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet48/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet55/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet56/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet61/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet62/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet63/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet64/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet65 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Ethernet66 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7280CR2-60.yaml b/device-types/Arista/DCS-7280CR2-60.yaml index 93b9aa05b..7bafe20c5 100644 --- a/device-types/Arista/DCS-7280CR2-60.yaml +++ b/device-types/Arista/DCS-7280CR2-60.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7280CR2-60 slug: dcs-7280cr2-60 diff --git a/device-types/Arista/DCS-7280CR2A-30.yaml b/device-types/Arista/DCS-7280CR2A-30.yaml index c86d800c2..d66c7d80f 100644 --- a/device-types/Arista/DCS-7280CR2A-30.yaml +++ b/device-types/Arista/DCS-7280CR2A-30.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7280CR2A-30 slug: dcs-7280cr2a-30 diff --git a/device-types/Arista/DCS-7280CR3-32D4.yaml b/device-types/Arista/DCS-7280CR3-32D4.yaml index 0901a6b5e..8c6e8e925 100644 --- a/device-types/Arista/DCS-7280CR3-32D4.yaml +++ b/device-types/Arista/DCS-7280CR3-32D4.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7280CR3-32D4 slug: dcs-7280cr3-32d4 @@ -183,4 +184,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7280CR3-32P4.yaml b/device-types/Arista/DCS-7280CR3-32P4.yaml index e3fd59b1c..47d53a0fd 100644 --- a/device-types/Arista/DCS-7280CR3-32P4.yaml +++ b/device-types/Arista/DCS-7280CR3-32P4.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7280CR3-32P4 slug: dcs-7280cr3-32p4 @@ -6,126 +7,126 @@ u_height: 1 is_full_depth: true comments: '' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 630 - allocated_draw: 565 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 630 - allocated_draw: 565 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 630 + allocated_draw: 565 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 630 + allocated_draw: 565 interfaces: -- name: Ethernet1/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet2/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet3/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet4/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet5/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet6/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet7/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet8/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet9/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet10/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet11/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet12/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet13/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet14/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet15/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet16/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet17/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet18/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet19/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet20/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet21/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet22/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet23/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet24/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet25/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet26/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet27/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet28/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet29/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet30/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet31/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet32/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet33/1 - type: 400gbase-x-osfp - mgmt_only: false -- name: Ethernet34/1 - type: 400gbase-x-osfp - mgmt_only: false -- name: Ethernet35/1 - type: 400gbase-x-osfp - mgmt_only: false -- name: Ethernet36/1 - type: 400gbase-x-osfp - mgmt_only: false -- name: Management1 - type: 1000base-t - mgmt_only: true + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet33/1 + type: 400gbase-x-osfp + mgmt_only: false + - name: Ethernet34/1 + type: 400gbase-x-osfp + mgmt_only: false + - name: Ethernet35/1 + type: 400gbase-x-osfp + mgmt_only: false + - name: Ethernet36/1 + type: 400gbase-x-osfp + mgmt_only: false + - name: Management1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Arista/DCS-7280QR-C36.yaml b/device-types/Arista/DCS-7280QR-C36.yaml index c1a448d6b..a36d9123b 100644 --- a/device-types/Arista/DCS-7280QR-C36.yaml +++ b/device-types/Arista/DCS-7280QR-C36.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7280QR-C36 slug: dcs-7280qr-c36 diff --git a/device-types/Arista/DCS-7280SR-48C6.yaml b/device-types/Arista/DCS-7280SR-48C6.yaml index 5763b4f6a..53b01f489 100644 --- a/device-types/Arista/DCS-7280SR-48C6.yaml +++ b/device-types/Arista/DCS-7280SR-48C6.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7280SR-48C6 slug: dcs-7280sr-48c6 diff --git a/device-types/Arista/DCS-7280SR2-48YC6.yaml b/device-types/Arista/DCS-7280SR2-48YC6.yaml index afb94fb28..d58ff0829 100644 --- a/device-types/Arista/DCS-7280SR2-48YC6.yaml +++ b/device-types/Arista/DCS-7280SR2-48YC6.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7280SR2-48YC6 slug: dcs-7280sr2-48yc6 @@ -130,4 +131,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - diff --git a/device-types/Arista/DCS-7280SR3-48YC8.yaml b/device-types/Arista/DCS-7280SR3-48YC8.yaml index 413d40bf6..1050db7a1 100644 --- a/device-types/Arista/DCS-7280SR3-48YC8.yaml +++ b/device-types/Arista/DCS-7280SR3-48YC8.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7280SR3-48YC8 slug: dcs-7280sr3-48yc8 @@ -134,5 +135,3 @@ interfaces: - name: Management1 type: 1000base-t mgmt_only: true - - diff --git a/device-types/Arista/DCS-7280SRA-48C6-M.yaml b/device-types/Arista/DCS-7280SRA-48C6-M.yaml index 4123bfe3f..1ddc439cf 100644 --- a/device-types/Arista/DCS-7280SRA-48C6-M.yaml +++ b/device-types/Arista/DCS-7280SRA-48C6-M.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7280SRA-48C6-M slug: dcs-7280sra-48c6-m diff --git a/device-types/Arista/DCS-7280SRA-48C6.yaml b/device-types/Arista/DCS-7280SRA-48C6.yaml index 10fe75e57..a74d7d95d 100644 --- a/device-types/Arista/DCS-7280SRA-48C6.yaml +++ b/device-types/Arista/DCS-7280SRA-48C6.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7280SRA-48C6 slug: dcs-7280sra-48c6 diff --git a/device-types/Arista/DCS-7280TR-48C6.yaml b/device-types/Arista/DCS-7280TR-48C6.yaml index 8337214a0..d12688909 100644 --- a/device-types/Arista/DCS-7280TR-48C6.yaml +++ b/device-types/Arista/DCS-7280TR-48C6.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Arista model: DCS-7280TR-48C6 slug: dcs-7280tr-48c6 diff --git a/device-types/Aruba/2530-24G-PoEP.yaml b/device-types/Aruba/2530-24G-PoEP.yaml new file mode 100644 index 000000000..378ac8476 --- /dev/null +++ b/device-types/Aruba/2530-24G-PoEP.yaml @@ -0,0 +1,99 @@ +--- +manufacturer: Aruba +model: 2530-24G-PoEP Switch +slug: 2530-24g-poep +part_number: J9773A +u_height: 1 +is_full_depth: false +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 247 +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + mgmt_only: false + - name: '2' + type: 1000base-t + mgmt_only: false + - name: '3' + type: 1000base-t + mgmt_only: false + - name: '4' + type: 1000base-t + mgmt_only: false + - name: '5' + type: 1000base-t + mgmt_only: false + - name: '6' + type: 1000base-t + mgmt_only: false + - name: '7' + type: 1000base-t + mgmt_only: false + - name: '8' + type: 1000base-t + mgmt_only: false + - name: '9' + type: 1000base-t + mgmt_only: false + - name: '10' + type: 1000base-t + mgmt_only: false + - name: '11' + type: 1000base-t + mgmt_only: false + - name: '12' + type: 1000base-t + mgmt_only: false + - name: '13' + type: 1000base-t + mgmt_only: false + - name: '14' + type: 1000base-t + mgmt_only: false + - name: '15' + type: 1000base-t + mgmt_only: false + - name: '16' + type: 1000base-t + mgmt_only: false + - name: '17' + type: 1000base-t + mgmt_only: false + - name: '18' + type: 1000base-t + mgmt_only: false + - name: '19' + type: 1000base-t + mgmt_only: false + - name: '20' + type: 1000base-t + mgmt_only: false + - name: '21' + type: 1000base-t + mgmt_only: false + - name: '22' + type: 1000base-t + mgmt_only: false + - name: '23' + type: 1000base-t + mgmt_only: false + - name: '24' + type: 1000base-t + mgmt_only: false + - name: '25' + type: 1000base-x-sfp + mgmt_only: false + - name: '26' + type: 1000base-x-sfp + mgmt_only: false + - name: '27' + type: 1000base-x-sfp + mgmt_only: false + - name: '28' + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Aruba/2530-48G-PoEP.yaml b/device-types/Aruba/2530-48G-PoEP.yaml new file mode 100644 index 000000000..eaec4059d --- /dev/null +++ b/device-types/Aruba/2530-48G-PoEP.yaml @@ -0,0 +1,171 @@ +--- +manufacturer: Aruba +model: 2530-48G-PoEP Switch +slug: 2530-48g-poep +part_number: J9772A +u_height: 1 +is_full_depth: false +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 476 +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + mgmt_only: false + - name: '2' + type: 1000base-t + mgmt_only: false + - name: '3' + type: 1000base-t + mgmt_only: false + - name: '4' + type: 1000base-t + mgmt_only: false + - name: '5' + type: 1000base-t + mgmt_only: false + - name: '6' + type: 1000base-t + mgmt_only: false + - name: '7' + type: 1000base-t + mgmt_only: false + - name: '8' + type: 1000base-t + mgmt_only: false + - name: '9' + type: 1000base-t + mgmt_only: false + - name: '10' + type: 1000base-t + mgmt_only: false + - name: '11' + type: 1000base-t + mgmt_only: false + - name: '12' + type: 1000base-t + mgmt_only: false + - name: '13' + type: 1000base-t + mgmt_only: false + - name: '14' + type: 1000base-t + mgmt_only: false + - name: '15' + type: 1000base-t + mgmt_only: false + - name: '16' + type: 1000base-t + mgmt_only: false + - name: '17' + type: 1000base-t + mgmt_only: false + - name: '18' + type: 1000base-t + mgmt_only: false + - name: '19' + type: 1000base-t + mgmt_only: false + - name: '20' + type: 1000base-t + mgmt_only: false + - name: '21' + type: 1000base-t + mgmt_only: false + - name: '22' + type: 1000base-t + mgmt_only: false + - name: '23' + type: 1000base-t + mgmt_only: false + - name: '24' + type: 1000base-t + mgmt_only: false + - name: '25' + type: 1000base-t + mgmt_only: false + - name: '26' + type: 1000base-t + mgmt_only: false + - name: '27' + type: 1000base-t + mgmt_only: false + - name: '28' + type: 1000base-t + mgmt_only: false + - name: '29' + type: 1000base-t + mgmt_only: false + - name: '30' + type: 1000base-t + mgmt_only: false + - name: '31' + type: 1000base-t + mgmt_only: false + - name: '32' + type: 1000base-t + mgmt_only: false + - name: '33' + type: 1000base-t + mgmt_only: false + - name: '34' + type: 1000base-t + mgmt_only: false + - name: '35' + type: 1000base-t + mgmt_only: false + - name: '36' + type: 1000base-t + mgmt_only: false + - name: '37' + type: 1000base-t + mgmt_only: false + - name: '38' + type: 1000base-t + mgmt_only: false + - name: '39' + type: 1000base-t + mgmt_only: false + - name: '40' + type: 1000base-t + mgmt_only: false + - name: '41' + type: 1000base-t + mgmt_only: false + - name: '42' + type: 1000base-t + mgmt_only: false + - name: '43' + type: 1000base-t + mgmt_only: false + - name: '44' + type: 1000base-t + mgmt_only: false + - name: '45' + type: 1000base-t + mgmt_only: false + - name: '46' + type: 1000base-t + mgmt_only: false + - name: '47' + type: 1000base-t + mgmt_only: false + - name: '48' + type: 1000base-t + mgmt_only: false + - name: '49' + type: 1000base-x-sfp + mgmt_only: false + - name: '50' + type: 1000base-x-sfp + mgmt_only: false + - name: '51' + type: 1000base-x-sfp + mgmt_only: false + - name: '52' + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Aruba/2530-8G-PoEP.yaml b/device-types/Aruba/2530-8G-PoEP.yaml new file mode 100644 index 000000000..d99695f96 --- /dev/null +++ b/device-types/Aruba/2530-8G-PoEP.yaml @@ -0,0 +1,51 @@ +--- +manufacturer: Aruba +model: 2530-8G-PoEP Switch +slug: 2530-8g-poep +part_number: J9774A +u_height: 1 +is_full_depth: false +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 86 +console-ports: + - name: Console + type: rj-45 +interfaces: + - name: '1' + type: 1000base-t + mgmt_only: false + - name: '2' + type: 1000base-t + mgmt_only: false + - name: '3' + type: 1000base-t + mgmt_only: false + - name: '4' + type: 1000base-t + mgmt_only: false + - name: '5' + type: 1000base-t + mgmt_only: false + - name: '6' + type: 1000base-t + mgmt_only: false + - name: '7' + type: 1000base-t + mgmt_only: false + - name: '8' + type: 1000base-t + mgmt_only: false + - name: 9-RJ45 + type: 1000base-t + mgmt_only: false + - name: 10-RJ45 + type: 1000base-t + mgmt_only: false + - name: 9-SFP + type: 1000base-x-sfp + mgmt_only: false + - name: 10-SFP + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Aruba/Aruba2920-24G.yaml b/device-types/Aruba/2920-24G.yaml similarity index 98% rename from device-types/Aruba/Aruba2920-24G.yaml rename to device-types/Aruba/2920-24G.yaml index 42a66e39f..898884c14 100644 --- a/device-types/Aruba/Aruba2920-24G.yaml +++ b/device-types/Aruba/2920-24G.yaml @@ -1,6 +1,7 @@ +--- manufacturer: Aruba model: 2920-24G -slug: 2920-24g +slug: 2920-24g part_number: J9726A u_height: 1 is_full_depth: false diff --git a/device-types/Aruba/Aruba2920-48G-PoEP.yaml b/device-types/Aruba/2920-48G-PoEP.yaml similarity index 98% rename from device-types/Aruba/Aruba2920-48G-PoEP.yaml rename to device-types/Aruba/2920-48G-PoEP.yaml index 933fd805e..2c5acd036 100644 --- a/device-types/Aruba/Aruba2920-48G-PoEP.yaml +++ b/device-types/Aruba/2920-48G-PoEP.yaml @@ -1,6 +1,7 @@ +--- manufacturer: Aruba model: 2920-48G-PoE+ -slug: 2920-48g-poep +slug: 2920-48g-poep part_number: J9729A u_height: 1 is_full_depth: false diff --git a/device-types/Aruba/Aruba2920-48G.yaml b/device-types/Aruba/2920-48G.yaml similarity index 99% rename from device-types/Aruba/Aruba2920-48G.yaml rename to device-types/Aruba/2920-48G.yaml index 7467fc9ef..8434d4d17 100644 --- a/device-types/Aruba/Aruba2920-48G.yaml +++ b/device-types/Aruba/2920-48G.yaml @@ -1,6 +1,7 @@ +--- manufacturer: Aruba model: 2920-48G -slug: 2920-48g +slug: 2920-48g part_number: J9728A u_height: 1 is_full_depth: false diff --git a/device-types/Aruba/Aruba2930F-48G-4SFPP.yaml b/device-types/Aruba/2930F-48G-4SFPP.yaml similarity index 98% rename from device-types/Aruba/Aruba2930F-48G-4SFPP.yaml rename to device-types/Aruba/2930F-48G-4SFPP.yaml index c654b4891..83d17c686 100644 --- a/device-types/Aruba/Aruba2930F-48G-4SFPP.yaml +++ b/device-types/Aruba/2930F-48G-4SFPP.yaml @@ -1,6 +1,7 @@ +--- manufacturer: Aruba model: 2930F-48G-4SFP+ -slug: 2930f-48g-4sfpp +slug: 2930f-48g-4sfpp part_number: JL254A u_height: 1 is_full_depth: false diff --git a/device-types/Aruba/Aruba 2930M-24G.yaml b/device-types/Aruba/2930M-24G.yaml similarity index 94% rename from device-types/Aruba/Aruba 2930M-24G.yaml rename to device-types/Aruba/2930M-24G.yaml index 8510d1997..14f031c59 100644 --- a/device-types/Aruba/Aruba 2930M-24G.yaml +++ b/device-types/Aruba/2930M-24G.yaml @@ -1,6 +1,7 @@ +--- manufacturer: Aruba model: 2930M-24G -slug: 2930M-24G +slug: 2930M-24G part_number: JL319A u_height: 1 is_full_depth: false @@ -58,7 +59,7 @@ interfaces: type: 1000base-t - name: '20' type: 1000base-t - ## Dual personality ports option 1 + ## Dual personality ports option 1 - name: '21' type: 1000base-t - name: '22' @@ -66,7 +67,7 @@ interfaces: - name: '23' type: 1000base-t - name: '24' - type: 1000base-t + type: 1000base-t ## Dual personality ports option 2 ## - name: '21' ## type: 1000base-x-sfp diff --git a/device-types/Aruba/Aruba 3810M-40G-8SR.yaml b/device-types/Aruba/3810M-40G-8SR.yaml similarity index 64% rename from device-types/Aruba/Aruba 3810M-40G-8SR.yaml rename to device-types/Aruba/3810M-40G-8SR.yaml index f2283fca7..61c1ffae7 100644 --- a/device-types/Aruba/Aruba 3810M-40G-8SR.yaml +++ b/device-types/Aruba/3810M-40G-8SR.yaml @@ -1,6 +1,7 @@ +--- manufacturer: Aruba model: 3810M-40G-8SR -slug: 3810M-40G-8SR +slug: 3810M-40G-8SR part_number: JL076A u_height: 1 is_full_depth: false @@ -22,99 +23,99 @@ interfaces: - name: Management type: 1000base-t mgmt_only: true - - name: '1/1' + - name: 1/1 type: 10gbase-x-sfpp - - name: '1/2' + - name: 1/2 type: 10gbase-x-sfpp - - name: '1/3' + - name: 1/3 type: 10gbase-x-sfpp - - name: '1/4' + - name: 1/4 type: 10gbase-x-sfpp - - name: '1/5' + - name: 1/5 type: 10gbase-x-sfpp - - name: '1/6' + - name: 1/6 type: 10gbase-x-sfpp - - name: '1/7' + - name: 1/7 type: 10gbase-x-sfpp - - name: '1/8' + - name: 1/8 type: 10gbase-x-sfpp - - name: '1/9' + - name: 1/9 type: 1000base-t - - name: '1/10' + - name: 1/10 type: 1000base-t - - name: '1/11' + - name: 1/11 type: 1000base-t - - name: '1/12' + - name: 1/12 type: 1000base-t - - name: '1/13' + - name: 1/13 type: 1000base-t - - name: '1/14' + - name: 1/14 type: 1000base-t - - name: '1/15' + - name: 1/15 type: 1000base-t - - name: '1/16' + - name: 1/16 type: 1000base-t - - name: '1/17' + - name: 1/17 type: 1000base-t - - name: '1/18' + - name: 1/18 type: 1000base-t - - name: '1/19' + - name: 1/19 type: 1000base-t - - name: '1/20' + - name: 1/20 type: 1000base-t - - name: '1/21' + - name: 1/21 type: 1000base-t - - name: '1/22' + - name: 1/22 type: 1000base-t - - name: '1/23' + - name: 1/23 type: 1000base-t - - name: '1/24' + - name: 1/24 type: 1000base-t - - name: '1/25' + - name: 1/25 type: 1000base-t - - name: '1/26' + - name: 1/26 type: 1000base-t - - name: '1/27' + - name: 1/27 type: 1000base-t - - name: '1/28' + - name: 1/28 type: 1000base-t - - name: '1/29' + - name: 1/29 type: 1000base-t - - name: '1/30' + - name: 1/30 type: 1000base-t - - name: '1/31' + - name: 1/31 type: 1000base-t - - name: '1/32' + - name: 1/32 type: 1000base-t - - name: '1/33' + - name: 1/33 type: 1000base-t - - name: '1/34' + - name: 1/34 type: 1000base-t - - name: '1/35' + - name: 1/35 type: 1000base-t - - name: '1/36' + - name: 1/36 type: 1000base-t - - name: '1/37' + - name: 1/37 type: 1000base-t - - name: '1/38' + - name: 1/38 type: 1000base-t - - name: '1/39' + - name: 1/39 type: 1000base-t - - name: '1/40' + - name: 1/40 type: 1000base-t - - name: '1/41' + - name: 1/41 type: 1000base-t - - name: '1/42' + - name: 1/42 type: 1000base-t - - name: '1/43' + - name: 1/43 type: 1000base-t - - name: '1/44' + - name: 1/44 type: 1000base-t - - name: '1/45' + - name: 1/45 type: 1000base-t - - name: '1/46' + - name: 1/46 type: 1000base-t - - name: '1/47' + - name: 1/47 type: 1000base-t - - name: '1/48' + - name: 1/48 type: 1000base-t diff --git a/device-types/Aruba/Aruba7005.yaml b/device-types/Aruba/7005.yaml similarity index 93% rename from device-types/Aruba/Aruba7005.yaml rename to device-types/Aruba/7005.yaml index 4b71bbb22..700ead7d1 100644 --- a/device-types/Aruba/Aruba7005.yaml +++ b/device-types/Aruba/7005.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: Aruba7005 slug: aruba7005 -is_full_depth: no +is_full_depth: false u_height: 1 interfaces: - name: gigabitethernet 0/0/0 diff --git a/device-types/Aruba/Aruba7010.yaml b/device-types/Aruba/7010.yaml similarity index 96% rename from device-types/Aruba/Aruba7010.yaml rename to device-types/Aruba/7010.yaml index b743ebe21..1908a1b7d 100644 --- a/device-types/Aruba/Aruba7010.yaml +++ b/device-types/Aruba/7010.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: Aruba7010 slug: aruba7010 -is_full_depth: no +is_full_depth: false u_height: 1 interfaces: - name: mgmt @@ -45,7 +46,7 @@ interfaces: type: 1000base-x-sfp power-ports: - name: PEM0 - type: iec-60320-c14 + type: iec-60320-c14 maximum_draw: 190 console-ports: - name: Console diff --git a/device-types/Aruba/Aruba7030.yaml b/device-types/Aruba/7030.yaml similarity index 92% rename from device-types/Aruba/Aruba7030.yaml rename to device-types/Aruba/7030.yaml index 81e762c19..59228bfe4 100644 --- a/device-types/Aruba/Aruba7030.yaml +++ b/device-types/Aruba/7030.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: Aruba7030 slug: aruba7030 -is_full_depth: no +is_full_depth: false u_height: 1 interfaces: - name: gigabitethernet 0/0/0 @@ -22,7 +23,7 @@ interfaces: type: 1000base-t power-ports: - name: PEM0 - type: iec-60320-c14 + type: iec-60320-c14 maximum_draw: 55 console-ports: - name: Console diff --git a/device-types/Aruba/Aruba7205.yaml b/device-types/Aruba/7205.yaml similarity index 92% rename from device-types/Aruba/Aruba7205.yaml rename to device-types/Aruba/7205.yaml index fb4e3e365..67eecca39 100644 --- a/device-types/Aruba/Aruba7205.yaml +++ b/device-types/Aruba/7205.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: Aruba7205 slug: aruba7205 -is_full_depth: no +is_full_depth: false u_height: 1 interfaces: - name: mgmt @@ -21,7 +22,7 @@ interfaces: type: 10gbase-x-sfpp power-ports: - name: PEM0 - type: iec-60320-c14 + type: iec-60320-c14 maximum_draw: 75 console-ports: - name: Console diff --git a/device-types/Aruba/Aruba7210.yaml b/device-types/Aruba/7210.yaml similarity index 96% rename from device-types/Aruba/Aruba7210.yaml rename to device-types/Aruba/7210.yaml index 6f125899a..f29c9651a 100644 --- a/device-types/Aruba/Aruba7210.yaml +++ b/device-types/Aruba/7210.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: Aruba7210 slug: aruba7210 -is_full_depth: yes +is_full_depth: true u_height: 1 interfaces: - name: gigabitethernet 0/0/0 diff --git a/device-types/Aruba/Aruba7220.yaml b/device-types/Aruba/7220.yaml similarity index 96% rename from device-types/Aruba/Aruba7220.yaml rename to device-types/Aruba/7220.yaml index 39a2379ce..2819dfe4f 100644 --- a/device-types/Aruba/Aruba7220.yaml +++ b/device-types/Aruba/7220.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: Aruba7220 slug: aruba7220 -is_full_depth: yes +is_full_depth: true u_height: 1 interfaces: - name: gigabitethernet 0/0/0 diff --git a/device-types/Aruba/Aruba7240.yaml b/device-types/Aruba/7240.yaml similarity index 96% rename from device-types/Aruba/Aruba7240.yaml rename to device-types/Aruba/7240.yaml index 1054fd635..06bf518e8 100644 --- a/device-types/Aruba/Aruba7240.yaml +++ b/device-types/Aruba/7240.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: Aruba7240 slug: aruba7240 -is_full_depth: yes +is_full_depth: true u_height: 1 interfaces: - name: gigabitethernet 0/0/0 diff --git a/device-types/Aruba/Aruba7280.yaml b/device-types/Aruba/7280.yaml similarity index 98% rename from device-types/Aruba/Aruba7280.yaml rename to device-types/Aruba/7280.yaml index a4a308ea3..9e282b544 100644 --- a/device-types/Aruba/Aruba7280.yaml +++ b/device-types/Aruba/7280.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: Aruba7280 slug: aruba7280 -is_full_depth: yes +is_full_depth: true u_height: 1 interfaces: - name: gigabitethernet 0/0/0 diff --git a/device-types/Aruba/8320-32Q.yaml b/device-types/Aruba/8320-32Q.yaml new file mode 100644 index 000000000..064884866 --- /dev/null +++ b/device-types/Aruba/8320-32Q.yaml @@ -0,0 +1,122 @@ +--- +manufacturer: Aruba +model: 8320-32Q +slug: 8320-32q +part_number: JL579A +u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: rj45-console + type: rj-45 + - name: usb-ble + type: usb-a +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 400 + allocated_draw: 310 + - name: ps2 + type: iec-60320-c14 + maximum_draw: 400 + allocated_draw: 310 +interfaces: + - name: 1/1/1 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/2 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/3 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/4 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/5 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/6 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/7 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/8 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/9 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/10 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/11 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/12 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/13 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/14 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/15 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/16 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/17 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/18 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/19 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/20 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/21 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/22 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/23 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/24 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/25 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/26 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/27 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/28 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/29 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/30 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/31 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/32 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Aruba/8320-48XF6Q.yaml b/device-types/Aruba/8320-48XF6Q.yaml new file mode 100644 index 000000000..ab14aacea --- /dev/null +++ b/device-types/Aruba/8320-48XF6Q.yaml @@ -0,0 +1,188 @@ +--- +manufacturer: Aruba +model: 8320-48XF6Q +slug: 8320-48xf6q +part_number: JL479A +u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: rj45-console + type: rj-45 + - name: usb-ble + type: usb-a +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 400 + allocated_draw: 357 + - name: ps2 + type: iec-60320-c14 + maximum_draw: 400 + allocated_draw: 347 +interfaces: + - name: 1/1/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/3 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/4 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/18 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/21 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/22 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/23 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/24 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/25 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/26 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/27 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/28 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/29 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/30 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/31 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/32 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/33 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/34 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/35 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/36 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/37 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/38 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/39 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/40 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/41 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/42 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/43 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/44 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/45 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/46 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/47 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/48 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/49 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/50 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/51 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/52 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/53 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: 1/1/54 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Aruba/8320-48XT6Q.yaml b/device-types/Aruba/8320-48XT6Q.yaml new file mode 100644 index 000000000..4c5fd2d7f --- /dev/null +++ b/device-types/Aruba/8320-48XT6Q.yaml @@ -0,0 +1,170 @@ +--- +manufacturer: Aruba +model: 8320-48XT6Q +slug: 8320-48xt6q +part_number: JL581A +u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: rj45-console + type: rj-45 + - name: usb-ble + type: usb-a +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 400 + allocated_draw: 348 + - name: ps2 + type: iec-60320-c14 + maximum_draw: 400 + allocated_draw: 348 +interfaces: + - name: 1/1/1 + type: 10gbase-t + mgmt_only: false + - name: 1/1/2 + type: 10gbase-t + mgmt_only: false + - name: 1/1/3 + type: 10gbase-t + mgmt_only: false + - name: 1/1/4 + type: 10gbase-t + mgmt_only: false + - name: 1/1/5 + type: 10gbase-t + mgmt_only: false + - name: 1/1/6 + type: 10gbase-t + mgmt_only: false + - name: 1/1/7 + type: 10gbase-t + mgmt_only: false + - name: 1/1/8 + type: 10gbase-t + mgmt_only: false + - name: 1/1/9 + type: 10gbase-t + mgmt_only: false + - name: 1/1/10 + type: 10gbase-t + mgmt_only: false + - name: 1/1/11 + type: 10gbase-t + mgmt_only: false + - name: 1/1/12 + type: 10gbase-t + mgmt_only: false + - name: 1/1/13 + type: 10gbase-t + mgmt_only: false + - name: 1/1/14 + type: 10gbase-t + mgmt_only: false + - name: 1/1/15 + type: 10gbase-t + mgmt_only: false + - name: 1/1/16 + type: 10gbase-t + mgmt_only: false + - name: 1/1/17 + type: 10gbase-t + mgmt_only: false + - name: 1/1/18 + type: 10gbase-t + mgmt_only: false + - name: 1/1/19 + type: 10gbase-t + mgmt_only: false + - name: 1/1/20 + type: 10gbase-t + mgmt_only: false + - name: 1/1/21 + type: 10gbase-t + mgmt_only: false + - name: 1/1/22 + type: 10gbase-t + mgmt_only: false + - name: 1/1/23 + type: 10gbase-t + mgmt_only: false + - name: 1/1/24 + type: 10gbase-t + mgmt_only: false + - name: 1/1/25 + type: 10gbase-t + mgmt_only: false + - name: 1/1/26 + type: 10gbase-t + mgmt_only: false + - name: 1/1/27 + type: 10gbase-t + mgmt_only: false + - name: 1/1/28 + type: 10gbase-t + mgmt_only: false + - name: 1/1/29 + type: 10gbase-t + mgmt_only: false + - name: 1/1/30 + type: 10gbase-t + mgmt_only: false + - name: 1/1/31 + type: 10gbase-t + mgmt_only: false + - name: 1/1/32 + type: 10gbase-t + mgmt_only: false + - name: 1/1/33 + type: 10gbase-t + mgmt_only: false + - name: 1/1/34 + type: 10gbase-t + mgmt_only: false + - name: 1/1/35 + type: 10gbase-t + mgmt_only: false + - name: 1/1/36 + type: 10gbase-t + mgmt_only: false + - name: 1/1/37 + type: 10gbase-t + mgmt_only: false + - name: 1/1/38 + type: 10gbase-t + mgmt_only: false + - name: 1/1/39 + type: 10gbase-t + mgmt_only: false + - name: 1/1/40 + type: 10gbase-t + mgmt_only: false + - name: 1/1/41 + type: 10gbase-t + mgmt_only: false + - name: 1/1/42 + type: 10gbase-t + mgmt_only: false + - name: 1/1/43 + type: 10gbase-t + mgmt_only: false + - name: 1/1/44 + type: 10gbase-t + mgmt_only: false + - name: 1/1/45 + type: 10gbase-t + mgmt_only: false + - name: 1/1/46 + type: 10gbase-t + mgmt_only: false + - name: 1/1/47 + type: 10gbase-t + mgmt_only: false + - name: 1/1/48 + type: 10gbase-t + mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Aruba/8325-32C.yaml b/device-types/Aruba/8325-32C.yaml new file mode 100644 index 000000000..64a70c6f1 --- /dev/null +++ b/device-types/Aruba/8325-32C.yaml @@ -0,0 +1,124 @@ +--- +manufacturer: Aruba +model: 8325-32C +slug: 8325-32c +part_number: JL636A +u_height: 1 +is_full_depth: false +comments: JL626A for Front to Back, JL627A for Back to Front +console-ports: + - name: rj45-console + type: rj-45 + - name: usb-console + type: usb-micro-b + - name: usb-ble + type: usb-a +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 650 + allocated_draw: 550 + - name: ps2 + type: iec-60320-c14 + maximum_draw: 650 + allocated_draw: 550 +interfaces: + - name: 1/1/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/2 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/3 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/4 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/5 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/6 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/7 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/8 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/9 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/10 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/11 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/12 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/13 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/14 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/15 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/16 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/17 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/18 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/19 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/20 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/21 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/22 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/23 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/24 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/25 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/26 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/27 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/28 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/29 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/30 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/31 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/32 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Aruba/8325-48Y8C.yaml b/device-types/Aruba/8325-48Y8C.yaml new file mode 100644 index 000000000..4ad96a043 --- /dev/null +++ b/device-types/Aruba/8325-48Y8C.yaml @@ -0,0 +1,196 @@ +--- +manufacturer: Aruba +model: 8325-48Y8C +slug: 8325-48Y8C +part_number: JL635A +u_height: 1 +is_full_depth: false +comments: JL624A for Front to Back, JL625A for Back to Front +console-ports: + - name: rj45-console + type: rj-45 + - name: usb-console + type: usb-micro-b + - name: usb-ble + type: usb-a +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 650 + allocated_draw: 550 + - name: ps2 + type: iec-60320-c14 + maximum_draw: 650 + allocated_draw: 550 +interfaces: + - name: 1/1/1 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/2 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/3 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/4 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/5 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/6 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/7 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/8 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/9 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/10 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/11 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/12 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/13 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/14 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/15 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/16 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/17 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/18 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/19 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/20 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/21 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/22 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/23 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/24 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/25 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/26 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/27 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/28 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/29 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/30 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/31 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/32 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/33 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/34 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/35 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/36 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/37 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/38 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/39 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/40 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/41 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/42 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/43 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/44 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/45 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/46 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/47 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/48 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/49 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/50 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/51 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/52 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/53 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/54 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/55 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/56 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Aruba/Aruba2530-24G-PoEP.yaml b/device-types/Aruba/Aruba2530-24G-PoEP.yaml deleted file mode 100644 index 1d2016465..000000000 --- a/device-types/Aruba/Aruba2530-24G-PoEP.yaml +++ /dev/null @@ -1,98 +0,0 @@ -manufacturer: Aruba -model: 2530-24G-PoEP Switch -slug: 2530-24g-poep -part_number: J9773A -u_height: 1 -is_full_depth: false -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 247 -console-ports: - - name: Console - type: rj-45 -interfaces: -- name: '1' - type: 1000base-t - mgmt_only: false -- name: '2' - type: 1000base-t - mgmt_only: false -- name: '3' - type: 1000base-t - mgmt_only: false -- name: '4' - type: 1000base-t - mgmt_only: false -- name: '5' - type: 1000base-t - mgmt_only: false -- name: '6' - type: 1000base-t - mgmt_only: false -- name: '7' - type: 1000base-t - mgmt_only: false -- name: '8' - type: 1000base-t - mgmt_only: false -- name: '9' - type: 1000base-t - mgmt_only: false -- name: '10' - type: 1000base-t - mgmt_only: false -- name: '11' - type: 1000base-t - mgmt_only: false -- name: '12' - type: 1000base-t - mgmt_only: false -- name: '13' - type: 1000base-t - mgmt_only: false -- name: '14' - type: 1000base-t - mgmt_only: false -- name: '15' - type: 1000base-t - mgmt_only: false -- name: '16' - type: 1000base-t - mgmt_only: false -- name: '17' - type: 1000base-t - mgmt_only: false -- name: '18' - type: 1000base-t - mgmt_only: false -- name: '19' - type: 1000base-t - mgmt_only: false -- name: '20' - type: 1000base-t - mgmt_only: false -- name: '21' - type: 1000base-t - mgmt_only: false -- name: '22' - type: 1000base-t - mgmt_only: false -- name: '23' - type: 1000base-t - mgmt_only: false -- name: '24' - type: 1000base-t - mgmt_only: false -- name: '25' - type: 1000base-x-sfp - mgmt_only: false -- name: '26' - type: 1000base-x-sfp - mgmt_only: false -- name: '27' - type: 1000base-x-sfp - mgmt_only: false -- name: '28' - type: 1000base-x-sfp - mgmt_only: false diff --git a/device-types/Aruba/Aruba2530-48G-PoEP.yaml b/device-types/Aruba/Aruba2530-48G-PoEP.yaml deleted file mode 100644 index d32939b95..000000000 --- a/device-types/Aruba/Aruba2530-48G-PoEP.yaml +++ /dev/null @@ -1,170 +0,0 @@ -manufacturer: Aruba -model: 2530-48G-PoEP Switch -slug: 2530-48g-poep -part_number: J9772A -u_height: 1 -is_full_depth: false -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 476 -console-ports: - - name: Console - type: rj-45 -interfaces: -- name: '1' - type: 1000base-t - mgmt_only: false -- name: '2' - type: 1000base-t - mgmt_only: false -- name: '3' - type: 1000base-t - mgmt_only: false -- name: '4' - type: 1000base-t - mgmt_only: false -- name: '5' - type: 1000base-t - mgmt_only: false -- name: '6' - type: 1000base-t - mgmt_only: false -- name: '7' - type: 1000base-t - mgmt_only: false -- name: '8' - type: 1000base-t - mgmt_only: false -- name: '9' - type: 1000base-t - mgmt_only: false -- name: '10' - type: 1000base-t - mgmt_only: false -- name: '11' - type: 1000base-t - mgmt_only: false -- name: '12' - type: 1000base-t - mgmt_only: false -- name: '13' - type: 1000base-t - mgmt_only: false -- name: '14' - type: 1000base-t - mgmt_only: false -- name: '15' - type: 1000base-t - mgmt_only: false -- name: '16' - type: 1000base-t - mgmt_only: false -- name: '17' - type: 1000base-t - mgmt_only: false -- name: '18' - type: 1000base-t - mgmt_only: false -- name: '19' - type: 1000base-t - mgmt_only: false -- name: '20' - type: 1000base-t - mgmt_only: false -- name: '21' - type: 1000base-t - mgmt_only: false -- name: '22' - type: 1000base-t - mgmt_only: false -- name: '23' - type: 1000base-t - mgmt_only: false -- name: '24' - type: 1000base-t - mgmt_only: false -- name: '25' - type: 1000base-t - mgmt_only: false -- name: '26' - type: 1000base-t - mgmt_only: false -- name: '27' - type: 1000base-t - mgmt_only: false -- name: '28' - type: 1000base-t - mgmt_only: false -- name: '29' - type: 1000base-t - mgmt_only: false -- name: '30' - type: 1000base-t - mgmt_only: false -- name: '31' - type: 1000base-t - mgmt_only: false -- name: '32' - type: 1000base-t - mgmt_only: false -- name: '33' - type: 1000base-t - mgmt_only: false -- name: '34' - type: 1000base-t - mgmt_only: false -- name: '35' - type: 1000base-t - mgmt_only: false -- name: '36' - type: 1000base-t - mgmt_only: false -- name: '37' - type: 1000base-t - mgmt_only: false -- name: '38' - type: 1000base-t - mgmt_only: false -- name: '39' - type: 1000base-t - mgmt_only: false -- name: '40' - type: 1000base-t - mgmt_only: false -- name: '41' - type: 1000base-t - mgmt_only: false -- name: '42' - type: 1000base-t - mgmt_only: false -- name: '43' - type: 1000base-t - mgmt_only: false -- name: '44' - type: 1000base-t - mgmt_only: false -- name: '45' - type: 1000base-t - mgmt_only: false -- name: '46' - type: 1000base-t - mgmt_only: false -- name: '47' - type: 1000base-t - mgmt_only: false -- name: '48' - type: 1000base-t - mgmt_only: false -- name: '49' - type: 1000base-x-sfp - mgmt_only: false -- name: '50' - type: 1000base-x-sfp - mgmt_only: false -- name: '51' - type: 1000base-x-sfp - mgmt_only: false -- name: '52' - type: 1000base-x-sfp - mgmt_only: false diff --git a/device-types/Aruba/Aruba2530-8G-PoEP.yaml b/device-types/Aruba/Aruba2530-8G-PoEP.yaml deleted file mode 100644 index 0956eebe9..000000000 --- a/device-types/Aruba/Aruba2530-8G-PoEP.yaml +++ /dev/null @@ -1,50 +0,0 @@ -manufacturer: Aruba -model: 2530-8G-PoEP Switch -slug: 2530-8g-poep -part_number: J9774A -u_height: 1 -is_full_depth: false -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 86 -console-ports: - - name: Console - type: rj-45 -interfaces: -- name: '1' - type: 1000base-t - mgmt_only: false -- name: '2' - type: 1000base-t - mgmt_only: false -- name: '3' - type: 1000base-t - mgmt_only: false -- name: '4' - type: 1000base-t - mgmt_only: false -- name: '5' - type: 1000base-t - mgmt_only: false -- name: '6' - type: 1000base-t - mgmt_only: false -- name: '7' - type: 1000base-t - mgmt_only: false -- name: '8' - type: 1000base-t - mgmt_only: false -- name: '9-RJ45' - type: 1000base-t - mgmt_only: false -- name: '10-RJ45' - type: 1000base-t - mgmt_only: false -- name: '9-SFP' - type: 1000base-x-sfp - mgmt_only: false -- name: '10-SFP' - type: 1000base-x-sfp - mgmt_only: false diff --git a/device-types/Aruba/Aruba8320-32Q.yaml b/device-types/Aruba/Aruba8320-32Q.yaml deleted file mode 100644 index 3405df110..000000000 --- a/device-types/Aruba/Aruba8320-32Q.yaml +++ /dev/null @@ -1,121 +0,0 @@ -manufacturer: Aruba -model: 8320-32Q -slug: 8320-32q -part_number: JL579A -u_height: 1 -is_full_depth: false -comments: '' -console-ports: -- name: rj45-console - type: rj-45 -- name: usb-ble - type: usb-a -power-ports: -- name: ps1 - type: iec-60320-c14 - maximum_draw: 400 - allocated_draw: 310 -- name: ps2 - type: iec-60320-c14 - maximum_draw: 400 - allocated_draw: 310 -interfaces: -- name: 1/1/1 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/2 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/3 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/4 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/5 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/6 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/7 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/8 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/9 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/10 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/11 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/12 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/13 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/14 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/15 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/16 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/17 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/18 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/19 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/20 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/21 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/22 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/23 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/24 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/25 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/26 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/27 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/28 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/29 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/30 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/31 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/32 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: mgmt - type: 1000base-t - mgmt_only: true diff --git a/device-types/Aruba/Aruba8320-48XF6Q.yaml b/device-types/Aruba/Aruba8320-48XF6Q.yaml deleted file mode 100644 index 4b0a9bfb2..000000000 --- a/device-types/Aruba/Aruba8320-48XF6Q.yaml +++ /dev/null @@ -1,187 +0,0 @@ -manufacturer: Aruba -model: 8320-48XF6Q -slug: 8320-48xf6q -part_number: JL479A -u_height: 1 -is_full_depth: false -comments: '' -console-ports: -- name: rj45-console - type: rj-45 -- name: usb-ble - type: usb-a -power-ports: -- name: ps1 - type: iec-60320-c14 - maximum_draw: 400 - allocated_draw: 357 -- name: ps2 - type: iec-60320-c14 - maximum_draw: 400 - allocated_draw: 347 -interfaces: -- name: 1/1/1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/3 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/4 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/9 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/10 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/11 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/12 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/13 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/14 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/15 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/16 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/17 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/18 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/19 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/20 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/21 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/22 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/23 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/24 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/25 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/26 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/27 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/28 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/29 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/30 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/31 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/32 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/33 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/34 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/35 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/36 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/37 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/38 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/39 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/40 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/41 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/42 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/43 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/44 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/45 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/46 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/47 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/48 - type: 10gbase-x-sfpp - mgmt_only: false -- name: 1/1/49 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/50 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/51 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/52 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/53 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: 1/1/54 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: mgmt - type: 1000base-t - mgmt_only: true diff --git a/device-types/Aruba/Aruba8320-48XT6Q.yaml b/device-types/Aruba/Aruba8320-48XT6Q.yaml deleted file mode 100644 index 0dbb49fe1..000000000 --- a/device-types/Aruba/Aruba8320-48XT6Q.yaml +++ /dev/null @@ -1,169 +0,0 @@ -manufacturer: Aruba -model: 8320-48XT6Q -slug: 8320-48xt6q -part_number: JL581A -u_height: 1 -is_full_depth: false -comments: '' -console-ports: -- name: rj45-console - type: rj-45 -- name: usb-ble - type: usb-a -power-ports: -- name: ps1 - type: iec-60320-c14 - maximum_draw: 400 - allocated_draw: 348 -- name: ps2 - type: iec-60320-c14 - maximum_draw: 400 - allocated_draw: 348 -interfaces: -- name: 1/1/1 - type: 10gbase-t - mgmt_only: false -- name: 1/1/2 - type: 10gbase-t - mgmt_only: false -- name: 1/1/3 - type: 10gbase-t - mgmt_only: false -- name: 1/1/4 - type: 10gbase-t - mgmt_only: false -- name: 1/1/5 - type: 10gbase-t - mgmt_only: false -- name: 1/1/6 - type: 10gbase-t - mgmt_only: false -- name: 1/1/7 - type: 10gbase-t - mgmt_only: false -- name: 1/1/8 - type: 10gbase-t - mgmt_only: false -- name: 1/1/9 - type: 10gbase-t - mgmt_only: false -- name: 1/1/10 - type: 10gbase-t - mgmt_only: false -- name: 1/1/11 - type: 10gbase-t - mgmt_only: false -- name: 1/1/12 - type: 10gbase-t - mgmt_only: false -- name: 1/1/13 - type: 10gbase-t - mgmt_only: false -- name: 1/1/14 - type: 10gbase-t - mgmt_only: false -- name: 1/1/15 - type: 10gbase-t - mgmt_only: false -- name: 1/1/16 - type: 10gbase-t - mgmt_only: false -- name: 1/1/17 - type: 10gbase-t - mgmt_only: false -- name: 1/1/18 - type: 10gbase-t - mgmt_only: false -- name: 1/1/19 - type: 10gbase-t - mgmt_only: false -- name: 1/1/20 - type: 10gbase-t - mgmt_only: false -- name: 1/1/21 - type: 10gbase-t - mgmt_only: false -- name: 1/1/22 - type: 10gbase-t - mgmt_only: false -- name: 1/1/23 - type: 10gbase-t - mgmt_only: false -- name: 1/1/24 - type: 10gbase-t - mgmt_only: false -- name: 1/1/25 - type: 10gbase-t - mgmt_only: false -- name: 1/1/26 - type: 10gbase-t - mgmt_only: false -- name: 1/1/27 - type: 10gbase-t - mgmt_only: false -- name: 1/1/28 - type: 10gbase-t - mgmt_only: false -- name: 1/1/29 - type: 10gbase-t - mgmt_only: false -- name: 1/1/30 - type: 10gbase-t - mgmt_only: false -- name: 1/1/31 - type: 10gbase-t - mgmt_only: false -- name: 1/1/32 - type: 10gbase-t - mgmt_only: false -- name: 1/1/33 - type: 10gbase-t - mgmt_only: false -- name: 1/1/34 - type: 10gbase-t - mgmt_only: false -- name: 1/1/35 - type: 10gbase-t - mgmt_only: false -- name: 1/1/36 - type: 10gbase-t - mgmt_only: false -- name: 1/1/37 - type: 10gbase-t - mgmt_only: false -- name: 1/1/38 - type: 10gbase-t - mgmt_only: false -- name: 1/1/39 - type: 10gbase-t - mgmt_only: false -- name: 1/1/40 - type: 10gbase-t - mgmt_only: false -- name: 1/1/41 - type: 10gbase-t - mgmt_only: false -- name: 1/1/42 - type: 10gbase-t - mgmt_only: false -- name: 1/1/43 - type: 10gbase-t - mgmt_only: false -- name: 1/1/44 - type: 10gbase-t - mgmt_only: false -- name: 1/1/45 - type: 10gbase-t - mgmt_only: false -- name: 1/1/46 - type: 10gbase-t - mgmt_only: false -- name: 1/1/47 - type: 10gbase-t - mgmt_only: false -- name: 1/1/48 - type: 10gbase-t - mgmt_only: false -- name: mgmt - type: 1000base-t - mgmt_only: true diff --git a/device-types/Aruba/Aruba8325-32C.yaml b/device-types/Aruba/Aruba8325-32C.yaml deleted file mode 100644 index e06ddc48a..000000000 --- a/device-types/Aruba/Aruba8325-32C.yaml +++ /dev/null @@ -1,123 +0,0 @@ -manufacturer: Aruba -model: 8325-32C -slug: 8325-32c -part_number: JL636A -u_height: 1 -is_full_depth: false -comments: 'JL626A for Front to Back, JL627A for Back to Front' -console-ports: -- name: rj45-console - type: rj-45 -- name: usb-console - type: usb-micro-b -- name: usb-ble - type: usb-a -power-ports: -- name: ps1 - type: iec-60320-c14 - maximum_draw: 650 - allocated_draw: 550 -- name: ps2 - type: iec-60320-c14 - maximum_draw: 650 - allocated_draw: 550 -interfaces: -- name: 1/1/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/2 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/3 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/4 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/5 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/6 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/7 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/8 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/9 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/10 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/11 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/12 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/13 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/14 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/15 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/16 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/17 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/18 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/19 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/20 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/21 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/22 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/23 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/24 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/25 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/26 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/27 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/28 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/29 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/30 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/31 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/32 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: mgmt - type: 1000base-t - mgmt_only: true diff --git a/device-types/Aruba/Aruba8325-48Y8C.yaml b/device-types/Aruba/Aruba8325-48Y8C.yaml deleted file mode 100644 index a3482b17f..000000000 --- a/device-types/Aruba/Aruba8325-48Y8C.yaml +++ /dev/null @@ -1,195 +0,0 @@ -manufacturer: Aruba -model: 8325-48Y8C -slug: 8325-48Y8C -part_number: JL635A -u_height: 1 -is_full_depth: false -comments: 'JL624A for Front to Back, JL625A for Back to Front' -console-ports: -- name: rj45-console - type: rj-45 -- name: usb-console - type: usb-micro-b -- name: usb-ble - type: usb-a -power-ports: -- name: ps1 - type: iec-60320-c14 - maximum_draw: 650 - allocated_draw: 550 -- name: ps2 - type: iec-60320-c14 - maximum_draw: 650 - allocated_draw: 550 -interfaces: -- name: 1/1/1 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/2 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/3 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/4 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/5 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/6 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/7 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/8 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/9 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/10 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/11 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/12 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/13 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/14 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/15 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/16 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/17 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/18 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/19 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/20 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/21 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/22 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/23 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/24 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/25 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/26 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/27 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/28 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/29 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/30 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/31 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/32 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/33 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/34 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/35 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/36 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/37 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/38 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/39 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/40 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/41 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/42 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/43 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/44 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/45 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/46 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/47 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/48 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: 1/1/49 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/50 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/51 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/52 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/53 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/54 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/55 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: 1/1/56 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: mgmt - type: 1000base-t - mgmt_only: true diff --git a/device-types/Aruba/ArubaMC-3200.yaml b/device-types/Aruba/MC-3200.yaml similarity index 93% rename from device-types/Aruba/ArubaMC-3200.yaml rename to device-types/Aruba/MC-3200.yaml index 6c785a137..a86990cd9 100644 --- a/device-types/Aruba/ArubaMC-3200.yaml +++ b/device-types/Aruba/MC-3200.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: Aruba3200 slug: aruba3200 -is_full_depth: no +is_full_depth: false u_height: 1 interfaces: - name: (BASE-X)gigabitethernet 0/0/0 @@ -18,7 +19,7 @@ interfaces: #comment: Combo port either 1000base-x-sfp or 1000base-t power-ports: - name: PEM0 - type: iec-60320-c14 + type: iec-60320-c14 maximum_draw: 35 console-ports: - name: Console diff --git a/device-types/Aruba/ArubaMC-3400.yaml b/device-types/Aruba/MC-3400.yaml similarity index 93% rename from device-types/Aruba/ArubaMC-3400.yaml rename to device-types/Aruba/MC-3400.yaml index 9939b96a4..cf93f490b 100644 --- a/device-types/Aruba/ArubaMC-3400.yaml +++ b/device-types/Aruba/MC-3400.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: Aruba3400 slug: aruba3400 -is_full_depth: no +is_full_depth: false u_height: 1 interfaces: - name: (BASE-X)gigabitethernet 0/0/0 @@ -18,7 +19,7 @@ interfaces: #comment: Combo port either 1000base-x-sfp or 1000base-t power-ports: - name: PEM0 - type: iec-60320-c14 + type: iec-60320-c14 maximum_draw: 45 console-ports: - name: Console diff --git a/device-types/Aruba/ArubaMM-HW-10K.yaml b/device-types/Aruba/MM-HW-10K.yaml similarity index 95% rename from device-types/Aruba/ArubaMM-HW-10K.yaml rename to device-types/Aruba/MM-HW-10K.yaml index 14ebfb5a5..a3182a5fe 100644 --- a/device-types/Aruba/ArubaMM-HW-10K.yaml +++ b/device-types/Aruba/MM-HW-10K.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: ArubaMM-HW-10K slug: arubamm-hw-10k -is_full_depth: yes +is_full_depth: true u_height: 1 interfaces: - name: mgmt diff --git a/device-types/Aruba/ArubaMM-HW-1K.yaml b/device-types/Aruba/MM-HW-1K.yaml similarity index 95% rename from device-types/Aruba/ArubaMM-HW-1K.yaml rename to device-types/Aruba/MM-HW-1K.yaml index a4d0a9380..e9f640339 100644 --- a/device-types/Aruba/ArubaMM-HW-1K.yaml +++ b/device-types/Aruba/MM-HW-1K.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: ArubaMM-HW-1K slug: arubamm-hw-1k -is_full_depth: yes +is_full_depth: true u_height: 1 interfaces: - name: mgmt diff --git a/device-types/Aruba/ArubaMM-HW-5K.yaml b/device-types/Aruba/MM-HW-5K.yaml similarity index 95% rename from device-types/Aruba/ArubaMM-HW-5K.yaml rename to device-types/Aruba/MM-HW-5K.yaml index 34bd7ffb4..bbf5db4f4 100644 --- a/device-types/Aruba/ArubaMM-HW-5K.yaml +++ b/device-types/Aruba/MM-HW-5K.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Aruba model: ArubaMM-HW-5K slug: arubamm-hw-5k -is_full_depth: yes +is_full_depth: true u_height: 1 interfaces: - name: mgmt diff --git a/device-types/Avocent/ACS16.yaml b/device-types/Avocent/ACS16.yaml index bf7a1f5b5..64ed1188e 100644 --- a/device-types/Avocent/ACS16.yaml +++ b/device-types/Avocent/ACS16.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Avocent model: ACS16 slug: acs16 diff --git a/device-types/Avocent/ACS8048.yaml b/device-types/Avocent/ACS8048.yaml index 0324ed74e..69583f261 100644 --- a/device-types/Avocent/ACS8048.yaml +++ b/device-types/Avocent/ACS8048.yaml @@ -1,116 +1,117 @@ +--- manufacturer: Avocent model: ACS8048 slug: acs8048 u_height: 1 is_full_depth: false console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 console-server-ports: -- name: ttyS1 - type: rj-45 -- name: ttyS2 - type: rj-45 -- name: ttyS3 - type: rj-45 -- name: ttyS4 - type: rj-45 -- name: ttyS5 - type: rj-45 -- name: ttyS6 - type: rj-45 -- name: ttyS7 - type: rj-45 -- name: ttyS8 - type: rj-45 -- name: ttyS9 - type: rj-45 -- name: ttyS10 - type: rj-45 -- name: ttyS11 - type: rj-45 -- name: ttyS12 - type: rj-45 -- name: ttyS13 - type: rj-45 -- name: ttyS14 - type: rj-45 -- name: ttyS15 - type: rj-45 -- name: ttyS16 - type: rj-45 -- name: ttyS17 - type: rj-45 -- name: ttyS18 - type: rj-45 -- name: ttyS19 - type: rj-45 -- name: ttyS20 - type: rj-45 -- name: ttyS21 - type: rj-45 -- name: ttyS22 - type: rj-45 -- name: ttyS23 - type: rj-45 -- name: ttyS24 - type: rj-45 -- name: ttyS25 - type: rj-45 -- name: ttyS26 - type: rj-45 -- name: ttyS27 - type: rj-45 -- name: ttyS28 - type: rj-45 -- name: ttyS29 - type: rj-45 -- name: ttyS30 - type: rj-45 -- name: ttyS31 - type: rj-45 -- name: ttyS32 - type: rj-45 -- name: ttyS33 - type: rj-45 -- name: ttyS34 - type: rj-45 -- name: ttyS35 - type: rj-45 -- name: ttyS36 - type: rj-45 -- name: ttyS37 - type: rj-45 -- name: ttyS38 - type: rj-45 -- name: ttyS39 - type: rj-45 -- name: ttyS40 - type: rj-45 -- name: ttyS41 - type: rj-45 -- name: ttyS42 - type: rj-45 -- name: ttyS43 - type: rj-45 -- name: ttyS44 - type: rj-45 -- name: ttyS45 - type: rj-45 -- name: ttyS46 - type: rj-45 -- name: ttyS47 - type: rj-45 -- name: ttyS48 - type: rj-45 + - name: ttyS1 + type: rj-45 + - name: ttyS2 + type: rj-45 + - name: ttyS3 + type: rj-45 + - name: ttyS4 + type: rj-45 + - name: ttyS5 + type: rj-45 + - name: ttyS6 + type: rj-45 + - name: ttyS7 + type: rj-45 + - name: ttyS8 + type: rj-45 + - name: ttyS9 + type: rj-45 + - name: ttyS10 + type: rj-45 + - name: ttyS11 + type: rj-45 + - name: ttyS12 + type: rj-45 + - name: ttyS13 + type: rj-45 + - name: ttyS14 + type: rj-45 + - name: ttyS15 + type: rj-45 + - name: ttyS16 + type: rj-45 + - name: ttyS17 + type: rj-45 + - name: ttyS18 + type: rj-45 + - name: ttyS19 + type: rj-45 + - name: ttyS20 + type: rj-45 + - name: ttyS21 + type: rj-45 + - name: ttyS22 + type: rj-45 + - name: ttyS23 + type: rj-45 + - name: ttyS24 + type: rj-45 + - name: ttyS25 + type: rj-45 + - name: ttyS26 + type: rj-45 + - name: ttyS27 + type: rj-45 + - name: ttyS28 + type: rj-45 + - name: ttyS29 + type: rj-45 + - name: ttyS30 + type: rj-45 + - name: ttyS31 + type: rj-45 + - name: ttyS32 + type: rj-45 + - name: ttyS33 + type: rj-45 + - name: ttyS34 + type: rj-45 + - name: ttyS35 + type: rj-45 + - name: ttyS36 + type: rj-45 + - name: ttyS37 + type: rj-45 + - name: ttyS38 + type: rj-45 + - name: ttyS39 + type: rj-45 + - name: ttyS40 + type: rj-45 + - name: ttyS41 + type: rj-45 + - name: ttyS42 + type: rj-45 + - name: ttyS43 + type: rj-45 + - name: ttyS44 + type: rj-45 + - name: ttyS45 + type: rj-45 + - name: ttyS46 + type: rj-45 + - name: ttyS47 + type: rj-45 + - name: ttyS48 + type: rj-45 power-ports: -- name: ps1 - type: iec-60320-c14 - maximum_draw: 35 + - name: ps1 + type: iec-60320-c14 + maximum_draw: 35 interfaces: -- name: eth0 - type: 1000base-t - mgmt_only: false -- name: eth1 - type: 1000base-t - mgmt_only: false + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: eth1 + type: 1000base-t + mgmt_only: false diff --git a/device-types/Avocent/Cyclades-TS1000.yaml b/device-types/Avocent/Cyclades-TS1000.yaml index 981126d4a..fc7048c2b 100644 --- a/device-types/Avocent/Cyclades-TS1000.yaml +++ b/device-types/Avocent/Cyclades-TS1000.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Avocent model: Cyclades TS-1000 slug: ts1000 diff --git a/device-types/Avocent/PM10-20A.yaml b/device-types/Avocent/PM10-20A.yaml index 1f3083688..f95a5ced3 100644 --- a/device-types/Avocent/PM10-20A.yaml +++ b/device-types/Avocent/PM10-20A.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cyclades model: PM10-20A slug: PM10_20A diff --git a/device-types/Avocent/PM3000.yaml b/device-types/Avocent/PM3000.yaml index d97bb1eb0..1a2961757 100755 --- a/device-types/Avocent/PM3000.yaml +++ b/device-types/Avocent/PM3000.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Avocent model: PM3000 slug: PM3000 diff --git a/device-types/Avocent/PM3009H.yaml b/device-types/Avocent/PM3009H.yaml index 4e08e0749..290735040 100644 --- a/device-types/Avocent/PM3009H.yaml +++ b/device-types/Avocent/PM3009H.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Avocent model: PM3009H slug: PM3009H diff --git a/device-types/Brocade/fws624g.yaml b/device-types/Brocade/fws624g.yaml index 8e8ea1540..0be548529 100644 --- a/device-types/Brocade/fws624g.yaml +++ b/device-types/Brocade/fws624g.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Brocade model: FastIron WS 624G slug: fws624g diff --git a/device-types/Brocade/fws648g.yaml b/device-types/Brocade/fws648g.yaml index d965db981..088af73a3 100644 --- a/device-types/Brocade/fws648g.yaml +++ b/device-types/Brocade/fws648g.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Brocade model: FastIron WS 648G slug: fws648g diff --git a/device-types/Brocade/icx6450-48.yaml b/device-types/Brocade/icx6450-48.yaml index 911d15e18..e99c3a239 100644 --- a/device-types/Brocade/icx6450-48.yaml +++ b/device-types/Brocade/icx6450-48.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Brocade model: ICX 6450-48 slug: icx6450-48 @@ -119,4 +120,3 @@ power-ports: - name: PSU0 type: iec-60320-c14 maximum_draw: 55 - diff --git a/device-types/Brocade/icx6610-24.yaml b/device-types/Brocade/icx6610-24.yaml index 33e25ab74..e3ef8c0c5 100644 --- a/device-types/Brocade/icx6610-24.yaml +++ b/device-types/Brocade/icx6610-24.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Brocade model: ICX 6610-24 slug: icx6610-24 diff --git a/device-types/Brocade/icx6610-48.yaml b/device-types/Brocade/icx6610-48.yaml index de98b9f65..5d625c01b 100644 --- a/device-types/Brocade/icx6610-48.yaml +++ b/device-types/Brocade/icx6610-48.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Brocade model: ICX 6610-48 slug: icx6610-48 diff --git a/device-types/Brocade/icx6610-48p.yaml b/device-types/Brocade/icx6610-48p.yaml index 3b19fc5fd..d71b97c72 100644 --- a/device-types/Brocade/icx6610-48p.yaml +++ b/device-types/Brocade/icx6610-48p.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Brocade model: ICX 6610-48P slug: icx6610-48p diff --git a/device-types/Brocade/icx7250-24.yaml b/device-types/Brocade/icx7250-24.yaml index b5af8c3ec..e7ba9c206 100644 --- a/device-types/Brocade/icx7250-24.yaml +++ b/device-types/Brocade/icx7250-24.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Brocade model: ICX 7250-24 slug: icx7250-24 @@ -78,4 +79,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Brocade/icx7250-48.yaml b/device-types/Brocade/icx7250-48.yaml index 25f339347..91be725e4 100644 --- a/device-types/Brocade/icx7250-48.yaml +++ b/device-types/Brocade/icx7250-48.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Brocade model: ICX 7250-48 slug: icx7250-48 @@ -127,4 +128,3 @@ power-ports: - name: PSU0 type: iec-60320-c14 maximum_draw: 70 - diff --git a/device-types/Brocade/icx7450-48.yaml b/device-types/Brocade/icx7450-48.yaml index 571016814..99290b96d 100644 --- a/device-types/Brocade/icx7450-48.yaml +++ b/device-types/Brocade/icx7450-48.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Brocade model: ICX 7450-48 slug: icx7450-48 @@ -138,4 +139,3 @@ power-ports: - name: PSU1 type: iec-60320-c14 maximum_draw: 100 - diff --git a/device-types/Cisco/AIR-AP1562D-B-K9.yaml b/device-types/Cisco/AIR-AP1562D-B-K9.yaml index 9a2d30b77..831e5177e 100644 --- a/device-types/Cisco/AIR-AP1562D-B-K9.yaml +++ b/device-types/Cisco/AIR-AP1562D-B-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 1562D-B slug: air-ap1562d-b-k9 @@ -5,6 +6,6 @@ part_number: AIR-AP1562D-B-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11ac - mgmt_only: false + - name: WiFi + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Cisco/AIR-AP1562I-B-K9.yaml b/device-types/Cisco/AIR-AP1562I-B-K9.yaml index 9ff1f9cd7..102f4c2fa 100644 --- a/device-types/Cisco/AIR-AP1562I-B-K9.yaml +++ b/device-types/Cisco/AIR-AP1562I-B-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 1562I-B slug: air-ap1562i-b-k9 @@ -5,6 +6,6 @@ part_number: AIR-AP1562I-B-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11ac - mgmt_only: false + - name: WiFi + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Cisco/AIR-AP1572EAC-B-K9.yaml b/device-types/Cisco/AIR-AP1572EAC-B-K9.yaml index 7c41960e2..889ca86f3 100644 --- a/device-types/Cisco/AIR-AP1572EAC-B-K9.yaml +++ b/device-types/Cisco/AIR-AP1572EAC-B-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 1572EAC-B slug: air-ap1572eac-b-k9 @@ -5,6 +6,6 @@ part_number: AIR-AP1572EAC-B-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11ac - mgmt_only: false + - name: WiFi + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Cisco/AIR-AP2802E-B-K9.yaml b/device-types/Cisco/AIR-AP2802E-B-K9.yaml index b983e2a77..f7541dce4 100644 --- a/device-types/Cisco/AIR-AP2802E-B-K9.yaml +++ b/device-types/Cisco/AIR-AP2802E-B-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 2802E-B slug: air-ap2802e-b-k9 @@ -5,6 +6,6 @@ part_number: AIR-AP2802E-B-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11ac - mgmt_only: false + - name: WiFi + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Cisco/AIR-AP2802I-B-K9.yaml b/device-types/Cisco/AIR-AP2802I-B-K9.yaml index c65939650..5e58845a4 100644 --- a/device-types/Cisco/AIR-AP2802I-B-K9.yaml +++ b/device-types/Cisco/AIR-AP2802I-B-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 2802I-B slug: air-ap2802i-b-k9 @@ -5,6 +6,6 @@ part_number: AIR-AP2802I-B-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11ac - mgmt_only: false + - name: WiFi + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Cisco/AIR-AP3802E-B-K9.yaml b/device-types/Cisco/AIR-AP3802E-B-K9.yaml index 8d81e9863..fd9986c79 100644 --- a/device-types/Cisco/AIR-AP3802E-B-K9.yaml +++ b/device-types/Cisco/AIR-AP3802E-B-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 3802E-B slug: air-ap3802e-b-k9 @@ -5,6 +6,6 @@ part_number: AIR-AP3802E-B-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11ac - mgmt_only: false + - name: WiFi + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Cisco/AIR-AP3802I-B-K9.yaml b/device-types/Cisco/AIR-AP3802I-B-K9.yaml index 412fee3e3..7f3caa050 100644 --- a/device-types/Cisco/AIR-AP3802I-B-K9.yaml +++ b/device-types/Cisco/AIR-AP3802I-B-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 3802I-B slug: air-ap3802i-b-k9 @@ -5,6 +6,6 @@ part_number: AIR-AP3802I-B-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11ac - mgmt_only: false + - name: WiFi + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Cisco/AIR-BR1310G-A-K9-R.yaml b/device-types/Cisco/AIR-BR1310G-A-K9-R.yaml index e7813dc11..4222bdcdc 100644 --- a/device-types/Cisco/AIR-BR1310G-A-K9-R.yaml +++ b/device-types/Cisco/AIR-BR1310G-A-K9-R.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet BR1310G-A-K9-R slug: air-br1310g-a-k9-r @@ -5,6 +6,6 @@ part_number: AIR-BR1310G-A-K9-R u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11g - mgmt_only: false + - name: WiFi + type: ieee802.11g + mgmt_only: false diff --git a/device-types/Cisco/AIR-BR1410A-A-K9-N.yaml b/device-types/Cisco/AIR-BR1410A-A-K9-N.yaml index d44e110ce..3fbb1d8cd 100644 --- a/device-types/Cisco/AIR-BR1410A-A-K9-N.yaml +++ b/device-types/Cisco/AIR-BR1410A-A-K9-N.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet BR1410A-A slug: air-br1410a-a-k9-n diff --git a/device-types/Cisco/AIR-CAP1532E-A-K9.yaml b/device-types/Cisco/AIR-CAP1532E-A-K9.yaml index e5e7d9efd..2e02f0632 100644 --- a/device-types/Cisco/AIR-CAP1532E-A-K9.yaml +++ b/device-types/Cisco/AIR-CAP1532E-A-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet CAP1532E slug: air-cap1532e-a-k9 @@ -5,17 +6,17 @@ part_number: AIR-CAP1532E-A-K9 u_height: 0 is_full_depth: false console-ports: -- name: Con - type: rj-45 + - name: Con + type: rj-45 interfaces: -- name: Port 1 - type: 1000base-t - mgmt_only: false -- name: Port 2 - type: 1000base-t - mgmt_only: false -- name: WiFi - type: ieee802.11n + - name: Port 1 + type: 1000base-t + mgmt_only: false + - name: Port 2 + type: 1000base-t + mgmt_only: false + - name: WiFi + type: ieee802.11n power-ports: - name: PS1 type: iec-60320-c14 diff --git a/device-types/Cisco/AIR-CAP1552H-A-K9.yaml b/device-types/Cisco/AIR-CAP1552H-A-K9.yaml index 18e03a364..df2253449 100644 --- a/device-types/Cisco/AIR-CAP1552H-A-K9.yaml +++ b/device-types/Cisco/AIR-CAP1552H-A-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 1552H-A slug: air-cap1552h-a-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP1552H-A-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11n - mgmt_only: false + - name: WiFi + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Cisco/AIR-CAP1552H-B-K9.yaml b/device-types/Cisco/AIR-CAP1552H-B-K9.yaml index 8cd1b06c1..f78ca731b 100644 --- a/device-types/Cisco/AIR-CAP1552H-B-K9.yaml +++ b/device-types/Cisco/AIR-CAP1552H-B-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 1552H-B slug: air-cap1552h-b-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP1552H-B-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11n - mgmt_only: false + - name: WiFi + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Cisco/AIR-CAP2602E-A-K9.yaml b/device-types/Cisco/AIR-CAP2602E-A-K9.yaml index c94146bb2..396f118f1 100644 --- a/device-types/Cisco/AIR-CAP2602E-A-K9.yaml +++ b/device-types/Cisco/AIR-CAP2602E-A-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 2602E-A slug: air-cap2602e-a-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP2602E-A-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11n - mgmt_only: false + - name: WiFi + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Cisco/AIR-CAP2602I-A-K9.yaml b/device-types/Cisco/AIR-CAP2602I-A-K9.yaml index 0bc15b7d9..f6a486442 100644 --- a/device-types/Cisco/AIR-CAP2602I-A-K9.yaml +++ b/device-types/Cisco/AIR-CAP2602I-A-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 2602I-A slug: air-cap2602i-a-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP2602I-A-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11n - mgmt_only: false + - name: WiFi + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Cisco/AIR-CAP2602I-B-K9.yaml b/device-types/Cisco/AIR-CAP2602I-B-K9.yaml index c227a95e5..effc48707 100644 --- a/device-types/Cisco/AIR-CAP2602I-B-K9.yaml +++ b/device-types/Cisco/AIR-CAP2602I-B-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 2602I-B slug: air-cap2602i-b-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP2602I-B-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11n - mgmt_only: false + - name: WiFi + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Cisco/AIR-CAP3502E-A-K9.yaml b/device-types/Cisco/AIR-CAP3502E-A-K9.yaml index 944b2d2ad..42bd6e86f 100644 --- a/device-types/Cisco/AIR-CAP3502E-A-K9.yaml +++ b/device-types/Cisco/AIR-CAP3502E-A-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 3502E-A slug: air-cap3502e-a-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP3502E-A-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11n - mgmt_only: false + - name: WiFi + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Cisco/AIR-CAP3602E-A-K9.yaml b/device-types/Cisco/AIR-CAP3602E-A-K9.yaml index ef6986a66..e6c2bc171 100644 --- a/device-types/Cisco/AIR-CAP3602E-A-K9.yaml +++ b/device-types/Cisco/AIR-CAP3602E-A-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 3602E-A slug: air-cap3602e-a-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP3602E-A-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11n - mgmt_only: false + - name: WiFi + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Cisco/AIR-CAP3602I-A-K9.yaml b/device-types/Cisco/AIR-CAP3602I-A-K9.yaml index a2f108ca0..2caa47648 100644 --- a/device-types/Cisco/AIR-CAP3602I-A-K9.yaml +++ b/device-types/Cisco/AIR-CAP3602I-A-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 3602I-A slug: air-cap3602i-a-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP3602I-A-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11n - mgmt_only: false + - name: WiFi + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Cisco/AIR-CAP3602I-B-K9.yaml b/device-types/Cisco/AIR-CAP3602I-B-K9.yaml index 3e875bab3..4eba02f4b 100644 --- a/device-types/Cisco/AIR-CAP3602I-B-K9.yaml +++ b/device-types/Cisco/AIR-CAP3602I-B-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 3602I-B slug: air-cap3602i-b-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP3602I-B-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11n - mgmt_only: false + - name: WiFi + type: ieee802.11n + mgmt_only: false diff --git a/device-types/Cisco/AIR-CAP3702E-A-K9.yaml b/device-types/Cisco/AIR-CAP3702E-A-K9.yaml index be0ec4c2b..1e6f883db 100644 --- a/device-types/Cisco/AIR-CAP3702E-A-K9.yaml +++ b/device-types/Cisco/AIR-CAP3702E-A-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 3702E-A slug: air-cap3702e-a-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP3702E-A-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11ac - mgmt_only: false + - name: WiFi + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Cisco/AIR-CAP3702E-B-K9.yaml b/device-types/Cisco/AIR-CAP3702E-B-K9.yaml index f839d3c0c..96ae8b03d 100644 --- a/device-types/Cisco/AIR-CAP3702E-B-K9.yaml +++ b/device-types/Cisco/AIR-CAP3702E-B-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 3702E-B slug: air-cap3702e-B-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP3702E-B-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11ac - mgmt_only: false + - name: WiFi + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Cisco/AIR-CAP3702I-A-K9.yaml b/device-types/Cisco/AIR-CAP3702I-A-K9.yaml index aee1a216e..0701b496f 100644 --- a/device-types/Cisco/AIR-CAP3702I-A-K9.yaml +++ b/device-types/Cisco/AIR-CAP3702I-A-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 3702I-A slug: air-cap3702i-a-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP3702I-A-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11ac - mgmt_only: false + - name: WiFi + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Cisco/AIR-CAP3702I-B-K9.yaml b/device-types/Cisco/AIR-CAP3702I-B-K9.yaml index b0a7e2930..7e0195444 100644 --- a/device-types/Cisco/AIR-CAP3702I-B-K9.yaml +++ b/device-types/Cisco/AIR-CAP3702I-B-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 3702I-B slug: air-cap3702i-b-k9 @@ -5,6 +6,6 @@ part_number: AIR-CAP3702I-B-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11ac - mgmt_only: false + - name: WiFi + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/Cisco/AIR-CT2504-K9.yaml b/device-types/Cisco/AIR-CT2504-K9.yaml index 19a81cf2d..0b9823c5b 100644 --- a/device-types/Cisco/AIR-CT2504-K9.yaml +++ b/device-types/Cisco/AIR-CT2504-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet CT2504-K9 slug: air-ct2504-k9 @@ -5,27 +6,27 @@ part_number: AIR-CT2504-K9 u_height: 1 is_full_depth: false console-ports: -- name: Con - type: rj-45 -- name: usb0 - type: usb-a -- name: usb1 - type: usb-mini-b + - name: Con + type: rj-45 + - name: usb0 + type: usb-a + - name: usb1 + type: usb-mini-b interfaces: -- name: Port 1 - type: 1000base-t - mgmt_only: false -- name: Port 2 - type: 1000base-t - mgmt_only: false -- name: Port 3 - type: 1000base-t - mgmt_only: false -- name: Port 4 - type: 1000base-t - mgmt_only: false -- name: WiFi - type: ieee802.11ac + - name: Port 1 + type: 1000base-t + mgmt_only: false + - name: Port 2 + type: 1000base-t + mgmt_only: false + - name: Port 3 + type: 1000base-t + mgmt_only: false + - name: Port 4 + type: 1000base-t + mgmt_only: false + - name: WiFi + type: ieee802.11ac power-ports: - name: PS1 type: iec-60320-c14 diff --git a/device-types/Cisco/AIR-CT3504-K9.yaml b/device-types/Cisco/AIR-CT3504-K9.yaml index fc8cfa10a..cf217745e 100644 --- a/device-types/Cisco/AIR-CT3504-K9.yaml +++ b/device-types/Cisco/AIR-CT3504-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: AIR-CT3504-K9 slug: air-ct3504-k9 @@ -5,31 +6,31 @@ part_number: AIR-CT3504-K9 u_height: 1 is_full_depth: false console-ports: -- name: Con - type: rj-45 -- name: usb0 - type: usb-a -- name: usb1 - type: usb-mini-b + - name: Con + type: rj-45 + - name: usb0 + type: usb-a + - name: usb1 + type: usb-mini-b interfaces: -- name: Management - type: 1000base-t - mgmt_only: true -- name: Port 1 - type: 1000base-t - mgmt_only: false -- name: Port 2 - type: 1000base-t - mgmt_only: false -- name: Port 3 - type: 1000base-t - mgmt_only: false -- name: Port 4 - type: 1000base-t - mgmt_only: false -- name: Port 5 - type: 5gbase-t - mgmt_only: false + - name: Management + type: 1000base-t + mgmt_only: true + - name: Port 1 + type: 1000base-t + mgmt_only: false + - name: Port 2 + type: 1000base-t + mgmt_only: false + - name: Port 3 + type: 1000base-t + mgmt_only: false + - name: Port 4 + type: 1000base-t + mgmt_only: false + - name: Port 5 + type: 5gbase-t + mgmt_only: false power-ports: - name: PS1 type: iec-60320-c14 diff --git a/device-types/Cisco/AIR-CT5508-K9.yaml b/device-types/Cisco/AIR-CT5508-K9.yaml index 980103dd9..e61635292 100644 --- a/device-types/Cisco/AIR-CT5508-K9.yaml +++ b/device-types/Cisco/AIR-CT5508-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: AIR-CT5508-K9 part_number: AIR-CT5508-K9 diff --git a/device-types/Cisco/AIR-CT5520-K9.yaml b/device-types/Cisco/AIR-CT5520-K9.yaml index 92da0c493..ed0190d2e 100644 --- a/device-types/Cisco/AIR-CT5520-K9.yaml +++ b/device-types/Cisco/AIR-CT5520-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: AIR-CT5520-K9 slug: air-ct5520-k9 @@ -5,26 +6,26 @@ part_number: AIR-CT5520-K9 u_height: 1 is_full_depth: true console-ports: -- name: Con - type: rj-45 + - name: Con + type: rj-45 interfaces: -- name: Port 1 - type: 10gbase-t - mgmt_only: false -- name: Port 2 - type: 10gbase-t - mgmt_only: false -- name: CIMC - type: 1000base-t - mgmt_only: true -- name: MGMT - type: 1000base-t - mgmt_only: true -- name: RP - type: 1000base-t - mgmt_only: true -- name: SP - type: 1000base-t + - name: Port 1 + type: 10gbase-t + mgmt_only: false + - name: Port 2 + type: 10gbase-t + mgmt_only: false + - name: CIMC + type: 1000base-t + mgmt_only: true + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: RP + type: 1000base-t + mgmt_only: true + - name: SP + type: 1000base-t power-ports: - name: PS1 type: iec-60320-c14 diff --git a/device-types/Cisco/AIR-LAP1242AG-A-K9.yaml b/device-types/Cisco/AIR-LAP1242AG-A-K9.yaml index 7582f039d..faf445e22 100644 --- a/device-types/Cisco/AIR-LAP1242AG-A-K9.yaml +++ b/device-types/Cisco/AIR-LAP1242AG-A-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 1242AG-A slug: air-lap1242ag-a-k9 @@ -5,6 +6,6 @@ part_number: AIR-LAP1242AG-A-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11g - mgmt_only: false + - name: WiFi + type: ieee802.11g + mgmt_only: false diff --git a/device-types/Cisco/AIR-LAP1522HZ-A-K9.yaml b/device-types/Cisco/AIR-LAP1522HZ-A-K9.yaml index 21d567f23..741b9c174 100644 --- a/device-types/Cisco/AIR-LAP1522HZ-A-K9.yaml +++ b/device-types/Cisco/AIR-LAP1522HZ-A-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Aironet 1522HZ-A slug: air-lap1522hz-a-k9 @@ -5,6 +6,6 @@ part_number: AIR-LAP1522HZ-A-K9 u_height: 0 is_full_depth: false interfaces: -- name: WiFi - type: ieee802.11g - mgmt_only: false + - name: WiFi + type: ieee802.11g + mgmt_only: false diff --git a/device-types/Cisco/APIC-M2.yaml b/device-types/Cisco/APIC-M2.yaml index 700f86e6c..659a69ebc 100644 --- a/device-types/Cisco/APIC-M2.yaml +++ b/device-types/Cisco/APIC-M2.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: APIC-M2 slug: apic-m2 @@ -5,28 +6,28 @@ part_number: APIC-M2 u_height: 1 is_full_depth: true console-ports: -- name: Con - type: rj-45 + - name: Con + type: rj-45 power-ports: -- name: PS-0 - type: iec-60320-c14 - maximum_draw: 770 -- name: PS-1 - type: iec-60320-c14 - maximum_draw: 770 + - name: PS-0 + type: iec-60320-c14 + maximum_draw: 770 + - name: PS-1 + type: iec-60320-c14 + maximum_draw: 770 interfaces: -- name: eth2/1 - type: 10gbase-t - mgmt_only: false -- name: eth2/2 - type: 10gbase-t - mgmt_only: false -- name: CIMC - type: 1000base-t - mgmt_only: true -- name: MGMT-0 - type: 1000base-t - mgmt_only: true -- name: MGMT-1 - type: 1000base-t - mgmt_only: true + - name: eth2/1 + type: 10gbase-t + mgmt_only: false + - name: eth2/2 + type: 10gbase-t + mgmt_only: false + - name: CIMC + type: 1000base-t + mgmt_only: true + - name: MGMT-0 + type: 1000base-t + mgmt_only: true + - name: MGMT-1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/AS2511RJ.yaml b/device-types/Cisco/AS2511RJ.yaml index f48fdc5d9..7168f362b 100644 --- a/device-types/Cisco/AS2511RJ.yaml +++ b/device-types/Cisco/AS2511RJ.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: AS2511RJ part_number: AS2511RJ diff --git a/device-types/Cisco/ASA5505.yaml b/device-types/Cisco/ASA5505.yaml index c2be5546a..3eba7e08a 100644 --- a/device-types/Cisco/ASA5505.yaml +++ b/device-types/Cisco/ASA5505.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASA5505 slug: asa5505 diff --git a/device-types/Cisco/ASA5506X.yaml b/device-types/Cisco/ASA5506X.yaml index b8f0cbca0..027bf9774 100644 --- a/device-types/Cisco/ASA5506X.yaml +++ b/device-types/Cisco/ASA5506X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASA5506-X slug: asa5506-x diff --git a/device-types/Cisco/ASA5508-X.yml b/device-types/Cisco/ASA5508-X.yml index 5c23d8ab6..c3ee893be 100644 --- a/device-types/Cisco/ASA5508-X.yml +++ b/device-types/Cisco/ASA5508-X.yml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASA5508-X slug: asa5508-x diff --git a/device-types/Cisco/ASA5510.yaml b/device-types/Cisco/ASA5510.yaml index 6aad2189c..ba56291f5 100644 --- a/device-types/Cisco/ASA5510.yaml +++ b/device-types/Cisco/ASA5510.yaml @@ -1,23 +1,24 @@ +--- manufacturer: Cisco model: ASA5510 slug: asa5510 part_number: ASA5510 u_height: 1 console-ports: -- name: Con 0 - type: rj-45 + - name: Con 0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 interfaces: -- name: Ethernet0/0 - type: 100base-tx -- name: Ethernet0/1 - type: 100base-tx -- name: Ethernet0/2 - type: 100base-tx -- name: Ethernet0/3 - type: 100base-tx -- name: Management0/0 - type: 100base-tx - mgmt_only: true + - name: Ethernet0/0 + type: 100base-tx + - name: Ethernet0/1 + type: 100base-tx + - name: Ethernet0/2 + type: 100base-tx + - name: Ethernet0/3 + type: 100base-tx + - name: Management0/0 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/ASA5512X.yaml b/device-types/Cisco/ASA5512X.yaml index e12f60352..4c8eb4bb9 100644 --- a/device-types/Cisco/ASA5512X.yaml +++ b/device-types/Cisco/ASA5512X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASA5512-X slug: asa5512-x diff --git a/device-types/Cisco/ASA5515-X.yml b/device-types/Cisco/ASA5515-X.yml index 888ff49cb..0fadf150f 100644 --- a/device-types/Cisco/ASA5515-X.yml +++ b/device-types/Cisco/ASA5515-X.yml @@ -1,33 +1,34 @@ +--- manufacturer: Cisco model: ASA5515-X slug: asa5515x-k8 part_number: ASA5515X-K8 u_height: 1 console-ports: -- name: Con 0 - type: rj-45 + - name: Con 0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/1 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/2 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/3 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/4 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/5 - type: 1000base-t - mgmt_only: false -- name: Management0/0 - type: 100base-tx - mgmt_only: true + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/4 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/5 + type: 1000base-t + mgmt_only: false + - name: Management0/0 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/ASA5516-X.yml b/device-types/Cisco/ASA5516-X.yml index 4f4c1e73a..9106c2410 100644 --- a/device-types/Cisco/ASA5516-X.yml +++ b/device-types/Cisco/ASA5516-X.yml @@ -1,44 +1,45 @@ +--- manufacturer: Cisco model: ASA5516-X slug: asa5516x-k8 part_number: ASA5516X-K8 u_height: 1 console-ports: -- name: Con 0 - type: rj-45 -- name: Usb - type: usb-a + - name: Con 0 + type: rj-45 + - name: Usb + type: usb-a power-ports: -- name: PS1 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/1 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/2 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/3 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/4 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/5 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/6 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/7 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/8 - type: 1000base-t - mgmt_only: false -- name: Management0/0 - type: 100base-tx - mgmt_only: true + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/4 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/5 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/6 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/7 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/8 + type: 1000base-t + mgmt_only: false + - name: Management0/0 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/ASA5520.yaml b/device-types/Cisco/ASA5520.yaml index 34a4deb55..46aa0fec5 100644 --- a/device-types/Cisco/ASA5520.yaml +++ b/device-types/Cisco/ASA5520.yaml @@ -1,38 +1,39 @@ +--- manufacturer: Cisco model: ASA5520 slug: asa5520-k8 part_number: ASA5520-K8 u_height: 1 console-ports: -- name: Con 0 - type: rj-45 + - name: Con 0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/1 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/2 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/3 - type: 1000base-t -- name: GigabitEthernet1/0 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/1 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/2 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/3 - type: 1000base-t - mgmt_only: false -- name: Management0/0 - type: 100base-tx - mgmt_only: true + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/3 + type: 1000base-t + - name: GigabitEthernet1/0 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/3 + type: 1000base-t + mgmt_only: false + - name: Management0/0 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/ASA5525-X.yaml b/device-types/Cisco/ASA5525-X.yaml index f1c130aa8..b178849b1 100644 --- a/device-types/Cisco/ASA5525-X.yaml +++ b/device-types/Cisco/ASA5525-X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASA5525-X slug: asa5525-x diff --git a/device-types/Cisco/ASA5545-X.yaml b/device-types/Cisco/ASA5545-X.yaml index ad00411a4..d11735366 100644 --- a/device-types/Cisco/ASA5545-X.yaml +++ b/device-types/Cisco/ASA5545-X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASA5545-X slug: asa5545-x @@ -5,38 +6,38 @@ part_number: ASA5545-K8 u_height: 1 is_full_depth: true console-ports: -- name: Con 0 - type: rj-45 + - name: Con 0 + type: rj-45 power-ports: -- name: PS0 - type: iec-60320-c14 -- name: PS1 - type: iec-60320-c14 + - name: PS0 + type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/1 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/2 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/3 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/4 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/5 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/6 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/7 - type: 1000base-t - mgmt_only: false -- name: Management0/0 - type: 1000base-t - mgmt_only: true + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/4 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/5 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/6 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/7 + type: 1000base-t + mgmt_only: false + - name: Management0/0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/ASA5550.yaml b/device-types/Cisco/ASA5550.yaml index 904532426..d6a67c5f8 100644 --- a/device-types/Cisco/ASA5550.yaml +++ b/device-types/Cisco/ASA5550.yaml @@ -1,31 +1,32 @@ +--- manufacturer: Cisco model: ASA5550 slug: asa5550 part_number: ASA5550 u_height: 1 console-ports: -- name: Con 0 - type: rj-45 + - name: Con 0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t -- name: GigabitEthernet0/1 - type: 1000base-t -- name: GigabitEthernet0/2 - type: 1000base-t -- name: GigabitEthernet0/3 - type: 1000base-t -- name: GigabitEthernet1/0 - type: 1000base-t -- name: GigabitEthernet1/1 - type: 1000base-t -- name: GigabitEthernet1/2 - type: 1000base-t -- name: GigabitEthernet1/3 - type: 1000base-t -- name: Management0/0 - type: 100base-tx - mgmt_only: true + - name: GigabitEthernet0/0 + type: 1000base-t + - name: GigabitEthernet0/1 + type: 1000base-t + - name: GigabitEthernet0/2 + type: 1000base-t + - name: GigabitEthernet0/3 + type: 1000base-t + - name: GigabitEthernet1/0 + type: 1000base-t + - name: GigabitEthernet1/1 + type: 1000base-t + - name: GigabitEthernet1/2 + type: 1000base-t + - name: GigabitEthernet1/3 + type: 1000base-t + - name: Management0/0 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/ASA5555-X.yaml b/device-types/Cisco/ASA5555-X.yaml index 4da6b14f8..0de5b89b8 100644 --- a/device-types/Cisco/ASA5555-X.yaml +++ b/device-types/Cisco/ASA5555-X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASA5555-X slug: asa5555-x @@ -5,40 +6,40 @@ part_number: ASA5555-K9 u_height: 1 is_full_depth: true console-ports: -- name: Con 0 - type: rj-45 + - name: Con 0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 470 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 470 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 470 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 470 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: false -- name: Management0/0 - type: 1000base-t - mgmt_only: true -- name: GigabitEthernet0/1 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/2 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/3 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/4 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/5 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/6 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/7 - type: 1000base-t - mgmt_only: false + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: false + - name: Management0/0 + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet0/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/4 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/5 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/6 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/7 + type: 1000base-t + mgmt_only: false diff --git a/device-types/Cisco/ASA5555.yaml b/device-types/Cisco/ASA5555.yaml index 6174a2718..1d62cc54a 100644 --- a/device-types/Cisco/ASA5555.yaml +++ b/device-types/Cisco/ASA5555.yaml @@ -1,33 +1,34 @@ +--- manufacturer: Cisco model: ASA5555 slug: asa5555 part_number: ASA5555 u_height: 1 console-ports: -- name: Con 0 - type: rj-45 + - name: Con 0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 -- name: PS2 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 + - name: PS2 + type: iec-60320-c14 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t -- name: GigabitEthernet0/1 - type: 1000base-t -- name: GigabitEthernet0/2 - type: 1000base-t -- name: GigabitEthernet0/3 - type: 1000base-t -- name: GigabitEthernet0/4 - type: 1000base-t -- name: GigabitEthernet0/5 - type: 1000base-t -- name: GigabitEthernet0/6 - type: 1000base-t -- name: GigabitEthernet0/7 - type: 1000base-t -- name: Management0/0 - type: 100base-tx - mgmt_only: true + - name: GigabitEthernet0/0 + type: 1000base-t + - name: GigabitEthernet0/1 + type: 1000base-t + - name: GigabitEthernet0/2 + type: 1000base-t + - name: GigabitEthernet0/3 + type: 1000base-t + - name: GigabitEthernet0/4 + type: 1000base-t + - name: GigabitEthernet0/5 + type: 1000base-t + - name: GigabitEthernet0/6 + type: 1000base-t + - name: GigabitEthernet0/7 + type: 1000base-t + - name: Management0/0 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/ASA5585-SSP-20.yaml b/device-types/Cisco/ASA5585-SSP-20.yaml index b4eea88a8..4b1a66845 100644 --- a/device-types/Cisco/ASA5585-SSP-20.yaml +++ b/device-types/Cisco/ASA5585-SSP-20.yaml @@ -1,39 +1,40 @@ +--- manufacturer: Cisco model: ASA5585-SSP-20 slug: asa5585-ssp-20 part_number: ASA5585-SSP-20 u_height: 2 console-ports: -- name: Con 0 - type: rj-45 + - name: Con 0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 -- name: PS2 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 + - name: PS2 + type: iec-60320-c14 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t -- name: GigabitEthernet0/1 - type: 1000base-t -- name: GigabitEthernet0/2 - type: 1000base-t -- name: GigabitEthernet0/3 - type: 1000base-t -- name: GigabitEthernet0/4 - type: 1000base-t -- name: GigabitEthernet0/5 - type: 1000base-t -- name: GigabitEthernet0/6 - type: 1000base-t -- name: GigabitEthernet0/7 - type: 1000base-t -- name: TenGigabitEthernet0/8 - type: 10gbase-x-sfpp -- name: TenGigabitEthernet0/9 - type: 10gbase-x-sfpp -- name: Management0/0 - type: 100base-tx - mgmt_only: true -- name: Management0/1 - type: 100base-tx + - name: GigabitEthernet0/0 + type: 1000base-t + - name: GigabitEthernet0/1 + type: 1000base-t + - name: GigabitEthernet0/2 + type: 1000base-t + - name: GigabitEthernet0/3 + type: 1000base-t + - name: GigabitEthernet0/4 + type: 1000base-t + - name: GigabitEthernet0/5 + type: 1000base-t + - name: GigabitEthernet0/6 + type: 1000base-t + - name: GigabitEthernet0/7 + type: 1000base-t + - name: TenGigabitEthernet0/8 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet0/9 + type: 10gbase-x-sfpp + - name: Management0/0 + type: 100base-tx + mgmt_only: true + - name: Management0/1 + type: 100base-tx diff --git a/device-types/Cisco/ASA5585-X.yaml b/device-types/Cisco/ASA5585-X.yaml index 528af0f7a..be4d6518c 100644 --- a/device-types/Cisco/ASA5585-X.yaml +++ b/device-types/Cisco/ASA5585-X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASA5585-X slug: asa5585-x @@ -5,48 +6,48 @@ part_number: ASA5585-K9 u_height: 1 is_full_depth: true console-ports: -- name: Con 0 - type: rj-45 + - name: Con 0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - allocated_draw: 670 - maximum_draw: 770 -- name: PS2 - type: iec-60320-c14 - allocated_draw: 670 - maximum_draw: 770 + - name: PS1 + type: iec-60320-c14 + allocated_draw: 670 + maximum_draw: 770 + - name: PS2 + type: iec-60320-c14 + allocated_draw: 670 + maximum_draw: 770 interfaces: -- name: Management0/0 - type: 1000base-t - mgmt_only: true -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/1 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/2 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/3 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/4 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/5 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/6 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/7 - type: 1000base-t - mgmt_only: false -- name: TenGigabitEthernet0/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet0/9 - type: 10gbase-x-sfpp - mgmt_only: false + - name: Management0/0 + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/4 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/5 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/6 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/7 + type: 1000base-t + mgmt_only: false + - name: TenGigabitEthernet0/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet0/9 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Cisco/ASR-9006.yaml b/device-types/Cisco/ASR-9006.yaml index 05e4f7da8..f41843f6b 100644 --- a/device-types/Cisco/ASR-9006.yaml +++ b/device-types/Cisco/ASR-9006.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASR-9006 slug: asr-9006 @@ -7,22 +8,22 @@ is_full_depth: true subdevice_role: parent comments: '[Cisco ASR 9000 Series Aggregation Services Routers Data Sheet](https://www.cisco.com/c/en/us/products/collateral/routers/asr-9000-series-aggregation-services-routers/data_sheet_c78-501767.html)' power-ports: -- name: PS0 - type: iec-60320-c14 - maximum_draw: 3000 -- name: PS1 - type: iec-60320-c14 - maximum_draw: 3000 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 3000 -- name: PS3 - type: iec-60320-c14 - maximum_draw: 3000 + - name: PS0 + type: iec-60320-c14 + maximum_draw: 3000 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 3000 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 3000 + - name: PS3 + type: iec-60320-c14 + maximum_draw: 3000 device-bays: -- name: Slot 0 RSP 0 -- name: Slot 1 RSP 1 -- name: Slot 2 Line Card 0 -- name: Slot 3 Line Card 1 -- name: Slot 4 Line Card 2 -- name: Slot 5 Line Card 3 + - name: Slot 0 RSP 0 + - name: Slot 1 RSP 1 + - name: Slot 2 Line Card 0 + - name: Slot 3 Line Card 1 + - name: Slot 4 Line Card 2 + - name: Slot 5 Line Card 3 diff --git a/device-types/Cisco/ASR1001-HX.yaml b/device-types/Cisco/ASR1001-HX.yaml index 375e5adb7..d5eabf331 100644 --- a/device-types/Cisco/ASR1001-HX.yaml +++ b/device-types/Cisco/ASR1001-HX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASR1001-HX slug: asr1001-hx @@ -49,4 +50,4 @@ power-ports: maximum_draw: 750 console-ports: - name: con 0 - type: rj-45 + type: rj-45 diff --git a/device-types/Cisco/ASR1001-X.yaml b/device-types/Cisco/ASR1001-X.yaml index 281234e28..c0ea5014e 100644 --- a/device-types/Cisco/ASR1001-X.yaml +++ b/device-types/Cisco/ASR1001-X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASR1001-X slug: asr1001-x diff --git a/device-types/Cisco/ASR1002-X.yaml b/device-types/Cisco/ASR1002-X.yaml index 2351a829e..abd0e7ce3 100644 --- a/device-types/Cisco/ASR1002-X.yaml +++ b/device-types/Cisco/ASR1002-X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASR1002-X slug: asr1002-x @@ -5,37 +6,37 @@ part_number: ASR1002X-5G-K9 u_height: 2 is_full_depth: false console-ports: -- name: Con 0 - type: rj-45 + - name: Con 0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 470 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 470 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 470 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 470 interfaces: -- name: GigabitEthernet0/0/0 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/0/1 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/0/2 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/0/3 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/0/4 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0/0/5 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet0 - type: 1000base-t - mgmt_only: true -- name: Loopback0 - type: virtual - mgmt_only: true + - name: GigabitEthernet0/0/0 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/0/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/0/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/0/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/0/4 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0/0/5 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet0 + type: 1000base-t + mgmt_only: true + - name: Loopback0 + type: virtual + mgmt_only: true diff --git a/device-types/Cisco/ASR1006.yaml b/device-types/Cisco/ASR1006.yaml index e4caa4754..1a344cb66 100644 --- a/device-types/Cisco/ASR1006.yaml +++ b/device-types/Cisco/ASR1006.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASR1006 slug: asr1006 @@ -5,14 +6,14 @@ part_number: ASR1006 u_height: 6 is_full_depth: true console-ports: -- name: Con 0 - type: rj-45 -- name: Con 1 - type: rj-45 + - name: Con 0 + type: rj-45 + - name: Con 1 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 1600 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 1600 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 1600 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 1600 diff --git a/device-types/Cisco/ASR1013.yaml b/device-types/Cisco/ASR1013.yaml index 8719d6fab..2d7a65852 100644 --- a/device-types/Cisco/ASR1013.yaml +++ b/device-types/Cisco/ASR1013.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASR1013 slug: asr1013 @@ -5,20 +6,20 @@ part_number: ASR1013 u_height: 13 is_full_depth: true console-ports: -- name: Con 0 - type: rj-45 -- name: Con 1 - type: rj-45 + - name: Con 0 + type: rj-45 + - name: Con 1 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 4000 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 4000 -- name: PS3 - type: iec-60320-c14 - maximum_draw: 4000 -- name: PS4 - type: iec-60320-c14 - maximum_draw: 4000 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 4000 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 4000 + - name: PS3 + type: iec-60320-c14 + maximum_draw: 4000 + - name: PS4 + type: iec-60320-c14 + maximum_draw: 4000 diff --git a/device-types/Cisco/C1000-24P-4X-L.yaml b/device-types/Cisco/C1000-24P-4X-L.yaml index ad13fc842..1a2c8ffe4 100644 --- a/device-types/Cisco/C1000-24P-4X-L.yaml +++ b/device-types/Cisco/C1000-24P-4X-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C1000-24P-4X-L slug: c1000-24p-4x-l diff --git a/device-types/Cisco/C6807-XL.yaml b/device-types/Cisco/C6807-XL.yaml index 96889d27b..4fc9acf7f 100644 --- a/device-types/Cisco/C6807-XL.yaml +++ b/device-types/Cisco/C6807-XL.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 6807-XL part_number: C6807-XL diff --git a/device-types/Cisco/C7206VXR.yaml b/device-types/Cisco/C7206VXR.yaml index 27359c299..cf70554ee 100644 --- a/device-types/Cisco/C7206VXR.yaml +++ b/device-types/Cisco/C7206VXR.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: 7206VXR part_number: CISCO7206VXR diff --git a/device-types/Cisco/C819G-4G-V-K9.yaml b/device-types/Cisco/C819G-4G-V-K9.yaml index 7641043a8..74dddfb68 100644 --- a/device-types/Cisco/C819G-4G-V-K9.yaml +++ b/device-types/Cisco/C819G-4G-V-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Cisco 819G-4G-V part_number: C819G-4G-V-K9 diff --git a/device-types/Cisco/C9200-24P.yaml b/device-types/Cisco/C9200-24P.yaml index 9ce08bfa0..16fc3f236 100644 --- a/device-types/Cisco/C9200-24P.yaml +++ b/device-types/Cisco/C9200-24P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9200-24P part_number: C9200-24P diff --git a/device-types/Cisco/C9200-24T.yaml b/device-types/Cisco/C9200-24T.yaml index 168830b88..38f621ec0 100644 --- a/device-types/Cisco/C9200-24T.yaml +++ b/device-types/Cisco/C9200-24T.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9200-24T part_number: C9200-24T diff --git a/device-types/Cisco/C9200-48P.yaml b/device-types/Cisco/C9200-48P.yaml index b2fca2d9f..1fa9b71ff 100644 --- a/device-types/Cisco/C9200-48P.yaml +++ b/device-types/Cisco/C9200-48P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9200-48P part_number: C9200-48P diff --git a/device-types/Cisco/C9200-48T.yaml b/device-types/Cisco/C9200-48T.yaml index e9cc6f271..65f9f7a85 100644 --- a/device-types/Cisco/C9200-48T.yaml +++ b/device-types/Cisco/C9200-48T.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9200-48T part_number: C9200-48T diff --git a/device-types/Cisco/C9200L-24P-4G.yaml b/device-types/Cisco/C9200L-24P-4G.yaml index ed8371a05..a4df6acc3 100644 --- a/device-types/Cisco/C9200L-24P-4G.yaml +++ b/device-types/Cisco/C9200L-24P-4G.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9200L-24P-4G part_number: C9200L-24P-4G diff --git a/device-types/Cisco/C9200L-24P-4X.yaml b/device-types/Cisco/C9200L-24P-4X.yaml index a7b365ce7..e827ac42c 100644 --- a/device-types/Cisco/C9200L-24P-4X.yaml +++ b/device-types/Cisco/C9200L-24P-4X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9200L-24P-4X part_number: C9200L-24P-4X diff --git a/device-types/Cisco/C9200L-24T-4G.yaml b/device-types/Cisco/C9200L-24T-4G.yaml index 3a9fd0be1..b628677d2 100644 --- a/device-types/Cisco/C9200L-24T-4G.yaml +++ b/device-types/Cisco/C9200L-24T-4G.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9200L-24T-4G part_number: C9200L-24T-4G diff --git a/device-types/Cisco/C9200L-24T-4X.yaml b/device-types/Cisco/C9200L-24T-4X.yaml index 999d3d57f..b1ea9ba05 100644 --- a/device-types/Cisco/C9200L-24T-4X.yaml +++ b/device-types/Cisco/C9200L-24T-4X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9200L-24T-4X part_number: C9200L-24T-4X diff --git a/device-types/Cisco/C9200L-48P-4G.yaml b/device-types/Cisco/C9200L-48P-4G.yaml index eb407328e..873637801 100644 --- a/device-types/Cisco/C9200L-48P-4G.yaml +++ b/device-types/Cisco/C9200L-48P-4G.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9200L-48P-4G part_number: C9200L-48P-4G diff --git a/device-types/Cisco/C9200L-48P-4X.yaml b/device-types/Cisco/C9200L-48P-4X.yaml index 28c61f0ad..98e118b9a 100644 --- a/device-types/Cisco/C9200L-48P-4X.yaml +++ b/device-types/Cisco/C9200L-48P-4X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9200L-48P-4X part_number: C9200L-48P-4X diff --git a/device-types/Cisco/C9200L-48T-4G.yaml b/device-types/Cisco/C9200L-48T-4G.yaml index 421227cd6..1c44a3d4a 100644 --- a/device-types/Cisco/C9200L-48T-4G.yaml +++ b/device-types/Cisco/C9200L-48T-4G.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9200L-48T-4G part_number: C9200L-48T-4G diff --git a/device-types/Cisco/C9200L-48T-4X.yaml b/device-types/Cisco/C9200L-48T-4X.yaml index 08e047031..bf97878c7 100644 --- a/device-types/Cisco/C9200L-48T-4X.yaml +++ b/device-types/Cisco/C9200L-48T-4X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9200-48T-4X part_number: C9200-48T-4X diff --git a/device-types/Cisco/C9404R.yaml b/device-types/Cisco/C9404R.yaml index 9db8f4bb3..15f0241f1 100644 --- a/device-types/Cisco/C9404R.yaml +++ b/device-types/Cisco/C9404R.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 9404R slug: c9404r @@ -15,6 +16,6 @@ power-ports: type: iec-60320-c14 maximum_draw: 3200 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: true + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/C9407R.yaml b/device-types/Cisco/C9407R.yaml index c6de82ba8..50a00b826 100644 --- a/device-types/Cisco/C9407R.yaml +++ b/device-types/Cisco/C9407R.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 9407R slug: c9407r @@ -15,6 +16,6 @@ power-ports: type: iec-60320-c14 maximum_draw: 3200 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: true + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/C9410R.yaml b/device-types/Cisco/C9410R.yaml index 3d7eb295f..85dfb4c4c 100644 --- a/device-types/Cisco/C9410R.yaml +++ b/device-types/Cisco/C9410R.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 9410R slug: c9410r @@ -15,6 +16,6 @@ power-ports: type: iec-60320-c14 maximum_draw: 3190 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: true + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/C9500-16X.yaml b/device-types/Cisco/C9500-16X.yaml index 3b939800c..4115cb07d 100644 --- a/device-types/Cisco/C9500-16X.yaml +++ b/device-types/Cisco/C9500-16X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 9500-16X slug: c9500-16x @@ -17,60 +18,60 @@ power-ports: type: iec-60320-c14 maximum_draw: 850 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: true -- name: TenGigabitEthernet1/0/1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/3 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/4 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/9 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/10 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/11 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/12 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/13 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/14 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/15 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/16 - type: 10gbase-x-sfpp - mgmt_only: false -- name: FortyGigabitEthernet1/1/1 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: FortyGigabitEthernet1/1/2 - type: 40gbase-x-qsfpp - mgmt_only: false + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true + - name: TenGigabitEthernet1/0/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/3 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/4 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: FortyGigabitEthernet1/1/1 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: FortyGigabitEthernet1/1/2 + type: 40gbase-x-qsfpp + mgmt_only: false diff --git a/device-types/Cisco/C9500-24Y4C.yaml b/device-types/Cisco/C9500-24Y4C.yaml index 7c4e7d197..4aa7384e9 100644 --- a/device-types/Cisco/C9500-24Y4C.yaml +++ b/device-types/Cisco/C9500-24Y4C.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 9500-24Y4C slug: c9500-24y4c diff --git a/device-types/Cisco/C9500-32QC.yaml b/device-types/Cisco/C9500-32QC.yaml index 74f575db3..e5b91a56d 100644 --- a/device-types/Cisco/C9500-32QC.yaml +++ b/device-types/Cisco/C9500-32QC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 9500-32QC slug: c9500-32qc diff --git a/device-types/Cisco/C9500-40X.yaml b/device-types/Cisco/C9500-40X.yaml index 55f110031..91019d850 100644 --- a/device-types/Cisco/C9500-40X.yaml +++ b/device-types/Cisco/C9500-40X.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 9500-40X slug: c9500-40x @@ -17,156 +18,156 @@ power-ports: type: iec-60320-c14 maximum_draw: 850 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: true -- name: TenGigabitEthernet1/0/1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/3 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/4 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/9 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/10 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/11 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/12 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/13 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/14 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/15 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/16 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/17 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/18 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/19 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/20 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/21 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/22 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/23 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/24 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/25 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/26 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/27 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/28 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/29 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/30 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/31 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/32 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/33 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/34 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/35 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/36 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/37 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/38 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/39 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/0/40 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/1/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/1/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/1/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/1/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: FortyGigabitEthernet1/1/1 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: FortyGigabitEthernet1/1/2 - type: 40gbase-x-qsfpp - mgmt_only: false + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true + - name: TenGigabitEthernet1/0/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/3 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/4 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/18 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/21 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/22 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/23 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/24 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/25 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/26 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/27 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/28 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/29 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/30 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/31 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/32 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/33 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/34 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/35 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/36 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/37 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/38 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/39 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/0/40 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/1/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/1/2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/1/3 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/1/4 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/1/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/1/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/1/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/1/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: FortyGigabitEthernet1/1/1 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: FortyGigabitEthernet1/1/2 + type: 40gbase-x-qsfpp + mgmt_only: false diff --git a/device-types/Cisco/C9500-48Y4C.yaml b/device-types/Cisco/C9500-48Y4C.yaml index 4f3795e64..bbf9d90ee 100644 --- a/device-types/Cisco/C9500-48Y4C.yaml +++ b/device-types/Cisco/C9500-48Y4C.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 9500-48Y4C slug: c9500-48y4c diff --git a/device-types/Cisco/C9800-L-C.yml b/device-types/Cisco/C9800-L-C.yml index 1da6cc9e5..e2ee1e9b4 100644 --- a/device-types/Cisco/C9800-L-C.yml +++ b/device-types/Cisco/C9800-L-C.yml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 9800-L-C slug: c9800-l-c @@ -5,35 +6,35 @@ part_number: c9800-l-c u_height: 1 is_full_depth: false console-ports: -- name: Con - type: rj-45 -- name: usb0 - type: usb-micro-b + - name: Con + type: rj-45 + - name: usb0 + type: usb-micro-b interfaces: -- name: Service Port - type: 1000base-t - mgmt_only: true -- name: Redundancy Port - type: 1000base-t - mgmt_only: true -- name: TenGigabitEthernet1 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet2 - type: 10gbase-t - mgmt_only: false -- name: GigabitEthernet1 - type: 2.5gbase-t - mgmt_only: false -- name: GigabitEthernet2 - type: 2.5gbase-t - mgmt_only: false -- name: GigabitEthernet3 - type: 2.5gbase-t - mgmt_only: false -- name: GigabitEthernet4 - type: 2.5gbase-t - mgmt_only: false + - name: Service Port + type: 1000base-t + mgmt_only: true + - name: Redundancy Port + type: 1000base-t + mgmt_only: true + - name: TenGigabitEthernet1 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet2 + type: 10gbase-t + mgmt_only: false + - name: GigabitEthernet1 + type: 2.5gbase-t + mgmt_only: false + - name: GigabitEthernet2 + type: 2.5gbase-t + mgmt_only: false + - name: GigabitEthernet3 + type: 2.5gbase-t + mgmt_only: false + - name: GigabitEthernet4 + type: 2.5gbase-t + mgmt_only: false power-ports: - name: PS1 diff --git a/device-types/Cisco/CBS350-24P-4G.yaml b/device-types/Cisco/CBS350-24P-4G.yaml index 3955c2091..d06ea4ce7 100644 --- a/device-types/Cisco/CBS350-24P-4G.yaml +++ b/device-types/Cisco/CBS350-24P-4G.yaml @@ -1,10 +1,11 @@ -manufacturer: Cisco -model: CBS350-24P-4G -slug: CBS350-24P-4G +--- +manufacturer: Cisco +model: CBS350-24P-4G +slug: CBS350-24P-4G part_number: WCBS350-24P-4G comments: https://www.cisco.com/c/en/us/products/collateral/switches/business-350-series-managed-switches/datasheet-c78-744156.html -is_full_depth: false -u_height: 1 +is_full_depth: false +u_height: 1 interfaces: - name: GigabitEthernet1 type: 1000base-t @@ -68,7 +69,7 @@ console-ports: - name: con0 type: rj-45 - name: con1 - type: usb-mini-b + type: usb-mini-b power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/CISCO2951_K9.yaml b/device-types/Cisco/CISCO2951_K9.yaml index fe63ec6ec..e2738277c 100644 --- a/device-types/Cisco/CISCO2951_K9.yaml +++ b/device-types/Cisco/CISCO2951_K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: CISCO2951/K9 part_number: CISCO2951/K9 diff --git a/device-types/Cisco/CISCO3925.yml b/device-types/Cisco/CISCO3925.yml index 99d92e1e6..966a502bd 100644 --- a/device-types/Cisco/CISCO3925.yml +++ b/device-types/Cisco/CISCO3925.yml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: CISCO3925-CHASSIS part_number: CISCO3925-CHASSIS diff --git a/device-types/Cisco/CS-500.yaml b/device-types/Cisco/CS-500.yaml index 53e9bf12f..11ba48b95 100644 --- a/device-types/Cisco/CS-500.yaml +++ b/device-types/Cisco/CS-500.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: CS-500 slug: cs500 diff --git a/device-types/Cisco/DN1-HW-APL.yml b/device-types/Cisco/DN1-HW-APL.yml index 80752c59b..35980c740 100644 --- a/device-types/Cisco/DN1-HW-APL.yml +++ b/device-types/Cisco/DN1-HW-APL.yml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: DN1-HW-APL slug: dn1-hw-apl @@ -5,28 +6,28 @@ part_number: DN1-HW-APL u_height: 1 is_full_depth: true console-ports: -- name: Con - type: rj-45 + - name: Con + type: rj-45 power-ports: -- name: PS-0 - type: iec-60320-c14 - maximum_draw: 770 -- name: PS-1 - type: iec-60320-c14 - maximum_draw: 770 + - name: PS-0 + type: iec-60320-c14 + maximum_draw: 770 + - name: PS-1 + type: iec-60320-c14 + maximum_draw: 770 interfaces: -- name: eno1 - type: 10gbase-t - mgmt_only: true -- name: eno2 - type: 10gbase-t - mgmt_only: false -- name: enp94s0f0 - type: 10gbase-t - mgmt_only: true -- name: enp94s0f1 - type: 10gbase-t - mgmt_only: true -- name: CIMC - type: 1000base-t - mgmt_only: true + - name: eno1 + type: 10gbase-t + mgmt_only: true + - name: eno2 + type: 10gbase-t + mgmt_only: false + - name: enp94s0f0 + type: 10gbase-t + mgmt_only: true + - name: enp94s0f1 + type: 10gbase-t + mgmt_only: true + - name: CIMC + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/DN2-HW-APL.yaml b/device-types/Cisco/DN2-HW-APL.yaml index 663a406ac..dfbc00cd2 100644 --- a/device-types/Cisco/DN2-HW-APL.yaml +++ b/device-types/Cisco/DN2-HW-APL.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: DN2-HW-APL slug: dn2-hw-apl @@ -5,28 +6,28 @@ part_number: DN2-HW-APL u_height: 1 is_full_depth: true console-ports: -- name: Con - type: rj-45 + - name: Con + type: rj-45 power-ports: -- name: PS-0 - type: iec-60320-c14 - maximum_draw: 770 -- name: PS-1 - type: iec-60320-c14 - maximum_draw: 770 + - name: PS-0 + type: iec-60320-c14 + maximum_draw: 770 + - name: PS-1 + type: iec-60320-c14 + maximum_draw: 770 interfaces: -- name: eno1 - type: 10gbase-t - mgmt_only: true -- name: eno2 - type: 10gbase-t - mgmt_only: false -- name: enp94s0f0 - type: 10gbase-t - mgmt_only: true -- name: enp94s0f1 - type: 10gbase-t - mgmt_only: true -- name: CIMC - type: 1000base-t - mgmt_only: true + - name: eno1 + type: 10gbase-t + mgmt_only: true + - name: eno2 + type: 10gbase-t + mgmt_only: false + - name: enp94s0f0 + type: 10gbase-t + mgmt_only: true + - name: enp94s0f1 + type: 10gbase-t + mgmt_only: true + - name: CIMC + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/FPR1010-NGFW-K9.yaml b/device-types/Cisco/FPR1010-NGFW-K9.yaml index d883583f7..cd1431758 100644 --- a/device-types/Cisco/FPR1010-NGFW-K9.yaml +++ b/device-types/Cisco/FPR1010-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR1010-NGFW-K9 slug: fpr1010-ngfw-k9 diff --git a/device-types/Cisco/FPR1120-NGFW-K9.yaml b/device-types/Cisco/FPR1120-NGFW-K9.yaml index 48017ec43..60ebbbbab 100644 --- a/device-types/Cisco/FPR1120-NGFW-K9.yaml +++ b/device-types/Cisco/FPR1120-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR1120-NGFW-K9 slug: fpr1120-ngfw-k9 diff --git a/device-types/Cisco/FPR1140-NGFW-K9.yaml b/device-types/Cisco/FPR1140-NGFW-K9.yaml index 1e89b30d7..354e26c3a 100644 --- a/device-types/Cisco/FPR1140-NGFW-K9.yaml +++ b/device-types/Cisco/FPR1140-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR1140-NGFW-K9 slug: fpr1140-ngfw-k9 diff --git a/device-types/Cisco/FPR1150-NGFW-K9.yaml b/device-types/Cisco/FPR1150-NGFW-K9.yaml index 9967f3494..d1fcbc42c 100644 --- a/device-types/Cisco/FPR1150-NGFW-K9.yaml +++ b/device-types/Cisco/FPR1150-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR1150-NGFW-K9 slug: fpr1150-ngfw-k9 diff --git a/device-types/Cisco/FPR2110-NGFW-K9.yaml b/device-types/Cisco/FPR2110-NGFW-K9.yaml index bf994079d..17a65337f 100644 --- a/device-types/Cisco/FPR2110-NGFW-K9.yaml +++ b/device-types/Cisco/FPR2110-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR2110-NGFW-K9 slug: fpr2110-ngfw-k9 diff --git a/device-types/Cisco/FPR2120-NGFW-K9.yaml b/device-types/Cisco/FPR2120-NGFW-K9.yaml index 67e188de4..eeb20987e 100644 --- a/device-types/Cisco/FPR2120-NGFW-K9.yaml +++ b/device-types/Cisco/FPR2120-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR2120-NGFW-K9 slug: fpr2120-ngfw-k9 diff --git a/device-types/Cisco/FPR2130-NGFW-K9.yaml b/device-types/Cisco/FPR2130-NGFW-K9.yaml index 9473bcfbf..355b63d24 100644 --- a/device-types/Cisco/FPR2130-NGFW-K9.yaml +++ b/device-types/Cisco/FPR2130-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR2130-NGFW-K9 slug: fpr2130-ngfw-k9 diff --git a/device-types/Cisco/FPR2140-NGFW-K9.yaml b/device-types/Cisco/FPR2140-NGFW-K9.yaml index c0790d752..e633c4496 100644 --- a/device-types/Cisco/FPR2140-NGFW-K9.yaml +++ b/device-types/Cisco/FPR2140-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR2140-NGFW-K9 slug: fpr2140-ngfw-k9 diff --git a/device-types/Cisco/FPR4110-NGFW-K9.yaml b/device-types/Cisco/FPR4110-NGFW-K9.yaml index d475ab0ab..f26b181a8 100644 --- a/device-types/Cisco/FPR4110-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4110-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR4110-NGFW-K9 slug: fpr4110-ngfw-k9 @@ -49,4 +50,3 @@ interfaces: device-bays: - name: Network Module 2 - name: Network Module 3 - diff --git a/device-types/Cisco/FPR4112-NGFW-K9.yaml b/device-types/Cisco/FPR4112-NGFW-K9.yaml index 5416bd2d5..3898c292e 100644 --- a/device-types/Cisco/FPR4112-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4112-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR4112-NGFW-K9 slug: fpr4112-ngfw-k9 @@ -49,4 +50,3 @@ interfaces: device-bays: - name: Network Module 2 - name: Network Module 3 - diff --git a/device-types/Cisco/FPR4115-NGFW-K9.yaml b/device-types/Cisco/FPR4115-NGFW-K9.yaml index 9aa8994f0..9095ebf7a 100644 --- a/device-types/Cisco/FPR4115-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4115-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR4115-NGFW-K9 slug: fpr4115-ngfw-k9 @@ -49,4 +50,3 @@ interfaces: device-bays: - name: Network Module 2 - name: Network Module 3 - diff --git a/device-types/Cisco/FPR4120-NGFW-K9.yaml b/device-types/Cisco/FPR4120-NGFW-K9.yaml index c33af97d5..1c4f7719c 100644 --- a/device-types/Cisco/FPR4120-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4120-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR4120-NGFW-K9 slug: fpr4120-ngfw-k9 @@ -49,4 +50,3 @@ interfaces: device-bays: - name: Network Module 2 - name: Network Module 3 - diff --git a/device-types/Cisco/FPR4125-NGFW-K9.yaml b/device-types/Cisco/FPR4125-NGFW-K9.yaml index eeaa1cf24..992a43ed4 100644 --- a/device-types/Cisco/FPR4125-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4125-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR4125-NGFW-K9 slug: fpr4125-ngfw-k9 diff --git a/device-types/Cisco/FPR4140-NGFW-K9.yaml b/device-types/Cisco/FPR4140-NGFW-K9.yaml index f42648ffa..3d96b0463 100644 --- a/device-types/Cisco/FPR4140-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4140-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR4140-NGFW-K9 slug: fpr4140-ngfw-k9 diff --git a/device-types/Cisco/FPR4145-NGFW-K9.yaml b/device-types/Cisco/FPR4145-NGFW-K9.yaml index 10fac9f5d..a778c3eb8 100644 --- a/device-types/Cisco/FPR4145-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4145-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR4145-NGFW-K9 slug: fpr4145-ngfw-k9 diff --git a/device-types/Cisco/FPR4150-NGFW-K9.yaml b/device-types/Cisco/FPR4150-NGFW-K9.yaml index bea2d4600..14630c3e4 100644 --- a/device-types/Cisco/FPR4150-NGFW-K9.yaml +++ b/device-types/Cisco/FPR4150-NGFW-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: FPR4150-NGFW-K9 slug: fpr4150-ngfw-k9 diff --git a/device-types/Cisco/IE-2000-16PTC-G-E.yaml b/device-types/Cisco/IE-2000-16PTC-G-E.yaml index b4f8fcf4b..55740bd03 100644 --- a/device-types/Cisco/IE-2000-16PTC-G-E.yaml +++ b/device-types/Cisco/IE-2000-16PTC-G-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: IE-2000-16PTC-G-E part_number: IE-2000-16PTC-G-E diff --git a/device-types/Cisco/IE-2000-16PTC-G-NX.yaml b/device-types/Cisco/IE-2000-16PTC-G-NX.yaml index 1cdc3c0c3..8d4cf756c 100644 --- a/device-types/Cisco/IE-2000-16PTC-G-NX.yaml +++ b/device-types/Cisco/IE-2000-16PTC-G-NX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: IE-2000-16PTC-G-NX part_number: IE-2000-16PTC-G-NX diff --git a/device-types/Cisco/IE-2000-4TS-G-B.yaml b/device-types/Cisco/IE-2000-4TS-G-B.yaml index 2580442b5..657528d55 100644 --- a/device-types/Cisco/IE-2000-4TS-G-B.yaml +++ b/device-types/Cisco/IE-2000-4TS-G-B.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: IE-2000-4TS-G-B part_number: IE-2000-4TS-G-B diff --git a/device-types/Cisco/IE-4000-8GT8GP4G-E.yaml b/device-types/Cisco/IE-4000-8GT8GP4G-E.yaml index c0d17d28d..b62e5c865 100644 --- a/device-types/Cisco/IE-4000-8GT8GP4G-E.yaml +++ b/device-types/Cisco/IE-4000-8GT8GP4G-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: IE-4000-8GT8GP4G-E part_number: IE-4000-8GT8GP4G-E diff --git a/device-types/Cisco/IR829GW-LTE-NA-AK9.yaml b/device-types/Cisco/IR829GW-LTE-NA-AK9.yaml index e83e606af..881e746ae 100644 --- a/device-types/Cisco/IR829GW-LTE-NA-AK9.yaml +++ b/device-types/Cisco/IR829GW-LTE-NA-AK9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: IR829 part_number: IR829GW-LTE-NA-AK9 diff --git a/device-types/Cisco/ISR1111-8P.yaml b/device-types/Cisco/ISR1111-8P.yaml index af8f27e69..aa969f3c1 100644 --- a/device-types/Cisco/ISR1111-8P.yaml +++ b/device-types/Cisco/ISR1111-8P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR 1111-8P part_number: C1111-8P diff --git a/device-types/Cisco/ISR1841.yaml b/device-types/Cisco/ISR1841.yaml index a5d4ae224..b1430b3d5 100644 --- a/device-types/Cisco/ISR1841.yaml +++ b/device-types/Cisco/ISR1841.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR1841 part_number: ISR1841/K9 diff --git a/device-types/Cisco/ISR1921.yaml b/device-types/Cisco/ISR1921.yaml index 4f4b51fa8..066384edf 100644 --- a/device-types/Cisco/ISR1921.yaml +++ b/device-types/Cisco/ISR1921.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR1921 part_number: ISR1921/K9 diff --git a/device-types/Cisco/ISR1941.yaml b/device-types/Cisco/ISR1941.yaml index 889daec32..c4d40bdc4 100644 --- a/device-types/Cisco/ISR1941.yaml +++ b/device-types/Cisco/ISR1941.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR1941 part_number: ISR1941/K9 diff --git a/device-types/Cisco/ISR2651XM.yaml b/device-types/Cisco/ISR2651XM.yaml index 0982e063f..206ee1073 100644 --- a/device-types/Cisco/ISR2651XM.yaml +++ b/device-types/Cisco/ISR2651XM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR2651XM part_number: ISR2651xm/K9 diff --git a/device-types/Cisco/ISR2811.yaml b/device-types/Cisco/ISR2811.yaml index 1d10bfb48..9188f6bd6 100644 --- a/device-types/Cisco/ISR2811.yaml +++ b/device-types/Cisco/ISR2811.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR2811 part_number: ISR2811/K9 diff --git a/device-types/Cisco/ISR2901.yaml b/device-types/Cisco/ISR2901.yaml index edb91f948..adb595c0e 100644 --- a/device-types/Cisco/ISR2901.yaml +++ b/device-types/Cisco/ISR2901.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR2901 part_number: ISR2901/K9 diff --git a/device-types/Cisco/ISR2911.yaml b/device-types/Cisco/ISR2911.yaml index 173e636ab..8b8e14c03 100644 --- a/device-types/Cisco/ISR2911.yaml +++ b/device-types/Cisco/ISR2911.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR2911 part_number: ISR2911/K9 diff --git a/device-types/Cisco/ISR2921.yaml b/device-types/Cisco/ISR2921.yaml index b1234b460..d26d2b17f 100644 --- a/device-types/Cisco/ISR2921.yaml +++ b/device-types/Cisco/ISR2921.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR2921 part_number: ISR2921/K9 diff --git a/device-types/Cisco/ISR3825.yaml b/device-types/Cisco/ISR3825.yaml index 02c555d53..8f17fb5c4 100644 --- a/device-types/Cisco/ISR3825.yaml +++ b/device-types/Cisco/ISR3825.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR3825 part_number: ISR3825/K9 diff --git a/device-types/Cisco/ISR3845.yaml b/device-types/Cisco/ISR3845.yaml index f54453851..df37335e4 100644 --- a/device-types/Cisco/ISR3845.yaml +++ b/device-types/Cisco/ISR3845.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR3845 part_number: ISR3845/K9 diff --git a/device-types/Cisco/ISR3945.yaml b/device-types/Cisco/ISR3945.yaml index cb603a336..92571eea0 100644 --- a/device-types/Cisco/ISR3945.yaml +++ b/device-types/Cisco/ISR3945.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR3945 part_number: CISCO3945-CHASSIS diff --git a/device-types/Cisco/ISR4321.yaml b/device-types/Cisco/ISR4321.yaml index 848c625b4..ca4e2f696 100644 --- a/device-types/Cisco/ISR4321.yaml +++ b/device-types/Cisco/ISR4321.yaml @@ -1,23 +1,24 @@ -manufacturer: Cisco -model: ISR4321 -part_number: ISR4321/K9 -slug: isr4321 -u_height: 1 -is_full_depth: true -interfaces: - - name: GigabitEthernet0 - type: 1000base-t - mgmt_only: true - - name: GigabitEthernet0/0/0 - type: 1000base-x-sfp - - name: GigabitEthernet0/0/1 - type: 1000base-t -console-ports: - - name: con 0 - type: rj-45 - - name: usb - type: usb-mini-b -power-ports: - - name: PSU0 - type: iec-60320-c6 - maximum_draw: 125 +--- +manufacturer: Cisco +model: ISR4321 +part_number: ISR4321/K9 +slug: isr4321 +u_height: 1 +is_full_depth: true +interfaces: + - name: GigabitEthernet0 + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet0/0/0 + type: 1000base-x-sfp + - name: GigabitEthernet0/0/1 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c6 + maximum_draw: 125 diff --git a/device-types/Cisco/ISR4331.yaml b/device-types/Cisco/ISR4331.yaml index 1f516ef23..585f49da8 100644 --- a/device-types/Cisco/ISR4331.yaml +++ b/device-types/Cisco/ISR4331.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR4331 slug: isr4331 @@ -11,7 +12,7 @@ interfaces: - name: GigabitEthernet0/0/0 type: 1000base-x-sfp - name: GigabitEthernet0/0/1 - type: 1000base-t + type: 1000base-t - name: GigabitEthernet0/0/2 type: 1000base-x-sfp console-ports: diff --git a/device-types/Cisco/ISR4351.yaml b/device-types/Cisco/ISR4351.yaml index 4fed03506..929282dad 100644 --- a/device-types/Cisco/ISR4351.yaml +++ b/device-types/Cisco/ISR4351.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR4351 slug: isr4351 @@ -11,7 +12,7 @@ interfaces: - name: GigabitEthernet0/0/0 type: 1000base-t - name: GigabitEthernet0/0/1 - type: 1000base-t + type: 1000base-t - name: GigabitEthernet0/0/2 type: 1000base-t console-ports: diff --git a/device-types/Cisco/ISR4431.yaml b/device-types/Cisco/ISR4431.yaml index a0da1983a..9d2fe0552 100644 --- a/device-types/Cisco/ISR4431.yaml +++ b/device-types/Cisco/ISR4431.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR4431 part_number: ISR4431/K9 diff --git a/device-types/Cisco/ISR4451.yaml b/device-types/Cisco/ISR4451.yaml index 111155ce1..b54f4df61 100644 --- a/device-types/Cisco/ISR4451.yaml +++ b/device-types/Cisco/ISR4451.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR4451-X part_number: ISR4451-X/K9 diff --git a/device-types/Cisco/ISR7604.yaml b/device-types/Cisco/ISR7604.yaml index dba27cef5..992530f4d 100644 --- a/device-types/Cisco/ISR7604.yaml +++ b/device-types/Cisco/ISR7604.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR7604 part_number: ISR7604/K9 diff --git a/device-types/Cisco/ISR897VA.yaml b/device-types/Cisco/ISR897VA.yaml index 87ce31c31..da42f2a2f 100644 --- a/device-types/Cisco/ISR897VA.yaml +++ b/device-types/Cisco/ISR897VA.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ISR897VA part_number: C897VA-K9 @@ -8,7 +9,7 @@ interfaces: - name: ISDN type: 1000base-t - name: VDSL/ADSL - type: 100base-tx + type: 100base-tx - name: GigabitEthernet0/0 type: 1000base-t - name: GigabitEthernet0/1 diff --git a/device-types/Cisco/ME-3750-24TE-M.yaml b/device-types/Cisco/ME-3750-24TE-M.yaml index 11f838d6d..1054667c9 100644 --- a/device-types/Cisco/ME-3750-24TE-M.yaml +++ b/device-types/Cisco/ME-3750-24TE-M.yaml @@ -1,93 +1,94 @@ +--- manufacturer: Cisco model: ME-3750-24TE-M slug: me-3750-24te-m -is_full_depth: yes +is_full_depth: true u_height: 1 interfaces: -- name: Fa1/0/1 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/2 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/3 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/4 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/5 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/6 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/7 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/8 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/9 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/10 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/11 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/12 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/13 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/14 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/15 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/16 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/17 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/18 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/19 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/20 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/21 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/22 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/23 - type: 100base-tx - mgmt_only: false -- name: Fa1/0/24 - type: 100base-tx - mgmt_only: false -- name: Gi1/0/1 - type: 1000base-t - mgmt_only: false -- name: Gi1/0/2 - type: 1000base-t - mgmt_only: false -- name: Gi1/1/1 - type: 1000base-t - mgmt_only: false -- name: Gi1/1/2 - type: 1000base-t - mgmt_only: false + - name: Fa1/0/1 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/2 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/3 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/4 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/5 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/6 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/7 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/8 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/9 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/10 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/11 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/12 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/13 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/14 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/15 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/16 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/17 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/18 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/19 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/20 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/21 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/22 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/23 + type: 100base-tx + mgmt_only: false + - name: Fa1/0/24 + type: 100base-tx + mgmt_only: false + - name: Gi1/0/1 + type: 1000base-t + mgmt_only: false + - name: Gi1/0/2 + type: 1000base-t + mgmt_only: false + - name: Gi1/1/1 + type: 1000base-t + mgmt_only: false + - name: Gi1/1/2 + type: 1000base-t + mgmt_only: false console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/Meraki-MS210-48LP.yaml b/device-types/Cisco/Meraki-MS210-48LP.yaml index f1d969432..2f38827ee 100644 --- a/device-types/Cisco/Meraki-MS210-48LP.yaml +++ b/device-types/Cisco/Meraki-MS210-48LP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: MS210-48LP slug: ms210-48lp @@ -5,10 +6,10 @@ part_number: ms210-48lp-hw u_height: 1 is_full_depth: false power-ports: -- name: Slot 1 - type: iec-60320-c14 - maximum_draw: 490 - allocated_draw: 53 + - name: Slot 1 + type: iec-60320-c14 + maximum_draw: 490 + allocated_draw: 53 console-ports: - name: Management type: rj-45 diff --git a/device-types/Cisco/Meraki-MS225-48LP.yaml b/device-types/Cisco/Meraki-MS225-48LP.yaml index 0b8cf8960..ca00a8019 100644 --- a/device-types/Cisco/Meraki-MS225-48LP.yaml +++ b/device-types/Cisco/Meraki-MS225-48LP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: MS225-48LP slug: ms225-48lp @@ -5,10 +6,10 @@ part_number: ms225-48lp-hw u_height: 1 is_full_depth: false power-ports: -- name: Slot 1 - type: iec-60320-c14 - maximum_draw: 490 - allocated_draw: 53 + - name: Slot 1 + type: iec-60320-c14 + maximum_draw: 490 + allocated_draw: 53 console-ports: - name: Management type: rj-45 diff --git a/device-types/Cisco/Meraki-MS350-24P.yaml b/device-types/Cisco/Meraki-MS350-24P.yaml index b3624b6bf..69ee8b577 100644 --- a/device-types/Cisco/Meraki-MS350-24P.yaml +++ b/device-types/Cisco/Meraki-MS350-24P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: MS350-24P slug: ms350-24p diff --git a/device-types/Cisco/Meraki-MS350-48LP.yaml b/device-types/Cisco/Meraki-MS350-48LP.yaml index 390d33f72..7449c6cf7 100644 --- a/device-types/Cisco/Meraki-MS350-48LP.yaml +++ b/device-types/Cisco/Meraki-MS350-48LP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: MS350-48LP slug: ms350-48lp diff --git a/device-types/Cisco/Meraki-MS425-16.yaml b/device-types/Cisco/Meraki-MS425-16.yaml index 017718a56..0f2dbb701 100644 --- a/device-types/Cisco/Meraki-MS425-16.yaml +++ b/device-types/Cisco/Meraki-MS425-16.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: MS425-16 slug: ms425-16 diff --git a/device-types/Cisco/Meraki-MX100.yaml b/device-types/Cisco/Meraki-MX100.yaml index feea9562e..9d2ae1057 100644 --- a/device-types/Cisco/Meraki-MX100.yaml +++ b/device-types/Cisco/Meraki-MX100.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: MX100 slug: mx100 @@ -6,47 +7,47 @@ u_height: 1 is_full_depth: false comments: Meraki MX100 power-ports: -- name: Slot 1 - type: iec-60320-c14 - maximum_draw: 55 - allocated_draw: 30 + - name: Slot 1 + type: iec-60320-c14 + maximum_draw: 55 + allocated_draw: 30 console-ports: - name: Management type: rj-45 interfaces: -- name: USB - type: lte - mgmt_only: false -- name: Internet 1 - type: 1000base-t - mgmt_only: false -- name: Port 2 - type: 1000base-t - mgmt_only: false -- name: Port 3 - type: 1000base-t - mgmt_only: false -- name: Port 4 - type: 1000base-t - mgmt_only: false -- name: Port 5 - type: 1000base-t - mgmt_only: false -- name: Port 6 - type: 1000base-t - mgmt_only: false -- name: Port 7 - type: 1000base-t - mgmt_only: false -- name: Port 8 - type: 1000base-t - mgmt_only: false -- name: Port 9 - type: 1000base-t - mgmt_only: false -- name: Port 10 - type: 1000base-x-sfp - mgmt_only: false -- name: Port 11 - type: 1000base-x-sfp - mgmt_only: false + - name: USB + type: lte + mgmt_only: false + - name: Internet 1 + type: 1000base-t + mgmt_only: false + - name: Port 2 + type: 1000base-t + mgmt_only: false + - name: Port 3 + type: 1000base-t + mgmt_only: false + - name: Port 4 + type: 1000base-t + mgmt_only: false + - name: Port 5 + type: 1000base-t + mgmt_only: false + - name: Port 6 + type: 1000base-t + mgmt_only: false + - name: Port 7 + type: 1000base-t + mgmt_only: false + - name: Port 8 + type: 1000base-t + mgmt_only: false + - name: Port 9 + type: 1000base-t + mgmt_only: false + - name: Port 10 + type: 1000base-x-sfp + mgmt_only: false + - name: Port 11 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Cisco/Meraki-MX250.yaml b/device-types/Cisco/Meraki-MX250.yaml index 940808752..9b6b8869d 100644 --- a/device-types/Cisco/Meraki-MX250.yaml +++ b/device-types/Cisco/Meraki-MX250.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: MX250 slug: mx250 @@ -6,96 +7,96 @@ u_height: 1 is_full_depth: true comments: Meraki MX250 power-ports: -- name: Slot 1 - type: iec-60320-c14 - maximum_draw: 190 - allocated_draw: 105 -- name: Slot 2 - type: iec-60320-c14 - maximum_draw: 190 - allocated_draw: 105 + - name: Slot 1 + type: iec-60320-c14 + maximum_draw: 190 + allocated_draw: 105 + - name: Slot 2 + type: iec-60320-c14 + maximum_draw: 190 + allocated_draw: 105 console-ports: - name: Management type: rj-45 interfaces: -- name: USB - type: lte - mgmt_only: false -- name: Internet 1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Internet 2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Port 3 - type: 1000base-t - mgmt_only: false -- name: Port 4 - type: 1000base-t - mgmt_only: false -- name: Port 5 - type: 1000base-t - mgmt_only: false -- name: Port 6 - type: 1000base-t - mgmt_only: false -- name: Port 7 - type: 1000base-t - mgmt_only: false -- name: Port 8 - type: 1000base-t - mgmt_only: false -- name: Port 9 - type: 1000base-t - mgmt_only: false -- name: Port 10 - type: 1000base-t - mgmt_only: false -- name: Port 11 - type: 1000base-x-sfp - mgmt_only: false -- name: Port 12 - type: 1000base-x-sfp - mgmt_only: false -- name: Port 13 - type: 1000base-x-sfp - mgmt_only: false -- name: Port 14 - type: 1000base-x-sfp - mgmt_only: false -- name: Port 15 - type: 1000base-x-sfp - mgmt_only: false -- name: Port 16 - type: 1000base-x-sfp - mgmt_only: false -- name: Port 17 - type: 1000base-x-sfp - mgmt_only: false -- name: Port 18 - type: 1000base-x-sfp - mgmt_only: false -- name: Port 19 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Port 20 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Port 21 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Port 22 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Port 23 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Port 24 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Port 25 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Port 26 - type: 10gbase-x-sfpp - mgmt_only: false + - name: USB + type: lte + mgmt_only: false + - name: Internet 1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Internet 2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Port 3 + type: 1000base-t + mgmt_only: false + - name: Port 4 + type: 1000base-t + mgmt_only: false + - name: Port 5 + type: 1000base-t + mgmt_only: false + - name: Port 6 + type: 1000base-t + mgmt_only: false + - name: Port 7 + type: 1000base-t + mgmt_only: false + - name: Port 8 + type: 1000base-t + mgmt_only: false + - name: Port 9 + type: 1000base-t + mgmt_only: false + - name: Port 10 + type: 1000base-t + mgmt_only: false + - name: Port 11 + type: 1000base-x-sfp + mgmt_only: false + - name: Port 12 + type: 1000base-x-sfp + mgmt_only: false + - name: Port 13 + type: 1000base-x-sfp + mgmt_only: false + - name: Port 14 + type: 1000base-x-sfp + mgmt_only: false + - name: Port 15 + type: 1000base-x-sfp + mgmt_only: false + - name: Port 16 + type: 1000base-x-sfp + mgmt_only: false + - name: Port 17 + type: 1000base-x-sfp + mgmt_only: false + - name: Port 18 + type: 1000base-x-sfp + mgmt_only: false + - name: Port 19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Port 20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Port 21 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Port 22 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Port 23 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Port 24 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Port 25 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Port 26 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Cisco/Meraki-MX84.yaml b/device-types/Cisco/Meraki-MX84.yaml index 75e59af32..aee644971 100644 --- a/device-types/Cisco/Meraki-MX84.yaml +++ b/device-types/Cisco/Meraki-MX84.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: MX84 slug: mx84 @@ -6,50 +7,50 @@ u_height: 1 is_full_depth: false comments: Meraki MX84 power-ports: -- name: Slot 1 - type: iec-60320-c14 - maximum_draw: 32 - allocated_draw: 26 + - name: Slot 1 + type: iec-60320-c14 + maximum_draw: 32 + allocated_draw: 26 console-ports: - name: Management type: rj-45 interfaces: -- name: USB - type: lte - mgmt_only: false -- name: Internet 1 - type: 1000base-t - mgmt_only: false -- name: Internet 2 - type: 1000base-t - mgmt_only: false -- name: Port 3 - type: 1000base-t - mgmt_only: false -- name: Port 4 - type: 1000base-t - mgmt_only: false -- name: Port 5 - type: 1000base-t - mgmt_only: false -- name: Port 6 - type: 1000base-t - mgmt_only: false -- name: Port 7 - type: 1000base-t - mgmt_only: false -- name: Port 8 - type: 1000base-t - mgmt_only: false -- name: Port 9 - type: 1000base-t - mgmt_only: false -- name: Port 10 - type: 1000base-t - mgmt_only: false -- name: Port 11 - type: 1000base-x-sfp - mgmt_only: false -- name: Port 12 - type: 1000base-x-sfp - mgmt_only: false + - name: USB + type: lte + mgmt_only: false + - name: Internet 1 + type: 1000base-t + mgmt_only: false + - name: Internet 2 + type: 1000base-t + mgmt_only: false + - name: Port 3 + type: 1000base-t + mgmt_only: false + - name: Port 4 + type: 1000base-t + mgmt_only: false + - name: Port 5 + type: 1000base-t + mgmt_only: false + - name: Port 6 + type: 1000base-t + mgmt_only: false + - name: Port 7 + type: 1000base-t + mgmt_only: false + - name: Port 8 + type: 1000base-t + mgmt_only: false + - name: Port 9 + type: 1000base-t + mgmt_only: false + - name: Port 10 + type: 1000base-t + mgmt_only: false + - name: Port 11 + type: 1000base-x-sfp + mgmt_only: false + - name: Port 12 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Cisco/N20-C6508.yaml b/device-types/Cisco/N20-C6508.yaml index 3f7e41072..aec16a86a 100644 --- a/device-types/Cisco/N20-C6508.yaml +++ b/device-types/Cisco/N20-C6508.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: UCS 5108 Chassis slug: ucs-5108-chassis @@ -6,21 +7,20 @@ u_height: 6 is_full_depth: true subdevice_role: parent power-ports: -- name: PSU1 - type: iec-60320-c14 -- name: PSU2 - type: iec-60320-c14 -- name: PSU3 - type: iec-60320-c14 -- name: PSU4 - type: iec-60320-c14 + - name: PSU1 + type: iec-60320-c14 + - name: PSU2 + type: iec-60320-c14 + - name: PSU3 + type: iec-60320-c14 + - name: PSU4 + type: iec-60320-c14 device-bays: -- name: slot1 -- name: slot2 -- name: slot3 -- name: slot4 -- name: slot5 -- name: slot6 -- name: slot7 -- name: slot8 - + - name: slot1 + - name: slot2 + - name: slot3 + - name: slot4 + - name: slot5 + - name: slot6 + - name: slot7 + - name: slot8 diff --git a/device-types/Cisco/N2K-2248TP-E-1GE.yaml b/device-types/Cisco/N2K-2248TP-E-1GE.yaml index 1734da7eb..9aac28983 100644 --- a/device-types/Cisco/N2K-2248TP-E-1GE.yaml +++ b/device-types/Cisco/N2K-2248TP-E-1GE.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco -model: N2K-C2248TP-E-1GE +model: N2K-C2248TP-E-1GE slug: n2k-c2248tp-3-1ge -part_number: N2K-C2248TP-E-1GE +part_number: N2K-C2248TP-E-1GE u_height: 1 is_full_depth: false power-ports: diff --git a/device-types/Cisco/N2K-C2232PP-10GE.yaml b/device-types/Cisco/N2K-C2232PP-10GE.yaml index 5d4456b2a..feb7841c5 100644 --- a/device-types/Cisco/N2K-C2232PP-10GE.yaml +++ b/device-types/Cisco/N2K-C2232PP-10GE.yaml @@ -1,5 +1,6 @@ +--- manufacturer: Cisco -model: N2K-C2232PP-10GE +model: N2K-C2232PP-10GE slug: n2k-c2232pp-10ge part_number: N2K-C2232PP-10GE u_height: 1 diff --git a/device-types/Cisco/N2K-C2232TM-E-10GE.yaml b/device-types/Cisco/N2K-C2232TM-E-10GE.yaml index 5983f0a4c..0db6c3151 100644 --- a/device-types/Cisco/N2K-C2232TM-E-10GE.yaml +++ b/device-types/Cisco/N2K-C2232TM-E-10GE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: N2K-C2232TM-E-10GE slug: n2k-c2232tm-e-10ge diff --git a/device-types/Cisco/N2K-C2248PQ.yaml b/device-types/Cisco/N2K-C2248PQ.yaml index 0c88af6b4..845221c85 100644 --- a/device-types/Cisco/N2K-C2248PQ.yaml +++ b/device-types/Cisco/N2K-C2248PQ.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: N2K-C2248PQ slug: n2k-c2248pq diff --git a/device-types/Cisco/N3K-C3048TP-1GE.yaml b/device-types/Cisco/N3K-C3048TP-1GE.yaml index 5d5b6a587..7a97add61 100644 --- a/device-types/Cisco/N3K-C3048TP-1GE.yaml +++ b/device-types/Cisco/N3K-C3048TP-1GE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 3048 part_number: N3K-C3048TP-1GE diff --git a/device-types/Cisco/N3K-C3132Q-40GE.yaml b/device-types/Cisco/N3K-C3132Q-40GE.yaml index cb020439f..8cdc97d3a 100644 --- a/device-types/Cisco/N3K-C3132Q-40GE.yaml +++ b/device-types/Cisco/N3K-C3132Q-40GE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 3132Q-40GE slug: n3k-c3132q-40ge @@ -88,7 +89,7 @@ power-ports: - name: PSU1 type: iec-60320-c14 allocated_draw: 210 - maximum_draw: 340 + maximum_draw: 340 console-ports: - name: Console type: rj-45 diff --git a/device-types/Cisco/N3K-C3132Q-40GX.yaml b/device-types/Cisco/N3K-C3132Q-40GX.yaml index ffca5ee95..5ac66bca6 100644 --- a/device-types/Cisco/N3K-C3132Q-40GX.yaml +++ b/device-types/Cisco/N3K-C3132Q-40GX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 3132Q-40GX slug: n3k-c3132q-40gx @@ -88,7 +89,7 @@ power-ports: - name: PSU1 type: iec-60320-c14 allocated_draw: 170 - maximum_draw: 290 + maximum_draw: 290 console-ports: - name: Console type: rj-45 diff --git a/device-types/Cisco/N3K-C3172PQ-10GE.yaml b/device-types/Cisco/N3K-C3172PQ-10GE.yaml index 7a4a132e7..2ecc63fc0 100644 --- a/device-types/Cisco/N3K-C3172PQ-10GE.yaml +++ b/device-types/Cisco/N3K-C3172PQ-10GE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 3172PQ-10GE slug: n3k-c3172q-10ge diff --git a/device-types/Cisco/N3K-C3172TQ-10GT.yaml b/device-types/Cisco/N3K-C3172TQ-10GT.yaml index b8be49fa5..168d9d50a 100644 --- a/device-types/Cisco/N3K-C3172TQ-10GT.yaml +++ b/device-types/Cisco/N3K-C3172TQ-10GT.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 3172T part_number: N3K-C3172TQ-10GT diff --git a/device-types/Cisco/N3K-C3232C.yaml b/device-types/Cisco/N3K-C3232C.yaml index aff009726..f1a3e3666 100644 --- a/device-types/Cisco/N3K-C3232C.yaml +++ b/device-types/Cisco/N3K-C3232C.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 3232C slug: n3k-3232c diff --git a/device-types/Cisco/N540-24Z8Q2C-SYS.yaml b/device-types/Cisco/N540-24Z8Q2C-SYS.yaml index f48b965de..988353975 100644 --- a/device-types/Cisco/N540-24Z8Q2C-SYS.yaml +++ b/device-types/Cisco/N540-24Z8Q2C-SYS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: N540-24Z8Q2C-SYS slug: n540-24z8q2c-sys diff --git a/device-types/Cisco/N5K-C5548P.yaml b/device-types/Cisco/N5K-C5548P.yaml index 47dc7c798..d874dae13 100644 --- a/device-types/Cisco/N5K-C5548P.yaml +++ b/device-types/Cisco/N5K-C5548P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 5548P slug: n5k-c5548p diff --git a/device-types/Cisco/N5K-C5548UP.yaml b/device-types/Cisco/N5K-C5548UP.yaml index 9b3c6a2f0..86de61fdd 100644 --- a/device-types/Cisco/N5K-C5548UP.yaml +++ b/device-types/Cisco/N5K-C5548UP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 5548UP slug: n5k-c5548up @@ -78,4 +79,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Cisco/N5K-C5596T.yaml b/device-types/Cisco/N5K-C5596T.yaml index af053dfcc..b10179349 100644 --- a/device-types/Cisco/N5K-C5596T.yaml +++ b/device-types/Cisco/N5K-C5596T.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 5596T slug: n5k-c5596t diff --git a/device-types/Cisco/N5K-C5596UP.yaml b/device-types/Cisco/N5K-C5596UP.yaml index 5cd4b322e..692f8c1f5 100644 --- a/device-types/Cisco/N5K-C5596UP.yaml +++ b/device-types/Cisco/N5K-C5596UP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 5596UP slug: n5k-c5596up diff --git a/device-types/Cisco/N5K-C56128P.yaml b/device-types/Cisco/N5K-C56128P.yaml index 48438dc43..2366a6b5e 100644 --- a/device-types/Cisco/N5K-C56128P.yaml +++ b/device-types/Cisco/N5K-C56128P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 56128P slug: n5k-c56128p diff --git a/device-types/Cisco/N5K-C5648Q.yaml b/device-types/Cisco/N5K-C5648Q.yaml index 43d014321..7e96001c6 100644 --- a/device-types/Cisco/N5K-C5648Q.yaml +++ b/device-types/Cisco/N5K-C5648Q.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 5648Q Chassis part_number: N5K-C5648Q diff --git a/device-types/Cisco/N5K-C5672UP.yaml b/device-types/Cisco/N5K-C5672UP.yaml index eeafd4664..74182bf15 100644 --- a/device-types/Cisco/N5K-C5672UP.yaml +++ b/device-types/Cisco/N5K-C5672UP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 5672UP slug: n5k-c5672up @@ -121,4 +122,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Cisco/N77-C7706.yaml b/device-types/Cisco/N77-C7706.yaml index 3b8325d12..168076ab4 100644 --- a/device-types/Cisco/N77-C7706.yaml +++ b/device-types/Cisco/N77-C7706.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: N77-C7706 slug: n77-c7706 diff --git a/device-types/Cisco/N77-C7710.yaml b/device-types/Cisco/N77-C7710.yaml index 66ed35458..bdc829cb9 100644 --- a/device-types/Cisco/N77-C7710.yaml +++ b/device-types/Cisco/N77-C7710.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: N77-C7710 slug: n77-c7710 diff --git a/device-types/Cisco/N7K-7702.yaml b/device-types/Cisco/N7K-7702.yaml index 70efa7cf1..622f7d127 100644 --- a/device-types/Cisco/N7K-7702.yaml +++ b/device-types/Cisco/N7K-7702.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: N7K-7702 slug: nexus-7702 diff --git a/device-types/Cisco/N7K-C7010.yaml b/device-types/Cisco/N7K-C7010.yaml index 1af6d2840..2ad3b4735 100644 --- a/device-types/Cisco/N7K-C7010.yaml +++ b/device-types/Cisco/N7K-C7010.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: N7K-C7010 slug: n7k-c7010 diff --git a/device-types/Cisco/N9K-C93108LC-EX.yaml b/device-types/Cisco/N9K-C93108LC-EX.yaml index f85548a00..b22555b33 100644 --- a/device-types/Cisco/N9K-C93108LC-EX.yaml +++ b/device-types/Cisco/N9K-C93108LC-EX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus9000 C93108LC-EX Chassis slug: n9k-c93108lc-ex @@ -8,10 +9,10 @@ power-ports: - name: PS1 type: iec-60320-c14 - name: PS2 - type: iec-60320-c14 + type: iec-60320-c14 console-ports: - name: Console - type: rj-45 + type: rj-45 interfaces: - name: mgmt0 type: 1000base-t diff --git a/device-types/Cisco/N9K-C93108TC-EX.yaml b/device-types/Cisco/N9K-C93108TC-EX.yaml index a10d764ac..98eb38e86 100644 --- a/device-types/Cisco/N9K-C93108TC-EX.yaml +++ b/device-types/Cisco/N9K-C93108TC-EX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus9000 C93108TC-EX Chassis slug: n9k-c93108tc-ex @@ -8,10 +9,10 @@ power-ports: - name: PS1 type: iec-60320-c14 - name: PS2 - type: iec-60320-c14 + type: iec-60320-c14 console-ports: - name: Console - type: rj-45 + type: rj-45 interfaces: - name: mgmt0 type: 1000base-t diff --git a/device-types/Cisco/N9K-C93108TC-FX.yaml b/device-types/Cisco/N9K-C93108TC-FX.yaml index 4a4de7f4c..1ff443ecc 100644 --- a/device-types/Cisco/N9K-C93108TC-FX.yaml +++ b/device-types/Cisco/N9K-C93108TC-FX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 93108TC-FX slug: n9k-c93108tc-fx @@ -8,10 +9,10 @@ power-ports: - name: PS1 type: iec-60320-c14 - name: PS2 - type: iec-60320-c14 + type: iec-60320-c14 console-ports: - name: Console - type: rj-45 + type: rj-45 interfaces: - name: mgmt0 type: 1000base-t diff --git a/device-types/Cisco/N9K-C93120TX.yaml b/device-types/Cisco/N9K-C93120TX.yaml index 0df53008d..53f0d0a4a 100644 --- a/device-types/Cisco/N9K-C93120TX.yaml +++ b/device-types/Cisco/N9K-C93120TX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 93120TX slug: n9k-c93120tx diff --git a/device-types/Cisco/N9K-C93180YC-EX.yaml b/device-types/Cisco/N9K-C93180YC-EX.yaml index 784b93fbd..0b7f6521f 100644 --- a/device-types/Cisco/N9K-C93180YC-EX.yaml +++ b/device-types/Cisco/N9K-C93180YC-EX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 93180YC-EX part_number: N9K-C93180YC-EX diff --git a/device-types/Cisco/N9K-C93180YC-FX.yaml b/device-types/Cisco/N9K-C93180YC-FX.yaml index a0bdfdf1f..e8dfb8df1 100644 --- a/device-types/Cisco/N9K-C93180YC-FX.yaml +++ b/device-types/Cisco/N9K-C93180YC-FX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 93180YC-FX part_number: N9K-C93180YC-FX diff --git a/device-types/Cisco/N9K-C9332PQ.yaml b/device-types/Cisco/N9K-C9332PQ.yaml index 344cf37af..041b758c1 100644 --- a/device-types/Cisco/N9K-C9332PQ.yaml +++ b/device-types/Cisco/N9K-C9332PQ.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 9332PQ part_number: N9K-C9332PQ @@ -78,7 +79,7 @@ interfaces: - name: Ethernet1/32 type: 40gbase-x-qsfpp - name: Ethernet1/33 - type: 10gbase-x-sfpp + type: 10gbase-x-sfpp - name: Ethernet1/34 type: 10gbase-x-sfpp - name: Ethernet1/35 diff --git a/device-types/Cisco/N9K-C9348GC-FXP.yaml b/device-types/Cisco/N9K-C9348GC-FXP.yaml index 972ba5a33..bfa671503 100644 --- a/device-types/Cisco/N9K-C9348GC-FXP.yaml +++ b/device-types/Cisco/N9K-C9348GC-FXP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 9348GC-FXP part_number: N9K-C9348GC-FXP @@ -124,4 +125,3 @@ interfaces: - name: mgmt0 type: 1000base-t mgmt_only: true - diff --git a/device-types/Cisco/N9K-C9364C.yaml b/device-types/Cisco/N9K-C9364C.yaml index f7fbdd6f0..f3146dfa8 100644 --- a/device-types/Cisco/N9K-C9364C.yaml +++ b/device-types/Cisco/N9K-C9364C.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 9364C part_number: N9K-C9364C diff --git a/device-types/Cisco/N9K-C9372PX-E.yaml b/device-types/Cisco/N9K-C9372PX-E.yaml index f8ac37998..bba863501 100644 --- a/device-types/Cisco/N9K-C9372PX-E.yaml +++ b/device-types/Cisco/N9K-C9372PX-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 9372PX-E part_number: N9K-C9372PX-E @@ -86,7 +87,7 @@ interfaces: - name: Ethernet1/32 type: 10gbase-x-sfpp - name: Ethernet1/33 - type: 10gbase-x-sfpp + type: 10gbase-x-sfpp - name: Ethernet1/34 type: 10gbase-x-sfpp - name: Ethernet1/35 diff --git a/device-types/Cisco/N9K-C9372TX.yaml b/device-types/Cisco/N9K-C9372TX.yaml index 3b783949d..303eea1fb 100644 --- a/device-types/Cisco/N9K-C9372TX.yaml +++ b/device-types/Cisco/N9K-C9372TX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 9372TX part_number: N9K-C9372TX @@ -78,7 +79,7 @@ interfaces: - name: Ethernet1/32 type: 10gbase-x-sfpp - name: Ethernet1/33 - type: 10gbase-x-sfpp + type: 10gbase-x-sfpp - name: Ethernet1/34 type: 10gbase-x-sfpp - name: Ethernet1/35 diff --git a/device-types/Cisco/N9K-C9396PX.yaml b/device-types/Cisco/N9K-C9396PX.yaml index 748293e0b..b92a80b11 100644 --- a/device-types/Cisco/N9K-C9396PX.yaml +++ b/device-types/Cisco/N9K-C9396PX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 9396PX slug: n9k-c9396px diff --git a/device-types/Cisco/N9K-C9396TX.yaml b/device-types/Cisco/N9K-C9396TX.yaml index cdacdcc91..09518e566 100644 --- a/device-types/Cisco/N9K-C9396TX.yaml +++ b/device-types/Cisco/N9K-C9396TX.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 9396TX slug: n9k-c9396tx diff --git a/device-types/Cisco/N9K-C9504.yaml b/device-types/Cisco/N9K-C9504.yaml index 14ed297b4..bd6561a0b 100644 --- a/device-types/Cisco/N9K-C9504.yaml +++ b/device-types/Cisco/N9K-C9504.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 9504 slug: n9k-c9504 diff --git a/device-types/Cisco/NCS-5501-SE.yaml b/device-types/Cisco/NCS-5501-SE.yaml index 48840b63a..bc8a75088 100644 --- a/device-types/Cisco/NCS-5501-SE.yaml +++ b/device-types/Cisco/NCS-5501-SE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: NCS 5501-SE slug: ncs-5501-se @@ -103,4 +104,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Cisco/NCS-55A1-24H.yaml b/device-types/Cisco/NCS-55A1-24H.yaml index c0040d88a..0be7fbb8c 100644 --- a/device-types/Cisco/NCS-55A1-24H.yaml +++ b/device-types/Cisco/NCS-55A1-24H.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: NCS 55A1-24H slug: ncs-55a1-24h @@ -63,4 +64,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Cisco/NCS-55A1-36H-S.yaml b/device-types/Cisco/NCS-55A1-36H-S.yaml index fc70d452d..c33adf51d 100644 --- a/device-types/Cisco/NCS-55A1-36H-S.yaml +++ b/device-types/Cisco/NCS-55A1-36H-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: NCS 55A1-36H-S slug: ncs-55a1-36h-s @@ -87,4 +88,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Cisco/SG300-28.yaml b/device-types/Cisco/SG300-28.yaml index 668254fa8..022c8c8a0 100644 --- a/device-types/Cisco/SG300-28.yaml +++ b/device-types/Cisco/SG300-28.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: SG300-28 part_number: SG300-28 diff --git a/device-types/Cisco/SG300-28P.yaml b/device-types/Cisco/SG300-28P.yaml index ff0f46851..d10a271b0 100644 --- a/device-types/Cisco/SG300-28P.yaml +++ b/device-types/Cisco/SG300-28P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: SG300-28P part_number: SG300-28P diff --git a/device-types/Cisco/SG300-28PP.yaml b/device-types/Cisco/SG300-28PP.yaml index 903657850..842b76377 100644 --- a/device-types/Cisco/SG300-28PP.yaml +++ b/device-types/Cisco/SG300-28PP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: SG300-28PP part_number: SG300-28PP diff --git a/device-types/Cisco/UCS-B200-M5.yaml b/device-types/Cisco/UCS-B200-M5.yaml index 677586749..f2135793a 100644 --- a/device-types/Cisco/UCS-B200-M5.yaml +++ b/device-types/Cisco/UCS-B200-M5.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: UCS B200-M5 slug: b200-m5 @@ -5,4 +6,3 @@ part_number: UCSB-B200-M5 u_height: 0 is_full_depth: true subdevice_role: child - diff --git a/device-types/Cisco/UCS-C240-M5SX.yml b/device-types/Cisco/UCS-C240-M5SX.yml index af9c5c7f0..a3598f80b 100644 --- a/device-types/Cisco/UCS-C240-M5SX.yml +++ b/device-types/Cisco/UCS-C240-M5SX.yml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: UCS-C240-M5SX slug: ucs-c240-m5sx @@ -5,22 +6,22 @@ part_number: UCS-C240M5SX u_height: 2 is_full_depth: true console-ports: -- name: Con - type: rj-45 + - name: Con + type: rj-45 power-ports: -- name: PS-0 - type: iec-60320-c14 - maximum_draw: 770 -- name: PS-1 - type: iec-60320-c14 - maximum_draw: 770 + - name: PS-0 + type: iec-60320-c14 + maximum_draw: 770 + - name: PS-1 + type: iec-60320-c14 + maximum_draw: 770 interfaces: -- name: enp94s0f0 - type: 10gbase-t - mgmt_only: true -- name: enp94s0f1 - type: 10gbase-t - mgmt_only: true -- name: CIMC - type: 1000base-t - mgmt_only: true + - name: enp94s0f0 + type: 10gbase-t + mgmt_only: true + - name: enp94s0f1 + type: 10gbase-t + mgmt_only: true + - name: CIMC + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/UCS-S3260-M5SRB.yaml b/device-types/Cisco/UCS-S3260-M5SRB.yaml index 84e8f360d..6b0dc3452 100644 --- a/device-types/Cisco/UCS-S3260-M5SRB.yaml +++ b/device-types/Cisco/UCS-S3260-M5SRB.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: UCS-S3260-M5SRB slug: ucs-s3260-m5srb @@ -6,34 +7,34 @@ part_number: UCS-S3260-M5SRB u_height: 4 is_full_depth: true console-ports: -- name: Con - type: rj-45 + - name: Con + type: rj-45 power-ports: -- name: PSU-1 - type: iec-60320-c14 - maximum_draw: 1050 -- name: PSU-2 - type: iec-60320-c14 - maximum_draw: 1050 -- name: PSU-3 - type: iec-60320-c14 - maximum_draw: 1050 -- name: PSU-4 - type: iec-60320-c14 - maximum_draw: 1050 + - name: PSU-1 + type: iec-60320-c14 + maximum_draw: 1050 + - name: PSU-2 + type: iec-60320-c14 + maximum_draw: 1050 + - name: PSU-3 + type: iec-60320-c14 + maximum_draw: 1050 + - name: PSU-4 + type: iec-60320-c14 + maximum_draw: 1050 interfaces: -- name: sioc1 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: sioc2 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: sioc3 - type: 40gbase-x-qsfpp - mgmt_only: true -- name: sioc4 - type: 40gbase-x-qsfpp - mgmt_only: true -- name: CIMC - type: 1000base-t - mgmt_only: true + - name: sioc1 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: sioc2 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: sioc3 + type: 40gbase-x-qsfpp + mgmt_only: true + - name: sioc4 + type: 40gbase-x-qsfpp + mgmt_only: true + - name: CIMC + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/VEDGE-100B-AC-K9.yaml b/device-types/Cisco/VEDGE-100B-AC-K9.yaml index abfc85e42..6f6f1231f 100644 --- a/device-types/Cisco/VEDGE-100B-AC-K9.yaml +++ b/device-types/Cisco/VEDGE-100B-AC-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: vEdge 100B slug: vedge-100b-ac-k9 @@ -5,26 +6,26 @@ part_number: VEDGE-100B-AC-K9 u_height: 1 is_full_depth: false console-ports: -- name: usb - type: usb-mini-b + - name: usb + type: usb-mini-b power-ports: -- name: PSU-1 - type: iec-60320-c14 - allocated_draw: 15 - maximum_draw: 30 + - name: PSU-1 + type: iec-60320-c14 + allocated_draw: 15 + maximum_draw: 30 interfaces: -- name: ge0/0 - type: 1000base-t - mgmt_only: false -- name: ge0/1 - type: 1000base-t - mgmt_only: false -- name: ge0/2 - type: 1000base-t - mgmt_only: false -- name: ge0/3 - type: 1000base-t - mgmt_only: false -- name: ge0/4 - type: 1000base-t - mgmt_only: false + - name: ge0/0 + type: 1000base-t + mgmt_only: false + - name: ge0/1 + type: 1000base-t + mgmt_only: false + - name: ge0/2 + type: 1000base-t + mgmt_only: false + - name: ge0/3 + type: 1000base-t + mgmt_only: false + - name: ge0/4 + type: 1000base-t + mgmt_only: false diff --git a/device-types/Cisco/VEDGE-100M-VZ-K9.yaml b/device-types/Cisco/VEDGE-100M-VZ-K9.yaml index 054428b18..b9d3a2af8 100644 --- a/device-types/Cisco/VEDGE-100M-VZ-K9.yaml +++ b/device-types/Cisco/VEDGE-100M-VZ-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: vEdge 100M slug: vedge-100m-vz-k9 @@ -5,28 +6,28 @@ part_number: VEDGE-100M-VZ-K9 u_height: 1 is_full_depth: false console-ports: -- name: usb - type: usb-mini-b + - name: usb + type: usb-mini-b power-ports: -- name: PSU-1 - type: iec-60320-c14 - allocated_draw: 15 - maximum_draw: 30 + - name: PSU-1 + type: iec-60320-c14 + allocated_draw: 15 + maximum_draw: 30 interfaces: -- name: ge0/0 - type: 1000base-t - mgmt_only: false -- name: ge0/1 - type: 1000base-t - mgmt_only: false -- name: ge0/2 - type: 1000base-t - mgmt_only: false -- name: ge0/3 - type: 1000base-t - mgmt_only: false -- name: ge0/4 - type: 1000base-t - mgmt_only: false -- name: cellular0 - type: lte + - name: ge0/0 + type: 1000base-t + mgmt_only: false + - name: ge0/1 + type: 1000base-t + mgmt_only: false + - name: ge0/2 + type: 1000base-t + mgmt_only: false + - name: ge0/3 + type: 1000base-t + mgmt_only: false + - name: ge0/4 + type: 1000base-t + mgmt_only: false + - name: cellular0 + type: lte diff --git a/device-types/Cisco/VEDGE-2000-AC-K9.yaml b/device-types/Cisco/VEDGE-2000-AC-K9.yaml index fd79ed765..c2a9663cc 100644 --- a/device-types/Cisco/VEDGE-2000-AC-K9.yaml +++ b/device-types/Cisco/VEDGE-2000-AC-K9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: vEdge 2000 slug: vedge-2000-ac-k9 @@ -5,34 +6,34 @@ part_number: VEDGE-2000-AC-K9 u_height: 1 is_full_depth: false console-ports: -- name: usb0 - type: usb-a -- name: usb1 - type: usb-a -- name: usb2 - type: usb-b -- name: console - type: rj-45 + - name: usb0 + type: usb-a + - name: usb1 + type: usb-a + - name: usb2 + type: usb-b + - name: console + type: rj-45 power-ports: -- name: PSU-1 - type: iec-60320-c14 - allocated_draw: 125 -- name: PSU-2 - type: iec-60320-c14 - allocated_draw: 125 + - name: PSU-1 + type: iec-60320-c14 + allocated_draw: 125 + - name: PSU-2 + type: iec-60320-c14 + allocated_draw: 125 interfaces: -- name: mgmt - type: 1000base-t - mgmt_only: true -- name: ge0/0 - type: 1000base-x-sfp - mgmt_only: false -- name: ge0/1 - type: 1000base-x-sfp - mgmt_only: false -- name: ge0/2 - type: 1000base-x-sfp - mgmt_only: false -- name: ge0/3 - type: 1000base-x-sfp - mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: ge0/0 + type: 1000base-x-sfp + mgmt_only: false + - name: ge0/1 + type: 1000base-x-sfp + mgmt_only: false + - name: ge0/2 + type: 1000base-x-sfp + mgmt_only: false + - name: ge0/3 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Cisco/VG202XM.yaml b/device-types/Cisco/VG202XM.yaml index e78459f7f..cc1a56625 100644 --- a/device-types/Cisco/VG202XM.yaml +++ b/device-types/Cisco/VG202XM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: VG202XM slug: vg202xm @@ -5,16 +6,16 @@ part_number: VG202XM u_height: 1 is_full_depth: false console-ports: -- name: Con - type: rj-45 + - name: Con + type: rj-45 power-ports: -- name: PSU-1 - type: iec-60320-c14 - maximum_draw: 30 + - name: PSU-1 + type: iec-60320-c14 + maximum_draw: 30 interfaces: -- name: FastEthernet0/0 - type: 100base-tx - mgmt_only: false -- name: FastEthernet0/1 - type: 100base-tx - mgmt_only: false + - name: FastEthernet0/0 + type: 100base-tx + mgmt_only: false + - name: FastEthernet0/1 + type: 100base-tx + mgmt_only: false diff --git a/device-types/Cisco/VG224.yaml b/device-types/Cisco/VG224.yaml index c7a307a66..7b5cfbacc 100644 --- a/device-types/Cisco/VG224.yaml +++ b/device-types/Cisco/VG224.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: VG224 slug: vg224 @@ -5,18 +6,18 @@ part_number: VG224 u_height: 1 is_full_depth: false console-ports: -- name: Con - type: rj-45 -- name: aux - type: rj-45 + - name: Con + type: rj-45 + - name: aux + type: rj-45 power-ports: -- name: PSU-1 - type: iec-60320-c14 - maximum_draw: 60 + - name: PSU-1 + type: iec-60320-c14 + maximum_draw: 60 interfaces: -- name: FastEthernet0/0 - type: 100base-tx - mgmt_only: false -- name: FastEthernet0/1 - type: 100base-tx - mgmt_only: false + - name: FastEthernet0/0 + type: 100base-tx + mgmt_only: false + - name: FastEthernet0/1 + type: 100base-tx + mgmt_only: false diff --git a/device-types/Cisco/WS-C2960+24PC-L.yaml b/device-types/Cisco/WS-C2960+24PC-L.yaml index 8249a5af5..dcafd709e 100644 --- a/device-types/Cisco/WS-C2960+24PC-L.yaml +++ b/device-types/Cisco/WS-C2960+24PC-L.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960+24PC-L slug: ws-c2960plus24pc-l -part_number: WS-C2960+24PC-L +part_number: WS-C2960+24PC-L is_full_depth: false u_height: 1 interfaces: @@ -59,7 +60,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/WS-C2960-24TT-L.yaml b/device-types/Cisco/WS-C2960-24TT-L.yaml index 525919699..95ee00d11 100644 --- a/device-types/Cisco/WS-C2960-24TT-L.yaml +++ b/device-types/Cisco/WS-C2960-24TT-L.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960-24TT-L slug: ws-c2960-24tt-l -part_number: WS-C2960-24TT-L +part_number: WS-C2960-24TT-L is_full_depth: false u_height: 1 interfaces: @@ -59,7 +60,7 @@ interfaces: type: 1000base-t console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/WS-C2960-8TC-L.yaml b/device-types/Cisco/WS-C2960-8TC-L.yaml index 667b4d3ea..3f9680377 100644 --- a/device-types/Cisco/WS-C2960-8TC-L.yaml +++ b/device-types/Cisco/WS-C2960-8TC-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2960-8TC-L part_number: WS-C2960-8TC-L diff --git a/device-types/Cisco/WS-C2960C-8PC-L.yaml b/device-types/Cisco/WS-C2960C-8PC-L.yaml index cf982a798..2c65035ef 100644 --- a/device-types/Cisco/WS-C2960C-8PC-L.yaml +++ b/device-types/Cisco/WS-C2960C-8PC-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2960-8PC-L slug: ws-c2960c-8pc-l diff --git a/device-types/Cisco/WS-C2960CG-8TL.yaml b/device-types/Cisco/WS-C2960CG-8TL.yaml index ae299235a..ae786896b 100644 --- a/device-types/Cisco/WS-C2960CG-8TL.yaml +++ b/device-types/Cisco/WS-C2960CG-8TL.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2960CG-8TL part_number: WS-C2960CG-8TL diff --git a/device-types/Cisco/WS-C2960CPD-8PT.yaml b/device-types/Cisco/WS-C2960CPD-8PT.yaml index d843fc6f2..addbde695 100644 --- a/device-types/Cisco/WS-C2960CPD-8PT.yaml +++ b/device-types/Cisco/WS-C2960CPD-8PT.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2960CPD-8PT slug: ws-c2960cpd-8pt diff --git a/device-types/Cisco/WS-C2960G-24TC-L.yaml b/device-types/Cisco/WS-C2960G-24TC-L.yaml index 643120f9f..2cc3aea07 100644 --- a/device-types/Cisco/WS-C2960G-24TC-L.yaml +++ b/device-types/Cisco/WS-C2960G-24TC-L.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960G-24TC-L slug: ws-c2960g-24tc-l -part_number: WS-C2960G-24TC-L +part_number: WS-C2960G-24TC-L is_full_depth: false u_height: 1 interfaces: @@ -63,7 +64,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/WS-C3550-24-SMI.yaml b/device-types/Cisco/WS-C3550-24-SMI.yaml index 79dd14e8b..9fbf3666c 100644 --- a/device-types/Cisco/WS-C3550-24-SMI.yaml +++ b/device-types/Cisco/WS-C3550-24-SMI.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-C3550-24-SMI slug: ws-c3550-24-smi diff --git a/device-types/Cisco/WS-C3560-12PC-S.yaml b/device-types/Cisco/WS-C3560-12PC-S.yaml index b8e546f10..8ead13408 100644 --- a/device-types/Cisco/WS-C3560-12PC-S.yaml +++ b/device-types/Cisco/WS-C3560-12PC-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560-12PC-S slug: ws-c3560-12pc-s diff --git a/device-types/Cisco/WS-C3560-24PS.yaml b/device-types/Cisco/WS-C3560-24PS.yaml index bb3c4e427..d6fe8b0de 100644 --- a/device-types/Cisco/WS-C3560-24PS.yaml +++ b/device-types/Cisco/WS-C3560-24PS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560-24PS slug: ws-c3560-24ps diff --git a/device-types/Cisco/WS-C3560-24TS-S.yaml b/device-types/Cisco/WS-C3560-24TS-S.yaml index 3bae90360..29835620a 100644 --- a/device-types/Cisco/WS-C3560-24TS-S.yaml +++ b/device-types/Cisco/WS-C3560-24TS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-C3560-24TS-S slug: ws-c3560-24ts-s diff --git a/device-types/Cisco/WS-C3560-48PS-E.yaml b/device-types/Cisco/WS-C3560-48PS-E.yaml index 523604684..bc8172fab 100644 --- a/device-types/Cisco/WS-C3560-48PS-E.yaml +++ b/device-types/Cisco/WS-C3560-48PS-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-C3560-48PS-E slug: ws-c3560-48ps-e diff --git a/device-types/Cisco/WS-C3560-48PS-S.yaml b/device-types/Cisco/WS-C3560-48PS-S.yaml index e612529cb..7f01ad991 100644 --- a/device-types/Cisco/WS-C3560-48PS-S.yaml +++ b/device-types/Cisco/WS-C3560-48PS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-C3560-48PS-S slug: ws-c3560-48ps-s diff --git a/device-types/Cisco/WS-C3560-48TS-S.yaml b/device-types/Cisco/WS-C3560-48TS-S.yaml index 87332f679..042635172 100644 --- a/device-types/Cisco/WS-C3560-48TS-S.yaml +++ b/device-types/Cisco/WS-C3560-48TS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-3560-48TS-S slug: ws-c3560-48ts-s diff --git a/device-types/Cisco/WS-C3560-8PC-S.yaml b/device-types/Cisco/WS-C3560-8PC-S.yaml index 306e148fc..aed80038b 100644 --- a/device-types/Cisco/WS-C3560-8PC-S.yaml +++ b/device-types/Cisco/WS-C3560-8PC-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560-8PC-S slug: ws-c3560-8pc-s diff --git a/device-types/Cisco/WS-C3560C-12PC-S.yaml b/device-types/Cisco/WS-C3560C-12PC-S.yaml index 605840db6..1b7dd9551 100644 --- a/device-types/Cisco/WS-C3560C-12PC-S.yaml +++ b/device-types/Cisco/WS-C3560C-12PC-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560C-12PC-S slug: ws-c3560c-12pc-s diff --git a/device-types/Cisco/WS-C3560CG-8PC-S.yaml b/device-types/Cisco/WS-C3560CG-8PC-S.yaml index bcf1456fd..87a4ea2bd 100644 --- a/device-types/Cisco/WS-C3560CG-8PC-S.yaml +++ b/device-types/Cisco/WS-C3560CG-8PC-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560CG-8PC-S slug: ws-c3560cg-8pc-s diff --git a/device-types/Cisco/WS-C3560E-24PD.yaml b/device-types/Cisco/WS-C3560E-24PD.yaml index a5ca612a2..212dec435 100644 --- a/device-types/Cisco/WS-C3560E-24PD.yaml +++ b/device-types/Cisco/WS-C3560E-24PD.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560E-24PD slug: ws-c3560e-24pd diff --git a/device-types/Cisco/WS-C3560G-24PS.yaml b/device-types/Cisco/WS-C3560G-24PS.yaml index 9b6ee0cb6..0c6e0d8b7 100644 --- a/device-types/Cisco/WS-C3560G-24PS.yaml +++ b/device-types/Cisco/WS-C3560G-24PS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560G-24PS slug: ws-c3560g-24ps diff --git a/device-types/Cisco/WS-C3560G-24TS.yaml b/device-types/Cisco/WS-C3560G-24TS.yaml index 815813cbf..ce8c272a1 100644 --- a/device-types/Cisco/WS-C3560G-24TS.yaml +++ b/device-types/Cisco/WS-C3560G-24TS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560G-24TS slug: ws-c3560g-24ts diff --git a/device-types/Cisco/WS-C3560G-48PS-S.yaml b/device-types/Cisco/WS-C3560G-48PS-S.yaml index a41a316ac..623e3e0b7 100644 --- a/device-types/Cisco/WS-C3560G-48PS-S.yaml +++ b/device-types/Cisco/WS-C3560G-48PS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-C3560G-48PS-S slug: ws-c3560g-48ps-s diff --git a/device-types/Cisco/WS-C3560G-48PS.yaml b/device-types/Cisco/WS-C3560G-48PS.yaml index cc15de01e..9ef4b2a04 100644 --- a/device-types/Cisco/WS-C3560G-48PS.yaml +++ b/device-types/Cisco/WS-C3560G-48PS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560G-48PS slug: ws-c3560g-48ps diff --git a/device-types/Cisco/WS-C3560G-48TS-S.yaml b/device-types/Cisco/WS-C3560G-48TS-S.yaml index 0e62a374b..ce8b2f608 100644 --- a/device-types/Cisco/WS-C3560G-48TS-S.yaml +++ b/device-types/Cisco/WS-C3560G-48TS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-C3560G-48TS-S slug: ws-c3560g-48ts-s diff --git a/device-types/Cisco/WS-C3560G-48TS.yaml b/device-types/Cisco/WS-C3560G-48TS.yaml index ca242f3dd..0d1731889 100644 --- a/device-types/Cisco/WS-C3560G-48TS.yaml +++ b/device-types/Cisco/WS-C3560G-48TS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560G-48TS slug: ws-c3560g-48ts diff --git a/device-types/Cisco/WS-C3560V2-24TS-S.yaml b/device-types/Cisco/WS-C3560V2-24TS-S.yaml index 4c80c55cb..f56f4a03b 100644 --- a/device-types/Cisco/WS-C3560V2-24TS-S.yaml +++ b/device-types/Cisco/WS-C3560V2-24TS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-C3560V2-24TS-S slug: ws-c3560v2-24ts-s @@ -62,4 +63,3 @@ interfaces: type: 1000base-x-sfp - name: GigabitEthernet0/2 type: 1000base-x-sfp - diff --git a/device-types/Cisco/WS-C3560V2-48PS-S.yaml b/device-types/Cisco/WS-C3560V2-48PS-S.yaml index 9107adc3c..d68cdba6f 100644 --- a/device-types/Cisco/WS-C3560V2-48PS-S.yaml +++ b/device-types/Cisco/WS-C3560V2-48PS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-C3560V2-48PS-S slug: ws-c3560v2-48ps-s diff --git a/device-types/Cisco/WS-C3560V2-48TS-S.yaml b/device-types/Cisco/WS-C3560V2-48TS-S.yaml index a6c8270db..6c0a776b4 100644 --- a/device-types/Cisco/WS-C3560V2-48TS-S.yaml +++ b/device-types/Cisco/WS-C3560V2-48TS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-C3560V2-48TS-S slug: ws-c3560v2-48ts-s diff --git a/device-types/Cisco/WS-C3560X-24T-S.yaml b/device-types/Cisco/WS-C3560X-24T-S.yaml index 7e52c8953..d5f0c5922 100644 --- a/device-types/Cisco/WS-C3560X-24T-S.yaml +++ b/device-types/Cisco/WS-C3560X-24T-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560X-24T-S slug: ws-c3560x-24t-s diff --git a/device-types/Cisco/WS-C3560X-48P-S.yaml b/device-types/Cisco/WS-C3560X-48P-S.yaml index 692c97e34..e8b5a2755 100644 --- a/device-types/Cisco/WS-C3560X-48P-S.yaml +++ b/device-types/Cisco/WS-C3560X-48P-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-C3560X-48P-S slug: ws-c3560x-48p-s diff --git a/device-types/Cisco/WS-C3560X-48PF-S.yaml b/device-types/Cisco/WS-C3560X-48PF-S.yaml index 37ad3bf23..fd3a5b6bc 100644 --- a/device-types/Cisco/WS-C3560X-48PF-S.yaml +++ b/device-types/Cisco/WS-C3560X-48PF-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560X-48PF-S slug: ws-c3560x-48pf-s diff --git a/device-types/Cisco/WS-C3650-24FD-L.yaml b/device-types/Cisco/WS-C3650-24FD-L.yaml index 7c7711609..bbe43e97d 100644 --- a/device-types/Cisco/WS-C3650-24FD-L.yaml +++ b/device-types/Cisco/WS-C3650-24FD-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-24FD-L slug: ws-c3650-24fd-L diff --git a/device-types/Cisco/WS-C3650-24PD-L.yaml b/device-types/Cisco/WS-C3650-24PD-L.yaml index 2905d83c6..9285e139e 100644 --- a/device-types/Cisco/WS-C3650-24PD-L.yaml +++ b/device-types/Cisco/WS-C3650-24PD-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-24PD-L slug: ws-c3650-24pd-L diff --git a/device-types/Cisco/WS-C3650-24PD-S.yaml b/device-types/Cisco/WS-C3650-24PD-S.yaml index b38f4bdf8..bfd4fe4d9 100644 --- a/device-types/Cisco/WS-C3650-24PD-S.yaml +++ b/device-types/Cisco/WS-C3650-24PD-S.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3650-24PD-S slug: ws-c3650-24pd-s -part_number: WS-C3650-24PD-S +part_number: WS-C3650-24PD-S is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/WS-C3650-24PS-L.yaml b/device-types/Cisco/WS-C3650-24PS-L.yaml index a3b203935..0b5ee5f8f 100644 --- a/device-types/Cisco/WS-C3650-24PS-L.yaml +++ b/device-types/Cisco/WS-C3650-24PS-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-24PS-L slug: ws-c3650-24ps-L diff --git a/device-types/Cisco/WS-C3650-24TD-L.yaml b/device-types/Cisco/WS-C3650-24TD-L.yaml index ca01530fc..73c3b26ee 100644 --- a/device-types/Cisco/WS-C3650-24TD-L.yaml +++ b/device-types/Cisco/WS-C3650-24TD-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-24TD-L slug: ws-c3650-24td-l diff --git a/device-types/Cisco/WS-C3650-24TS-L.yaml b/device-types/Cisco/WS-C3650-24TS-L.yaml index 060c04df1..270951700 100644 --- a/device-types/Cisco/WS-C3650-24TS-L.yaml +++ b/device-types/Cisco/WS-C3650-24TS-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-24TS-L slug: ws-c3650-24ts-l diff --git a/device-types/Cisco/WS-C3650-48FD-L.yaml b/device-types/Cisco/WS-C3650-48FD-L.yaml index 0f958c108..d1461ccfe 100644 --- a/device-types/Cisco/WS-C3650-48FD-L.yaml +++ b/device-types/Cisco/WS-C3650-48FD-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48FD-L slug: ws-c3650-48fd-l diff --git a/device-types/Cisco/WS-C3650-48FQ-L.yaml b/device-types/Cisco/WS-C3650-48FQ-L.yaml index 471423231..2b2b33fcc 100644 --- a/device-types/Cisco/WS-C3650-48FQ-L.yaml +++ b/device-types/Cisco/WS-C3650-48FQ-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48FQ-L slug: ws-c3650-48fq-l diff --git a/device-types/Cisco/WS-C3650-48FS-L.yaml b/device-types/Cisco/WS-C3650-48FS-L.yaml index b7faae545..ca4b49452 100644 --- a/device-types/Cisco/WS-C3650-48FS-L.yaml +++ b/device-types/Cisco/WS-C3650-48FS-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48FS-L slug: ws-c3650-48fs-l diff --git a/device-types/Cisco/WS-C3650-48PD-E.yaml b/device-types/Cisco/WS-C3650-48PD-E.yaml index 11e74438f..9515bb901 100644 --- a/device-types/Cisco/WS-C3650-48PD-E.yaml +++ b/device-types/Cisco/WS-C3650-48PD-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48PD-E slug: ws-c3650-48pd-e diff --git a/device-types/Cisco/WS-C3650-48PD-L.yaml b/device-types/Cisco/WS-C3650-48PD-L.yaml index 6bcafc0c4..e0d9d9bf3 100644 --- a/device-types/Cisco/WS-C3650-48PD-L.yaml +++ b/device-types/Cisco/WS-C3650-48PD-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48PD-L slug: ws-c3650-48pd-l diff --git a/device-types/Cisco/WS-C3650-48PQ-L.yaml b/device-types/Cisco/WS-C3650-48PQ-L.yaml index 767f7e94e..ba4260da2 100644 --- a/device-types/Cisco/WS-C3650-48PQ-L.yaml +++ b/device-types/Cisco/WS-C3650-48PQ-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48PQ-L slug: ws-c3650-48pq-l @@ -117,4 +118,3 @@ power-ports: maximum_draw: 640 - name: PSU1 type: iec-60320-c14 - diff --git a/device-types/Cisco/WS-C3650-48PS-L.yaml b/device-types/Cisco/WS-C3650-48PS-L.yaml index a823d4bb0..7387063d1 100644 --- a/device-types/Cisco/WS-C3650-48PS-L.yaml +++ b/device-types/Cisco/WS-C3650-48PS-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48PS-L slug: ws-c3650-48ps-l diff --git a/device-types/Cisco/WS-C3650-48TD-L.yaml b/device-types/Cisco/WS-C3650-48TD-L.yaml index 311e234c5..0bbf906f3 100644 --- a/device-types/Cisco/WS-C3650-48TD-L.yaml +++ b/device-types/Cisco/WS-C3650-48TD-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48TD-L slug: ws-c3650-48td-l diff --git a/device-types/Cisco/WS-C3650-48TS-L.yaml b/device-types/Cisco/WS-C3650-48TS-L.yaml index 52a4ed090..b853d2da0 100644 --- a/device-types/Cisco/WS-C3650-48TS-L.yaml +++ b/device-types/Cisco/WS-C3650-48TS-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48TS-L slug: ws-c3650-48ts-l diff --git a/device-types/Cisco/WS-C3750-24PS-S.yaml b/device-types/Cisco/WS-C3750-24PS-S.yaml index b68c955d1..bf15d3f3d 100644 --- a/device-types/Cisco/WS-C3750-24PS-S.yaml +++ b/device-types/Cisco/WS-C3750-24PS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750-24PS IP Base slug: ws-c3750-24ps-s diff --git a/device-types/Cisco/WS-C3750-24TS-S.yaml b/device-types/Cisco/WS-C3750-24TS-S.yaml index 005894e1a..1c45a9445 100644 --- a/device-types/Cisco/WS-C3750-24TS-S.yaml +++ b/device-types/Cisco/WS-C3750-24TS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750-24TS IP Base slug: ws-c3750-24ts-s diff --git a/device-types/Cisco/WS-C3750-48PS-S.yaml b/device-types/Cisco/WS-C3750-48PS-S.yaml index 52888c990..4d6a0a80d 100644 --- a/device-types/Cisco/WS-C3750-48PS-S.yaml +++ b/device-types/Cisco/WS-C3750-48PS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750-48PS slug: ws-c3750-48ps-s diff --git a/device-types/Cisco/WS-C3750-48TS-S.yaml b/device-types/Cisco/WS-C3750-48TS-S.yaml index a1f1f9920..679b0cc90 100644 --- a/device-types/Cisco/WS-C3750-48TS-S.yaml +++ b/device-types/Cisco/WS-C3750-48TS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750-48TS slug: ws-c3750-48ts-s diff --git a/device-types/Cisco/WS-C3750E-48TD-S.yaml b/device-types/Cisco/WS-C3750E-48TD-S.yaml index edcd7fe58..2386cae87 100644 --- a/device-types/Cisco/WS-C3750E-48TD-S.yaml +++ b/device-types/Cisco/WS-C3750E-48TD-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750E-48TS-S slug: ws-c3750e-48ts-s diff --git a/device-types/Cisco/WS-C3750G-12S-E.yaml b/device-types/Cisco/WS-C3750G-12S-E.yaml index b7c33096a..6335c5d2a 100644 --- a/device-types/Cisco/WS-C3750G-12S-E.yaml +++ b/device-types/Cisco/WS-C3750G-12S-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750G-12S IP Services slug: ws-c3750g-12s-e diff --git a/device-types/Cisco/WS-C3750G-12S-S.yaml b/device-types/Cisco/WS-C3750G-12S-S.yaml index 17e9097f9..d99e86f30 100644 --- a/device-types/Cisco/WS-C3750G-12S-S.yaml +++ b/device-types/Cisco/WS-C3750G-12S-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750G-12S IP Base slug: ws-c3750g-12s-s diff --git a/device-types/Cisco/WS-C3750G-24PS-S.yaml b/device-types/Cisco/WS-C3750G-24PS-S.yaml index 7184b49db..8ef5314b4 100644 --- a/device-types/Cisco/WS-C3750G-24PS-S.yaml +++ b/device-types/Cisco/WS-C3750G-24PS-S.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3750G-24PS-S slug: ws-c3750g-24ps-s -part_number: WS-C3750G-24PS-S +part_number: WS-C3750G-24PS-S is_full_depth: false u_height: 1 interfaces: @@ -67,4 +68,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/WS-C3750G-24TS-1U.yaml b/device-types/Cisco/WS-C3750G-24TS-1U.yaml index e2d0e5391..541a1f6ac 100644 --- a/device-types/Cisco/WS-C3750G-24TS-1U.yaml +++ b/device-types/Cisco/WS-C3750G-24TS-1U.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3750G-24TS-1U slug: ws-c3750g-24ts-1u -part_number: WS-C3750G-24TS-1U +part_number: WS-C3750G-24TS-1U is_full_depth: false u_height: 1 interfaces: @@ -67,4 +68,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/WS-C3750G-24TS-S.yaml b/device-types/Cisco/WS-C3750G-24TS-S.yaml index 240255441..176681750 100644 --- a/device-types/Cisco/WS-C3750G-24TS-S.yaml +++ b/device-types/Cisco/WS-C3750G-24TS-S.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3750G-24TS-S slug: ws-c3750g-24ts-s -part_number: WS-C3750G-24TS-S +part_number: WS-C3750G-24TS-S is_full_depth: false u_height: 1 interfaces: @@ -67,4 +68,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/WS-C3750G-24TS-S1U.yaml b/device-types/Cisco/WS-C3750G-24TS-S1U.yaml index cd29de533..a53672a33 100644 --- a/device-types/Cisco/WS-C3750G-24TS-S1U.yaml +++ b/device-types/Cisco/WS-C3750G-24TS-S1U.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3750G-24TS-S1U slug: ws-c3750g-24ts-s1u -part_number: WS-C3750G-24TS-S1U +part_number: WS-C3750G-24TS-S1U is_full_depth: false u_height: 1 interfaces: @@ -68,4 +69,3 @@ power-ports: - name: PSU0 type: iec-60320-c14 maximum_draw: 540 - diff --git a/device-types/Cisco/WS-C3750G-48PS-S.yaml b/device-types/Cisco/WS-C3750G-48PS-S.yaml index dc1bc8108..d6548a493 100644 --- a/device-types/Cisco/WS-C3750G-48PS-S.yaml +++ b/device-types/Cisco/WS-C3750G-48PS-S.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3750G-48PS-S slug: ws-c3750g-48ps-s -part_number: WS-C3750G-48PS-S +part_number: WS-C3750G-48PS-S is_full_depth: false u_height: 1 interfaces: @@ -115,4 +116,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/WS-C3750G-48TS-S.yaml b/device-types/Cisco/WS-C3750G-48TS-S.yaml index 34ca9ac34..7d527556c 100644 --- a/device-types/Cisco/WS-C3750G-48TS-S.yaml +++ b/device-types/Cisco/WS-C3750G-48TS-S.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3750G-48TS-S slug: ws-c3750g-48ts-s -part_number: WS-C3750G-48TS-S +part_number: WS-C3750G-48TS-S is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/WS-C3750V2-48PS-S.yaml b/device-types/Cisco/WS-C3750V2-48PS-S.yaml index 7c22e5c30..8efdedb47 100644 --- a/device-types/Cisco/WS-C3750V2-48PS-S.yaml +++ b/device-types/Cisco/WS-C3750V2-48PS-S.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3750v2-48PS-S slug: ws-c3750v2-48ps-s -part_number: WS-C3750V2-48PS-S +part_number: WS-C3750V2-48PS-S is_full_depth: false u_height: 1 interfaces: @@ -115,4 +116,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/cisco-ws-c3750x-12s-s.yaml b/device-types/Cisco/WS-C3750X-12S-S.yaml similarity index 99% rename from cisco-ws-c3750x-12s-s.yaml rename to device-types/Cisco/WS-C3750X-12S-S.yaml index ac8aa3624..8e5794c8b 100644 --- a/cisco-ws-c3750x-12s-s.yaml +++ b/device-types/Cisco/WS-C3750X-12S-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750X-12S-S slug: ws-c3750x-12s-s diff --git a/device-types/Cisco/WS-C3750X-24P-S.yaml b/device-types/Cisco/WS-C3750X-24P-S.yaml index da6936c50..bbe6e1588 100644 --- a/device-types/Cisco/WS-C3750X-24P-S.yaml +++ b/device-types/Cisco/WS-C3750X-24P-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750X-24P-S slug: ws-c3750x-24p-s diff --git a/device-types/Cisco/WS-C3750X-24T-S.yaml b/device-types/Cisco/WS-C3750X-24T-S.yaml index f446e05b4..9f877d786 100644 --- a/device-types/Cisco/WS-C3750X-24T-S.yaml +++ b/device-types/Cisco/WS-C3750X-24T-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750X-24T-S slug: ws-c3750x-24t-s diff --git a/device-types/Cisco/WS-C3750X-48P-S.yaml b/device-types/Cisco/WS-C3750X-48P-S.yaml index 6bc7d3950..b2f803932 100644 --- a/device-types/Cisco/WS-C3750X-48P-S.yaml +++ b/device-types/Cisco/WS-C3750X-48P-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750X-48P-S slug: ws-c3750x-48p-s diff --git a/device-types/Cisco/WS-C3750X-48PF-S.yaml b/device-types/Cisco/WS-C3750X-48PF-S.yaml index a0a1ccada..714b0b912 100644 --- a/device-types/Cisco/WS-C3750X-48PF-S.yaml +++ b/device-types/Cisco/WS-C3750X-48PF-S.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3750X-48PF-S slug: ws-c3750x-48pf-s -part_number: WS-C3750X-48PF-S +part_number: WS-C3750X-48PF-S is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/WS-C3750X-48T-L.yaml b/device-types/Cisco/WS-C3750X-48T-L.yaml index c41b430b1..c0d225ae8 100644 --- a/device-types/Cisco/WS-C3750X-48T-L.yaml +++ b/device-types/Cisco/WS-C3750X-48T-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750X-48T-L slug: ws-c3750x-48t-l diff --git a/device-types/Cisco/WS-C3750X-48T-S.yaml b/device-types/Cisco/WS-C3750X-48T-S.yaml index 59f8d3fc9..b165f52f8 100644 --- a/device-types/Cisco/WS-C3750X-48T-S.yaml +++ b/device-types/Cisco/WS-C3750X-48T-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3750X-48T-S slug: ws-c3750x-48t-s diff --git a/device-types/Cisco/WS-C3850-12X48U-L.yaml b/device-types/Cisco/WS-C3850-12X48U-L.yaml index f967822d9..21ca54894 100644 --- a/device-types/Cisco/WS-C3850-12X48U-L.yaml +++ b/device-types/Cisco/WS-C3850-12X48U-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-12X48U-L slug: ws-c3850-12x48u-l @@ -5,196 +6,196 @@ part_number: WS-C3850-12X48U-L u_height: 1 is_full_depth: false console-ports: -- name: Con 0 - type: rj-45 + - name: Con 0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c16 - maximum_draw: 1100 -- name: PS2 - type: iec-60320-c16 - maximum_draw: 1100 + - name: PS1 + type: iec-60320-c16 + maximum_draw: 1100 + - name: PS2 + type: iec-60320-c16 + maximum_draw: 1100 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: true -- name: GigabitEthernet1/0/1 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/2 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/3 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/4 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/5 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/6 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/7 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/8 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/9 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/10 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/11 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/12 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/13 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/14 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/15 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/16 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/17 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/18 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/19 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/20 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/21 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/22 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/23 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/24 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/25 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/26 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/27 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/28 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/29 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/30 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/31 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/32 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/33 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/34 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/35 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/36 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/37 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/38 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/39 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/40 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/41 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/42 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/43 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/44 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/45 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/46 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/47 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/48 - type: 1000base-t - mgmt_only: false -- name: TenGigabitEthernet1/0/1 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/2 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/3 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/4 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/5 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/6 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/7 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/8 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/9 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/10 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/11 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/12 - type: 10gbase-t - mgmt_only: false + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet1/0/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/4 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/5 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/6 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/7 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/8 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/9 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/10 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/11 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/12 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/13 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/14 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/15 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/16 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/17 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/18 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/19 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/20 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/21 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/22 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/23 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/24 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/25 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/26 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/27 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/28 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/29 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/30 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/31 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/32 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/33 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/34 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/35 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/36 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/37 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/38 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/39 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/40 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/41 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/42 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/43 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/44 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/45 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/46 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/47 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/48 + type: 1000base-t + mgmt_only: false + - name: TenGigabitEthernet1/0/1 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/2 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/3 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/4 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/5 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/6 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/7 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/8 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/9 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/10 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/11 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/12 + type: 10gbase-t + mgmt_only: false diff --git a/device-types/Cisco/WS-C3850-12X48U.yaml b/device-types/Cisco/WS-C3850-12X48U.yaml index 28a13dace..bd2cecbf9 100644 --- a/device-types/Cisco/WS-C3850-12X48U.yaml +++ b/device-types/Cisco/WS-C3850-12X48U.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: CATALYST 3850 48PT 12 MGIG+36 GIG UPOE slug: catalyst-3850-48pt-12-mgig36-gig-upoe @@ -5,205 +6,205 @@ part_number: WS-C3850-12X48U u_height: 1 is_full_depth: false console-ports: -- name: Con 0 - type: rj-45 + - name: Con 0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c16 - maximum_draw: 1100 -- name: PS2 - type: iec-60320-c16 - maximum_draw: 1100 + - name: PS1 + type: iec-60320-c16 + maximum_draw: 1100 + - name: PS2 + type: iec-60320-c16 + maximum_draw: 1100 interfaces: -- name: GigabitEthernet0/0 - type: 1000base-t - mgmt_only: true -- name: GigabitEthernet1/0/1 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/2 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/3 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/4 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/5 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/6 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/7 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/8 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/9 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/10 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/11 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/12 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/13 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/14 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/15 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/16 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/17 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/18 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/19 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/20 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/21 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/22 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/23 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/24 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/25 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/26 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/27 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/28 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/29 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/30 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/31 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/32 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/33 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/34 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/35 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/36 - type: 1000base-t - mgmt_only: false -- name: TenGigabitEthernet1/0/37 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/38 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/39 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/40 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/41 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/42 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/43 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/44 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/45 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/46 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/47 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet1/0/48 - type: 10gbase-t - mgmt_only: false -- name: FortyGigabitEthernet1/1/1 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: GigabitEthernet1/1/1 - type: 1000base-x-sfp - mgmt_only: false -- name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: FortyGigabitEthernet1/1/2 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: GigabitEthernet1/1/2 - type: 1000base-x-sfp - mgmt_only: false -- name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: GigabitEthernet1/1/3 - type: 1000base-x-sfp - mgmt_only: false -- name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - mgmt_only: false -- name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - mgmt_only: false -- name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/1/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/1/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/1/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/1/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Loopback0 - type: virtual - mgmt_only: true + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet1/0/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/4 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/5 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/6 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/7 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/8 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/9 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/10 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/11 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/12 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/13 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/14 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/15 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/16 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/17 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/18 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/19 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/20 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/21 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/22 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/23 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/24 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/25 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/26 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/27 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/28 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/29 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/30 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/31 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/32 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/33 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/34 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/35 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/36 + type: 1000base-t + mgmt_only: false + - name: TenGigabitEthernet1/0/37 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/38 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/39 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/40 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/41 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/42 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/43 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/44 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/45 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/46 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/47 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet1/0/48 + type: 10gbase-t + mgmt_only: false + - name: FortyGigabitEthernet1/1/1 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: GigabitEthernet1/1/1 + type: 1000base-x-sfp + mgmt_only: false + - name: TenGigabitEthernet1/1/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: FortyGigabitEthernet1/1/2 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: GigabitEthernet1/1/2 + type: 1000base-x-sfp + mgmt_only: false + - name: TenGigabitEthernet1/1/2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: GigabitEthernet1/1/3 + type: 1000base-x-sfp + mgmt_only: false + - name: TenGigabitEthernet1/1/3 + type: 10gbase-x-sfpp + mgmt_only: false + - name: GigabitEthernet1/1/4 + type: 1000base-x-sfp + mgmt_only: false + - name: TenGigabitEthernet1/1/4 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/1/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/1/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/1/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/1/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Loopback0 + type: virtual + mgmt_only: true diff --git a/device-types/Cisco/WS-C3850-24P-E.yaml b/device-types/Cisco/WS-C3850-24P-E.yaml index 21febba12..5d747376d 100644 --- a/device-types/Cisco/WS-C3850-24P-E.yaml +++ b/device-types/Cisco/WS-C3850-24P-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-24P-E slug: ws-c3850-24p-e diff --git a/device-types/Cisco/WS-C3850-24P-L.yaml b/device-types/Cisco/WS-C3850-24P-L.yaml index cabf16ef2..8950d84c6 100644 --- a/device-types/Cisco/WS-C3850-24P-L.yaml +++ b/device-types/Cisco/WS-C3850-24P-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-24P-L slug: ws-c3850-24p-l diff --git a/device-types/Cisco/WS-C3850-24P-S.yaml b/device-types/Cisco/WS-C3850-24P-S.yaml index 386bdff3d..32f2c5506 100644 --- a/device-types/Cisco/WS-C3850-24P-S.yaml +++ b/device-types/Cisco/WS-C3850-24P-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-24P-S slug: ws-c3850-24p-s diff --git a/device-types/Cisco/WS-C3850-24T-L.yaml b/device-types/Cisco/WS-C3850-24T-L.yaml index 1bb7d2893..bdad15156 100644 --- a/device-types/Cisco/WS-C3850-24T-L.yaml +++ b/device-types/Cisco/WS-C3850-24T-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-24T-L slug: ws-c3850-24t-l diff --git a/device-types/Cisco/WS-C3850-24T-S.yaml b/device-types/Cisco/WS-C3850-24T-S.yaml index 66648b7ea..34035744c 100644 --- a/device-types/Cisco/WS-C3850-24T-S.yaml +++ b/device-types/Cisco/WS-C3850-24T-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-24T-S slug: ws-c3850-24t-S diff --git a/device-types/Cisco/WS-C3850-24XS-E.yaml b/device-types/Cisco/WS-C3850-24XS-E.yaml index 3f45e044d..a1c98cf10 100644 --- a/device-types/Cisco/WS-C3850-24XS-E.yaml +++ b/device-types/Cisco/WS-C3850-24XS-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-24XS-E slug: ws-c3850-24xs-e diff --git a/device-types/Cisco/WS-C3850-24XS-L.yaml b/device-types/Cisco/WS-C3850-24XS-L.yaml index b95ab1467..97abb7230 100644 --- a/device-types/Cisco/WS-C3850-24XS-L.yaml +++ b/device-types/Cisco/WS-C3850-24XS-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-24XS-L slug: ws-c3850-24xs-l diff --git a/device-types/Cisco/WS-C3850-24XS-S.yaml b/device-types/Cisco/WS-C3850-24XS-S.yaml index 37411d298..b34a44559 100644 --- a/device-types/Cisco/WS-C3850-24XS-S.yaml +++ b/device-types/Cisco/WS-C3850-24XS-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-24XS-S slug: ws-c3850-24xs-s diff --git a/device-types/Cisco/WS-C3850-48F-S.yaml b/device-types/Cisco/WS-C3850-48F-S.yaml index 6b56973fc..9ac0ecf1a 100644 --- a/device-types/Cisco/WS-C3850-48F-S.yaml +++ b/device-types/Cisco/WS-C3850-48F-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-48F IP Base slug: ws-c3850-48f-s @@ -105,13 +106,13 @@ interfaces: - name: GigabitEthernet1/0/48 type: 1000base-t - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: TenGigabitEthernet1/1/1 type: 10gbase-x-sfpp - name: TenGigabitEthernet1/1/2 @@ -129,4 +130,3 @@ power-ports: maximum_draw: 1100 - name: PSU1 type: iec-60320-c14 - diff --git a/device-types/Cisco/WS-C3850-48P-E.yaml b/device-types/Cisco/WS-C3850-48P-E.yaml index 558806437..1900193a1 100644 --- a/device-types/Cisco/WS-C3850-48P-E.yaml +++ b/device-types/Cisco/WS-C3850-48P-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-48P IP Services slug: ws-c3850-48p-e @@ -105,13 +106,13 @@ interfaces: - name: GigabitEthernet1/0/48 type: 1000base-t - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: TenGigabitEthernet1/1/1 type: 10gbase-x-sfpp - name: TenGigabitEthernet1/1/2 diff --git a/device-types/Cisco/WS-C3850-48P-L.yaml b/device-types/Cisco/WS-C3850-48P-L.yaml index 96d430405..ec1daf0d8 100644 --- a/device-types/Cisco/WS-C3850-48P-L.yaml +++ b/device-types/Cisco/WS-C3850-48P-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-48P LAN Base slug: ws-c3850-48p-l @@ -105,13 +106,13 @@ interfaces: - name: GigabitEthernet1/0/48 type: 1000base-t - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: TenGigabitEthernet1/1/1 type: 10gbase-x-sfpp - name: TenGigabitEthernet1/1/2 diff --git a/device-types/Cisco/WS-C3850-48P-S.yaml b/device-types/Cisco/WS-C3850-48P-S.yaml index 090c93c7b..98adfa6a6 100644 --- a/device-types/Cisco/WS-C3850-48P-S.yaml +++ b/device-types/Cisco/WS-C3850-48P-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-48P IP Base slug: ws-c3850-48p-s @@ -105,13 +106,13 @@ interfaces: - name: GigabitEthernet1/0/48 type: 1000base-t - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: TenGigabitEthernet1/1/1 type: 10gbase-x-sfpp - name: TenGigabitEthernet1/1/2 diff --git a/device-types/Cisco/WS-C3850-48T-E.yaml b/device-types/Cisco/WS-C3850-48T-E.yaml index 907104dc8..33fa08c0f 100644 --- a/device-types/Cisco/WS-C3850-48T-E.yaml +++ b/device-types/Cisco/WS-C3850-48T-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-48T IP Services slug: ws-c3850-48t-e @@ -105,13 +106,13 @@ interfaces: - name: GigabitEthernet1/0/48 type: 1000base-t - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: TenGigabitEthernet1/1/1 type: 10gbase-x-sfpp - name: TenGigabitEthernet1/1/2 diff --git a/device-types/Cisco/WS-C3850-48T-L.yaml b/device-types/Cisco/WS-C3850-48T-L.yaml index aebab76f9..248854f7c 100644 --- a/device-types/Cisco/WS-C3850-48T-L.yaml +++ b/device-types/Cisco/WS-C3850-48T-L.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-48T LAN Base slug: ws-c3850-48t-l @@ -105,13 +106,13 @@ interfaces: - name: GigabitEthernet1/0/48 type: 1000base-t - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: TenGigabitEthernet1/1/1 type: 10gbase-x-sfpp - name: TenGigabitEthernet1/1/2 @@ -129,4 +130,3 @@ power-ports: maximum_draw: 350 - name: PSU1 type: iec-60320-c14 - diff --git a/device-types/Cisco/WS-C3850-48T-S.yaml b/device-types/Cisco/WS-C3850-48T-S.yaml index aba351aa3..6b32880ef 100644 --- a/device-types/Cisco/WS-C3850-48T-S.yaml +++ b/device-types/Cisco/WS-C3850-48T-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3850-48T IP Base slug: ws-c3850-48t-s @@ -105,13 +106,13 @@ interfaces: - name: GigabitEthernet1/0/48 type: 1000base-t - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: TenGigabitEthernet1/1/1 type: 10gbase-x-sfpp - name: TenGigabitEthernet1/1/2 @@ -129,4 +130,3 @@ power-ports: maximum_draw: 350 - name: PSU1 type: iec-60320-c14 - diff --git a/device-types/Cisco/WS-C4500X-16SFP+.yaml b/device-types/Cisco/WS-C4500X-16SFP+.yaml index c293d30f8..71147bdef 100644 --- a/device-types/Cisco/WS-C4500X-16SFP+.yaml +++ b/device-types/Cisco/WS-C4500X-16SFP+.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst C4500X-16SFP+ slug: ws-c4500x-16sfp_plus @@ -5,66 +6,66 @@ part_number: WS-C4500X-16SFP+ u_height: 1 is_full_depth: true console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - allocated_draw: 330 - maximum_draw: 400 -- name: PS2 - type: iec-60320-c14 - allocated_draw: 330 - maximum_draw: 400 + - name: PS1 + type: iec-60320-c14 + allocated_draw: 330 + maximum_draw: 400 + - name: PS2 + type: iec-60320-c14 + allocated_draw: 330 + maximum_draw: 400 interfaces: -- name: FastEthernet1 - type: 100base-tx - mgmt_only: true -- name: TenGigabitEthernet1/1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/3 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/4 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/9 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/10 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/11 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/12 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/13 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/14 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/15 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/16 - type: 10gbase-x-sfpp - mgmt_only: false + - name: FastEthernet1 + type: 100base-tx + mgmt_only: true + - name: TenGigabitEthernet1/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/3 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/4 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/16 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Cisco/WS-C4500X-32SFP+.yaml b/device-types/Cisco/WS-C4500X-32SFP+.yaml index 8ae6a784d..a06445453 100644 --- a/device-types/Cisco/WS-C4500X-32SFP+.yaml +++ b/device-types/Cisco/WS-C4500X-32SFP+.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst C4500X-32SFP+ slug: ws-c4500x-32sfp_plus @@ -5,114 +6,114 @@ part_number: WS-C4500X-32SFP+ u_height: 1 is_full_depth: true console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - allocated_draw: 330 - maximum_draw: 400 -- name: PS2 - type: iec-60320-c14 - allocated_draw: 330 - maximum_draw: 400 + - name: PS1 + type: iec-60320-c14 + allocated_draw: 330 + maximum_draw: 400 + - name: PS2 + type: iec-60320-c14 + allocated_draw: 330 + maximum_draw: 400 interfaces: -- name: FastEthernet1 - type: 100base-tx - mgmt_only: true -- name: TenGigabitEthernet1/1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/3 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/4 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/9 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/10 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/11 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/12 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/13 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/14 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/15 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/16 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/17 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/18 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/19 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/20 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/21 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/22 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/23 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/24 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/25 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/26 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/27 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/28 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/29 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/30 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/31 - type: 10gbase-x-sfpp - mgmt_only: false -- name: TenGigabitEthernet1/32 - type: 10gbase-x-sfpp - mgmt_only: false + - name: FastEthernet1 + type: 100base-tx + mgmt_only: true + - name: TenGigabitEthernet1/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/3 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/4 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/18 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/21 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/22 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/23 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/24 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/25 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/26 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/27 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/28 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/29 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/30 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/31 + type: 10gbase-x-sfpp + mgmt_only: false + - name: TenGigabitEthernet1/32 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Cisco/WS-C4506-E.yaml b/device-types/Cisco/WS-C4506-E.yaml index 4cee3e1c8..4ecca5845 100644 --- a/device-types/Cisco/WS-C4506-E.yaml +++ b/device-types/Cisco/WS-C4506-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 4506-E slug: ws-c4506-e @@ -6,16 +7,16 @@ u_height: 10 is_full_depth: true subdevice_role: parent console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 1500 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 1500 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 1500 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 1500 interfaces: -- name: FastEthernet1 - type: 100base-tx - mgmt_only: true + - name: FastEthernet1 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/WS-C4506.yaml b/device-types/Cisco/WS-C4506.yaml index 19a21fb64..909efc20b 100644 --- a/device-types/Cisco/WS-C4506.yaml +++ b/device-types/Cisco/WS-C4506.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 4506 slug: ws-c4506 @@ -6,16 +7,16 @@ u_height: 10 is_full_depth: true subdevice_role: parent console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 1500 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 1500 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 1500 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 1500 interfaces: -- name: FastEthernet1 - type: 100base-tx - mgmt_only: true + - name: FastEthernet1 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/WS-C4507R+E.yaml b/device-types/Cisco/WS-C4507R+E.yaml index 825acab99..5227bd787 100644 --- a/device-types/Cisco/WS-C4507R+E.yaml +++ b/device-types/Cisco/WS-C4507R+E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst C4507R+E slug: ws-c4507r_plus_e @@ -6,16 +7,16 @@ u_height: 11 is_full_depth: true subdevice_role: parent console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 1400 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 1400 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 1400 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 1400 interfaces: -- name: FastEthernet1 - type: 100base-tx - mgmt_only: true + - name: FastEthernet1 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/WS-C4510R+E.yaml b/device-types/Cisco/WS-C4510R+E.yaml index ce88f6874..7b74c13f4 100644 --- a/device-types/Cisco/WS-C4510R+E.yaml +++ b/device-types/Cisco/WS-C4510R+E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst C4510R+E slug: ws-c4510r_plus_e @@ -6,16 +7,16 @@ u_height: 14 is_full_depth: true subdevice_role: parent console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 1400 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 1400 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 1400 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 1400 interfaces: -- name: FastEthernet1 - type: 100base-tx - mgmt_only: true + - name: FastEthernet1 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/WS-C4948-S.yaml b/device-types/Cisco/WS-C4948-S.yaml index 06597fca1..ea3067a6e 100644 --- a/device-types/Cisco/WS-C4948-S.yaml +++ b/device-types/Cisco/WS-C4948-S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 4948-S slug: ws-c4948-s @@ -105,13 +106,13 @@ interfaces: - name: GigabitEthernet1/48 type: 1000base-t - name: GigabitEthernet1/49 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/50 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/51 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/52 - type: 1000base-x-sfp + type: 1000base-x-sfp console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C6506-E.yaml b/device-types/Cisco/WS-C6506-E.yaml index 301f65a41..00b901fef 100644 --- a/device-types/Cisco/WS-C6506-E.yaml +++ b/device-types/Cisco/WS-C6506-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 6506-E slug: ws-c6506-e @@ -5,16 +6,16 @@ part_number: WS-C6506-E u_height: 11 is_full_depth: false console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c20 - maximum_draw: 8700 -- name: PS2 - type: iec-60320-c20 - maximum_draw: 8700 + - name: PS1 + type: iec-60320-c20 + maximum_draw: 8700 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 8700 interfaces: -- name: FastEthernet1 - type: 100base-tx - mgmt_only: true + - name: FastEthernet1 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/WS-C6509-E.yaml b/device-types/Cisco/WS-C6509-E.yaml index 40101f60c..8de59019a 100644 --- a/device-types/Cisco/WS-C6509-E.yaml +++ b/device-types/Cisco/WS-C6509-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 6509-E slug: ws-c6509-e @@ -5,16 +6,16 @@ part_number: WS-C6509-E u_height: 14 is_full_depth: false console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 8700 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 8700 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 8700 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 8700 interfaces: -- name: FastEthernet1 - type: 100base-tx - mgmt_only: true + - name: FastEthernet1 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/WS-C6509-V-E.yaml b/device-types/Cisco/WS-C6509-V-E.yaml index bdee29817..561222993 100644 --- a/device-types/Cisco/WS-C6509-V-E.yaml +++ b/device-types/Cisco/WS-C6509-V-E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 6509-V-E slug: ws-c6509-v-e @@ -5,16 +6,16 @@ part_number: WS-C6509-V-E u_height: 21 is_full_depth: false console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c20 - maximum_draw: 8700 -- name: PS2 - type: iec-60320-c20 - maximum_draw: 8700 + - name: PS1 + type: iec-60320-c20 + maximum_draw: 8700 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 8700 interfaces: -- name: FastEthernet1 - type: 100base-tx - mgmt_only: true + - name: FastEthernet1 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/WS-C6509.yaml b/device-types/Cisco/WS-C6509.yaml index 03a62bf6f..b78af191e 100644 --- a/device-types/Cisco/WS-C6509.yaml +++ b/device-types/Cisco/WS-C6509.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 6509 slug: ws-c6509 @@ -5,16 +6,16 @@ part_number: WS-C6509 u_height: 14 is_full_depth: false console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 8700 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 8700 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 8700 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 8700 interfaces: -- name: FastEthernet1 - type: 100base-tx - mgmt_only: true + - name: FastEthernet1 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/WS-C6513.yaml b/device-types/Cisco/WS-C6513.yaml index cbb61d5a9..5bf672eb0 100644 --- a/device-types/Cisco/WS-C6513.yaml +++ b/device-types/Cisco/WS-C6513.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 6513 slug: ws-c6513 @@ -5,16 +6,16 @@ part_number: WS-C6513 u_height: 19 is_full_depth: false console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 8700 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 8700 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 8700 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 8700 interfaces: -- name: FastEthernet1 - type: 100base-tx - mgmt_only: true + - name: FastEthernet1 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/asr1002-hx.yaml b/device-types/Cisco/asr1002-hx.yaml index 488bb1282..2172f149a 100644 --- a/device-types/Cisco/asr1002-hx.yaml +++ b/device-types/Cisco/asr1002-hx.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: ASR1002-HX slug: asr1002-hx diff --git a/device-types/Cisco/c9300-24p.yaml b/device-types/Cisco/c9300-24p.yaml index d5ee61a10..5f4ce7c2a 100644 --- a/device-types/Cisco/c9300-24p.yaml +++ b/device-types/Cisco/c9300-24p.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9300-24P part_number: C9300-24P diff --git a/device-types/Cisco/c9300-24t.yaml b/device-types/Cisco/c9300-24t.yaml index ccd7b2f4b..ece04d480 100644 --- a/device-types/Cisco/c9300-24t.yaml +++ b/device-types/Cisco/c9300-24t.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9300-24T part_number: C9300-24T diff --git a/device-types/Cisco/c9300-48p.yaml b/device-types/Cisco/c9300-48p.yaml index ce2005fa5..9a70f2ec0 100644 --- a/device-types/Cisco/c9300-48p.yaml +++ b/device-types/Cisco/c9300-48p.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9300-48P part_number: C9300-48P diff --git a/device-types/Cisco/c9300-48t.yaml b/device-types/Cisco/c9300-48t.yaml index f3da0f1fe..2f45a3ac2 100644 --- a/device-types/Cisco/c9300-48t.yaml +++ b/device-types/Cisco/c9300-48t.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9300-48T part_number: C9300-48T diff --git a/device-types/Cisco/c9300-48u.yaml b/device-types/Cisco/c9300-48u.yaml index 6cd58c09b..2bf7dc2fb 100644 --- a/device-types/Cisco/c9300-48u.yaml +++ b/device-types/Cisco/c9300-48u.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9300-48U part_number: C9300-48U diff --git a/device-types/Cisco/c9300-48uxm.yaml b/device-types/Cisco/c9300-48uxm.yaml index e46af230e..da6aae5c0 100644 --- a/device-types/Cisco/c9300-48uxm.yaml +++ b/device-types/Cisco/c9300-48uxm.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: C9300-48UXM slug: c9300-48uxm diff --git a/device-types/Cisco/c9800-40-k9.yaml b/device-types/Cisco/c9800-40-k9.yaml index cfc196356..eac994794 100644 --- a/device-types/Cisco/c9800-40-k9.yaml +++ b/device-types/Cisco/c9800-40-k9.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 9800-40-K9 slug: c9800-40-k9 @@ -5,29 +6,29 @@ part_number: c9800-40-K9 u_height: 1 is_full_depth: false console-ports: -- name: Con - type: rj-45 -- name: usb0 - type: usb-micro-b + - name: Con + type: rj-45 + - name: usb0 + type: usb-micro-b interfaces: -- name: Management Port - type: 1000base-t - mgmt_only: true -- name: Redundancy Port - type: 1000base-t - mgmt_only: true -- name: TenGigabitEthernet0/0/0 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet0/0/1 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet0/0/2 - type: 10gbase-t - mgmt_only: false -- name: TenGigabitEthernet0/0/3 - type: 10gbase-t - mgmt_only: false + - name: Management Port + type: 1000base-t + mgmt_only: true + - name: Redundancy Port + type: 1000base-t + mgmt_only: true + - name: TenGigabitEthernet0/0/0 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet0/0/1 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet0/0/2 + type: 10gbase-t + mgmt_only: false + - name: TenGigabitEthernet0/0/3 + type: 10gbase-t + mgmt_only: false power-ports: diff --git a/device-types/Cisco/cdb-8p.yaml b/device-types/Cisco/cdb-8p.yaml index 3706b8160..74fa3a94c 100644 --- a/device-types/Cisco/cdb-8p.yaml +++ b/device-types/Cisco/cdb-8p.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst Digital Building Switch (PoE+) slug: cdb-8p diff --git a/device-types/Cisco/cdb-8u.yaml b/device-types/Cisco/cdb-8u.yaml index 00f03fef9..f21d61cfe 100644 --- a/device-types/Cisco/cdb-8u.yaml +++ b/device-types/Cisco/cdb-8u.yaml @@ -1,10 +1,10 @@ +--- manufacturer: Cisco model: Catalyst Digital Building Switch (UPoE) slug: cdb-8u part_number: CDB-8U u_height: 0 is_full_depth: false -u_height: 0 subdevice_role: child interfaces: - name: FastEthernet1/0/1 diff --git a/device-types/Cisco/cdb-mnt-rack5-c14.yaml b/device-types/Cisco/cdb-mnt-rack5-c14.yaml index 9a55c8477..ad7a62340 100644 --- a/device-types/Cisco/cdb-mnt-rack5-c14.yaml +++ b/device-types/Cisco/cdb-mnt-rack5-c14.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst Digital Building 5-slot Rack Mount slug: cdb-mnt-rack5-c14 @@ -6,19 +7,19 @@ u_height: 5 is_full_depth: false subdevice_role: parent power-ports: -- name: "1" - type: iec-60320-c14 -- name: "2" - type: iec-60320-c14 -- name: "3" - type: iec-60320-c14 -- name: "4" - type: iec-60320-c14 -- name: "5" - type: iec-60320-c14 + - name: '1' + type: iec-60320-c14 + - name: '2' + type: iec-60320-c14 + - name: '3' + type: iec-60320-c14 + - name: '4' + type: iec-60320-c14 + - name: '5' + type: iec-60320-c14 device-bays: -- name: Slot 1 -- name: Slot 2 -- name: Slot 3 -- name: Slot 4 -- name: Slot 5 + - name: Slot 1 + - name: Slot 2 + - name: Slot 3 + - name: Slot 4 + - name: Slot 5 diff --git a/device-types/Cisco/ie-4000-4gc4gp4g-e.yaml b/device-types/Cisco/ie-4000-4gc4gp4g-e.yaml index 324f3e8de..63580376f 100644 --- a/device-types/Cisco/ie-4000-4gc4gp4g-e.yaml +++ b/device-types/Cisco/ie-4000-4gc4gp4g-e.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: IE-4000-4GC4GP4G-E slug: ie-4000-4gc4gp4g-e @@ -6,32 +7,32 @@ part_number: IE-4000-4GC4GP4G-E u_height: 2 is_full_depth: false console-ports: -- name: console - type: usb-mini-b -- name: console port - type: rj-45 + - name: console + type: usb-mini-b + - name: console port + type: rj-45 interfaces: -- name: GigabitEthernet1/1 - type: 1000base-t -- name: GigabitEthernet1/2 - type: 1000base-t -- name: GigabitEthernet1/3 - type: 1000base-t -- name: GigabitEthernet1/4 - type: 1000base-t -- name: GigabitEthernet1/5 - type: 1000base-t -- name: GigabitEthernet1/6 - type: 1000base-t -- name: GigabitEthernet1/7 - type: 1000base-t -- name: GigabitEthernet1/8 - type: 1000base-t -- name: GigabitEthernet1/9 - type: 1000base-t -- name: GigabitEthernet1/10 - type: 1000base-t -- name: GigabitEthernet1/11 - type: 1000base-t -- name: GigabitEthernet1/12 - type: 1000base-t + - name: GigabitEthernet1/1 + type: 1000base-t + - name: GigabitEthernet1/2 + type: 1000base-t + - name: GigabitEthernet1/3 + type: 1000base-t + - name: GigabitEthernet1/4 + type: 1000base-t + - name: GigabitEthernet1/5 + type: 1000base-t + - name: GigabitEthernet1/6 + type: 1000base-t + - name: GigabitEthernet1/7 + type: 1000base-t + - name: GigabitEthernet1/8 + type: 1000base-t + - name: GigabitEthernet1/9 + type: 1000base-t + - name: GigabitEthernet1/10 + type: 1000base-t + - name: GigabitEthernet1/11 + type: 1000base-t + - name: GigabitEthernet1/12 + type: 1000base-t diff --git a/device-types/Cisco/n9k-c9336c-fx2.yaml b/device-types/Cisco/n9k-c9336c-fx2.yaml index 43bca2c69..726f143ad 100644 --- a/device-types/Cisco/n9k-c9336c-fx2.yaml +++ b/device-types/Cisco/n9k-c9336c-fx2.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus9000 C9336C-FX2 Chassis part_number: N9K-C9336C-FX2 diff --git a/device-types/Cisco/n9k-c9372px.yaml b/device-types/Cisco/n9k-c9372px.yaml index dfe6ae29c..db2fba5c9 100644 --- a/device-types/Cisco/n9k-c9372px.yaml +++ b/device-types/Cisco/n9k-c9372px.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Nexus 9372PX part_number: N9K-C9372PX @@ -78,7 +79,7 @@ interfaces: - name: Ethernet1/32 type: 10gbase-x-sfpp - name: Ethernet1/33 - type: 10gbase-x-sfpp + type: 10gbase-x-sfpp - name: Ethernet1/34 type: 10gbase-x-sfpp - name: Ethernet1/35 diff --git a/device-types/Cisco/ws-c2360-48td-s.yaml b/device-types/Cisco/ws-c2360-48td-s.yaml index f7c1e0517..4c79f8fb7 100644 --- a/device-types/Cisco/ws-c2360-48td-s.yaml +++ b/device-types/Cisco/ws-c2360-48td-s.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2360 slug: ws-c2360-48td-s diff --git a/device-types/Cisco/ws-c2960+24tc-l.yaml b/device-types/Cisco/ws-c2960+24tc-l.yaml index 7f410ad99..974ba2bb9 100644 --- a/device-types/Cisco/ws-c2960+24tc-l.yaml +++ b/device-types/Cisco/ws-c2960+24tc-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960+24TC-L slug: ws-c2960plus24tc-l -part_number: WS-C2960+24TC-L +part_number: WS-C2960+24TC-L is_full_depth: false u_height: 1 interfaces: @@ -59,7 +60,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960+48tc-l.yaml b/device-types/Cisco/ws-c2960+48tc-l.yaml index b14edb92a..813344e48 100644 --- a/device-types/Cisco/ws-c2960+48tc-l.yaml +++ b/device-types/Cisco/ws-c2960+48tc-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960+48TC-L slug: ws-c2960plus48tc-l -part_number: WS-C2960+48TC-L +part_number: WS-C2960+48TC-L is_full_depth: false u_height: 1 interfaces: @@ -107,7 +108,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960-24lt-l.yaml b/device-types/Cisco/ws-c2960-24lt-l.yaml index c9c4276dd..0394506f8 100644 --- a/device-types/Cisco/ws-c2960-24lt-l.yaml +++ b/device-types/Cisco/ws-c2960-24lt-l.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-C2960-24LT-L part_number: WS-C2960-24LT-L diff --git a/device-types/Cisco/ws-c2960-24pc-l.yaml b/device-types/Cisco/ws-c2960-24pc-l.yaml index 7b6aa5d6c..50cf96c00 100644 --- a/device-types/Cisco/ws-c2960-24pc-l.yaml +++ b/device-types/Cisco/ws-c2960-24pc-l.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: WS-C2960-24PC-L part_number: WS-C2960-24PC-L diff --git a/device-types/Cisco/ws-c2960-24tc-l.yaml b/device-types/Cisco/ws-c2960-24tc-l.yaml index 50fa0695a..9520838af 100644 --- a/device-types/Cisco/ws-c2960-24tc-l.yaml +++ b/device-types/Cisco/ws-c2960-24tc-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960-24TC-L slug: ws-c2960-24tc-l -part_number: WS-C2960-24TC-L +part_number: WS-C2960-24TC-L is_full_depth: false u_height: 1 interfaces: @@ -59,7 +60,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960-48tc-l.yaml b/device-types/Cisco/ws-c2960-48tc-l.yaml index 7a0db64e7..b3d234712 100644 --- a/device-types/Cisco/ws-c2960-48tc-l.yaml +++ b/device-types/Cisco/ws-c2960-48tc-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960-48TC-L slug: ws-c2960-48tc-l -part_number: WS-C2960-48TC-L +part_number: WS-C2960-48TC-L is_full_depth: false u_height: 1 interfaces: @@ -107,7 +108,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960c-12pc-l.yaml b/device-types/Cisco/ws-c2960c-12pc-l.yaml index 7ea7ffe8b..33a25063f 100644 --- a/device-types/Cisco/ws-c2960c-12pc-l.yaml +++ b/device-types/Cisco/ws-c2960c-12pc-l.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2960-12PC-L slug: ws-c2960c-12pc-l diff --git a/device-types/Cisco/ws-c2960cx-8pc-l.yaml b/device-types/Cisco/ws-c2960cx-8pc-l.yaml index 388e87b3e..a79dcf602 100644 --- a/device-types/Cisco/ws-c2960cx-8pc-l.yaml +++ b/device-types/Cisco/ws-c2960cx-8pc-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960CX-8PC-L slug: ws-c2960cx-8pc-l -part_number: WS-C2960CX-8PC-L +part_number: WS-C2960CX-8PC-L is_full_depth: false u_height: 1 interfaces: @@ -31,7 +32,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960cx-8tc-l.yaml b/device-types/Cisco/ws-c2960cx-8tc-l.yaml index 2122522d1..2706036fe 100644 --- a/device-types/Cisco/ws-c2960cx-8tc-l.yaml +++ b/device-types/Cisco/ws-c2960cx-8tc-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960CX-8TC-L slug: ws-c2960cx-8tc-l -part_number: WS-C2960CX-8TC-L +part_number: WS-C2960CX-8TC-L is_full_depth: false u_height: 1 interfaces: @@ -31,7 +32,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960g-48tc-l.yaml b/device-types/Cisco/ws-c2960g-48tc-l.yaml index b0dcded4a..7d73809c6 100644 --- a/device-types/Cisco/ws-c2960g-48tc-l.yaml +++ b/device-types/Cisco/ws-c2960g-48tc-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960G-48TC-L slug: ws-c2960g-48tc-l -part_number: WS-C2960G-48TC-L +part_number: WS-C2960G-48TC-L is_full_depth: false u_height: 1 interfaces: @@ -103,7 +104,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960s-24ts-l.yaml b/device-types/Cisco/ws-c2960s-24ts-l.yaml index 73029838c..1641d815c 100644 --- a/device-types/Cisco/ws-c2960s-24ts-l.yaml +++ b/device-types/Cisco/ws-c2960s-24ts-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960S-24TS-L slug: ws-c2960s-24ts-l -part_number: WS-C2960S-24TS-L +part_number: WS-C2960S-24TS-L is_full_depth: false u_height: 1 interfaces: @@ -66,7 +67,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960s-48fpd-l.yaml b/device-types/Cisco/ws-c2960s-48fpd-l.yaml index c022b4afc..787d00f6e 100644 --- a/device-types/Cisco/ws-c2960s-48fpd-l.yaml +++ b/device-types/Cisco/ws-c2960s-48fpd-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960S-48FPD-L slug: ws-c2960s-48fpd-l -part_number: WS-C2960S-48FPD-L +part_number: WS-C2960S-48FPD-L is_full_depth: false u_height: 1 interfaces: @@ -114,7 +115,7 @@ interfaces: type: 10gbase-x-sfpp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960s-48ts-l.yaml b/device-types/Cisco/ws-c2960s-48ts-l.yaml index 1f9b7cadb..96e58070f 100644 --- a/device-types/Cisco/ws-c2960s-48ts-l.yaml +++ b/device-types/Cisco/ws-c2960s-48ts-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960S-48TS-L slug: ws-c2960s-48ts-l -part_number: WS-C2960S-48TS-L +part_number: WS-C2960S-48TS-L is_full_depth: false u_height: 1 interfaces: @@ -114,7 +115,7 @@ interfaces: type: 1000base-t console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960x-24pd-l.yaml b/device-types/Cisco/ws-c2960x-24pd-l.yaml index 5f9b3c895..e6f688c1a 100644 --- a/device-types/Cisco/ws-c2960x-24pd-l.yaml +++ b/device-types/Cisco/ws-c2960x-24pd-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960X-24PD-L slug: ws-c2960x-24pd-l -part_number: WS-C2960X-24PD-L +part_number: WS-C2960X-24PD-L is_full_depth: false u_height: 1 interfaces: @@ -66,7 +67,7 @@ interfaces: type: 10gbase-x-sfpp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960x-24ps-l.yaml b/device-types/Cisco/ws-c2960x-24ps-l.yaml index 5bc1837bb..f41563688 100644 --- a/device-types/Cisco/ws-c2960x-24ps-l.yaml +++ b/device-types/Cisco/ws-c2960x-24ps-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960X-24PS-L slug: ws-c2960x-24ps-l -part_number: WS-C2960X-24PS-L +part_number: WS-C2960X-24PS-L is_full_depth: false u_height: 1 interfaces: @@ -66,7 +67,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960x-24td-l.yaml b/device-types/Cisco/ws-c2960x-24td-l.yaml index ab92e7126..1254cfa98 100644 --- a/device-types/Cisco/ws-c2960x-24td-l.yaml +++ b/device-types/Cisco/ws-c2960x-24td-l.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2960X-24TD-L slug: ws-c2960x-24td-l diff --git a/device-types/Cisco/ws-c2960x-24ts-l.yaml b/device-types/Cisco/ws-c2960x-24ts-l.yaml index 4cd395810..bda6d0734 100644 --- a/device-types/Cisco/ws-c2960x-24ts-l.yaml +++ b/device-types/Cisco/ws-c2960x-24ts-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960X-24TS-L slug: ws-c2960x-24ts-l -part_number: WS-C2960X-24TS-L +part_number: WS-C2960X-24TS-L is_full_depth: false interfaces: - name: FastEthernet0 @@ -69,4 +70,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Cisco/ws-c2960x-48fpd-l.yaml b/device-types/Cisco/ws-c2960x-48fpd-l.yaml index d2e8ab291..1c090e1ce 100644 --- a/device-types/Cisco/ws-c2960x-48fpd-l.yaml +++ b/device-types/Cisco/ws-c2960x-48fpd-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960X-48FPD-L slug: ws-c2960x-48fpd-l -part_number: WS-C2960X-48FPD-L +part_number: WS-C2960X-48FPD-L is_full_depth: false u_height: 1 interfaces: @@ -114,7 +115,7 @@ interfaces: type: 10gbase-x-sfpp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960x-48fps-l.yaml b/device-types/Cisco/ws-c2960x-48fps-l.yaml index 983b3ad47..3a1b9cf97 100644 --- a/device-types/Cisco/ws-c2960x-48fps-l.yaml +++ b/device-types/Cisco/ws-c2960x-48fps-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960X-48FPS-L slug: ws-c2960x-48fps-l -part_number: WS-C2960X-48FPS-L +part_number: WS-C2960X-48FPS-L is_full_depth: false u_height: 1 interfaces: @@ -114,7 +115,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960x-48lpd-l.yaml b/device-types/Cisco/ws-c2960x-48lpd-l.yaml index a1bf920d2..b40d0625a 100644 --- a/device-types/Cisco/ws-c2960x-48lpd-l.yaml +++ b/device-types/Cisco/ws-c2960x-48lpd-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960X-48LPD-L slug: ws-c2960x-48lpd-l -part_number: WS-C2960X-48LPD-L +part_number: WS-C2960X-48LPD-L is_full_depth: false u_height: 1 interfaces: @@ -114,7 +115,7 @@ interfaces: type: 10gbase-x-sfpp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960x-48lps-l.yaml b/device-types/Cisco/ws-c2960x-48lps-l.yaml index 27168a337..3d914b884 100644 --- a/device-types/Cisco/ws-c2960x-48lps-l.yaml +++ b/device-types/Cisco/ws-c2960x-48lps-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960X-48LPS-L slug: ws-c2960x-48lps-l -part_number: WS-C2960X-48LPS-L +part_number: WS-C2960X-48LPS-L is_full_depth: false u_height: 1 interfaces: @@ -114,7 +115,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960x-48td-l.yaml b/device-types/Cisco/ws-c2960x-48td-l.yaml index b941cf5fb..2ce581261 100644 --- a/device-types/Cisco/ws-c2960x-48td-l.yaml +++ b/device-types/Cisco/ws-c2960x-48td-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960X-48TD-L slug: ws-c2960x-48td-l -part_number: WS-C2960X-48TD-L +part_number: WS-C2960X-48TD-L is_full_depth: false u_height: 1 comments: LAN Base feature set @@ -115,7 +116,7 @@ interfaces: type: 10gbase-x-sfpp console-ports: - name: con 0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960x-48ts-l.yaml b/device-types/Cisco/ws-c2960x-48ts-l.yaml index a049029e4..7485363ad 100644 --- a/device-types/Cisco/ws-c2960x-48ts-l.yaml +++ b/device-types/Cisco/ws-c2960x-48ts-l.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 2960X-48TS-L slug: ws-c2960x-48ts-l -part_number: WS-C2960X-48TS-L +part_number: WS-C2960X-48TS-L is_full_depth: false u_height: 1 interfaces: @@ -114,7 +115,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960xr-48fpd-i.yaml b/device-types/Cisco/ws-c2960xr-48fpd-i.yaml index 685ddcbc4..99b905ec2 100644 --- a/device-types/Cisco/ws-c2960xr-48fpd-i.yaml +++ b/device-types/Cisco/ws-c2960xr-48fpd-i.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2960XR-48FPD-I slug: ws-c2960xr-48fpd-i @@ -115,7 +116,7 @@ interfaces: type: 10gbase-x-sfpp console-ports: - name: con 0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960xr-48fps-i.yaml b/device-types/Cisco/ws-c2960xr-48fps-i.yaml index c136055d0..3b8c9f05b 100644 --- a/device-types/Cisco/ws-c2960xr-48fps-i.yaml +++ b/device-types/Cisco/ws-c2960xr-48fps-i.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2960XR-48FPS-I slug: ws-c2960xr-48fps-i @@ -115,7 +116,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con 0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960xr-48lpd-i.yaml b/device-types/Cisco/ws-c2960xr-48lpd-i.yaml index 8b0e1067b..b52ed917b 100644 --- a/device-types/Cisco/ws-c2960xr-48lpd-i.yaml +++ b/device-types/Cisco/ws-c2960xr-48lpd-i.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2960XR-48LPD-I slug: ws-c2960xr-48lpd-i @@ -115,7 +116,7 @@ interfaces: type: 10gbase-x-sfpp console-ports: - name: con 0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960xr-48lps-i.yaml b/device-types/Cisco/ws-c2960xr-48lps-i.yaml index b2194c768..e2baf9cf6 100644 --- a/device-types/Cisco/ws-c2960xr-48lps-i.yaml +++ b/device-types/Cisco/ws-c2960xr-48lps-i.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2960XR-48LPS-I slug: ws-c2960xr-48lps-i @@ -115,7 +116,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con 0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960xr-48td-i.yaml b/device-types/Cisco/ws-c2960xr-48td-i.yaml index 3fa8db508..b6576c487 100644 --- a/device-types/Cisco/ws-c2960xr-48td-i.yaml +++ b/device-types/Cisco/ws-c2960xr-48td-i.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2960XR-48TD-I slug: ws-c2960xr-48td-i @@ -115,7 +116,7 @@ interfaces: type: 10gbase-x-sfpp console-ports: - name: con 0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c2960xr-48ts-i.yaml b/device-types/Cisco/ws-c2960xr-48ts-i.yaml index d182e3eab..a1690b458 100644 --- a/device-types/Cisco/ws-c2960xr-48ts-i.yaml +++ b/device-types/Cisco/ws-c2960xr-48ts-i.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 2960XR-48TS-I slug: ws-c2960xr-48ts-i @@ -115,7 +116,7 @@ interfaces: type: 1000base-x-sfp console-ports: - name: con 0 - type: rj-45 + type: rj-45 power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Cisco/ws-c3560-48ps.yaml b/device-types/Cisco/ws-c3560-48ps.yaml index 36037917b..a3a81f3fc 100644 --- a/device-types/Cisco/ws-c3560-48ps.yaml +++ b/device-types/Cisco/ws-c3560-48ps.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3560-48PS slug: ws-c3560-48ps -part_number: WS-C3560-48PS +part_number: WS-C3560-48PS is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3560cx-12pc-s.yaml b/device-types/Cisco/ws-c3560cx-12pc-s.yaml index b65266be7..e98f9348a 100644 --- a/device-types/Cisco/ws-c3560cx-12pc-s.yaml +++ b/device-types/Cisco/ws-c3560cx-12pc-s.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560-CX-12PC-S slug: ws-c3560cx-12pc-s diff --git a/device-types/Cisco/ws-c3560cx-12pd-s.yaml b/device-types/Cisco/ws-c3560cx-12pd-s.yaml index 8b65ae5e2..27dfd84ee 100644 --- a/device-types/Cisco/ws-c3560cx-12pd-s.yaml +++ b/device-types/Cisco/ws-c3560cx-12pd-s.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560-CX-12PD-S slug: ws-c3560cx-12pd-s diff --git a/device-types/Cisco/ws-c3560cx-12tc-s.yaml b/device-types/Cisco/ws-c3560cx-12tc-s.yaml index 8cb38fb43..f7729d590 100644 --- a/device-types/Cisco/ws-c3560cx-12tc-s.yaml +++ b/device-types/Cisco/ws-c3560cx-12tc-s.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560-CX-12TC-S slug: ws-c3560cx-12tc-s diff --git a/device-types/Cisco/ws-c3560cx-8pc-s.yaml b/device-types/Cisco/ws-c3560cx-8pc-s.yaml index 9714c13ae..3b5078713 100644 --- a/device-types/Cisco/ws-c3560cx-8pc-s.yaml +++ b/device-types/Cisco/ws-c3560cx-8pc-s.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560-CX-8PC-S slug: ws-c3560cx-8pc-s diff --git a/device-types/Cisco/ws-c3560cx-8pt-s.yaml b/device-types/Cisco/ws-c3560cx-8pt-s.yaml index 0a155ea5d..beff061e5 100644 --- a/device-types/Cisco/ws-c3560cx-8pt-s.yaml +++ b/device-types/Cisco/ws-c3560cx-8pt-s.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560-CX-8PT-S slug: ws-c3560cx-8pt-s diff --git a/device-types/Cisco/ws-c3560cx-8tc-s.yaml b/device-types/Cisco/ws-c3560cx-8tc-s.yaml index a53822146..9122d306d 100644 --- a/device-types/Cisco/ws-c3560cx-8tc-s.yaml +++ b/device-types/Cisco/ws-c3560cx-8tc-s.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560-CX-8TC-S slug: ws-c3560cx-8tc-s diff --git a/device-types/Cisco/ws-c3560cx-8xpd-s.yaml b/device-types/Cisco/ws-c3560cx-8xpd-s.yaml index 61cb0b1d5..febd41e17 100644 --- a/device-types/Cisco/ws-c3560cx-8xpd-s.yaml +++ b/device-types/Cisco/ws-c3560cx-8xpd-s.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3560-CX-8XPD-S slug: ws-c3560cx-8xpd-s diff --git a/device-types/Cisco/ws-c3560v2-24ps.yaml b/device-types/Cisco/ws-c3560v2-24ps.yaml index 2db6e74e4..adb293409 100644 --- a/device-types/Cisco/ws-c3560v2-24ps.yaml +++ b/device-types/Cisco/ws-c3560v2-24ps.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3560V2-24PS slug: ws-c3560v2-24ps -part_number: WS-C3560V2-24PS +part_number: WS-C3560V2-24PS is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3560v2-48ps.yaml b/device-types/Cisco/ws-c3560v2-48ps.yaml index 97ad460f3..bd50eee76 100644 --- a/device-types/Cisco/ws-c3560v2-48ps.yaml +++ b/device-types/Cisco/ws-c3560v2-48ps.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3560V2-48PS slug: ws-c3560v2-48ps -part_number: WS-C3560V2-48PS +part_number: WS-C3560V2-48PS is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3560x-24p.yaml b/device-types/Cisco/ws-c3560x-24p.yaml index 4843c7c53..3c1d4f459 100644 --- a/device-types/Cisco/ws-c3560x-24p.yaml +++ b/device-types/Cisco/ws-c3560x-24p.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3560X-24P slug: ws-c3560x-24p -part_number: WS-C3560X-24P +part_number: WS-C3560X-24P is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3560x-48p.yaml b/device-types/Cisco/ws-c3560x-48p.yaml index ba85fddda..ca4b9400d 100644 --- a/device-types/Cisco/ws-c3560x-48p.yaml +++ b/device-types/Cisco/ws-c3560x-48p.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3560X-48P slug: ws-c3560x-48p -part_number: WS-C3560X-48P +part_number: WS-C3560X-48P is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3560x-48t-s.yaml b/device-types/Cisco/ws-c3560x-48t-s.yaml index 0edc6e923..19ae86085 100644 --- a/device-types/Cisco/ws-c3560x-48t-s.yaml +++ b/device-types/Cisco/ws-c3560x-48t-s.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3560X-48T-S slug: ws-c3560x-48t-s -part_number: WS-C3560X-48T-S +part_number: WS-C3560X-48T-S is_full_depth: false interfaces: - name: FastEthernet0 diff --git a/device-types/Cisco/ws-c3650-24ps.yaml b/device-types/Cisco/ws-c3650-24ps.yaml index f10e1f158..48e2bc83f 100644 --- a/device-types/Cisco/ws-c3650-24ps.yaml +++ b/device-types/Cisco/ws-c3650-24ps.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3650-24PS slug: ws-c3650-24ps -part_number: WS-C3650-24PS +part_number: WS-C3650-24PS is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3650-24ts.yaml b/device-types/Cisco/ws-c3650-24ts.yaml index 811306e09..6f2de1ad2 100644 --- a/device-types/Cisco/ws-c3650-24ts.yaml +++ b/device-types/Cisco/ws-c3650-24ts.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3650-24TS slug: ws-c3650-24ts -part_number: WS-C3650-24TS +part_number: WS-C3650-24TS is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3650-48fd-e.yaml b/device-types/Cisco/ws-c3650-48fd-e.yaml index 4bc535aa4..a688c5abb 100644 --- a/device-types/Cisco/ws-c3650-48fd-e.yaml +++ b/device-types/Cisco/ws-c3650-48fd-e.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48FD-E slug: ws-c3650-48fd-e @@ -121,4 +122,3 @@ power-ports: type: iec-60320-c16 - name: PS-B type: iec-60320-c16 - diff --git a/device-types/Cisco/ws-c3650-48fd-s.yaml b/device-types/Cisco/ws-c3650-48fd-s.yaml index 4308873a2..655ee6eab 100644 --- a/device-types/Cisco/ws-c3650-48fd-s.yaml +++ b/device-types/Cisco/ws-c3650-48fd-s.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48FD-S slug: ws-c3650-48fd-s diff --git a/device-types/Cisco/ws-c3650-48fq-e.yaml b/device-types/Cisco/ws-c3650-48fq-e.yaml index a1123ff25..fc1fa065a 100644 --- a/device-types/Cisco/ws-c3650-48fq-e.yaml +++ b/device-types/Cisco/ws-c3650-48fq-e.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48FQ-E slug: ws-c3650-48fq-e diff --git a/device-types/Cisco/ws-c3650-48fq-s.yaml b/device-types/Cisco/ws-c3650-48fq-s.yaml index 939aef140..5a09c74ae 100644 --- a/device-types/Cisco/ws-c3650-48fq-s.yaml +++ b/device-types/Cisco/ws-c3650-48fq-s.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48FQ-S slug: ws-c3650-48fq-s diff --git a/device-types/Cisco/ws-c3650-48pd.yaml b/device-types/Cisco/ws-c3650-48pd.yaml index 58cd79b59..709c67a2a 100644 --- a/device-types/Cisco/ws-c3650-48pd.yaml +++ b/device-types/Cisco/ws-c3650-48pd.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3650-48PD slug: ws-c3650-48pd -part_number: WS-C3650-48PD +part_number: WS-C3650-48PD is_full_depth: false u_height: 1 interfaces: @@ -117,4 +118,3 @@ power-ports: type: iec-60320-c16 - name: PSU1 type: iec-60320-c16 - diff --git a/device-types/Cisco/ws-c3650-48pq-e.yaml b/device-types/Cisco/ws-c3650-48pq-e.yaml index 21d840825..cabccd303 100644 --- a/device-types/Cisco/ws-c3650-48pq-e.yaml +++ b/device-types/Cisco/ws-c3650-48pq-e.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48PQ-E slug: ws-c3650-48pq-e diff --git a/device-types/Cisco/ws-c3650-48pq-s.yaml b/device-types/Cisco/ws-c3650-48pq-s.yaml index 59ab6b9c0..e9dcd1a0a 100644 --- a/device-types/Cisco/ws-c3650-48pq-s.yaml +++ b/device-types/Cisco/ws-c3650-48pq-s.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48PQ-S slug: ws-c3650-48pq-s diff --git a/device-types/Cisco/ws-c3650-48ps.yaml b/device-types/Cisco/ws-c3650-48ps.yaml index 56899dd51..826fec84b 100644 --- a/device-types/Cisco/ws-c3650-48ps.yaml +++ b/device-types/Cisco/ws-c3650-48ps.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3650-48PS slug: ws-c3650-48ps -part_number: WS-C3650-48PS +part_number: WS-C3650-48PS is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3650-48td-e.yaml b/device-types/Cisco/ws-c3650-48td-e.yaml index fbdf8de8c..e4548c709 100644 --- a/device-types/Cisco/ws-c3650-48td-e.yaml +++ b/device-types/Cisco/ws-c3650-48td-e.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48TD-E slug: ws-c3650-48td-e diff --git a/device-types/Cisco/ws-c3650-48td-s.yaml b/device-types/Cisco/ws-c3650-48td-s.yaml index 1d4760ae6..00e52a3f2 100644 --- a/device-types/Cisco/ws-c3650-48td-s.yaml +++ b/device-types/Cisco/ws-c3650-48td-s.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48TD-S slug: ws-c3650-48td-s diff --git a/device-types/Cisco/ws-c3650-48tq-e.yaml b/device-types/Cisco/ws-c3650-48tq-e.yaml index f0f5d0a76..25ee6e6f3 100644 --- a/device-types/Cisco/ws-c3650-48tq-e.yaml +++ b/device-types/Cisco/ws-c3650-48tq-e.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst 3650-48TQ-E slug: ws-c3650-48tq-e diff --git a/device-types/Cisco/ws-c3750g-12s.yaml b/device-types/Cisco/ws-c3750g-12s.yaml index 1d41b13df..368d62bef 100644 --- a/device-types/Cisco/ws-c3750g-12s.yaml +++ b/device-types/Cisco/ws-c3750g-12s.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3750G-12S slug: ws-c3750g-12s -part_number: WS-C3750G-12S +part_number: WS-C3750G-12S is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3750x-12s.yaml b/device-types/Cisco/ws-c3750x-12s.yaml index 8a0712f88..298942f79 100644 --- a/device-types/Cisco/ws-c3750x-12s.yaml +++ b/device-types/Cisco/ws-c3750x-12s.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3750X-12S slug: ws-c3750x-12s -part_number: WS-C3750X-12S +part_number: WS-C3750X-12S is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3750x-24.yaml b/device-types/Cisco/ws-c3750x-24.yaml index 49e9582ca..799e874f2 100644 --- a/device-types/Cisco/ws-c3750x-24.yaml +++ b/device-types/Cisco/ws-c3750x-24.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3750X-24 slug: ws-c3750x-24 -part_number: WS-C3750X-24 +part_number: WS-C3750X-24 is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3850-12s.yaml b/device-types/Cisco/ws-c3850-12s.yaml index e3f179795..3f5bb4865 100644 --- a/device-types/Cisco/ws-c3850-12s.yaml +++ b/device-types/Cisco/ws-c3850-12s.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3850-12S slug: ws-c3850-12s -part_number: WS-C3850-12S +part_number: WS-C3850-12S is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3850-12xs.yaml b/device-types/Cisco/ws-c3850-12xs.yaml index f496fee29..3b353df01 100644 --- a/device-types/Cisco/ws-c3850-12xs.yaml +++ b/device-types/Cisco/ws-c3850-12xs.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3850-12XS slug: ws-c3850-12xs -part_number: WS-C3850-12XS +part_number: WS-C3850-12XS is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3850-24s.yaml b/device-types/Cisco/ws-c3850-24s.yaml index 72d9e8ce6..54a73a5e6 100644 --- a/device-types/Cisco/ws-c3850-24s.yaml +++ b/device-types/Cisco/ws-c3850-24s.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3850-24S slug: ws-c3850-24s -part_number: WS-C3850-24S +part_number: WS-C3850-24S is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3850-24u.yaml b/device-types/Cisco/ws-c3850-24u.yaml index 415606dab..09897a0bc 100644 --- a/device-types/Cisco/ws-c3850-24u.yaml +++ b/device-types/Cisco/ws-c3850-24u.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3850-24U slug: ws-c3850-24u -part_number: WS-C3850-24U +part_number: WS-C3850-24U is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3850-24xs.yaml b/device-types/Cisco/ws-c3850-24xs.yaml index bb7bf690d..2916e80a5 100644 --- a/device-types/Cisco/ws-c3850-24xs.yaml +++ b/device-types/Cisco/ws-c3850-24xs.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3850-24XS slug: ws-c3850-24xs -part_number: WS-C3850-24XS +part_number: WS-C3850-24XS is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c3850-48p.yaml b/device-types/Cisco/ws-c3850-48p.yaml index 4108286fc..4b06091f0 100644 --- a/device-types/Cisco/ws-c3850-48p.yaml +++ b/device-types/Cisco/ws-c3850-48p.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3850-48P slug: ws-c3850-48p -part_number: WS-C3850-48P +part_number: WS-C3850-48P is_full_depth: false u_height: 1 interfaces: @@ -105,13 +106,13 @@ interfaces: - name: GigabitEthernet1/0/48 type: 1000base-t - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: TenGigabitEthernet1/1/1 type: 10gbase-x-sfpp - name: TenGigabitEthernet1/1/2 diff --git a/device-types/Cisco/ws-c3850-48u.yaml b/device-types/Cisco/ws-c3850-48u.yaml index c581f122c..ffb208e72 100644 --- a/device-types/Cisco/ws-c3850-48u.yaml +++ b/device-types/Cisco/ws-c3850-48u.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Cisco model: Catalyst 3850-48U slug: ws-c3850-48u -part_number: WS-C3850-48U +part_number: WS-C3850-48U is_full_depth: false u_height: 1 interfaces: diff --git a/device-types/Cisco/ws-c4900m.yaml b/device-types/Cisco/ws-c4900m.yaml index c9b6708db..6ae4eb6e4 100644 --- a/device-types/Cisco/ws-c4900m.yaml +++ b/device-types/Cisco/ws-c4900m.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Cisco model: Catalyst C4900M slug: ws-c4900m @@ -6,40 +7,40 @@ u_height: 2 is_full_depth: true subdevice_role: parent console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 960 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 960 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 960 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 960 interfaces: -- name: FastEthernet1 - type: 100base-tx - mgmt_only: true -- name: TenGigabitEthernet1/1 - type: 10gbase-x-x2 - mgmt_only: false -- name: TenGigabitEthernet1/2 - type: 10gbase-x-x2 - mgmt_only: false -- name: TenGigabitEthernet1/3 - type: 10gbase-x-x2 - mgmt_only: false -- name: TenGigabitEthernet1/4 - type: 10gbase-x-x2 - mgmt_only: false -- name: TenGigabitEthernet1/5 - type: 10gbase-x-x2 - mgmt_only: false -- name: TenGigabitEthernet1/6 - type: 10gbase-x-x2 - mgmt_only: false -- name: TenGigabitEthernet1/7 - type: 10gbase-x-x2 - mgmt_only: false -- name: TenGigabitEthernet1/8 - type: 10gbase-x-x2 - mgmt_only: false + - name: FastEthernet1 + type: 100base-tx + mgmt_only: true + - name: TenGigabitEthernet1/1 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet1/2 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet1/3 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet1/4 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet1/5 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet1/6 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet1/7 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet1/8 + type: 10gbase-x-x2 + mgmt_only: false diff --git a/device-types/Citrix/MPX-59xx.yaml b/device-types/Citrix/MPX-59xx.yaml index 7c744f9ee..b2e83ace6 100644 --- a/device-types/Citrix/MPX-59xx.yaml +++ b/device-types/Citrix/MPX-59xx.yaml @@ -1,46 +1,47 @@ +--- manufacturer: Citrix model: MPX-59xx slug: mpx-59xx u_height: 1 is_full_depth: true console-ports: -- name: Console - type: de-9 + - name: Console + type: de-9 power-ports: -- name: PS 1 - type: iec-60320-c14 - maximum_draw: 336 -- name: PS 2 - type: iec-60320-c14 - maximum_draw: 336 + - name: PS 1 + type: iec-60320-c14 + maximum_draw: 336 + - name: PS 2 + type: iec-60320-c14 + maximum_draw: 336 interfaces: -- name: Interface 0/1 - type: 1000base-t - mgmt_only: false -- name: Interface 1/1 - type: 1000base-t - mgmt_only: false -- name: Interface 1/2 - type: 1000base-t - mgmt_only: false -- name: Interface 1/3 - type: 1000base-t - mgmt_only: false -- name: Interface 1/4 - type: 1000base-t - mgmt_only: false -- name: Interface 1/5 - type: 1000base-t - mgmt_only: false -- name: Interface 1/6 - type: 1000base-t - mgmt_only: false -- name: Interface 10/1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Interface 10/2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: LOM - type: 1000base-t - mgmt_only: true + - name: Interface 0/1 + type: 1000base-t + mgmt_only: false + - name: Interface 1/1 + type: 1000base-t + mgmt_only: false + - name: Interface 1/2 + type: 1000base-t + mgmt_only: false + - name: Interface 1/3 + type: 1000base-t + mgmt_only: false + - name: Interface 1/4 + type: 1000base-t + mgmt_only: false + - name: Interface 1/5 + type: 1000base-t + mgmt_only: false + - name: Interface 1/6 + type: 1000base-t + mgmt_only: false + - name: Interface 10/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Interface 10/2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: LOM + type: 1000base-t + mgmt_only: true diff --git a/device-types/Citrix/SDX-14000.yaml b/device-types/Citrix/SDX-14000.yaml index 2e9ef5689..c1df6da47 100644 --- a/device-types/Citrix/SDX-14000.yaml +++ b/device-types/Citrix/SDX-14000.yaml @@ -1,55 +1,56 @@ +--- manufacturer: Citrix model: SDX-14000 slug: sdx-14000 u_height: 1 is_full_depth: true console-ports: -- name: Console - type: de-9 + - name: Console + type: de-9 power-ports: -- name: PS 1 - type: iec-60320-c14 - maximum_draw: 1000 -- name: PS 2 - type: iec-60320-c14 - maximum_draw: 1000 + - name: PS 1 + type: iec-60320-c14 + maximum_draw: 1000 + - name: PS 2 + type: iec-60320-c14 + maximum_draw: 1000 interfaces: -- name: Interface 0/1 - type: 1000base-t -- name: Interface 1/1 - type: 1000base-t -- name: Interface 10/1 - type: 10gbase-x-sfpp -- name: Interface 10/2 - type: 10gbase-x-sfpp -- name: Interface 10/3 - type: 10gbase-x-sfpp -- name: Interface 10/4 - type: 10gbase-x-sfpp -- name: Interface 10/5 - type: 10gbase-x-sfpp -- name: Interface 10/6 - type: 10gbase-x-sfpp -- name: Interface 10/7 - type: 10gbase-x-sfpp -- name: Interface 10/8 - type: 10gbase-x-sfpp -- name: Interface 10/9 - type: 10gbase-x-sfpp -- name: Interface 10/10 - type: 10gbase-x-sfpp -- name: Interface 10/11 - type: 10gbase-x-sfpp -- name: Interface 10/12 - type: 10gbase-x-sfpp -- name: Interface 10/13 - type: 10gbase-x-sfpp -- name: Interface 10/14 - type: 10gbase-x-sfpp -- name: Interface 10/15 - type: 10gbase-x-sfpp -- name: Interface 10/16 - type: 10gbase-x-sfpp -- name: LOM - type: 1000base-t - mgmt_only: true + - name: Interface 0/1 + type: 1000base-t + - name: Interface 1/1 + type: 1000base-t + - name: Interface 10/1 + type: 10gbase-x-sfpp + - name: Interface 10/2 + type: 10gbase-x-sfpp + - name: Interface 10/3 + type: 10gbase-x-sfpp + - name: Interface 10/4 + type: 10gbase-x-sfpp + - name: Interface 10/5 + type: 10gbase-x-sfpp + - name: Interface 10/6 + type: 10gbase-x-sfpp + - name: Interface 10/7 + type: 10gbase-x-sfpp + - name: Interface 10/8 + type: 10gbase-x-sfpp + - name: Interface 10/9 + type: 10gbase-x-sfpp + - name: Interface 10/10 + type: 10gbase-x-sfpp + - name: Interface 10/11 + type: 10gbase-x-sfpp + - name: Interface 10/12 + type: 10gbase-x-sfpp + - name: Interface 10/13 + type: 10gbase-x-sfpp + - name: Interface 10/14 + type: 10gbase-x-sfpp + - name: Interface 10/15 + type: 10gbase-x-sfpp + - name: Interface 10/16 + type: 10gbase-x-sfpp + - name: LOM + type: 1000base-t + mgmt_only: true diff --git a/device-types/CyberPower/CPS-1215RMS.yaml b/device-types/CyberPower/CPS-1215RMS.yaml index 190cb2a12..602c6a2d6 100644 --- a/device-types/CyberPower/CPS-1215RMS.yaml +++ b/device-types/CyberPower/CPS-1215RMS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: CyberPower model: CPS-1215RMS slug: CPS-1215RMS diff --git a/device-types/CyberPower/OR2200LCDRT2U.yaml b/device-types/CyberPower/OR2200LCDRT2U.yaml index 63a98cb5a..91eb06fd5 100644 --- a/device-types/CyberPower/OR2200LCDRT2U.yaml +++ b/device-types/CyberPower/OR2200LCDRT2U.yaml @@ -1,3 +1,4 @@ +--- manufacturer: CyberPower model: OR2200LCDRT2U slug: or2200lcdrt2u diff --git a/device-types/Dell/Networking_N2048.yaml b/device-types/Dell/Networking_N2048.yaml index 3903025fe..df0506f89 100644 --- a/device-types/Dell/Networking_N2048.yaml +++ b/device-types/Dell/Networking_N2048.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: Networking N2048 slug: dell-networking-n2048 @@ -109,4 +110,3 @@ interfaces: type: 10gbase-x-sfpp - name: Te1/0/2 type: 10gbase-x-sfpp - diff --git a/device-types/Dell/Networking_N4064F.yaml b/device-types/Dell/Networking_N4064F.yaml index a644dddc5..e706491d5 100644 --- a/device-types/Dell/Networking_N4064F.yaml +++ b/device-types/Dell/Networking_N4064F.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: Dell Networking N4064F slug: dell-networking-n4064f diff --git a/device-types/Dell/Networking_S4048-ON.yaml b/device-types/Dell/Networking_S4048-ON.yaml index 64b203d00..dea312672 100644 --- a/device-types/Dell/Networking_S4048-ON.yaml +++ b/device-types/Dell/Networking_S4048-ON.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: Dell Networking S4048-ON slug: dell-networking-s4048-on diff --git a/device-types/Dell/PowerConnect_5448.yaml b/device-types/Dell/PowerConnect_5448.yaml index 6c7b24374..5374c829c 100644 --- a/device-types/Dell/PowerConnect_5448.yaml +++ b/device-types/Dell/PowerConnect_5448.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: PowerConnect 5448 slug: powerconnect_5448 diff --git a/device-types/Dell/PowerConnect_6224.yaml b/device-types/Dell/PowerConnect_6224.yaml index 8a730d6af..54dc08173 100644 --- a/device-types/Dell/PowerConnect_6224.yaml +++ b/device-types/Dell/PowerConnect_6224.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: PowerConnect 6224 slug: powerconnect_6224 diff --git a/device-types/Dell/PowerConnect_6248.yaml b/device-types/Dell/PowerConnect_6248.yaml index cc600726d..6412d1ec7 100644 --- a/device-types/Dell/PowerConnect_6248.yaml +++ b/device-types/Dell/PowerConnect_6248.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: PowerConnect 6248 slug: powerconnect_6248 diff --git a/device-types/Dell/PowerEdge_R620.yaml b/device-types/Dell/PowerEdge_R620.yaml index 91f86b186..1b49cad4d 100644 --- a/device-types/Dell/PowerEdge_R620.yaml +++ b/device-types/Dell/PowerEdge_R620.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: PowerEdge R620 slug: dell_poweredge_r620 diff --git a/device-types/Dell/PowerEdge_R630.yaml b/device-types/Dell/PowerEdge_R630.yaml index e800d8477..9239aadea 100644 --- a/device-types/Dell/PowerEdge_R630.yaml +++ b/device-types/Dell/PowerEdge_R630.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: PowerEdge R630 slug: dell_poweredge_r630 diff --git a/device-types/Dell/PowerEdge_R640.yaml b/device-types/Dell/PowerEdge_R640.yaml index b2b119521..fc5a72b0a 100644 --- a/device-types/Dell/PowerEdge_R640.yaml +++ b/device-types/Dell/PowerEdge_R640.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: PowerEdge R640 slug: dell_poweredge_r640 diff --git a/device-types/Dell/PowerEdge_R720.yaml b/device-types/Dell/PowerEdge_R720.yaml index fab52f0d1..af9018303 100644 --- a/device-types/Dell/PowerEdge_R720.yaml +++ b/device-types/Dell/PowerEdge_R720.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: PowerEdge R720 slug: dell_poweredge_r720 diff --git a/device-types/Dell/PowerEdge_R730.yaml b/device-types/Dell/PowerEdge_R730.yaml index ad58ddcad..d55d1dc39 100644 --- a/device-types/Dell/PowerEdge_R730.yaml +++ b/device-types/Dell/PowerEdge_R730.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: PowerEdge R730 slug: dell_poweredge_r730 diff --git a/device-types/Dell/PowerEdge_R740.yaml b/device-types/Dell/PowerEdge_R740.yaml index 7a23ef32f..5b7730977 100644 --- a/device-types/Dell/PowerEdge_R740.yaml +++ b/device-types/Dell/PowerEdge_R740.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: PowerEdge R740 slug: dell_poweredge_r740 diff --git a/device-types/Dell/networking-s4148f-on.yaml b/device-types/Dell/networking-s4148f-on.yaml index 640b68921..e026b15f8 100644 --- a/device-types/Dell/networking-s4148f-on.yaml +++ b/device-types/Dell/networking-s4148f-on.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: Dell Networking S4148F-ON slug: dell-networking-s4148f-on diff --git a/device-types/Dell/networking-s5232f-on.yaml b/device-types/Dell/networking-s5232f-on.yaml index bd472d80f..6c6a22602 100644 --- a/device-types/Dell/networking-s5232f-on.yaml +++ b/device-types/Dell/networking-s5232f-on.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Dell model: S5232F-ON slug: s5232f-on @@ -16,108 +17,108 @@ power-ports: maximum_draw: 635 allocated_draw: 360 interfaces: -- name: Ethernet 1/1/1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/2 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/3 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/4 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/5 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/6 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/7 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/8 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/9 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/10 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/11 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/12 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/13 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/14 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/15 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/16 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/17 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/18 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/19 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/20 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/21 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/22 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/23 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/24 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/25 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/26 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/27 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/28 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/29 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/30 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/31 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/32 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/33 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: Ethernet 1/1/34 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: mgmt 1/1/1 - type: 1000base-t - mgmt_only: true + - name: Ethernet 1/1/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/2 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/3 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/4 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/5 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/6 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/7 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/8 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/9 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/10 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/11 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/12 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/13 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/14 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/15 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/16 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/17 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/18 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/19 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/20 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/21 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/22 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/23 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/24 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/25 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/26 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/27 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/28 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/29 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/30 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/31 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/32 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/33 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: Ethernet 1/1/34 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt 1/1/1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Eaton/5PX3000RTN.yaml b/device-types/Eaton/5PX3000RTN.yaml index e9753cda9..c65008a66 100644 --- a/device-types/Eaton/5PX3000RTN.yaml +++ b/device-types/Eaton/5PX3000RTN.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Eaton model: 5PX3000RTN slug: 5px3000rtn diff --git a/device-types/Extreme Networks/BR-MLXE-16-MR2-M-AC.yaml b/device-types/Extreme Networks/BR-MLXE-16-MR2-M-AC.yaml index 17ce6c9e4..65a6e7d2d 100755 --- a/device-types/Extreme Networks/BR-MLXE-16-MR2-M-AC.yaml +++ b/device-types/Extreme Networks/BR-MLXE-16-MR2-M-AC.yaml @@ -1,71 +1,72 @@ -manufacturer: Extreme Networks -model: BR-MLXE-16-MR2-AC -slug: br-mlxe-16-mr2 -part_number: BR-MLXE-16-MR2-AC -u_height: 14 -is_full_depth: true -subdevice_role: parent -comments: '' -power-ports: - - name: PSU1 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU2 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU3 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU4 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU5 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU6 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU7 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU8 - type: iec-60320-c20 - maximum_draw: 1800 -device-bays: - - name: F1 - - name: F2 - - name: F3 - - name: F4 - - name: M1 - - name: M2 - - name: PSU1 - - name: PSU2 - - name: PSU3 - - name: PSU4 - - name: PSU5 - - name: PSU6 - - name: PSU7 - - name: PSU8 - - name: S1 - - name: S2 - - name: S3 - - name: S4 - - name: S5 - - name: S6 - - name: S7 - - name: S8 - - name: S9 - - name: S10 - - name: S11 - - name: S12 - - name: S13 - - name: S14 - - name: S15 - - name: S16 -console-ports: - - name: Serial - type: de-9 -interfaces: - - name: Management 1 - type: 1000base-t - mgmt_only: true +--- +manufacturer: Extreme Networks +model: BR-MLXE-16-MR2-AC +slug: br-mlxe-16-mr2 +part_number: BR-MLXE-16-MR2-AC +u_height: 14 +is_full_depth: true +subdevice_role: parent +comments: '' +power-ports: + - name: PSU1 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU2 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU3 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU4 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU5 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU6 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU7 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU8 + type: iec-60320-c20 + maximum_draw: 1800 +device-bays: + - name: F1 + - name: F2 + - name: F3 + - name: F4 + - name: M1 + - name: M2 + - name: PSU1 + - name: PSU2 + - name: PSU3 + - name: PSU4 + - name: PSU5 + - name: PSU6 + - name: PSU7 + - name: PSU8 + - name: S1 + - name: S2 + - name: S3 + - name: S4 + - name: S5 + - name: S6 + - name: S7 + - name: S8 + - name: S9 + - name: S10 + - name: S11 + - name: S12 + - name: S13 + - name: S14 + - name: S15 + - name: S16 +console-ports: + - name: Serial + type: de-9 +interfaces: + - name: Management 1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/BR-MLXE-32-MR2-M-AC.yaml b/device-types/Extreme Networks/BR-MLXE-32-MR2-M-AC.yaml index 335299239..6974f4fb5 100755 --- a/device-types/Extreme Networks/BR-MLXE-32-MR2-M-AC.yaml +++ b/device-types/Extreme Networks/BR-MLXE-32-MR2-M-AC.yaml @@ -1,91 +1,92 @@ -manufacturer: Extreme Networks -model: BR-MLXE-32-MR2-AC -slug: br-mlxe-32-mr2 -part_number: BR-MLXE-32-MR2-AC -u_height: 33 -is_full_depth: true -subdevice_role: parent -comments: '' -power-ports: - - name: PSU1 - type: iec-60320-c20 - maximum_draw: 3000 - - name: PSU2 - type: iec-60320-c20 - maximum_draw: 3000 - - name: PSU3 - type: iec-60320-c20 - maximum_draw: 3000 - - name: PSU4 - type: iec-60320-c20 - maximum_draw: 3000 - - name: PSU5 - type: iec-60320-c20 - maximum_draw: 3000 - - name: PSU6 - type: iec-60320-c20 - maximum_draw: 3000 - - name: PSU7 - type: iec-60320-c20 - maximum_draw: 3000 - - name: PSU8 - type: iec-60320-c20 - maximum_draw: 3000 -device-bays: - - name: F1 - - name: F2 - - name: F3 - - name: F4 - - name: F5 - - name: F6 - - name: F7 - - name: F8 - - name: M1 - - name: M2 - - name: PSU1 - - name: PSU2 - - name: PSU3 - - name: PSU4 - - name: PSU5 - - name: PSU6 - - name: PSU7 - - name: PSU8 - - name: S1 - - name: S2 - - name: S3 - - name: S4 - - name: S5 - - name: S6 - - name: S7 - - name: S8 - - name: S9 - - name: S10 - - name: S11 - - name: S12 - - name: S13 - - name: S14 - - name: S15 - - name: S16 - - name: S17 - - name: S18 - - name: S19 - - name: S20 - - name: S21 - - name: S22 - - name: S23 - - name: S24 - - name: S25 - - name: S26 - - name: S27 - - name: S28 - - name: S29 - - name: S30 - - name: S31 - - name: S32 -console-ports: - - name: Serial - type: de-9 -interfaces: - - name: Management 1 - type: 1000base-t - mgmt_only: true +--- +manufacturer: Extreme Networks +model: BR-MLXE-32-MR2-AC +slug: br-mlxe-32-mr2 +part_number: BR-MLXE-32-MR2-AC +u_height: 33 +is_full_depth: true +subdevice_role: parent +comments: '' +power-ports: + - name: PSU1 + type: iec-60320-c20 + maximum_draw: 3000 + - name: PSU2 + type: iec-60320-c20 + maximum_draw: 3000 + - name: PSU3 + type: iec-60320-c20 + maximum_draw: 3000 + - name: PSU4 + type: iec-60320-c20 + maximum_draw: 3000 + - name: PSU5 + type: iec-60320-c20 + maximum_draw: 3000 + - name: PSU6 + type: iec-60320-c20 + maximum_draw: 3000 + - name: PSU7 + type: iec-60320-c20 + maximum_draw: 3000 + - name: PSU8 + type: iec-60320-c20 + maximum_draw: 3000 +device-bays: + - name: F1 + - name: F2 + - name: F3 + - name: F4 + - name: F5 + - name: F6 + - name: F7 + - name: F8 + - name: M1 + - name: M2 + - name: PSU1 + - name: PSU2 + - name: PSU3 + - name: PSU4 + - name: PSU5 + - name: PSU6 + - name: PSU7 + - name: PSU8 + - name: S1 + - name: S2 + - name: S3 + - name: S4 + - name: S5 + - name: S6 + - name: S7 + - name: S8 + - name: S9 + - name: S10 + - name: S11 + - name: S12 + - name: S13 + - name: S14 + - name: S15 + - name: S16 + - name: S17 + - name: S18 + - name: S19 + - name: S20 + - name: S21 + - name: S22 + - name: S23 + - name: S24 + - name: S25 + - name: S26 + - name: S27 + - name: S28 + - name: S29 + - name: S30 + - name: S31 + - name: S32 +console-ports: + - name: Serial + type: de-9 +interfaces: + - name: Management 1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/BR-MLXE-4-MR2-M-AC.yaml b/device-types/Extreme Networks/BR-MLXE-4-MR2-M-AC.yaml index e1e7603cf..251179f26 100755 --- a/device-types/Extreme Networks/BR-MLXE-4-MR2-M-AC.yaml +++ b/device-types/Extreme Networks/BR-MLXE-4-MR2-M-AC.yaml @@ -1,42 +1,43 @@ -manufacturer: Extreme Networks -model: BR-MLXE-4-MR2-AC -slug: br-mlxe-4-mr2 -part_number: BR-MLXE-4-MR2-AC -u_height: 5 -is_full_depth: true -subdevice_role: parent -comments: '' -power-ports: - - name: PSU1 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU2 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU3 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU4 - type: iec-60320-c20 - maximum_draw: 1800 -device-bays: - - name: F1 - - name: F2 - - name: F3 - - name: M1 - - name: M2 - - name: PSU1 - - name: PSU2 - - name: PSU3 - - name: PSU4 - - name: S1 - - name: S2 - - name: S3 - - name: S4 -console-ports: - - name: Serial - type: de-9 -interfaces: - - name: Management 1 - type: 1000base-t - mgmt_only: true +--- +manufacturer: Extreme Networks +model: BR-MLXE-4-MR2-AC +slug: br-mlxe-4-mr2 +part_number: BR-MLXE-4-MR2-AC +u_height: 5 +is_full_depth: true +subdevice_role: parent +comments: '' +power-ports: + - name: PSU1 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU2 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU3 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU4 + type: iec-60320-c20 + maximum_draw: 1800 +device-bays: + - name: F1 + - name: F2 + - name: F3 + - name: M1 + - name: M2 + - name: PSU1 + - name: PSU2 + - name: PSU3 + - name: PSU4 + - name: S1 + - name: S2 + - name: S3 + - name: S4 +console-ports: + - name: Serial + type: de-9 +interfaces: + - name: Management 1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/BR-MLXE-8-MR2-M-AC.yaml b/device-types/Extreme Networks/BR-MLXE-8-MR2-M-AC.yaml index b9a4be667..2c7c11528 100755 --- a/device-types/Extreme Networks/BR-MLXE-8-MR2-M-AC.yaml +++ b/device-types/Extreme Networks/BR-MLXE-8-MR2-M-AC.yaml @@ -1,46 +1,47 @@ -manufacturer: Extreme Networks -model: BR-MLXE-8-MR2-AC -slug: br-mlxe-8-mr2 -part_number: BR-MLXE-8-MR2-AC -u_height: 7 -is_full_depth: true -subdevice_role: parent -comments: '' -power-ports: - - name: PSU1 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU2 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU3 - type: iec-60320-c20 - maximum_draw: 1800 - - name: PSU4 - type: iec-60320-c20 - maximum_draw: 1800 -device-bays: - - name: F1 - - name: F2 - - name: F3 - - name: M1 - - name: M2 - - name: PSU1 - - name: PSU2 - - name: PSU3 - - name: PSU4 - - name: S1 - - name: S2 - - name: S3 - - name: S4 - - name: S5 - - name: S6 - - name: S7 - - name: S8 -console-ports: - - name: Serial - type: de-9 -interfaces: - - name: Management 1 - type: 1000base-t - mgmt_only: true +--- +manufacturer: Extreme Networks +model: BR-MLXE-8-MR2-AC +slug: br-mlxe-8-mr2 +part_number: BR-MLXE-8-MR2-AC +u_height: 7 +is_full_depth: true +subdevice_role: parent +comments: '' +power-ports: + - name: PSU1 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU2 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU3 + type: iec-60320-c20 + maximum_draw: 1800 + - name: PSU4 + type: iec-60320-c20 + maximum_draw: 1800 +device-bays: + - name: F1 + - name: F2 + - name: F3 + - name: M1 + - name: M2 + - name: PSU1 + - name: PSU2 + - name: PSU3 + - name: PSU4 + - name: S1 + - name: S2 + - name: S3 + - name: S4 + - name: S5 + - name: S6 + - name: S7 + - name: S8 +console-ports: + - name: Serial + type: de-9 +interfaces: + - name: Management 1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Extreme Networks/BR-SLX-9140-48V-AC.yaml b/device-types/Extreme Networks/BR-SLX-9140-48V-AC.yaml index 78d18a4c9..0a3e7f552 100755 --- a/device-types/Extreme Networks/BR-SLX-9140-48V-AC.yaml +++ b/device-types/Extreme Networks/BR-SLX-9140-48V-AC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Extreme Networks model: BR-SLX-9140-48V slug: br-slx-9140-48v diff --git a/device-types/Extreme Networks/BR-SLX-9150-48XT-AC.yaml b/device-types/Extreme Networks/BR-SLX-9150-48XT-AC.yaml index 96cc25bb7..c77d3c81b 100755 --- a/device-types/Extreme Networks/BR-SLX-9150-48XT-AC.yaml +++ b/device-types/Extreme Networks/BR-SLX-9150-48XT-AC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Extreme Networks model: BR-SLX-9150-48XT slug: br-slx-9150-48xt diff --git a/device-types/Extreme Networks/BR-SLX-9150-48Y-AC.yaml b/device-types/Extreme Networks/BR-SLX-9150-48Y-AC.yaml index 53d531ef3..75a783022 100755 --- a/device-types/Extreme Networks/BR-SLX-9150-48Y-AC.yaml +++ b/device-types/Extreme Networks/BR-SLX-9150-48Y-AC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Extreme Networks model: BR-SLX-9150-48Y slug: br-slx-9150-48y diff --git a/device-types/Extreme Networks/BR-SLX-9240-32C-AC.yaml b/device-types/Extreme Networks/BR-SLX-9240-32C-AC.yaml index 18d153658..09303f361 100755 --- a/device-types/Extreme Networks/BR-SLX-9240-32C-AC.yaml +++ b/device-types/Extreme Networks/BR-SLX-9240-32C-AC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Extreme Networks model: BR-SLX-9240-32C slug: br-slx-9240-32c diff --git a/device-types/Extreme Networks/BR-SLX-9250-32C-AC.yaml b/device-types/Extreme Networks/BR-SLX-9250-32C-AC.yaml index c19ffffe7..e15928631 100755 --- a/device-types/Extreme Networks/BR-SLX-9250-32C-AC.yaml +++ b/device-types/Extreme Networks/BR-SLX-9250-32C-AC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Extreme Networks model: BR-SLX-9250-32C slug: br-slx-9250-32c diff --git a/device-types/Extreme Networks/BR-SLX-9540-48S-AC.yaml b/device-types/Extreme Networks/BR-SLX-9540-48S-AC.yaml index 82f4417c5..1732185ef 100755 --- a/device-types/Extreme Networks/BR-SLX-9540-48S-AC.yaml +++ b/device-types/Extreme Networks/BR-SLX-9540-48S-AC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Extreme Networks model: BR-SLX-9540-48S slug: br-slx-9540-48s diff --git a/device-types/Extreme Networks/BR-SLX-9640-24S-12C-AC.yaml b/device-types/Extreme Networks/BR-SLX-9640-24S-12C-AC.yaml index 7974cedf2..0a37924e0 100755 --- a/device-types/Extreme Networks/BR-SLX-9640-24S-12C-AC.yaml +++ b/device-types/Extreme Networks/BR-SLX-9640-24S-12C-AC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Extreme Networks model: BR-SLX-9640-24S-12C slug: br-slx-9640-24s-12c diff --git a/device-types/Extreme Networks/BR-SLX-9740-40C-AC.yaml b/device-types/Extreme Networks/BR-SLX-9740-40C-AC.yaml index dda23f305..558f67a0b 100755 --- a/device-types/Extreme Networks/BR-SLX-9740-40C-AC.yaml +++ b/device-types/Extreme Networks/BR-SLX-9740-40C-AC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Extreme Networks model: BR-SLX-9740-40C slug: br-slx-9740-40c diff --git a/device-types/Extreme Networks/BR-SLX-9740-80C-AC.yaml b/device-types/Extreme Networks/BR-SLX-9740-80C-AC.yaml index e3730d6af..40b140447 100755 --- a/device-types/Extreme Networks/BR-SLX-9740-80C-AC.yaml +++ b/device-types/Extreme Networks/BR-SLX-9740-80C-AC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Extreme Networks model: BR-SLX-9740-80C slug: br-slx-9740-80c diff --git a/device-types/F5/BIG-IP_3900.yaml b/device-types/F5/BIG-IP_3900.yaml index ce9275b5b..4d4c9f9b5 100644 --- a/device-types/F5/BIG-IP_3900.yaml +++ b/device-types/F5/BIG-IP_3900.yaml @@ -1,7 +1,8 @@ +--- manufacturer: F5 model: BIG-IP 3900 slug: big-ip-3900 -part_number: "3900" +part_number: '3900' u_height: 1 is_full_depth: true console-ports: @@ -24,27 +25,27 @@ interfaces: - name: mgmt type: 1000base-t mgmt_only: true - - name: "1.1" + - name: '1.1' type: 1000base-t - - name: "1.2" + - name: '1.2' type: 1000base-t - - name: "1.3" + - name: '1.3' type: 1000base-t - - name: "1.4" + - name: '1.4' type: 1000base-t - - name: "1.5" + - name: '1.5' type: 1000base-t - - name: "1.6" + - name: '1.6' type: 1000base-t - - name: "1.7" + - name: '1.7' type: 1000base-t - - name: "1.8" + - name: '1.8' type: 1000base-t - - name: "2.1" + - name: '2.1' type: 1000base-x-sfp - - name: "2.2" + - name: '2.2' type: 1000base-x-sfp - - name: "2.3" + - name: '2.3' type: 1000base-x-sfp - - name: "2.4" + - name: '2.4' type: 1000base-x-sfp diff --git a/device-types/F5/BIG-IP_4200v.yaml b/device-types/F5/BIG-IP_4200v.yaml index 3e3c2f8ee..37c33974e 100644 --- a/device-types/F5/BIG-IP_4200v.yaml +++ b/device-types/F5/BIG-IP_4200v.yaml @@ -1,7 +1,8 @@ +--- manufacturer: F5 model: BIG-IP 4200v slug: big-ip-4200v -part_number: "4200v" +part_number: 4200v u_height: 1 is_full_depth: true console-ports: @@ -24,23 +25,23 @@ interfaces: - name: mgmt type: 1000base-t mgmt_only: true - - name: "1.1" + - name: '1.1' type: 1000base-t - - name: "1.2" + - name: '1.2' type: 1000base-t - - name: "1.3" + - name: '1.3' type: 1000base-t - - name: "1.4" + - name: '1.4' type: 1000base-t - - name: "1.5" + - name: '1.5' type: 1000base-t - - name: "1.6" + - name: '1.6' type: 1000base-t - - name: "1.7" + - name: '1.7' type: 1000base-t - - name: "1.8" + - name: '1.8' type: 1000base-t - - name: "2.1" + - name: '2.1' type: 10gbase-x-sfpp - - name: "2.2" + - name: '2.2' type: 10gbase-x-sfpp diff --git a/device-types/F5/BIG-IP_5200v.yaml b/device-types/F5/BIG-IP_5200v.yaml index 300d0487a..4a88eea7c 100644 --- a/device-types/F5/BIG-IP_5200v.yaml +++ b/device-types/F5/BIG-IP_5200v.yaml @@ -1,7 +1,8 @@ +--- manufacturer: F5 model: BIG-IP 5200v slug: big-ip-5200v -part_number: "5200v" +part_number: 5200v u_height: 1 is_full_depth: true console-ports: @@ -24,27 +25,27 @@ interfaces: - name: mgmt type: 1000base-t mgmt_only: true - - name: "1.1" + - name: '1.1' type: 1000base-t - - name: "1.2" + - name: '1.2' type: 1000base-t - - name: "1.3" + - name: '1.3' type: 1000base-t - - name: "1.4" + - name: '1.4' type: 1000base-t - - name: "2.1" + - name: '2.1' type: 10gbase-x-sfpp - - name: "2.2" + - name: '2.2' type: 10gbase-x-sfpp - - name: "2.3" + - name: '2.3' type: 10gbase-x-sfpp - - name: "2.4" + - name: '2.4' type: 10gbase-x-sfpp - - name: "2.5" + - name: '2.5' type: 10gbase-x-sfpp - - name: "2.6" + - name: '2.6' type: 10gbase-x-sfpp - - name: "2.7" + - name: '2.7' type: 10gbase-x-sfpp - - name: "2.8" + - name: '2.8' type: 10gbase-x-sfpp diff --git a/device-types/F5/BIG-IP_5250v.yaml b/device-types/F5/BIG-IP_5250v.yaml index a1fe36149..6827034b5 100644 --- a/device-types/F5/BIG-IP_5250v.yaml +++ b/device-types/F5/BIG-IP_5250v.yaml @@ -1,61 +1,61 @@ +--- manufacturer: F5 -model: "BIG-IP 5250v" +model: BIG-IP 5250v slug: big-ip-5250v part_number: 5250v u_height: 1 is_full_depth: true console-ports: -- name: console - type: rj-45 -- name: serial failover - type: rj-45 + - name: console + type: rj-45 + - name: serial failover + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 260 - allocated_draw: 175 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 260 - allocated_draw: 175 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 260 + allocated_draw: 175 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 260 + allocated_draw: 175 interfaces: -- name: "1.1" - type: 1000base-t - mgmt_only: false -- name: "1.2" - type: 1000base-t - mgmt_only: false -- name: "1.3" - type: 1000base-t - mgmt_only: false -- name: "1.4" - type: 1000base-t - mgmt_only: false -- name: "2.1" - type: 10gbase-x-sfpp - mgmt_only: false -- name: "2.2" - type: 10gbase-x-sfpp - mgmt_only: false -- name: "2.3" - type: 10gbase-x-sfpp - mgmt_only: false -- name: "2.4" - type: 10gbase-x-sfpp - mgmt_only: false -- name: "2.5" - type: 10gbase-x-sfpp - mgmt_only: false -- name: "2.6" - type: 10gbase-x-sfpp - mgmt_only: false -- name: "2.7" - type: 10gbase-x-sfpp - mgmt_only: false -- name: "2.8" - type: 10gbase-x-sfpp - mgmt_only: false -- name: mgmt - type: 1000base-t - mgmt_only: true - + - name: '1.1' + type: 1000base-t + mgmt_only: false + - name: '1.2' + type: 1000base-t + mgmt_only: false + - name: '1.3' + type: 1000base-t + mgmt_only: false + - name: '1.4' + type: 1000base-t + mgmt_only: false + - name: '2.1' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '2.2' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '2.3' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '2.4' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '2.5' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '2.6' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '2.7' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '2.8' + type: 10gbase-x-sfpp + mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/F5/BIG-IP_VPR-C2400.yaml b/device-types/F5/BIG-IP_VPR-C2400.yaml index 05d46636a..ce98c39f6 100644 --- a/device-types/F5/BIG-IP_VPR-C2400.yaml +++ b/device-types/F5/BIG-IP_VPR-C2400.yaml @@ -1,7 +1,8 @@ +--- manufacturer: F5 model: BIG-IP VPR-C2400 slug: big-ip-vpr-c2400 -part_number: "VPR-C2400" +part_number: VPR-C2400 u_height: 4 is_full_depth: true console-ports: diff --git a/device-types/F5/BIG-IP_i4600.yaml b/device-types/F5/BIG-IP_i4600.yaml index a6be1c4fd..d8df66cd2 100644 --- a/device-types/F5/BIG-IP_i4600.yaml +++ b/device-types/F5/BIG-IP_i4600.yaml @@ -1,7 +1,8 @@ +--- manufacturer: F5 model: BIG-IP i4600 slug: big-ip-i4600 -part_number: "i4600" +part_number: i4600 u_height: 1 is_full_depth: true console-ports: @@ -22,27 +23,27 @@ interfaces: - name: mgmt type: 1000base-t mgmt_only: true - - name: "1.0" + - name: '1.0' type: 1000base-x-sfp - - name: "2.0" + - name: '2.0' type: 1000base-x-sfp - - name: "3.0" + - name: '3.0' type: 1000base-x-sfp - - name: "4.0" + - name: '4.0' type: 1000base-x-sfp - - name: "5.0" + - name: '5.0' type: 10gbase-x-sfpp - - name: "6.0" + - name: '6.0' type: 10gbase-x-sfpp - - name: "7.0" + - name: '7.0' type: 1000base-x-sfp - - name: "8.0" + - name: '8.0' type: 1000base-x-sfp - - name: "9.0" + - name: '9.0' type: 1000base-x-sfp - - name: "10.0" + - name: '10.0' type: 1000base-x-sfp - - name: "11.0" + - name: '11.0' type: 10gbase-x-sfpp - - name: "12.0" + - name: '12.0' type: 10gbase-x-sfpp diff --git a/device-types/F5/BIG-IP_i4800.yaml b/device-types/F5/BIG-IP_i4800.yaml index 21be55328..0698b64bb 100644 --- a/device-types/F5/BIG-IP_i4800.yaml +++ b/device-types/F5/BIG-IP_i4800.yaml @@ -1,7 +1,8 @@ +--- manufacturer: F5 model: BIG-IP i4800 slug: big-ip-i4800 -part_number: "i4800" +part_number: i4800 u_height: 1 is_full_depth: true console-ports: @@ -22,27 +23,27 @@ interfaces: - name: mgmt type: 1000base-t mgmt_only: true - - name: "1.0" + - name: '1.0' type: 1000base-x-sfp - - name: "2.0" + - name: '2.0' type: 1000base-x-sfp - - name: "3.0" + - name: '3.0' type: 1000base-x-sfp - - name: "4.0" + - name: '4.0' type: 1000base-x-sfp - - name: "5.0" + - name: '5.0' type: 10gbase-x-sfpp - - name: "6.0" + - name: '6.0' type: 10gbase-x-sfpp - - name: "7.0" + - name: '7.0' type: 1000base-x-sfp - - name: "8.0" + - name: '8.0' type: 1000base-x-sfp - - name: "9.0" + - name: '9.0' type: 1000base-x-sfp - - name: "10.0" + - name: '10.0' type: 1000base-x-sfp - - name: "11.0" + - name: '11.0' type: 10gbase-x-sfpp - - name: "12.0" + - name: '12.0' type: 10gbase-x-sfpp diff --git a/device-types/F5/BIG-IP_i5800.yaml b/device-types/F5/BIG-IP_i5800.yaml index 18639d32f..5aaa1a663 100644 --- a/device-types/F5/BIG-IP_i5800.yaml +++ b/device-types/F5/BIG-IP_i5800.yaml @@ -1,7 +1,8 @@ +--- manufacturer: F5 model: BIG-IP i5800 slug: big-ip-i5800 -part_number: "i5800" +part_number: i5800 u_height: 1 is_full_depth: true console-ports: @@ -22,27 +23,27 @@ interfaces: - name: mgmt type: 1000base-t mgmt_only: true - - name: "1.1" + - name: '1.1' type: 10gbase-x-sfpp - - name: "1.2" + - name: '1.2' type: 10gbase-x-sfpp - - name: "1.3" + - name: '1.3' type: 10gbase-x-sfpp - - name: "1.4" + - name: '1.4' type: 10gbase-x-sfpp - - name: "2.1" + - name: '2.1' type: 10gbase-x-sfpp - - name: "2.2" + - name: '2.2' type: 10gbase-x-sfpp - - name: "2.3" + - name: '2.3' type: 10gbase-x-sfpp - - name: "2.4" + - name: '2.4' type: 10gbase-x-sfpp - - name: "3.0" + - name: '3.0' type: 40gbase-x-qsfpp - - name: "4.0" + - name: '4.0' type: 40gbase-x-qsfpp - - name: "5.0" + - name: '5.0' type: 40gbase-x-qsfpp - - name: "6.0" + - name: '6.0' type: 40gbase-x-qsfpp diff --git a/device-types/FS/FMU-1UFMX-N.yaml b/device-types/FS/FMU-1UFMX-N.yaml index a8a9dc579..09c3d40d0 100644 --- a/device-types/FS/FMU-1UFMX-N.yaml +++ b/device-types/FS/FMU-1UFMX-N.yaml @@ -1,11 +1,12 @@ +--- manufacturer: FS model: FMU-1UFMX-N slug: fmu-1ufmx-n -comment: 'FMU 2-Slot 1U Rack-Chassis' +comment: FMU 2-Slot 1U Rack-Chassis part_number: FMU-1UFMX-N u_height: 1 is_full_depth: false subdevice_role: parent device-bays: -- name: '1' -- name: '2' + - name: '1' + - name: '2' diff --git a/device-types/FS/FMU-MC082745.yaml b/device-types/FS/FMU-MC082745.yaml index db61f9a6f..f1dc229f6 100644 --- a/device-types/FS/FMU-MC082745.yaml +++ b/device-types/FS/FMU-MC082745.yaml @@ -1,45 +1,46 @@ +--- manufacturer: FS model: FMU-MC082745 slug: fmu-mc082745 -comment: '8Ch CWDM MUX 1270-1450 (Skip 1390,1410)' +comment: 8Ch CWDM MUX 1270-1450 (Skip 1390,1410) part_number: '42937' u_height: 0 is_full_depth: false subdevice_role: child front-ports: -- name: '1270' - type: lc - rear_port: Line - rear_port_position: 1 -- name: '1290' - type: lc - rear_port: Line - rear_port_position: 2 -- name: '1310' - type: lc - rear_port: Line - rear_port_position: 3 -- name: '1330' - type: lc - rear_port: Line - rear_port_position: 4 -- name: '1350' - type: lc - rear_port: Line - rear_port_position: 5 -- name: '1370' - type: lc - rear_port: Line - rear_port_position: 6 -- name: '1430' - type: lc - rear_port: Line - rear_port_position: 7 -- name: '1450' - type: lc - rear_port: Line - rear_port_position: 8 + - name: '1270' + type: lc + rear_port: Line + rear_port_position: 1 + - name: '1290' + type: lc + rear_port: Line + rear_port_position: 2 + - name: '1310' + type: lc + rear_port: Line + rear_port_position: 3 + - name: '1330' + type: lc + rear_port: Line + rear_port_position: 4 + - name: '1350' + type: lc + rear_port: Line + rear_port_position: 5 + - name: '1370' + type: lc + rear_port: Line + rear_port_position: 6 + - name: '1430' + type: lc + rear_port: Line + rear_port_position: 7 + - name: '1450' + type: lc + rear_port: Line + rear_port_position: 8 rear-ports: -- name: Line - type: lc - positions: 8 + - name: Line + type: lc + positions: 8 diff --git a/device-types/FS/S3800-24F4S.yaml b/device-types/FS/S3800-24F4S.yaml index 501c88e63..cbafa8d9f 100644 --- a/device-types/FS/S3800-24F4S.yaml +++ b/device-types/FS/S3800-24F4S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: FS model: S3800-24F4S slug: s3800-24f4s diff --git a/device-types/Factor-TS/DIONIS-DPS-2004-RM-4E.yaml b/device-types/Factor-TS/DIONIS-DPS-2004-RM-4E.yaml index 314fb778e..08d3d217a 100644 --- a/device-types/Factor-TS/DIONIS-DPS-2004-RM-4E.yaml +++ b/device-types/Factor-TS/DIONIS-DPS-2004-RM-4E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Factor-TS model: Dionis DPS-2004 (RM-4E) slug: dionis-dps-2004-rm-4e @@ -6,19 +7,19 @@ u_height: 1 is_full_depth: true comments: '' power-ports: -- name: PSU0 - type: iec-60320-c14 - maximum_draw: 50 + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 50 interfaces: -- name: ethernet 0 - type: 1000base-t - mgmt_only: false -- name: ethernet 1 - type: 1000base-t - mgmt_only: false -- name: ethernet 2 - type: 1000base-t - mgmt_only: false -- name: ethernet 3 - type: 1000base-t - mgmt_only: false + - name: ethernet 0 + type: 1000base-t + mgmt_only: false + - name: ethernet 1 + type: 1000base-t + mgmt_only: false + - name: ethernet 2 + type: 1000base-t + mgmt_only: false + - name: ethernet 3 + type: 1000base-t + mgmt_only: false diff --git a/device-types/Factor-TS/DIONIS-DPS-3010-RM-6E-4S.yaml b/device-types/Factor-TS/DIONIS-DPS-3010-RM-6E-4S.yaml index f8f2e7aa1..c58fd34c0 100644 --- a/device-types/Factor-TS/DIONIS-DPS-3010-RM-6E-4S.yaml +++ b/device-types/Factor-TS/DIONIS-DPS-3010-RM-6E-4S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Factor-TS model: Dionis DPS-3010 (RM-6E-4S) slug: dionis-dps-3010-rm-6e-4s @@ -6,37 +7,37 @@ u_height: 1 is_full_depth: true comments: '' power-ports: -- name: PSU0 - type: iec-60320-c14 - maximum_draw: 50 + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 50 interfaces: -- name: ethernet 0 - type: 1000base-t - mgmt_only: false -- name: ethernet 1 - type: 1000base-t - mgmt_only: false -- name: ethernet 2 - type: 1000base-t - mgmt_only: false -- name: ethernet 3 - type: 1000base-t - mgmt_only: false -- name: ethernet 4 - type: 1000base-t - mgmt_only: false -- name: ethernet 5 - type: 1000base-t - mgmt_only: false -- name: ethernet 6 - type: 1000base-x-sfp - mgmt_only: false -- name: ethernet 7 - type: 1000base-x-sfp - mgmt_only: false -- name: ethernet 8 - type: 1000base-x-sfp - mgmt_only: false -- name: ethernet 9 - type: 1000base-x-sfp - mgmt_only: false + - name: ethernet 0 + type: 1000base-t + mgmt_only: false + - name: ethernet 1 + type: 1000base-t + mgmt_only: false + - name: ethernet 2 + type: 1000base-t + mgmt_only: false + - name: ethernet 3 + type: 1000base-t + mgmt_only: false + - name: ethernet 4 + type: 1000base-t + mgmt_only: false + - name: ethernet 5 + type: 1000base-t + mgmt_only: false + - name: ethernet 6 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet 7 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet 8 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet 9 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Fortinet/FG-100E.yaml b/device-types/Fortinet/FG-100E.yaml index f03dc87f3..67d64d243 100644 --- a/device-types/Fortinet/FG-100E.yaml +++ b/device-types/Fortinet/FG-100E.yaml @@ -1,8 +1,9 @@ +--- manufacturer: Fortinet model: FortiGate 100E part_number: FG-100E slug: fg-100e -is_full_depth: False +is_full_depth: false u_height: 1 interfaces: - name: dmz diff --git a/device-types/Fortinet/FG-100F.yaml b/device-types/Fortinet/FG-100F.yaml index dd9d40538..24f7372c8 100644 --- a/device-types/Fortinet/FG-100F.yaml +++ b/device-types/Fortinet/FG-100F.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 100F slug: fg-100f diff --git a/device-types/Fortinet/FG-101F.yaml b/device-types/Fortinet/FG-101F.yaml index a87103b6c..db497ccce 100644 --- a/device-types/Fortinet/FG-101F.yaml +++ b/device-types/Fortinet/FG-101F.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 101F slug: fg-101f diff --git a/device-types/Fortinet/FG-1100E.yaml b/device-types/Fortinet/FG-1100E.yaml index 78943f54b..404b69ab0 100644 --- a/device-types/Fortinet/FG-1100E.yaml +++ b/device-types/Fortinet/FG-1100E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 1100E slug: fg-1100e diff --git a/device-types/Fortinet/FG-1101E.yaml b/device-types/Fortinet/FG-1101E.yaml index 9964072dc..c21726d19 100644 --- a/device-types/Fortinet/FG-1101E.yaml +++ b/device-types/Fortinet/FG-1101E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 1101E slug: fg-1101e diff --git a/device-types/Fortinet/FG-1500D.yaml b/device-types/Fortinet/FG-1500D.yaml index 11ef9b959..96fd9f508 100644 --- a/device-types/Fortinet/FG-1500D.yaml +++ b/device-types/Fortinet/FG-1500D.yaml @@ -1,16 +1,17 @@ +--- manufacturer: Fortinet model: FortiGate 1500D part_number: FG-1500D slug: fg-1500d -is_full_depth: False +is_full_depth: false u_height: 2 interfaces: - name: mgmt1 type: 1000base-t - mgmt_only: True + mgmt_only: true - name: mgmt2 type: 1000base-t - mgmt_only: True + mgmt_only: true - name: port1 type: 1000base-x-sfp - name: port2 diff --git a/device-types/Fortinet/FG-1500DT.yaml b/device-types/Fortinet/FG-1500DT.yaml index 2425fd417..fa03da443 100644 --- a/device-types/Fortinet/FG-1500DT.yaml +++ b/device-types/Fortinet/FG-1500DT.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 1500DT slug: fg-1500dt @@ -5,101 +6,101 @@ part_number: FG-1500DT u_height: 2 is_full_depth: false console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 350 - allocated_draw: 230 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 350 - allocated_draw: 230 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 350 + allocated_draw: 230 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 350 + allocated_draw: 230 interfaces: -- name: mgmt1 - type: 1000base-t - mgmt_only: true -- name: mgmt2 - type: 1000base-t - mgmt_only: true -- name: port1 - type: 1000base-x-sfp -- name: port2 - type: 1000base-x-sfp -- name: port3 - type: 1000base-x-sfp -- name: port4 - type: 1000base-x-sfp -- name: port5 - type: 1000base-x-sfp -- name: port6 - type: 1000base-x-sfp -- name: port7 - type: 1000base-x-sfp -- name: port8 - type: 1000base-x-sfp -- name: port9 - type: 1000base-x-sfp -- name: port10 - type: 1000base-x-sfp -- name: port11 - type: 1000base-x-sfp -- name: port12 - type: 1000base-x-sfp -- name: port13 - type: 1000base-x-sfp -- name: port14 - type: 1000base-x-sfp -- name: port15 - type: 1000base-x-sfp -- name: port16 - type: 1000base-x-sfp -- name: port17 - type: 1000base-t -- name: port18 - type: 1000base-t -- name: port19 - type: 1000base-t -- name: port20 - type: 1000base-t -- name: port21 - type: 1000base-t -- name: port22 - type: 1000base-t -- name: port23 - type: 1000base-t -- name: port24 - type: 1000base-t -- name: port25 - type: 1000base-t -- name: port26 - type: 1000base-t -- name: port27 - type: 1000base-t -- name: port28 - type: 1000base-t -- name: port29 - type: 1000base-t -- name: port30 - type: 1000base-t -- name: port31 - type: 1000base-t -- name: port32 - type: 1000base-t -- name: port33 - type: 10gbase-t -- name: port34 - type: 10gbase-t -- name: port35 - type: 10gbase-t -- name: port36 - type: 10gbase-t -- name: port37 - type: 10gbase-x-sfpp -- name: port38 - type: 10gbase-x-sfpp -- name: port39 - type: 10gbase-x-sfpp -- name: port40 - type: 10gbase-x-sfpp + - name: mgmt1 + type: 1000base-t + mgmt_only: true + - name: mgmt2 + type: 1000base-t + mgmt_only: true + - name: port1 + type: 1000base-x-sfp + - name: port2 + type: 1000base-x-sfp + - name: port3 + type: 1000base-x-sfp + - name: port4 + type: 1000base-x-sfp + - name: port5 + type: 1000base-x-sfp + - name: port6 + type: 1000base-x-sfp + - name: port7 + type: 1000base-x-sfp + - name: port8 + type: 1000base-x-sfp + - name: port9 + type: 1000base-x-sfp + - name: port10 + type: 1000base-x-sfp + - name: port11 + type: 1000base-x-sfp + - name: port12 + type: 1000base-x-sfp + - name: port13 + type: 1000base-x-sfp + - name: port14 + type: 1000base-x-sfp + - name: port15 + type: 1000base-x-sfp + - name: port16 + type: 1000base-x-sfp + - name: port17 + type: 1000base-t + - name: port18 + type: 1000base-t + - name: port19 + type: 1000base-t + - name: port20 + type: 1000base-t + - name: port21 + type: 1000base-t + - name: port22 + type: 1000base-t + - name: port23 + type: 1000base-t + - name: port24 + type: 1000base-t + - name: port25 + type: 1000base-t + - name: port26 + type: 1000base-t + - name: port27 + type: 1000base-t + - name: port28 + type: 1000base-t + - name: port29 + type: 1000base-t + - name: port30 + type: 1000base-t + - name: port31 + type: 1000base-t + - name: port32 + type: 1000base-t + - name: port33 + type: 10gbase-t + - name: port34 + type: 10gbase-t + - name: port35 + type: 10gbase-t + - name: port36 + type: 10gbase-t + - name: port37 + type: 10gbase-x-sfpp + - name: port38 + type: 10gbase-x-sfpp + - name: port39 + type: 10gbase-x-sfpp + - name: port40 + type: 10gbase-x-sfpp diff --git a/device-types/Fortinet/FG-200D.yaml b/device-types/Fortinet/FG-200D.yaml index 8f25ff7f9..4cff1cc1f 100644 --- a/device-types/Fortinet/FG-200D.yaml +++ b/device-types/Fortinet/FG-200D.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 200D slug: fg-200d diff --git a/device-types/Fortinet/FG-200F.yaml b/device-types/Fortinet/FG-200F.yaml index 916d255af..6fda9c8b4 100644 --- a/device-types/Fortinet/FG-200F.yaml +++ b/device-types/Fortinet/FG-200F.yaml @@ -1,81 +1,82 @@ -manufacturer: Fortinet -model: FortiGate 200F -slug: fg-200f -part_number: FG-200F -u_height: 1 -is_full_depth: false -comments: -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 119 - allocated_draw: 102 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 119 - allocated_draw: 102 -interfaces: - - name: ha - type: 1000base-t - - name: mgmt - type: 1000base-t - mgmt_only: true - - name: port1 - type: 1000base-t - - name: port2 - type: 1000base-t - - name: port3 - type: 1000base-t - - name: port4 - type: 1000base-t - - name: port5 - type: 1000base-t - - name: port6 - type: 1000base-t - - name: port7 - type: 1000base-t - - name: port8 - type: 1000base-t - - name: port9 - type: 1000base-t - - name: port10 - type: 1000base-t - - name: port11 - type: 1000base-t - - name: port12 - type: 1000base-t - - name: port13 - type: 1000base-t - - name: port14 - type: 1000base-t - - name: port15 - type: 1000base-t - - name: port16 - type: 1000base-t - - name: x1 - type: 10gbase-x-sfpp - - name: x2 - type: 10gbase-x-sfpp - - name: x3 - type: 10gbase-x-sfpp - - name: x4 - type: 10gbase-x-sfpp - - name: port17 - type: 1000base-x-sfp - - name: port18 - type: 1000base-x-sfp - - name: port19 - type: 1000base-x-sfp - - name: port20 - type: 1000base-x-sfp - - name: port21 - type: 1000base-x-sfp - - name: port22 - type: 1000base-x-sfp - - name: port23 - type: 1000base-x-sfp - - name: port24 - type: 1000base-x-sfp +--- +manufacturer: Fortinet +model: FortiGate 200F +slug: fg-200f +part_number: FG-200F +u_height: 1 +is_full_depth: false +comments: +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 119 + allocated_draw: 102 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 119 + allocated_draw: 102 +interfaces: + - name: ha + type: 1000base-t + - name: mgmt + type: 1000base-t + mgmt_only: true + - name: port1 + type: 1000base-t + - name: port2 + type: 1000base-t + - name: port3 + type: 1000base-t + - name: port4 + type: 1000base-t + - name: port5 + type: 1000base-t + - name: port6 + type: 1000base-t + - name: port7 + type: 1000base-t + - name: port8 + type: 1000base-t + - name: port9 + type: 1000base-t + - name: port10 + type: 1000base-t + - name: port11 + type: 1000base-t + - name: port12 + type: 1000base-t + - name: port13 + type: 1000base-t + - name: port14 + type: 1000base-t + - name: port15 + type: 1000base-t + - name: port16 + type: 1000base-t + - name: x1 + type: 10gbase-x-sfpp + - name: x2 + type: 10gbase-x-sfpp + - name: x3 + type: 10gbase-x-sfpp + - name: x4 + type: 10gbase-x-sfpp + - name: port17 + type: 1000base-x-sfp + - name: port18 + type: 1000base-x-sfp + - name: port19 + type: 1000base-x-sfp + - name: port20 + type: 1000base-x-sfp + - name: port21 + type: 1000base-x-sfp + - name: port22 + type: 1000base-x-sfp + - name: port23 + type: 1000base-x-sfp + - name: port24 + type: 1000base-x-sfp diff --git a/device-types/Fortinet/FG-3000D.yaml b/device-types/Fortinet/FG-3000D.yaml index 92fc8636f..bd593ef0c 100644 --- a/device-types/Fortinet/FG-3000D.yaml +++ b/device-types/Fortinet/FG-3000D.yaml @@ -1,8 +1,9 @@ +--- manufacturer: Fortinet model: FortiGate 3000D part_number: FG-3000D slug: fg-3000d -is_full_depth: True +is_full_depth: true u_height: 2 interfaces: - name: mgmt1 diff --git a/device-types/Fortinet/FG-300E.yaml b/device-types/Fortinet/FG-300E.yaml index 3b76a8346..0a40be94a 100644 --- a/device-types/Fortinet/FG-300E.yaml +++ b/device-types/Fortinet/FG-300E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 300E slug: fg-300e diff --git a/device-types/Fortinet/FG-301E.yaml b/device-types/Fortinet/FG-301E.yaml index 7f86d57cc..81561c06c 100644 --- a/device-types/Fortinet/FG-301E.yaml +++ b/device-types/Fortinet/FG-301E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 301E slug: fg-301e diff --git a/device-types/Fortinet/FG-50E.yaml b/device-types/Fortinet/FG-50E.yaml index 8d0a4f67f..0395505ea 100644 --- a/device-types/Fortinet/FG-50E.yaml +++ b/device-types/Fortinet/FG-50E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 50E slug: fg-50e diff --git a/device-types/Fortinet/FG-600E.yaml b/device-types/Fortinet/FG-600E.yaml index 0365d3ac1..0737c1f48 100644 --- a/device-types/Fortinet/FG-600E.yaml +++ b/device-types/Fortinet/FG-600E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 600E slug: fg-600e diff --git a/device-types/Fortinet/FG-601E.yaml b/device-types/Fortinet/FG-601E.yaml index 514f50664..17a9f07ee 100644 --- a/device-types/Fortinet/FG-601E.yaml +++ b/device-types/Fortinet/FG-601E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 601E slug: fg-601e diff --git a/device-types/Fortinet/FG-60E.yaml b/device-types/Fortinet/FG-60E.yaml index f44b755c6..ead1b0300 100644 --- a/device-types/Fortinet/FG-60E.yaml +++ b/device-types/Fortinet/FG-60E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 60E slug: fg-60e @@ -35,4 +36,3 @@ interfaces: type: 1000base-t - name: wan2 type: 1000base-t - diff --git a/device-types/Fortinet/FG-80E-POE.yaml b/device-types/Fortinet/FG-80E-POE.yaml index 6c22fd6d7..116ae5e22 100644 --- a/device-types/Fortinet/FG-80E-POE.yaml +++ b/device-types/Fortinet/FG-80E-POE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 80E-POE slug: fg-80e-poe diff --git a/device-types/Fortinet/FG-80E.yaml b/device-types/Fortinet/FG-80E.yaml index 68d03ca79..6327f44e1 100644 --- a/device-types/Fortinet/FG-80E.yaml +++ b/device-types/Fortinet/FG-80E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 80E slug: fg-80e diff --git a/device-types/Fortinet/FG-81E-POE.yaml b/device-types/Fortinet/FG-81E-POE.yaml index 12b413193..868f08d2f 100644 --- a/device-types/Fortinet/FG-81E-POE.yaml +++ b/device-types/Fortinet/FG-81E-POE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 81E-POE slug: fg-81e-poe diff --git a/device-types/Fortinet/FG-81E.yaml b/device-types/Fortinet/FG-81E.yaml index 12e775af7..20b911d9d 100644 --- a/device-types/Fortinet/FG-81E.yaml +++ b/device-types/Fortinet/FG-81E.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 81E slug: fg-81e diff --git a/device-types/Fortinet/FG-90D.yml b/device-types/Fortinet/FG-90D.yml index 523575a60..91aacc15e 100644 --- a/device-types/Fortinet/FG-90D.yml +++ b/device-types/Fortinet/FG-90D.yml @@ -1,3 +1,4 @@ +--- manufacturer: Fortinet model: FortiGate 90D slug: fg-90D diff --git a/device-types/Fortinet/FWB-2000E.yaml b/device-types/Fortinet/FWB-2000E.yaml index 22e320b32..a78a3aae2 100644 --- a/device-types/Fortinet/FWB-2000E.yaml +++ b/device-types/Fortinet/FWB-2000E.yaml @@ -1,8 +1,9 @@ +--- manufacturer: Fortinet model: FortiWeb 2000E part_number: FWB-2000E slug: fwb-2000e -is_full_depth: True +is_full_depth: true u_height: 2 interfaces: - name: mgmt diff --git a/device-types/Generic/24-port_copper_patch_panel.yaml b/device-types/Generic/24-port_copper_patch_panel.yaml index d1795d274..03153ed34 100644 --- a/device-types/Generic/24-port_copper_patch_panel.yaml +++ b/device-types/Generic/24-port_copper_patch_panel.yaml @@ -1,127 +1,127 @@ +--- manufacturer: Generic model: 24-port UTP Patch Panel slug: 24-port-utp-patch-panel u_height: 1 front-ports: - - name: Port 1 - type: 8p8c - rear_port: Port 1 - - name: Port 2 - type: 8p8c - rear_port: Port 2 - - name: Port 3 - type: 8p8c - rear_port: Port 3 - - name: Port 4 - type: 8p8c - rear_port: Port 4 - - name: Port 5 - type: 8p8c - rear_port: Port 5 - - name: Port 6 - type: 8p8c - rear_port: Port 6 - - name: Port 7 - type: 8p8c - rear_port: Port 7 - - name: Port 8 - type: 8p8c - rear_port: Port 8 - - name: Port 9 - type: 8p8c - rear_port: Port 9 - - name: Port 10 - type: 8p8c - rear_port: Port 10 - - name: Port 11 - type: 8p8c - rear_port: Port 11 - - name: Port 12 - type: 8p8c - rear_port: Port 12 - - name: Port 13 - type: 8p8c - rear_port: Port 13 - - name: Port 14 - type: 8p8c - rear_port: Port 14 - - name: Port 15 - type: 8p8c - rear_port: Port 15 - - name: Port 16 - type: 8p8c - rear_port: Port 16 - - name: Port 17 - type: 8p8c - rear_port: Port 17 - - name: Port 18 - type: 8p8c - rear_port: Port 18 - - name: Port 19 - type: 8p8c - rear_port: Port 19 - - name: Port 20 - type: 8p8c - rear_port: Port 20 - - name: Port 21 - type: 8p8c - rear_port: Port 21 - - name: Port 22 - type: 8p8c - rear_port: Port 22 - - name: Port 23 - type: 8p8c - rear_port: Port 23 - - name: Port 24 - type: 8p8c - rear_port: Port 24 + - name: Port 1 + type: 8p8c + rear_port: Port 1 + - name: Port 2 + type: 8p8c + rear_port: Port 2 + - name: Port 3 + type: 8p8c + rear_port: Port 3 + - name: Port 4 + type: 8p8c + rear_port: Port 4 + - name: Port 5 + type: 8p8c + rear_port: Port 5 + - name: Port 6 + type: 8p8c + rear_port: Port 6 + - name: Port 7 + type: 8p8c + rear_port: Port 7 + - name: Port 8 + type: 8p8c + rear_port: Port 8 + - name: Port 9 + type: 8p8c + rear_port: Port 9 + - name: Port 10 + type: 8p8c + rear_port: Port 10 + - name: Port 11 + type: 8p8c + rear_port: Port 11 + - name: Port 12 + type: 8p8c + rear_port: Port 12 + - name: Port 13 + type: 8p8c + rear_port: Port 13 + - name: Port 14 + type: 8p8c + rear_port: Port 14 + - name: Port 15 + type: 8p8c + rear_port: Port 15 + - name: Port 16 + type: 8p8c + rear_port: Port 16 + - name: Port 17 + type: 8p8c + rear_port: Port 17 + - name: Port 18 + type: 8p8c + rear_port: Port 18 + - name: Port 19 + type: 8p8c + rear_port: Port 19 + - name: Port 20 + type: 8p8c + rear_port: Port 20 + - name: Port 21 + type: 8p8c + rear_port: Port 21 + - name: Port 22 + type: 8p8c + rear_port: Port 22 + - name: Port 23 + type: 8p8c + rear_port: Port 23 + - name: Port 24 + type: 8p8c + rear_port: Port 24 rear-ports: - - name: Port 1 - type: 8p8c - - name: Port 2 - type: 8p8c - - name: Port 3 - type: 8p8c - - name: Port 4 - type: 8p8c - - name: Port 5 - type: 8p8c - - name: Port 6 - type: 8p8c - - name: Port 7 - type: 8p8c - - name: Port 8 - type: 8p8c - - name: Port 9 - type: 8p8c - - name: Port 10 - type: 8p8c - - name: Port 11 - type: 8p8c - - name: Port 12 - type: 8p8c - - name: Port 13 - type: 8p8c - - name: Port 14 - type: 8p8c - - name: Port 15 - type: 8p8c - - name: Port 16 - type: 8p8c - - name: Port 17 - type: 8p8c - - name: Port 18 - type: 8p8c - - name: Port 19 - type: 8p8c - - name: Port 20 - type: 8p8c - - name: Port 21 - type: 8p8c - - name: Port 22 - type: 8p8c - - name: Port 23 - type: 8p8c - - name: Port 24 - type: 8p8c - + - name: Port 1 + type: 8p8c + - name: Port 2 + type: 8p8c + - name: Port 3 + type: 8p8c + - name: Port 4 + type: 8p8c + - name: Port 5 + type: 8p8c + - name: Port 6 + type: 8p8c + - name: Port 7 + type: 8p8c + - name: Port 8 + type: 8p8c + - name: Port 9 + type: 8p8c + - name: Port 10 + type: 8p8c + - name: Port 11 + type: 8p8c + - name: Port 12 + type: 8p8c + - name: Port 13 + type: 8p8c + - name: Port 14 + type: 8p8c + - name: Port 15 + type: 8p8c + - name: Port 16 + type: 8p8c + - name: Port 17 + type: 8p8c + - name: Port 18 + type: 8p8c + - name: Port 19 + type: 8p8c + - name: Port 20 + type: 8p8c + - name: Port 21 + type: 8p8c + - name: Port 22 + type: 8p8c + - name: Port 23 + type: 8p8c + - name: Port 24 + type: 8p8c diff --git a/device-types/Generic/48-port_copper_patch_panel.yaml b/device-types/Generic/48-port_copper_patch_panel.yaml index 6bbb6ed6b..d46a76f05 100644 --- a/device-types/Generic/48-port_copper_patch_panel.yaml +++ b/device-types/Generic/48-port_copper_patch_panel.yaml @@ -1,247 +1,247 @@ +--- manufacturer: Generic model: 48-port UTP Patch Panel slug: 48-port-utp-patch-panel u_height: 2 front-ports: - - name: Port 1 - type: 8p8c - rear_port: Port 1 - - name: Port 2 - type: 8p8c - rear_port: Port 2 - - name: Port 3 - type: 8p8c - rear_port: Port 3 - - name: Port 4 - type: 8p8c - rear_port: Port 4 - - name: Port 5 - type: 8p8c - rear_port: Port 5 - - name: Port 6 - type: 8p8c - rear_port: Port 6 - - name: Port 7 - type: 8p8c - rear_port: Port 7 - - name: Port 8 - type: 8p8c - rear_port: Port 8 - - name: Port 9 - type: 8p8c - rear_port: Port 9 - - name: Port 10 - type: 8p8c - rear_port: Port 10 - - name: Port 11 - type: 8p8c - rear_port: Port 11 - - name: Port 12 - type: 8p8c - rear_port: Port 12 - - name: Port 13 - type: 8p8c - rear_port: Port 13 - - name: Port 14 - type: 8p8c - rear_port: Port 14 - - name: Port 15 - type: 8p8c - rear_port: Port 15 - - name: Port 16 - type: 8p8c - rear_port: Port 16 - - name: Port 17 - type: 8p8c - rear_port: Port 17 - - name: Port 18 - type: 8p8c - rear_port: Port 18 - - name: Port 19 - type: 8p8c - rear_port: Port 19 - - name: Port 20 - type: 8p8c - rear_port: Port 20 - - name: Port 21 - type: 8p8c - rear_port: Port 21 - - name: Port 22 - type: 8p8c - rear_port: Port 22 - - name: Port 23 - type: 8p8c - rear_port: Port 23 - - name: Port 24 - type: 8p8c - rear_port: Port 24 - - name: Port 25 - type: 8p8c - rear_port: Port 25 - - name: Port 26 - type: 8p8c - rear_port: Port 26 - - name: Port 27 - type: 8p8c - rear_port: Port 27 - - name: Port 28 - type: 8p8c - rear_port: Port 28 - - name: Port 29 - type: 8p8c - rear_port: Port 29 - - name: Port 30 - type: 8p8c - rear_port: Port 30 - - name: Port 31 - type: 8p8c - rear_port: Port 31 - - name: Port 32 - type: 8p8c - rear_port: Port 32 - - name: Port 33 - type: 8p8c - rear_port: Port 33 - - name: Port 34 - type: 8p8c - rear_port: Port 34 - - name: Port 35 - type: 8p8c - rear_port: Port 35 - - name: Port 36 - type: 8p8c - rear_port: Port 36 - - name: Port 37 - type: 8p8c - rear_port: Port 37 - - name: Port 38 - type: 8p8c - rear_port: Port 38 - - name: Port 39 - type: 8p8c - rear_port: Port 39 - - name: Port 40 - type: 8p8c - rear_port: Port 40 - - name: Port 41 - type: 8p8c - rear_port: Port 41 - - name: Port 42 - type: 8p8c - rear_port: Port 42 - - name: Port 43 - type: 8p8c - rear_port: Port 43 - - name: Port 44 - type: 8p8c - rear_port: Port 44 - - name: Port 45 - type: 8p8c - rear_port: Port 45 - - name: Port 46 - type: 8p8c - rear_port: Port 46 - - name: Port 47 - type: 8p8c - rear_port: Port 47 - - name: Port 48 - type: 8p8c - rear_port: Port 48 + - name: Port 1 + type: 8p8c + rear_port: Port 1 + - name: Port 2 + type: 8p8c + rear_port: Port 2 + - name: Port 3 + type: 8p8c + rear_port: Port 3 + - name: Port 4 + type: 8p8c + rear_port: Port 4 + - name: Port 5 + type: 8p8c + rear_port: Port 5 + - name: Port 6 + type: 8p8c + rear_port: Port 6 + - name: Port 7 + type: 8p8c + rear_port: Port 7 + - name: Port 8 + type: 8p8c + rear_port: Port 8 + - name: Port 9 + type: 8p8c + rear_port: Port 9 + - name: Port 10 + type: 8p8c + rear_port: Port 10 + - name: Port 11 + type: 8p8c + rear_port: Port 11 + - name: Port 12 + type: 8p8c + rear_port: Port 12 + - name: Port 13 + type: 8p8c + rear_port: Port 13 + - name: Port 14 + type: 8p8c + rear_port: Port 14 + - name: Port 15 + type: 8p8c + rear_port: Port 15 + - name: Port 16 + type: 8p8c + rear_port: Port 16 + - name: Port 17 + type: 8p8c + rear_port: Port 17 + - name: Port 18 + type: 8p8c + rear_port: Port 18 + - name: Port 19 + type: 8p8c + rear_port: Port 19 + - name: Port 20 + type: 8p8c + rear_port: Port 20 + - name: Port 21 + type: 8p8c + rear_port: Port 21 + - name: Port 22 + type: 8p8c + rear_port: Port 22 + - name: Port 23 + type: 8p8c + rear_port: Port 23 + - name: Port 24 + type: 8p8c + rear_port: Port 24 + - name: Port 25 + type: 8p8c + rear_port: Port 25 + - name: Port 26 + type: 8p8c + rear_port: Port 26 + - name: Port 27 + type: 8p8c + rear_port: Port 27 + - name: Port 28 + type: 8p8c + rear_port: Port 28 + - name: Port 29 + type: 8p8c + rear_port: Port 29 + - name: Port 30 + type: 8p8c + rear_port: Port 30 + - name: Port 31 + type: 8p8c + rear_port: Port 31 + - name: Port 32 + type: 8p8c + rear_port: Port 32 + - name: Port 33 + type: 8p8c + rear_port: Port 33 + - name: Port 34 + type: 8p8c + rear_port: Port 34 + - name: Port 35 + type: 8p8c + rear_port: Port 35 + - name: Port 36 + type: 8p8c + rear_port: Port 36 + - name: Port 37 + type: 8p8c + rear_port: Port 37 + - name: Port 38 + type: 8p8c + rear_port: Port 38 + - name: Port 39 + type: 8p8c + rear_port: Port 39 + - name: Port 40 + type: 8p8c + rear_port: Port 40 + - name: Port 41 + type: 8p8c + rear_port: Port 41 + - name: Port 42 + type: 8p8c + rear_port: Port 42 + - name: Port 43 + type: 8p8c + rear_port: Port 43 + - name: Port 44 + type: 8p8c + rear_port: Port 44 + - name: Port 45 + type: 8p8c + rear_port: Port 45 + - name: Port 46 + type: 8p8c + rear_port: Port 46 + - name: Port 47 + type: 8p8c + rear_port: Port 47 + - name: Port 48 + type: 8p8c + rear_port: Port 48 rear-ports: - - name: Port 1 - type: 8p8c - - name: Port 2 - type: 8p8c - - name: Port 3 - type: 8p8c - - name: Port 4 - type: 8p8c - - name: Port 5 - type: 8p8c - - name: Port 6 - type: 8p8c - - name: Port 7 - type: 8p8c - - name: Port 8 - type: 8p8c - - name: Port 9 - type: 8p8c - - name: Port 10 - type: 8p8c - - name: Port 11 - type: 8p8c - - name: Port 12 - type: 8p8c - - name: Port 13 - type: 8p8c - - name: Port 14 - type: 8p8c - - name: Port 15 - type: 8p8c - - name: Port 16 - type: 8p8c - - name: Port 17 - type: 8p8c - - name: Port 18 - type: 8p8c - - name: Port 19 - type: 8p8c - - name: Port 20 - type: 8p8c - - name: Port 21 - type: 8p8c - - name: Port 22 - type: 8p8c - - name: Port 23 - type: 8p8c - - name: Port 24 - type: 8p8c - - name: Port 25 - type: 8p8c - - name: Port 26 - type: 8p8c - - name: Port 27 - type: 8p8c - - name: Port 28 - type: 8p8c - - name: Port 29 - type: 8p8c - - name: Port 30 - type: 8p8c - - name: Port 31 - type: 8p8c - - name: Port 32 - type: 8p8c - - name: Port 33 - type: 8p8c - - name: Port 34 - type: 8p8c - - name: Port 35 - type: 8p8c - - name: Port 36 - type: 8p8c - - name: Port 37 - type: 8p8c - - name: Port 38 - type: 8p8c - - name: Port 39 - type: 8p8c - - name: Port 40 - type: 8p8c - - name: Port 41 - type: 8p8c - - name: Port 42 - type: 8p8c - - name: Port 43 - type: 8p8c - - name: Port 44 - type: 8p8c - - name: Port 45 - type: 8p8c - - name: Port 46 - type: 8p8c - - name: Port 47 - type: 8p8c - - name: Port 48 - type: 8p8c - + - name: Port 1 + type: 8p8c + - name: Port 2 + type: 8p8c + - name: Port 3 + type: 8p8c + - name: Port 4 + type: 8p8c + - name: Port 5 + type: 8p8c + - name: Port 6 + type: 8p8c + - name: Port 7 + type: 8p8c + - name: Port 8 + type: 8p8c + - name: Port 9 + type: 8p8c + - name: Port 10 + type: 8p8c + - name: Port 11 + type: 8p8c + - name: Port 12 + type: 8p8c + - name: Port 13 + type: 8p8c + - name: Port 14 + type: 8p8c + - name: Port 15 + type: 8p8c + - name: Port 16 + type: 8p8c + - name: Port 17 + type: 8p8c + - name: Port 18 + type: 8p8c + - name: Port 19 + type: 8p8c + - name: Port 20 + type: 8p8c + - name: Port 21 + type: 8p8c + - name: Port 22 + type: 8p8c + - name: Port 23 + type: 8p8c + - name: Port 24 + type: 8p8c + - name: Port 25 + type: 8p8c + - name: Port 26 + type: 8p8c + - name: Port 27 + type: 8p8c + - name: Port 28 + type: 8p8c + - name: Port 29 + type: 8p8c + - name: Port 30 + type: 8p8c + - name: Port 31 + type: 8p8c + - name: Port 32 + type: 8p8c + - name: Port 33 + type: 8p8c + - name: Port 34 + type: 8p8c + - name: Port 35 + type: 8p8c + - name: Port 36 + type: 8p8c + - name: Port 37 + type: 8p8c + - name: Port 38 + type: 8p8c + - name: Port 39 + type: 8p8c + - name: Port 40 + type: 8p8c + - name: Port 41 + type: 8p8c + - name: Port 42 + type: 8p8c + - name: Port 43 + type: 8p8c + - name: Port 44 + type: 8p8c + - name: Port 45 + type: 8p8c + - name: Port 46 + type: 8p8c + - name: Port 47 + type: 8p8c + - name: Port 48 + type: 8p8c diff --git a/device-types/Generic/LC-12-port_fiber_patch_panel.yaml b/device-types/Generic/LC-12-port_fiber_patch_panel.yaml index 6ae1556cc..70fa5fb6a 100644 --- a/device-types/Generic/LC-12-port_fiber_patch_panel.yaml +++ b/device-types/Generic/LC-12-port_fiber_patch_panel.yaml @@ -1,66 +1,67 @@ +--- manufacturer: Generic model: LC-12-port Fiber Patch Panel slug: LC-12-port-fiber-patch-panel u_height: 1 front-ports: - - name: Port 1 - type: lc - rear_port: Port 1 - - name: Port 2 - type: lc - rear_port: Port 2 - - name: Port 3 - type: lc - rear_port: Port 3 - - name: Port 4 - type: lc - rear_port: Port 4 - - name: Port 5 - type: lc - rear_port: Port 5 - - name: Port 6 - type: lc - rear_port: Port 6 - - name: Port 7 - type: lc - rear_port: Port 7 - - name: Port 8 - type: lc - rear_port: Port 8 - - name: Port 9 - type: lc - rear_port: Port 9 - - name: Port 10 - type: lc - rear_port: Port 10 - - name: Port 11 - type: lc - rear_port: Port 11 - - name: Port 12 - type: lc - rear_port: Port 12 + - name: Port 1 + type: lc + rear_port: Port 1 + - name: Port 2 + type: lc + rear_port: Port 2 + - name: Port 3 + type: lc + rear_port: Port 3 + - name: Port 4 + type: lc + rear_port: Port 4 + - name: Port 5 + type: lc + rear_port: Port 5 + - name: Port 6 + type: lc + rear_port: Port 6 + - name: Port 7 + type: lc + rear_port: Port 7 + - name: Port 8 + type: lc + rear_port: Port 8 + - name: Port 9 + type: lc + rear_port: Port 9 + - name: Port 10 + type: lc + rear_port: Port 10 + - name: Port 11 + type: lc + rear_port: Port 11 + - name: Port 12 + type: lc + rear_port: Port 12 rear-ports: - - name: Port 1 - type: lc - - name: Port 2 - type: lc - - name: Port 3 - type: lc - - name: Port 4 - type: lc - - name: Port 5 - type: lc - - name: Port 6 - type: lc - - name: Port 7 - type: lc - - name: Port 8 - type: lc - - name: Port 9 - type: lc - - name: Port 10 - type: lc - - name: Port 11 - type: lc - - name: Port 12 - type: lc + - name: Port 1 + type: lc + - name: Port 2 + type: lc + - name: Port 3 + type: lc + - name: Port 4 + type: lc + - name: Port 5 + type: lc + - name: Port 6 + type: lc + - name: Port 7 + type: lc + - name: Port 8 + type: lc + - name: Port 9 + type: lc + - name: Port 10 + type: lc + - name: Port 11 + type: lc + - name: Port 12 + type: lc diff --git a/device-types/Generic/LC-24-port_fiber_patch_panel.yaml b/device-types/Generic/LC-24-port_fiber_patch_panel.yaml index 2143910c4..b6d75ac7b 100644 --- a/device-types/Generic/LC-24-port_fiber_patch_panel.yaml +++ b/device-types/Generic/LC-24-port_fiber_patch_panel.yaml @@ -1,126 +1,127 @@ +--- manufacturer: Generic model: LC-24-port Fiber Patch Panel slug: LC-24-port-fiber-patch-panel u_height: 1 front-ports: - - name: Port 1 - type: lc - rear_port: Port 1 - - name: Port 2 - type: lc - rear_port: Port 2 - - name: Port 3 - type: lc - rear_port: Port 3 - - name: Port 4 - type: lc - rear_port: Port 4 - - name: Port 5 - type: lc - rear_port: Port 5 - - name: Port 6 - type: lc - rear_port: Port 6 - - name: Port 7 - type: lc - rear_port: Port 7 - - name: Port 8 - type: lc - rear_port: Port 8 - - name: Port 9 - type: lc - rear_port: Port 9 - - name: Port 10 - type: lc - rear_port: Port 10 - - name: Port 11 - type: lc - rear_port: Port 11 - - name: Port 12 - type: lc - rear_port: Port 12 - - name: Port 13 - type: lc - rear_port: Port 13 - - name: Port 14 - type: lc - rear_port: Port 14 - - name: Port 15 - type: lc - rear_port: Port 15 - - name: Port 16 - type: lc - rear_port: Port 16 - - name: Port 17 - type: lc - rear_port: Port 17 - - name: Port 18 - type: lc - rear_port: Port 18 - - name: Port 19 - type: lc - rear_port: Port 19 - - name: Port 20 - type: lc - rear_port: Port 20 - - name: Port 21 - type: lc - rear_port: Port 21 - - name: Port 22 - type: lc - rear_port: Port 22 - - name: Port 23 - type: lc - rear_port: Port 23 - - name: Port 24 - type: lc - rear_port: Port 24 + - name: Port 1 + type: lc + rear_port: Port 1 + - name: Port 2 + type: lc + rear_port: Port 2 + - name: Port 3 + type: lc + rear_port: Port 3 + - name: Port 4 + type: lc + rear_port: Port 4 + - name: Port 5 + type: lc + rear_port: Port 5 + - name: Port 6 + type: lc + rear_port: Port 6 + - name: Port 7 + type: lc + rear_port: Port 7 + - name: Port 8 + type: lc + rear_port: Port 8 + - name: Port 9 + type: lc + rear_port: Port 9 + - name: Port 10 + type: lc + rear_port: Port 10 + - name: Port 11 + type: lc + rear_port: Port 11 + - name: Port 12 + type: lc + rear_port: Port 12 + - name: Port 13 + type: lc + rear_port: Port 13 + - name: Port 14 + type: lc + rear_port: Port 14 + - name: Port 15 + type: lc + rear_port: Port 15 + - name: Port 16 + type: lc + rear_port: Port 16 + - name: Port 17 + type: lc + rear_port: Port 17 + - name: Port 18 + type: lc + rear_port: Port 18 + - name: Port 19 + type: lc + rear_port: Port 19 + - name: Port 20 + type: lc + rear_port: Port 20 + - name: Port 21 + type: lc + rear_port: Port 21 + - name: Port 22 + type: lc + rear_port: Port 22 + - name: Port 23 + type: lc + rear_port: Port 23 + - name: Port 24 + type: lc + rear_port: Port 24 rear-ports: - - name: Port 1 - type: lc - - name: Port 2 - type: lc - - name: Port 3 - type: lc - - name: Port 4 - type: lc - - name: Port 5 - type: lc - - name: Port 6 - type: lc - - name: Port 7 - type: lc - - name: Port 8 - type: lc - - name: Port 9 - type: lc - - name: Port 10 - type: lc - - name: Port 11 - type: lc - - name: Port 12 - type: lc - - name: Port 13 - type: lc - - name: Port 14 - type: lc - - name: Port 15 - type: lc - - name: Port 16 - type: lc - - name: Port 17 - type: lc - - name: Port 18 - type: lc - - name: Port 19 - type: lc - - name: Port 20 - type: lc - - name: Port 21 - type: lc - - name: Port 22 - type: lc - - name: Port 23 - type: lc - - name: Port 24 - type: lc + - name: Port 1 + type: lc + - name: Port 2 + type: lc + - name: Port 3 + type: lc + - name: Port 4 + type: lc + - name: Port 5 + type: lc + - name: Port 6 + type: lc + - name: Port 7 + type: lc + - name: Port 8 + type: lc + - name: Port 9 + type: lc + - name: Port 10 + type: lc + - name: Port 11 + type: lc + - name: Port 12 + type: lc + - name: Port 13 + type: lc + - name: Port 14 + type: lc + - name: Port 15 + type: lc + - name: Port 16 + type: lc + - name: Port 17 + type: lc + - name: Port 18 + type: lc + - name: Port 19 + type: lc + - name: Port 20 + type: lc + - name: Port 21 + type: lc + - name: Port 22 + type: lc + - name: Port 23 + type: lc + - name: Port 24 + type: lc diff --git a/device-types/Generic/LC-48-port_fiber_patch_panel.yaml b/device-types/Generic/LC-48-port_fiber_patch_panel.yaml index 4b0244f8c..752cb09b1 100644 --- a/device-types/Generic/LC-48-port_fiber_patch_panel.yaml +++ b/device-types/Generic/LC-48-port_fiber_patch_panel.yaml @@ -1,246 +1,247 @@ +--- manufacturer: Generic model: LC-48-port Fiber Patch Panel slug: LC-48-port-fiber-patch-panel u_height: 2 front-ports: - - name: Port 1 - type: lc - rear_port: Port 1 - - name: Port 2 - type: lc - rear_port: Port 2 - - name: Port 3 - type: lc - rear_port: Port 3 - - name: Port 4 - type: lc - rear_port: Port 4 - - name: Port 5 - type: lc - rear_port: Port 5 - - name: Port 6 - type: lc - rear_port: Port 6 - - name: Port 7 - type: lc - rear_port: Port 7 - - name: Port 8 - type: lc - rear_port: Port 8 - - name: Port 9 - type: lc - rear_port: Port 9 - - name: Port 10 - type: lc - rear_port: Port 10 - - name: Port 11 - type: lc - rear_port: Port 11 - - name: Port 12 - type: lc - rear_port: Port 12 - - name: Port 13 - type: lc - rear_port: Port 13 - - name: Port 14 - type: lc - rear_port: Port 14 - - name: Port 15 - type: lc - rear_port: Port 15 - - name: Port 16 - type: lc - rear_port: Port 16 - - name: Port 17 - type: lc - rear_port: Port 17 - - name: Port 18 - type: lc - rear_port: Port 18 - - name: Port 19 - type: lc - rear_port: Port 19 - - name: Port 20 - type: lc - rear_port: Port 20 - - name: Port 21 - type: lc - rear_port: Port 21 - - name: Port 22 - type: lc - rear_port: Port 22 - - name: Port 23 - type: lc - rear_port: Port 23 - - name: Port 24 - type: lc - rear_port: Port 24 - - name: Port 25 - type: lc - rear_port: Port 25 - - name: Port 26 - type: lc - rear_port: Port 26 - - name: Port 27 - type: lc - rear_port: Port 27 - - name: Port 28 - type: lc - rear_port: Port 28 - - name: Port 29 - type: lc - rear_port: Port 29 - - name: Port 30 - type: lc - rear_port: Port 30 - - name: Port 31 - type: lc - rear_port: Port 31 - - name: Port 32 - type: lc - rear_port: Port 32 - - name: Port 33 - type: lc - rear_port: Port 33 - - name: Port 34 - type: lc - rear_port: Port 34 - - name: Port 35 - type: lc - rear_port: Port 35 - - name: Port 36 - type: lc - rear_port: Port 36 - - name: Port 37 - type: lc - rear_port: Port 37 - - name: Port 38 - type: lc - rear_port: Port 38 - - name: Port 39 - type: lc - rear_port: Port 39 - - name: Port 40 - type: lc - rear_port: Port 40 - - name: Port 41 - type: lc - rear_port: Port 41 - - name: Port 42 - type: lc - rear_port: Port 42 - - name: Port 43 - type: lc - rear_port: Port 43 - - name: Port 44 - type: lc - rear_port: Port 44 - - name: Port 45 - type: lc - rear_port: Port 45 - - name: Port 46 - type: lc - rear_port: Port 46 - - name: Port 47 - type: lc - rear_port: Port 47 - - name: Port 48 - type: lc - rear_port: Port 48 + - name: Port 1 + type: lc + rear_port: Port 1 + - name: Port 2 + type: lc + rear_port: Port 2 + - name: Port 3 + type: lc + rear_port: Port 3 + - name: Port 4 + type: lc + rear_port: Port 4 + - name: Port 5 + type: lc + rear_port: Port 5 + - name: Port 6 + type: lc + rear_port: Port 6 + - name: Port 7 + type: lc + rear_port: Port 7 + - name: Port 8 + type: lc + rear_port: Port 8 + - name: Port 9 + type: lc + rear_port: Port 9 + - name: Port 10 + type: lc + rear_port: Port 10 + - name: Port 11 + type: lc + rear_port: Port 11 + - name: Port 12 + type: lc + rear_port: Port 12 + - name: Port 13 + type: lc + rear_port: Port 13 + - name: Port 14 + type: lc + rear_port: Port 14 + - name: Port 15 + type: lc + rear_port: Port 15 + - name: Port 16 + type: lc + rear_port: Port 16 + - name: Port 17 + type: lc + rear_port: Port 17 + - name: Port 18 + type: lc + rear_port: Port 18 + - name: Port 19 + type: lc + rear_port: Port 19 + - name: Port 20 + type: lc + rear_port: Port 20 + - name: Port 21 + type: lc + rear_port: Port 21 + - name: Port 22 + type: lc + rear_port: Port 22 + - name: Port 23 + type: lc + rear_port: Port 23 + - name: Port 24 + type: lc + rear_port: Port 24 + - name: Port 25 + type: lc + rear_port: Port 25 + - name: Port 26 + type: lc + rear_port: Port 26 + - name: Port 27 + type: lc + rear_port: Port 27 + - name: Port 28 + type: lc + rear_port: Port 28 + - name: Port 29 + type: lc + rear_port: Port 29 + - name: Port 30 + type: lc + rear_port: Port 30 + - name: Port 31 + type: lc + rear_port: Port 31 + - name: Port 32 + type: lc + rear_port: Port 32 + - name: Port 33 + type: lc + rear_port: Port 33 + - name: Port 34 + type: lc + rear_port: Port 34 + - name: Port 35 + type: lc + rear_port: Port 35 + - name: Port 36 + type: lc + rear_port: Port 36 + - name: Port 37 + type: lc + rear_port: Port 37 + - name: Port 38 + type: lc + rear_port: Port 38 + - name: Port 39 + type: lc + rear_port: Port 39 + - name: Port 40 + type: lc + rear_port: Port 40 + - name: Port 41 + type: lc + rear_port: Port 41 + - name: Port 42 + type: lc + rear_port: Port 42 + - name: Port 43 + type: lc + rear_port: Port 43 + - name: Port 44 + type: lc + rear_port: Port 44 + - name: Port 45 + type: lc + rear_port: Port 45 + - name: Port 46 + type: lc + rear_port: Port 46 + - name: Port 47 + type: lc + rear_port: Port 47 + - name: Port 48 + type: lc + rear_port: Port 48 rear-ports: - - name: Port 1 - type: lc - - name: Port 2 - type: lc - - name: Port 3 - type: lc - - name: Port 4 - type: lc - - name: Port 5 - type: lc - - name: Port 6 - type: lc - - name: Port 7 - type: lc - - name: Port 8 - type: lc - - name: Port 9 - type: lc - - name: Port 10 - type: lc - - name: Port 11 - type: lc - - name: Port 12 - type: lc - - name: Port 13 - type: lc - - name: Port 14 - type: lc - - name: Port 15 - type: lc - - name: Port 16 - type: lc - - name: Port 17 - type: lc - - name: Port 18 - type: lc - - name: Port 19 - type: lc - - name: Port 20 - type: lc - - name: Port 21 - type: lc - - name: Port 22 - type: lc - - name: Port 23 - type: lc - - name: Port 24 - type: lc - - name: Port 25 - type: lc - - name: Port 26 - type: lc - - name: Port 27 - type: lc - - name: Port 28 - type: lc - - name: Port 29 - type: lc - - name: Port 30 - type: lc - - name: Port 31 - type: lc - - name: Port 32 - type: lc - - name: Port 33 - type: lc - - name: Port 34 - type: lc - - name: Port 35 - type: lc - - name: Port 36 - type: lc - - name: Port 37 - type: lc - - name: Port 38 - type: lc - - name: Port 39 - type: lc - - name: Port 40 - type: lc - - name: Port 41 - type: lc - - name: Port 42 - type: lc - - name: Port 43 - type: lc - - name: Port 44 - type: lc - - name: Port 45 - type: lc - - name: Port 46 - type: lc - - name: Port 47 - type: lc - - name: Port 48 - type: lc + - name: Port 1 + type: lc + - name: Port 2 + type: lc + - name: Port 3 + type: lc + - name: Port 4 + type: lc + - name: Port 5 + type: lc + - name: Port 6 + type: lc + - name: Port 7 + type: lc + - name: Port 8 + type: lc + - name: Port 9 + type: lc + - name: Port 10 + type: lc + - name: Port 11 + type: lc + - name: Port 12 + type: lc + - name: Port 13 + type: lc + - name: Port 14 + type: lc + - name: Port 15 + type: lc + - name: Port 16 + type: lc + - name: Port 17 + type: lc + - name: Port 18 + type: lc + - name: Port 19 + type: lc + - name: Port 20 + type: lc + - name: Port 21 + type: lc + - name: Port 22 + type: lc + - name: Port 23 + type: lc + - name: Port 24 + type: lc + - name: Port 25 + type: lc + - name: Port 26 + type: lc + - name: Port 27 + type: lc + - name: Port 28 + type: lc + - name: Port 29 + type: lc + - name: Port 30 + type: lc + - name: Port 31 + type: lc + - name: Port 32 + type: lc + - name: Port 33 + type: lc + - name: Port 34 + type: lc + - name: Port 35 + type: lc + - name: Port 36 + type: lc + - name: Port 37 + type: lc + - name: Port 38 + type: lc + - name: Port 39 + type: lc + - name: Port 40 + type: lc + - name: Port 41 + type: lc + - name: Port 42 + type: lc + - name: Port 43 + type: lc + - name: Port 44 + type: lc + - name: Port 45 + type: lc + - name: Port 46 + type: lc + - name: Port 47 + type: lc + - name: Port 48 + type: lc diff --git a/device-types/Generic/cable-management-panel.yaml b/device-types/Generic/cable-management-panel.yaml index a063bd86a..b6ac5980a 100644 --- a/device-types/Generic/cable-management-panel.yaml +++ b/device-types/Generic/cable-management-panel.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Generic model: cable-management-panel slug: cable-management-panel diff --git a/device-types/Generic/shelf-1he.yaml b/device-types/Generic/shelf-1he.yaml index 0ea4e4e13..375f758b9 100644 --- a/device-types/Generic/shelf-1he.yaml +++ b/device-types/Generic/shelf-1he.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Generic model: shelf-1he slug: shelf-1he diff --git a/device-types/Generic/shelf-2he.yaml b/device-types/Generic/shelf-2he.yaml index 7ae3a823f..a22f54454 100644 --- a/device-types/Generic/shelf-2he.yaml +++ b/device-types/Generic/shelf-2he.yaml @@ -1,6 +1,6 @@ +--- manufacturer: Generic model: shelf-2he slug: shelf-2he u_height: 2 full_depth: false - diff --git a/device-types/HPE/2530-24-PoEP(J9779A).yml b/device-types/HPE/2530-24-PoEP(J9779A).yml index 0528a634c..c563728b9 100644 --- a/device-types/HPE/2530-24-PoEP(J9779A).yml +++ b/device-types/HPE/2530-24-PoEP(J9779A).yml @@ -1,98 +1,99 @@ +--- manufacturer: HPE model: 2530-24-PoEP Switch -slug: 2530-24-poep +slug: 2530-24-poep part_number: J9779A u_height: 1 is_full_depth: false console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 237 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 237 interfaces: -- name: '1' - type: 100base-tx - mgmt_only: false -- name: '2' - type: 100base-tx - mgmt_only: false -- name: '3' - type: 100base-tx - mgmt_only: false -- name: '4' - type: 100base-tx - mgmt_only: false -- name: '5' - type: 100base-tx - mgmt_only: false -- name: '6' - type: 100base-tx - mgmt_only: false -- name: '7' - type: 100base-tx - mgmt_only: false -- name: '8' - type: 100base-tx - mgmt_only: false -- name: '9' - type: 100base-tx - mgmt_only: false -- name: '10' - type: 100base-tx - mgmt_only: false -- name: '11' - type: 100base-tx - mgmt_only: false -- name: '12' - type: 100base-tx - mgmt_only: false -- name: '13' - type: 100base-tx - mgmt_only: false -- name: '14' - type: 100base-tx - mgmt_only: false -- name: '15' - type: 100base-tx - mgmt_only: false -- name: '16' - type: 100base-tx - mgmt_only: false -- name: '17' - type: 100base-tx - mgmt_only: false -- name: '18' - type: 100base-tx - mgmt_only: false -- name: '19' - type: 100base-tx - mgmt_only: false -- name: '20' - type: 100base-tx - mgmt_only: false -- name: '21' - type: 100base-tx - mgmt_only: false -- name: '22' - type: 100base-tx - mgmt_only: false -- name: '23' - type: 100base-tx - mgmt_only: false -- name: '24' - type: 100base-tx - mgmt_only: false -- name: '25' - type: 1000base-t - mgmt_only: false -- name: '26' - type: 1000base-t - mgmt_only: false -- name: '27' - type: 1000base-x-sfp - mgmt_only: false -- name: '28' - type: 1000base-x-sfp - mgmt_only: false + - name: '1' + type: 100base-tx + mgmt_only: false + - name: '2' + type: 100base-tx + mgmt_only: false + - name: '3' + type: 100base-tx + mgmt_only: false + - name: '4' + type: 100base-tx + mgmt_only: false + - name: '5' + type: 100base-tx + mgmt_only: false + - name: '6' + type: 100base-tx + mgmt_only: false + - name: '7' + type: 100base-tx + mgmt_only: false + - name: '8' + type: 100base-tx + mgmt_only: false + - name: '9' + type: 100base-tx + mgmt_only: false + - name: '10' + type: 100base-tx + mgmt_only: false + - name: '11' + type: 100base-tx + mgmt_only: false + - name: '12' + type: 100base-tx + mgmt_only: false + - name: '13' + type: 100base-tx + mgmt_only: false + - name: '14' + type: 100base-tx + mgmt_only: false + - name: '15' + type: 100base-tx + mgmt_only: false + - name: '16' + type: 100base-tx + mgmt_only: false + - name: '17' + type: 100base-tx + mgmt_only: false + - name: '18' + type: 100base-tx + mgmt_only: false + - name: '19' + type: 100base-tx + mgmt_only: false + - name: '20' + type: 100base-tx + mgmt_only: false + - name: '21' + type: 100base-tx + mgmt_only: false + - name: '22' + type: 100base-tx + mgmt_only: false + - name: '23' + type: 100base-tx + mgmt_only: false + - name: '24' + type: 100base-tx + mgmt_only: false + - name: '25' + type: 1000base-t + mgmt_only: false + - name: '26' + type: 1000base-t + mgmt_only: false + - name: '27' + type: 1000base-x-sfp + mgmt_only: false + - name: '28' + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/HPE/2530-48-PoEP(J9778A).yml b/device-types/HPE/2530-48-PoEP(J9778A).yml index 1b5aff993..8d44291cd 100644 --- a/device-types/HPE/2530-48-PoEP(J9778A).yml +++ b/device-types/HPE/2530-48-PoEP(J9778A).yml @@ -1,170 +1,171 @@ +--- manufacturer: HPE model: 2530-48-PoEP Switch -slug: 2530-48-poep +slug: 2530-48-poep part_number: J9778A u_height: 1 is_full_depth: false console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 441 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 441 interfaces: -- name: '1' - type: 100base-tx - mgmt_only: false -- name: '2' - type: 100base-tx - mgmt_only: false -- name: '3' - type: 100base-tx - mgmt_only: false -- name: '4' - type: 100base-tx - mgmt_only: false -- name: '5' - type: 100base-tx - mgmt_only: false -- name: '6' - type: 100base-tx - mgmt_only: false -- name: '7' - type: 100base-tx - mgmt_only: false -- name: '8' - type: 100base-tx - mgmt_only: false -- name: '9' - type: 100base-tx - mgmt_only: false -- name: '10' - type: 100base-tx - mgmt_only: false -- name: '11' - type: 100base-tx - mgmt_only: false -- name: '12' - type: 100base-tx - mgmt_only: false -- name: '13' - type: 100base-tx - mgmt_only: false -- name: '14' - type: 100base-tx - mgmt_only: false -- name: '15' - type: 100base-tx - mgmt_only: false -- name: '16' - type: 100base-tx - mgmt_only: false -- name: '17' - type: 100base-tx - mgmt_only: false -- name: '18' - type: 100base-tx - mgmt_only: false -- name: '19' - type: 100base-tx - mgmt_only: false -- name: '20' - type: 100base-tx - mgmt_only: false -- name: '21' - type: 100base-tx - mgmt_only: false -- name: '22' - type: 100base-tx - mgmt_only: false -- name: '23' - type: 100base-tx - mgmt_only: false -- name: '24' - type: 100base-tx - mgmt_only: false -- name: '25' - type: 100base-tx - mgmt_only: false -- name: '26' - type: 100base-tx - mgmt_only: false -- name: '27' - type: 100base-tx - mgmt_only: false -- name: '28' - type: 100base-tx - mgmt_only: false -- name: '29' - type: 100base-tx - mgmt_only: false -- name: '30' - type: 100base-tx - mgmt_only: false -- name: '31' - type: 100base-tx - mgmt_only: false -- name: '32' - type: 100base-tx - mgmt_only: false -- name: '33' - type: 100base-tx - mgmt_only: false -- name: '34' - type: 100base-tx - mgmt_only: false -- name: '35' - type: 100base-tx - mgmt_only: false -- name: '36' - type: 100base-tx - mgmt_only: false -- name: '37' - type: 100base-tx - mgmt_only: false -- name: '38' - type: 100base-tx - mgmt_only: false -- name: '39' - type: 100base-tx - mgmt_only: false -- name: '40' - type: 100base-tx - mgmt_only: false -- name: '41' - type: 100base-tx - mgmt_only: false -- name: '42' - type: 100base-tx - mgmt_only: false -- name: '43' - type: 100base-tx - mgmt_only: false -- name: '44' - type: 100base-tx - mgmt_only: false -- name: '45' - type: 100base-tx - mgmt_only: false -- name: '46' - type: 100base-tx - mgmt_only: false -- name: '47' - type: 100base-tx - mgmt_only: false -- name: '48' - type: 100base-tx - mgmt_only: false -- name: '49' - type: 1000base-t - mgmt_only: false -- name: '50' - type: 1000base-t - mgmt_only: false -- name: '51' - type: 1000base-x-sfp - mgmt_only: false -- name: '52' - type: 1000base-x-sfp - mgmt_only: false + - name: '1' + type: 100base-tx + mgmt_only: false + - name: '2' + type: 100base-tx + mgmt_only: false + - name: '3' + type: 100base-tx + mgmt_only: false + - name: '4' + type: 100base-tx + mgmt_only: false + - name: '5' + type: 100base-tx + mgmt_only: false + - name: '6' + type: 100base-tx + mgmt_only: false + - name: '7' + type: 100base-tx + mgmt_only: false + - name: '8' + type: 100base-tx + mgmt_only: false + - name: '9' + type: 100base-tx + mgmt_only: false + - name: '10' + type: 100base-tx + mgmt_only: false + - name: '11' + type: 100base-tx + mgmt_only: false + - name: '12' + type: 100base-tx + mgmt_only: false + - name: '13' + type: 100base-tx + mgmt_only: false + - name: '14' + type: 100base-tx + mgmt_only: false + - name: '15' + type: 100base-tx + mgmt_only: false + - name: '16' + type: 100base-tx + mgmt_only: false + - name: '17' + type: 100base-tx + mgmt_only: false + - name: '18' + type: 100base-tx + mgmt_only: false + - name: '19' + type: 100base-tx + mgmt_only: false + - name: '20' + type: 100base-tx + mgmt_only: false + - name: '21' + type: 100base-tx + mgmt_only: false + - name: '22' + type: 100base-tx + mgmt_only: false + - name: '23' + type: 100base-tx + mgmt_only: false + - name: '24' + type: 100base-tx + mgmt_only: false + - name: '25' + type: 100base-tx + mgmt_only: false + - name: '26' + type: 100base-tx + mgmt_only: false + - name: '27' + type: 100base-tx + mgmt_only: false + - name: '28' + type: 100base-tx + mgmt_only: false + - name: '29' + type: 100base-tx + mgmt_only: false + - name: '30' + type: 100base-tx + mgmt_only: false + - name: '31' + type: 100base-tx + mgmt_only: false + - name: '32' + type: 100base-tx + mgmt_only: false + - name: '33' + type: 100base-tx + mgmt_only: false + - name: '34' + type: 100base-tx + mgmt_only: false + - name: '35' + type: 100base-tx + mgmt_only: false + - name: '36' + type: 100base-tx + mgmt_only: false + - name: '37' + type: 100base-tx + mgmt_only: false + - name: '38' + type: 100base-tx + mgmt_only: false + - name: '39' + type: 100base-tx + mgmt_only: false + - name: '40' + type: 100base-tx + mgmt_only: false + - name: '41' + type: 100base-tx + mgmt_only: false + - name: '42' + type: 100base-tx + mgmt_only: false + - name: '43' + type: 100base-tx + mgmt_only: false + - name: '44' + type: 100base-tx + mgmt_only: false + - name: '45' + type: 100base-tx + mgmt_only: false + - name: '46' + type: 100base-tx + mgmt_only: false + - name: '47' + type: 100base-tx + mgmt_only: false + - name: '48' + type: 100base-tx + mgmt_only: false + - name: '49' + type: 1000base-t + mgmt_only: false + - name: '50' + type: 1000base-t + mgmt_only: false + - name: '51' + type: 1000base-x-sfp + mgmt_only: false + - name: '52' + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/HPE/2530-8-PoEP(J9780A).yml b/device-types/HPE/2530-8-PoEP(J9780A).yml index f277449a5..1c5d85509 100644 --- a/device-types/HPE/2530-8-PoEP(J9780A).yml +++ b/device-types/HPE/2530-8-PoEP(J9780A).yml @@ -1,50 +1,51 @@ +--- manufacturer: HPE model: 2530-8-PoEP Switch -slug: 2530-8-poep +slug: 2530-8-poep part_number: J9780A u_height: 1 is_full_depth: false console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 76 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 76 interfaces: -- name: '1' - type: 100base-tx - mgmt_only: false -- name: '2' - type: 100base-tx - mgmt_only: false -- name: '3' - type: 100base-tx - mgmt_only: false -- name: '4' - type: 100base-tx - mgmt_only: false -- name: '5' - type: 100base-tx - mgmt_only: false -- name: '6' - type: 100base-tx - mgmt_only: false -- name: '7' - type: 100base-tx - mgmt_only: false -- name: '8' - type: 100base-tx - mgmt_only: false -- name: '9-RJ45' - type: 1000base-t - mgmt_only: false -- name: '10-RJ45' - type: 1000base-t - mgmt_only: false -- name: '9-SFP' - type: 1000base-x-sfp - mgmt_only: false -- name: '10-SFP' - type: 1000base-x-sfp - mgmt_only: false + - name: '1' + type: 100base-tx + mgmt_only: false + - name: '2' + type: 100base-tx + mgmt_only: false + - name: '3' + type: 100base-tx + mgmt_only: false + - name: '4' + type: 100base-tx + mgmt_only: false + - name: '5' + type: 100base-tx + mgmt_only: false + - name: '6' + type: 100base-tx + mgmt_only: false + - name: '7' + type: 100base-tx + mgmt_only: false + - name: '8' + type: 100base-tx + mgmt_only: false + - name: 9-RJ45 + type: 1000base-t + mgmt_only: false + - name: 10-RJ45 + type: 1000base-t + mgmt_only: false + - name: 9-SFP + type: 1000base-x-sfp + mgmt_only: false + - name: 10-SFP + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/HPE/5130-48G-PoE+-4SFP+.yml b/device-types/HPE/5130-48G-PoE+-4SFP+.yml index 699b386a2..c4645baa5 100644 --- a/device-types/HPE/5130-48G-PoE+-4SFP+.yml +++ b/device-types/HPE/5130-48G-PoE+-4SFP+.yml @@ -1,173 +1,174 @@ +--- manufacturer: HPE model: 5130-48G-PoE+-4SFP+ (370W) EI -slug: 5130-48G-POE-4SFP +slug: 5130-48G-POE-4SFP part_number: JG937A u_height: 1 is_full_depth: false console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 power-ports: -- name: PSU1 - type: iec-60320-c14 - maximum_draw: 490 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 490 interfaces: -- name: GigabitEthernet1/0/0 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/1 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/2 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/3 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/4 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/5 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/6 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/7 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/8 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/9 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/10 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/11 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/12 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/13 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/14 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/15 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/16 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/17 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/18 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/19 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/20 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/21 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/22 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/23 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/24 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/25 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/26 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/27 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/28 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/29 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/30 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/31 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/32 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/33 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/34 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/35 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/36 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/37 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/38 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/39 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/40 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/41 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/42 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/43 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/44 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/45 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/46 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/47 - type: 1000base-t - mgmt_only: false -- name: GigabitEthernet1/0/48 - type: 1000base-t - mgmt_only: false -- name: Ten-GigabitEthernet1/0/49 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Ten-GigabitEthernet1/0/50 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Ten-GigabitEthernet1/0/51 - type: 10gbase-x-sfpp - mgmt_only: false -- name: Ten-GigabitEthernet1/0/52 - type: 10gbase-x-sfpp - mgmt_only: false + - name: GigabitEthernet1/0/0 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/4 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/5 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/6 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/7 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/8 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/9 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/10 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/11 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/12 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/13 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/14 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/15 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/16 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/17 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/18 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/19 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/20 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/21 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/22 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/23 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/24 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/25 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/26 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/27 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/28 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/29 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/30 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/31 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/32 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/33 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/34 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/35 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/36 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/37 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/38 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/39 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/40 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/41 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/42 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/43 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/44 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/45 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/46 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/47 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/0/48 + type: 1000base-t + mgmt_only: false + - name: Ten-GigabitEthernet1/0/49 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Ten-GigabitEthernet1/0/50 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Ten-GigabitEthernet1/0/51 + type: 10gbase-x-sfpp + mgmt_only: false + - name: Ten-GigabitEthernet1/0/52 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/HPE/HP-E3500yl-48G.yaml b/device-types/HPE/HP-E3500yl-48G.yaml index d766eee48..0cd7c7644 100644 --- a/device-types/HPE/HP-E3500yl-48G.yaml +++ b/device-types/HPE/HP-E3500yl-48G.yaml @@ -1,6 +1,7 @@ +--- manufacturer: HPE model: E3500yl-48G Switch -slug: e3500yl-48g +slug: e3500yl-48g part_number: J8693A u_height: 1 is_full_depth: false diff --git a/device-types/HPE/HPE-SY480.yaml b/device-types/HPE/HPE-SY480.yaml index ae26fe267..2cd8e3868 100644 --- a/device-types/HPE/HPE-SY480.yaml +++ b/device-types/HPE/HPE-SY480.yaml @@ -1,3 +1,4 @@ +--- manufacturer: HPE model: HPE-SY480 slug: HPE-SY480 diff --git a/device-types/HPE/ProCurve-2810-24G.yaml b/device-types/HPE/ProCurve-2810-24G.yaml index f94455d0b..e8bbf7fb4 100644 --- a/device-types/HPE/ProCurve-2810-24G.yaml +++ b/device-types/HPE/ProCurve-2810-24G.yaml @@ -1,6 +1,7 @@ +--- manufacturer: HPE model: ProCurve 2810-24G -slug: 2810-24g +slug: 2810-24g part_number: J9021A u_height: 1 is_full_depth: false diff --git a/device-types/HPE/ProCurve-2810-48G.yaml b/device-types/HPE/ProCurve-2810-48G.yaml index 58bd7489a..b97ff937f 100644 --- a/device-types/HPE/ProCurve-2810-48G.yaml +++ b/device-types/HPE/ProCurve-2810-48G.yaml @@ -1,6 +1,7 @@ +--- manufacturer: HPE model: ProCurve 2810-48G -slug: 2810-48g +slug: 2810-48g part_number: J9022A u_height: 1 is_full_depth: false diff --git a/device-types/HPE/c7000.yaml b/device-types/HPE/c7000.yaml index aa15d5a5d..8c9984807 100644 --- a/device-types/HPE/c7000.yaml +++ b/device-types/HPE/c7000.yaml @@ -1,43 +1,43 @@ -manufacturer: HPE -model: c7000 -slug: c7000 -u_height: 10 -is_full_depth: true -subdevice_role: parent -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 2650 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 2650 - - name: PS3 - type: iec-60320-c20 - maximum_draw: 2650 - - name: PS4 - type: iec-60320-c20 - maximum_draw: 2650 - - name: PS5 - type: iec-60320-c20 - maximum_draw: 2650 - - name: PS6 - type: iec-60320-c20 - maximum_draw: 2650 -device-bays: - - name: Device Bay 1 - - name: Device Bay 2 - - name: Device Bay 3 - - name: Device Bay 4 - - name: Device Bay 5 - - name: Device Bay 6 - - name: Device Bay 7 - - name: Device Bay 8 - - name: Device Bay 9 - - name: Device Bay 10 - - name: Device Bay 11 - - name: Device Bay 12 - - name: Device Bay 13 - - name: Device Bay 14 - - name: Device Bay 15 - - name: Device Bay 16 - +--- +manufacturer: HPE +model: c7000 +slug: c7000 +u_height: 10 +is_full_depth: true +subdevice_role: parent +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 2650 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 2650 + - name: PS3 + type: iec-60320-c20 + maximum_draw: 2650 + - name: PS4 + type: iec-60320-c20 + maximum_draw: 2650 + - name: PS5 + type: iec-60320-c20 + maximum_draw: 2650 + - name: PS6 + type: iec-60320-c20 + maximum_draw: 2650 +device-bays: + - name: Device Bay 1 + - name: Device Bay 2 + - name: Device Bay 3 + - name: Device Bay 4 + - name: Device Bay 5 + - name: Device Bay 6 + - name: Device Bay 7 + - name: Device Bay 8 + - name: Device Bay 9 + - name: Device Bay 10 + - name: Device Bay 11 + - name: Device Bay 12 + - name: Device Bay 13 + - name: Device Bay 14 + - name: Device Bay 15 + - name: Device Bay 16 diff --git a/device-types/HPE/synergy-12000.yaml b/device-types/HPE/synergy-12000.yaml index c10e8fd65..19cc3cc73 100644 --- a/device-types/HPE/synergy-12000.yaml +++ b/device-types/HPE/synergy-12000.yaml @@ -1,82 +1,82 @@ -manufacturer: HPE -model: synergy-12000 -slug: synergy-12000 -u_height: 10 -is_full_depth: true -subdevice_role: parent -interfaces: - - name: FLM1 - type: 1000base-t - mgmt_only: true - - name: FLM2 - type: 1000base-t - mgmt_only: true - - name: Interconnect3, Q1:1 - type: 16gfc-sfpp - - name: Interconnect3, Q1:2 - type: 16gfc-sfpp - - name: Interconnect3, Q1:3 - type: 16gfc-sfpp - - name: Interconnect3, Q1:4 - type: 16gfc-sfpp - - name: Interconnect3, Q5:1 - type: 16gfc-sfpp - - name: Interconnect3, Q5:2 - type: 16gfc-sfpp - - name: Interconnect3, Q5:3 - type: 16gfc-sfpp - - name: Interconnect3, Q5:4 - type: 16gfc-sfpp - - name: Interconnect6, Q1:1 - type: 16gfc-sfpp - - name: Interconnect6, Q1:2 - type: 16gfc-sfpp - - name: Interconnect6, Q1:3 - type: 16gfc-sfpp - - name: Interconnect6, Q1:4 - type: 16gfc-sfpp - - name: Interconnect6, Q5:1 - type: 16gfc-sfpp - - name: Interconnect6, Q5:2 - type: 16gfc-sfpp - - name: Interconnect6, Q5:3 - type: 16gfc-sfpp - - name: Interconnect6, Q5:4 - type: 16gfc-sfpp -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 2650 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 2650 - - name: PS3 - type: iec-60320-c20 - maximum_draw: 2650 - - name: PS4 - type: iec-60320-c20 - maximum_draw: 2650 - - name: PS5 - type: iec-60320-c20 - maximum_draw: 2650 - - name: PS6 - type: iec-60320-c20 - maximum_draw: 2650 -device-bays: - - name: Device Bay 1 - - name: Device Bay 2 - - name: Device Bay 3 - - name: Device Bay 4 - - name: Device Bay 5 - - name: Device Bay 6 - - name: Device Bay 7 - - name: Device Bay 8 - - name: Device Bay 9 - - name: Device Bay 10 - - name: Device Bay 11 - - name: Device Bay 12 - - name: Device Bay 13 - - name: Device Bay 14 - - name: Device Bay 15 - - name: Device Bay 16 - +--- +manufacturer: HPE +model: synergy-12000 +slug: synergy-12000 +u_height: 10 +is_full_depth: true +subdevice_role: parent +interfaces: + - name: FLM1 + type: 1000base-t + mgmt_only: true + - name: FLM2 + type: 1000base-t + mgmt_only: true + - name: Interconnect3, Q1:1 + type: 16gfc-sfpp + - name: Interconnect3, Q1:2 + type: 16gfc-sfpp + - name: Interconnect3, Q1:3 + type: 16gfc-sfpp + - name: Interconnect3, Q1:4 + type: 16gfc-sfpp + - name: Interconnect3, Q5:1 + type: 16gfc-sfpp + - name: Interconnect3, Q5:2 + type: 16gfc-sfpp + - name: Interconnect3, Q5:3 + type: 16gfc-sfpp + - name: Interconnect3, Q5:4 + type: 16gfc-sfpp + - name: Interconnect6, Q1:1 + type: 16gfc-sfpp + - name: Interconnect6, Q1:2 + type: 16gfc-sfpp + - name: Interconnect6, Q1:3 + type: 16gfc-sfpp + - name: Interconnect6, Q1:4 + type: 16gfc-sfpp + - name: Interconnect6, Q5:1 + type: 16gfc-sfpp + - name: Interconnect6, Q5:2 + type: 16gfc-sfpp + - name: Interconnect6, Q5:3 + type: 16gfc-sfpp + - name: Interconnect6, Q5:4 + type: 16gfc-sfpp +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 2650 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 2650 + - name: PS3 + type: iec-60320-c20 + maximum_draw: 2650 + - name: PS4 + type: iec-60320-c20 + maximum_draw: 2650 + - name: PS5 + type: iec-60320-c20 + maximum_draw: 2650 + - name: PS6 + type: iec-60320-c20 + maximum_draw: 2650 +device-bays: + - name: Device Bay 1 + - name: Device Bay 2 + - name: Device Bay 3 + - name: Device Bay 4 + - name: Device Bay 5 + - name: Device Bay 6 + - name: Device Bay 7 + - name: Device Bay 8 + - name: Device Bay 9 + - name: Device Bay 10 + - name: Device Bay 11 + - name: Device Bay 12 + - name: Device Bay 13 + - name: Device Bay 14 + - name: Device Bay 15 + - name: Device Bay 16 diff --git a/device-types/Infinera/CloudXpress2.yml b/device-types/Infinera/CloudXpress2.yml index 04d4407ef..13db8bc06 100644 --- a/device-types/Infinera/CloudXpress2.yml +++ b/device-types/Infinera/CloudXpress2.yml @@ -1,60 +1,61 @@ +--- manufacturer: Infinera model: Cloud Xpress 2 slug: cloud-xpress-2 u_height: 1 is_full_depth: true console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: psu0 - type: iec-60320-c14 -- name: psu1 - type: iec-60320-c14 + - name: psu0 + type: iec-60320-c14 + - name: psu1 + type: iec-60320-c14 interfaces: -- name: eth0 - type: 1000base-t - mgmt_only: true -- name: swp1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp2 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp3 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp4 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp5 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp6 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp7 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp8 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp9 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp10 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp11 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp12 - type: 100gbase-x-qsfp28 - mgmt_only: false + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: swp1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp2 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp3 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp4 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp5 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp6 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp7 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp8 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp9 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp10 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp11 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp12 + type: 100gbase-x-qsfp28 + mgmt_only: false rear-ports: -- name: rx-mux0 - type: lc - positions: 1 -- name: tx-mux0 - type: lc - positions: 1 + - name: rx-mux0 + type: lc + positions: 1 + - name: tx-mux0 + type: lc + positions: 1 diff --git a/device-types/Infoblox/IB-1410.yaml b/device-types/Infoblox/IB-1410.yaml index 508a9976e..a53275bbc 100644 --- a/device-types/Infoblox/IB-1410.yaml +++ b/device-types/Infoblox/IB-1410.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Infoblox model: IB-1410 slug: IB-1410 -is_full_depth: False +is_full_depth: false u_height: 1 interfaces: - name: LOM diff --git a/device-types/Infoblox/IB-1420.yaml b/device-types/Infoblox/IB-1420.yaml index 543b24214..a485f9929 100644 --- a/device-types/Infoblox/IB-1420.yaml +++ b/device-types/Infoblox/IB-1420.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Infoblox model: IB-1420 slug: IB-1420 -is_full_depth: False +is_full_depth: false u_height: 1 interfaces: - name: LOM diff --git a/device-types/Infoblox/TE-1415-NS1GD-AC.yaml b/device-types/Infoblox/TE-1415-NS1GD-AC.yaml index bb93a7b62..7b14c7689 100644 --- a/device-types/Infoblox/TE-1415-NS1GD-AC.yaml +++ b/device-types/Infoblox/TE-1415-NS1GD-AC.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Infoblox model: TE-1415-NS1GD-AC slug: TE-1415-NS1GD-AC -is_full_depth: False +is_full_depth: false u_height: 1 interfaces: - name: LOM diff --git a/device-types/Infoblox/TE-805-HW-AC-B.yaml b/device-types/Infoblox/TE-805-HW-AC-B.yaml index d1ef4b387..68c6137db 100644 --- a/device-types/Infoblox/TE-805-HW-AC-B.yaml +++ b/device-types/Infoblox/TE-805-HW-AC-B.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Infoblox model: Trinzic TE-805 slug: te-805-hw-ac-b diff --git a/device-types/Infoblox/TE-815-NS1GD-AC.yaml b/device-types/Infoblox/TE-815-NS1GD-AC.yaml index d7cc21015..b14caf11e 100644 --- a/device-types/Infoblox/TE-815-NS1GD-AC.yaml +++ b/device-types/Infoblox/TE-815-NS1GD-AC.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Infoblox model: TE-815-NS1GD-AC slug: TE-815-NS1GD-AC -is_full_depth: False +is_full_depth: false u_height: 1 interfaces: - name: LOM @@ -21,5 +22,3 @@ power-ports: - name: PS0 type: iec-60320-c14 maximum_draw: 350 - - diff --git a/device-types/Infotecs/VIPNET-COORDINATOR-HW1000C.yaml b/device-types/Infotecs/VIPNET-COORDINATOR-HW1000C.yaml index 489d25cda..c859cbfd7 100644 --- a/device-types/Infotecs/VIPNET-COORDINATOR-HW1000C.yaml +++ b/device-types/Infotecs/VIPNET-COORDINATOR-HW1000C.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Infotecs model: ViPNet Coordinator HW1000C slug: vipnet-coordinator-hw1000c @@ -6,25 +7,25 @@ u_height: 1 is_full_depth: true comments: '' power-ports: -- name: PSU0 - type: iec-60320-c14 - maximum_draw: 200 + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 200 interfaces: -- name: ethernet 0 - type: 1000base-t - mgmt_only: false -- name: ethernet 1 - type: 1000base-t - mgmt_only: false -- name: ethernet 2 - type: 1000base-t - mgmt_only: false -- name: ethernet 3 - type: 1000base-t - mgmt_only: false -- name: ethernet 4 - type: 1000base-t - mgmt_only: false -- name: ethernet 5 - type: 1000base-t - mgmt_only: false + - name: ethernet 0 + type: 1000base-t + mgmt_only: false + - name: ethernet 1 + type: 1000base-t + mgmt_only: false + - name: ethernet 2 + type: 1000base-t + mgmt_only: false + - name: ethernet 3 + type: 1000base-t + mgmt_only: false + - name: ethernet 4 + type: 1000base-t + mgmt_only: false + - name: ethernet 5 + type: 1000base-t + mgmt_only: false diff --git a/device-types/Juniper/ACX1100-AC.yaml b/device-types/Juniper/ACX1100-AC.yaml index 73ec6262f..6a925f5f7 100644 --- a/device-types/Juniper/ACX1100-AC.yaml +++ b/device-types/Juniper/ACX1100-AC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: ACX1100-AC slug: acx1100-ac @@ -5,44 +6,44 @@ part_number: ACX1100-AC u_height: 1 is_full_depth: false console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: PSU0 - type: iec-60320-c14 - maximum_draw: 35 -- name: PSU1 - type: iec-60320-c14 - maximum_draw: 35 + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 35 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 35 interfaces: -- name: ge-0/0/0 - type: 1000base-t -- name: ge-0/0/1 - type: 1000base-t -- name: ge-0/0/2 - type: 1000base-t -- name: ge-0/0/3 - type: 1000base-t -- name: ge-0/0/4 - type: 1000base-t -- name: ge-0/0/5 - type: 1000base-t -- name: ge-0/0/6 - type: 1000base-t -- name: ge-0/0/7 - type: 1000base-t -- name: ge-0/1/0 - type: 1000base-x-sfp + - name: ge-0/0/0 + type: 1000base-t + - name: ge-0/0/1 + type: 1000base-t + - name: ge-0/0/2 + type: 1000base-t + - name: ge-0/0/3 + type: 1000base-t + - name: ge-0/0/4 + type: 1000base-t + - name: ge-0/0/5 + type: 1000base-t + - name: ge-0/0/6 + type: 1000base-t + - name: ge-0/0/7 + type: 1000base-t + - name: ge-0/1/0 + type: 1000base-x-sfp # comments: shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) -- name: ge-0/1/1 - type: 1000base-x-sfp + - name: ge-0/1/1 + type: 1000base-x-sfp # comments: shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) -- name: ge-0/1/2 - type: 1000base-x-sfp + - name: ge-0/1/2 + type: 1000base-x-sfp # comments: shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) -- name: ge-0/1/3 - type: 1000base-x-sfp + - name: ge-0/1/3 + type: 1000base-x-sfp # comments: shared media (You can use 1 of the 2 ports **WITH** this name. 1 is 1000base-x-sfp & the other is 1000base-t.) -- name: fxp0 - type: 1000base-t - mgmt_only: true + - name: fxp0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Juniper/ACX4000.yaml b/device-types/Juniper/ACX4000.yaml index 040ea1a66..30bff6911 100644 --- a/device-types/Juniper/ACX4000.yaml +++ b/device-types/Juniper/ACX4000.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: ACX4000 slug: acx4000 @@ -5,57 +6,57 @@ part_number: '' u_height: 3 is_full_depth: false subdevice_role: parent -comments: '2.5U Height' +comments: 2.5U Height console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: PSU0 - type: iec-60320-c14 - maximum_draw: 385 -- name: PSU1 - type: iec-60320-c14 - maximum_draw: 385 + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 385 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 385 interfaces: -- name: ge-0/1/0 - type: 1000base-t - mgmt_only: false -- name: ge-0/1/1 - type: 1000base-t - mgmt_only: false -- name: ge-0/1/2 - type: 1000base-t - mgmt_only: false -- name: ge-0/1/3 - type: 1000base-t - mgmt_only: false -- name: ge-0/1/4 - type: 1000base-t - mgmt_only: false -- name: ge-0/1/5 - type: 1000base-t - mgmt_only: false -- name: ge-0/1/6 - type: 1000base-t - mgmt_only: false -- name: ge-0/1/7 - type: 1000base-t - mgmt_only: false -- name: ge-0/2/0 - type: 1000base-x-sfp - mgmt_only: false -- name: ge-0/2/1 - type: 1000base-x-sfp - mgmt_only: false -- name: xe-0/3/0 - type: 10gbase-x-sfpp - mgmt_only: false -- name: xe-0/3/1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: fxp0 - type: 1000base-t - mgmt_only: true + - name: ge-0/1/0 + type: 1000base-t + mgmt_only: false + - name: ge-0/1/1 + type: 1000base-t + mgmt_only: false + - name: ge-0/1/2 + type: 1000base-t + mgmt_only: false + - name: ge-0/1/3 + type: 1000base-t + mgmt_only: false + - name: ge-0/1/4 + type: 1000base-t + mgmt_only: false + - name: ge-0/1/5 + type: 1000base-t + mgmt_only: false + - name: ge-0/1/6 + type: 1000base-t + mgmt_only: false + - name: ge-0/1/7 + type: 1000base-t + mgmt_only: false + - name: ge-0/2/0 + type: 1000base-x-sfp + mgmt_only: false + - name: ge-0/2/1 + type: 1000base-x-sfp + mgmt_only: false + - name: xe-0/3/0 + type: 10gbase-x-sfpp + mgmt_only: false + - name: xe-0/3/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: fxp0 + type: 1000base-t + mgmt_only: true device-bays: -- name: MIC0 -- name: MIC1 + - name: MIC0 + - name: MIC1 diff --git a/device-types/Juniper/ACX5448-M.yaml b/device-types/Juniper/ACX5448-M.yaml index ef315ade7..746473667 100644 --- a/device-types/Juniper/ACX5448-M.yaml +++ b/device-types/Juniper/ACX5448-M.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: ACX5448-M slug: acx5448-m diff --git a/device-types/Juniper/ACX710-DC.yaml b/device-types/Juniper/ACX710-DC.yaml index 50f25ee03..da7beadbf 100644 --- a/device-types/Juniper/ACX710-DC.yaml +++ b/device-types/Juniper/ACX710-DC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: ACX710DC slug: acx710dc diff --git a/device-types/Juniper/EX2200-48T-4G.yaml b/device-types/Juniper/EX2200-48T-4G.yaml index 609218583..c8d544956 100644 --- a/device-types/Juniper/EX2200-48T-4G.yaml +++ b/device-types/Juniper/EX2200-48T-4G.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX2200-48T-4G slug: ex2200-48t-4g diff --git a/device-types/Juniper/EX2200-C-12P.yaml b/device-types/Juniper/EX2200-C-12P.yaml index d59dce90a..1ed7c09db 100644 --- a/device-types/Juniper/EX2200-C-12P.yaml +++ b/device-types/Juniper/EX2200-C-12P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX2200-C-12P slug: ex2200-c-12p @@ -42,4 +43,3 @@ console-ports: type: rj-45 - name: Console (USB) type: usb-mini-b - diff --git a/device-types/Juniper/EX2200-C-12T.yaml b/device-types/Juniper/EX2200-C-12T.yaml index 83fe4d4f8..d875dfaff 100644 --- a/device-types/Juniper/EX2200-C-12T.yaml +++ b/device-types/Juniper/EX2200-C-12T.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX2200-C-12T slug: ex2200-c-12t @@ -42,4 +43,3 @@ console-ports: type: rj-45 - name: Console (USB) type: usb-mini-b - diff --git a/device-types/Juniper/EX2300-C-12P.yaml b/device-types/Juniper/EX2300-C-12P.yaml index f5c3ec7c1..eba764b3f 100644 --- a/device-types/Juniper/EX2300-C-12P.yaml +++ b/device-types/Juniper/EX2300-C-12P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX2300-C-12P slug: ex2300-c-12p @@ -46,4 +47,3 @@ console-ports: type: rj-45 - name: Console (USB) type: usb-mini-b - diff --git a/device-types/Juniper/EX2300-C-12T.yaml b/device-types/Juniper/EX2300-C-12T.yaml index d63014742..ec422e131 100644 --- a/device-types/Juniper/EX2300-C-12T.yaml +++ b/device-types/Juniper/EX2300-C-12T.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX2300-C-12T slug: ex2300-c-12t diff --git a/device-types/Juniper/EX3300-48T.yaml b/device-types/Juniper/EX3300-48T.yaml index 0851ee836..56e305c7c 100644 --- a/device-types/Juniper/EX3300-48T.yaml +++ b/device-types/Juniper/EX3300-48T.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX3300-48T slug: ex3300-48t diff --git a/device-types/Juniper/EX3400-24P.yaml b/device-types/Juniper/EX3400-24P.yaml index 53dc7d00a..fbb9977bc 100644 --- a/device-types/Juniper/EX3400-24P.yaml +++ b/device-types/Juniper/EX3400-24P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX3400-24P slug: ex3400-24p @@ -79,4 +80,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Juniper/EX3400-24T.yaml b/device-types/Juniper/EX3400-24T.yaml index a1b15cf39..e48801440 100644 --- a/device-types/Juniper/EX3400-24T.yaml +++ b/device-types/Juniper/EX3400-24T.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX3400-24T slug: ex3400-24t @@ -79,4 +80,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Juniper/EX3400-48P.yaml b/device-types/Juniper/EX3400-48P.yaml index 963309904..3f1be714d 100644 --- a/device-types/Juniper/EX3400-48P.yaml +++ b/device-types/Juniper/EX3400-48P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX3400-48P slug: ex3400-48p @@ -127,4 +128,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Juniper/EX3400-48T.yaml b/device-types/Juniper/EX3400-48T.yaml index 676fe44ad..5b9d49d35 100644 --- a/device-types/Juniper/EX3400-48T.yaml +++ b/device-types/Juniper/EX3400-48T.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX3400-48T slug: ex3400-48t @@ -127,4 +128,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Juniper/EX4300-24P.yaml b/device-types/Juniper/EX4300-24P.yaml index 25297eb60..93a298eef 100644 --- a/device-types/Juniper/EX4300-24P.yaml +++ b/device-types/Juniper/EX4300-24P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX4300-24P slug: ex4300-24p @@ -68,4 +69,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Juniper/EX4300-24T.yaml b/device-types/Juniper/EX4300-24T.yaml index 683fd5d0b..4c5135f9a 100644 --- a/device-types/Juniper/EX4300-24T.yaml +++ b/device-types/Juniper/EX4300-24T.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX4300-24T slug: ex4300-24t @@ -68,4 +69,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Juniper/EX4300-48MP.yaml b/device-types/Juniper/EX4300-48MP.yaml index 362e92735..072e51673 100644 --- a/device-types/Juniper/EX4300-48MP.yaml +++ b/device-types/Juniper/EX4300-48MP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX4300-48MP slug: ex4300-48mp @@ -5,114 +6,114 @@ part_number: EX4300-48MP u_height: 1 is_full_depth: true interfaces: -- name: me0 - type: 1000base-t - mgmt_only: true -- name: ge-0/0/0 - type: 1000base-t -- name: ge-0/0/1 - type: 1000base-t -- name: ge-0/0/2 - type: 1000base-t -- name: ge-0/0/3 - type: 1000base-t -- name: ge-0/0/4 - type: 1000base-t -- name: ge-0/0/5 - type: 1000base-t -- name: ge-0/0/6 - type: 1000base-t -- name: ge-0/0/7 - type: 1000base-t -- name: ge-0/0/8 - type: 1000base-t -- name: ge-0/0/9 - type: 1000base-t -- name: ge-0/0/10 - type: 1000base-t -- name: ge-0/0/11 - type: 1000base-t -- name: ge-0/0/12 - type: 1000base-t -- name: ge-0/0/13 - type: 1000base-t -- name: ge-0/0/14 - type: 1000base-t -- name: ge-0/0/15 - type: 1000base-t -- name: ge-0/0/16 - type: 1000base-t -- name: ge-0/0/17 - type: 1000base-t -- name: ge-0/0/18 - type: 1000base-t -- name: ge-0/0/19 - type: 1000base-t -- name: ge-0/0/20 - type: 1000base-t -- name: ge-0/0/21 - type: 1000base-t -- name: ge-0/0/22 - type: 1000base-t -- name: ge-0/0/23 - type: 1000base-t -- name: mge-0/0/24 - type: 10gbase-t -- name: mge-0/0/25 - type: 10gbase-t -- name: mge-0/0/26 - type: 10gbase-t -- name: mge-0/0/27 - type: 10gbase-t -- name: mge-0/0/28 - type: 10gbase-t -- name: mge-0/0/29 - type: 10gbase-t -- name: mge-0/0/30 - type: 10gbase-t -- name: mge-0/0/31 - type: 10gbase-t -- name: mge-0/0/32 - type: 10gbase-t -- name: mge-0/0/33 - type: 10gbase-t -- name: mge-0/0/34 - type: 10gbase-t -- name: mge-0/0/35 - type: 10gbase-t -- name: mge-0/0/36 - type: 10gbase-t -- name: mge-0/0/37 - type: 10gbase-t -- name: mge-0/0/38 - type: 10gbase-t -- name: mge-0/0/39 - type: 10gbase-t -- name: mge-0/0/40 - type: 10gbase-t -- name: mge-0/0/41 - type: 10gbase-t -- name: mge-0/0/42 - type: 10gbase-t -- name: mge-0/0/43 - type: 10gbase-t -- name: mge-0/0/44 - type: 10gbase-t -- name: mge-0/0/45 - type: 10gbase-t -- name: mge-0/0/46 - type: 10gbase-t -- name: mge-0/0/47 - type: 10gbase-t + - name: me0 + type: 1000base-t + mgmt_only: true + - name: ge-0/0/0 + type: 1000base-t + - name: ge-0/0/1 + type: 1000base-t + - name: ge-0/0/2 + type: 1000base-t + - name: ge-0/0/3 + type: 1000base-t + - name: ge-0/0/4 + type: 1000base-t + - name: ge-0/0/5 + type: 1000base-t + - name: ge-0/0/6 + type: 1000base-t + - name: ge-0/0/7 + type: 1000base-t + - name: ge-0/0/8 + type: 1000base-t + - name: ge-0/0/9 + type: 1000base-t + - name: ge-0/0/10 + type: 1000base-t + - name: ge-0/0/11 + type: 1000base-t + - name: ge-0/0/12 + type: 1000base-t + - name: ge-0/0/13 + type: 1000base-t + - name: ge-0/0/14 + type: 1000base-t + - name: ge-0/0/15 + type: 1000base-t + - name: ge-0/0/16 + type: 1000base-t + - name: ge-0/0/17 + type: 1000base-t + - name: ge-0/0/18 + type: 1000base-t + - name: ge-0/0/19 + type: 1000base-t + - name: ge-0/0/20 + type: 1000base-t + - name: ge-0/0/21 + type: 1000base-t + - name: ge-0/0/22 + type: 1000base-t + - name: ge-0/0/23 + type: 1000base-t + - name: mge-0/0/24 + type: 10gbase-t + - name: mge-0/0/25 + type: 10gbase-t + - name: mge-0/0/26 + type: 10gbase-t + - name: mge-0/0/27 + type: 10gbase-t + - name: mge-0/0/28 + type: 10gbase-t + - name: mge-0/0/29 + type: 10gbase-t + - name: mge-0/0/30 + type: 10gbase-t + - name: mge-0/0/31 + type: 10gbase-t + - name: mge-0/0/32 + type: 10gbase-t + - name: mge-0/0/33 + type: 10gbase-t + - name: mge-0/0/34 + type: 10gbase-t + - name: mge-0/0/35 + type: 10gbase-t + - name: mge-0/0/36 + type: 10gbase-t + - name: mge-0/0/37 + type: 10gbase-t + - name: mge-0/0/38 + type: 10gbase-t + - name: mge-0/0/39 + type: 10gbase-t + - name: mge-0/0/40 + type: 10gbase-t + - name: mge-0/0/41 + type: 10gbase-t + - name: mge-0/0/42 + type: 10gbase-t + - name: mge-0/0/43 + type: 10gbase-t + - name: mge-0/0/44 + type: 10gbase-t + - name: mge-0/0/45 + type: 10gbase-t + - name: mge-0/0/46 + type: 10gbase-t + - name: mge-0/0/47 + type: 10gbase-t console-ports: -- name: Console - type: rj-45 -- name: Front Console - type: usb-mini-b + - name: Console + type: rj-45 + - name: Front Console + type: usb-mini-b power-ports: -- name: PSU0 - type: iec-60320-c14 - maximum_draw: 1400 -- name: PSU1 - type: iec-60320-c14 - maximum_draw: 1400 + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 1400 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 1400 diff --git a/device-types/Juniper/EX4300-48P.yaml b/device-types/Juniper/EX4300-48P.yaml index 5f588ad92..7d8fc8a31 100644 --- a/device-types/Juniper/EX4300-48P.yaml +++ b/device-types/Juniper/EX4300-48P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX4300-48P slug: ex4300-48p @@ -116,4 +117,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Juniper/EX4300-48T.yaml b/device-types/Juniper/EX4300-48T.yaml index aa1c27221..1c7e94caa 100644 --- a/device-types/Juniper/EX4300-48T.yaml +++ b/device-types/Juniper/EX4300-48T.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX4200-48T slug: ex4200-48t diff --git a/device-types/Juniper/EX4500-40F.yaml b/device-types/Juniper/EX4500-40F.yaml index 9df9d8e96..39a00c611 100644 --- a/device-types/Juniper/EX4500-40F.yaml +++ b/device-types/Juniper/EX4500-40F.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Juniper model: EX4500-40F slug: ex4500-40f -part_number: 'EX4500-40F-VC1-BF-C' +part_number: EX4500-40F-VC1-BF-C u_height: 2 is_full_depth: true interfaces: diff --git a/device-types/Juniper/EX9200-12QS.yaml b/device-types/Juniper/EX9200-12QS.yaml index fb29859f2..a67470ed6 100644 --- a/device-types/Juniper/EX9200-12QS.yaml +++ b/device-types/Juniper/EX9200-12QS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX9200-12QS slug: ex9200-12qs diff --git a/device-types/Juniper/EX9200-6QS.yaml b/device-types/Juniper/EX9200-6QS.yaml index 3a6eacb87..af5d9b171 100644 --- a/device-types/Juniper/EX9200-6QS.yaml +++ b/device-types/Juniper/EX9200-6QS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX9200-6QS slug: ex9200-6qs diff --git a/device-types/Juniper/EX9200-RE2.yaml b/device-types/Juniper/EX9200-RE2.yaml index 8eb21e4dc..f3a0a9ba3 100644 --- a/device-types/Juniper/EX9200-RE2.yaml +++ b/device-types/Juniper/EX9200-RE2.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX9200-RE2 slug: ex9200-re2 diff --git a/device-types/Juniper/EX9204.yaml b/device-types/Juniper/EX9204.yaml index f321f8244..81be8d19c 100644 --- a/device-types/Juniper/EX9204.yaml +++ b/device-types/Juniper/EX9204.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX9204 slug: ex9204 diff --git a/device-types/Juniper/EX9214.yaml b/device-types/Juniper/EX9214.yaml index f60ca4304..cb2e38d3a 100644 --- a/device-types/Juniper/EX9214.yaml +++ b/device-types/Juniper/EX9214.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: EX9214 slug: ex9214 diff --git a/device-types/Juniper/MX10003-BASE.yaml b/device-types/Juniper/MX10003-BASE.yaml index 71a333f11..a5349189f 100644 --- a/device-types/Juniper/MX10003-BASE.yaml +++ b/device-types/Juniper/MX10003-BASE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: MX10003-BASE slug: mx10003-base diff --git a/device-types/Juniper/MX10003-PREMIUM.yaml b/device-types/Juniper/MX10003-PREMIUM.yaml index d1042b44f..c5f71e91b 100644 --- a/device-types/Juniper/MX10003-PREMIUM.yaml +++ b/device-types/Juniper/MX10003-PREMIUM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: MX10003-PREMIUM slug: mx10003-premium diff --git a/device-types/Juniper/MX104-BASE.yaml b/device-types/Juniper/MX104-BASE.yaml index 0688445d8..b831d220d 100644 --- a/device-types/Juniper/MX104-BASE.yaml +++ b/device-types/Juniper/MX104-BASE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: MX104-BASE slug: mx104-base diff --git a/device-types/Juniper/MX104-PREMIUM.yaml b/device-types/Juniper/MX104-PREMIUM.yaml index 2fc062fcb..1d39efecb 100644 --- a/device-types/Juniper/MX104-PREMIUM.yaml +++ b/device-types/Juniper/MX104-PREMIUM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: MX104-PREMIUM slug: mx104-premium diff --git a/device-types/Juniper/MX204.yaml b/device-types/Juniper/MX204.yaml index d190d746a..359b7966f 100644 --- a/device-types/Juniper/MX204.yaml +++ b/device-types/Juniper/MX204.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: MX204 slug: mx204 diff --git a/device-types/Juniper/MX480.yaml b/device-types/Juniper/MX480.yaml index ac7c8c730..63537e3b7 100644 --- a/device-types/Juniper/MX480.yaml +++ b/device-types/Juniper/MX480.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: MX480 slug: mx480 diff --git a/device-types/Juniper/MX80.yaml b/device-types/Juniper/MX80.yaml index 1bd56ff75..dac45b01a 100644 --- a/device-types/Juniper/MX80.yaml +++ b/device-types/Juniper/MX80.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Juniper model: MX80 slug: mx80 -is_full_depth: yes +is_full_depth: true u_height: 2 interfaces: - name: fxp0 diff --git a/device-types/Juniper/QFX-5100-48S-3AFO.yaml b/device-types/Juniper/QFX-5100-48S-3AFO.yaml index 70c722931..a9f9905d9 100644 --- a/device-types/Juniper/QFX-5100-48S-3AFO.yaml +++ b/device-types/Juniper/QFX-5100-48S-3AFO.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Juniper model: QFX5100-48S-3afo slug: qfx5100-48s-3afo -is_full_depth: True +is_full_depth: true part_number: QFX5100-48S-3AFO interfaces: - name: fxp0 diff --git a/device-types/Juniper/QFX10002-36Q.yaml b/device-types/Juniper/QFX10002-36Q.yaml index 306fed89b..8d71f9bf3 100644 --- a/device-types/Juniper/QFX10002-36Q.yaml +++ b/device-types/Juniper/QFX10002-36Q.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: QFX10002-36Q slug: qfx10002-36q diff --git a/device-types/Juniper/QFX10002-72Q.yaml b/device-types/Juniper/QFX10002-72Q.yaml index 2e5a71344..314798e8e 100644 --- a/device-types/Juniper/QFX10002-72Q.yaml +++ b/device-types/Juniper/QFX10002-72Q.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: QFX10002-72Q slug: qfx10002-72q diff --git a/device-types/Juniper/QFX5100-48T-6Q.yaml b/device-types/Juniper/QFX5100-48T-6Q.yaml index a78d7635f..8c2991c8b 100644 --- a/device-types/Juniper/QFX5100-48T-6Q.yaml +++ b/device-types/Juniper/QFX5100-48T-6Q.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: QFX5100-48T-6Q slug: qfx5100-48t-6q diff --git a/device-types/Juniper/QFX5110-48S-4C.yaml b/device-types/Juniper/QFX5110-48S-4C.yaml index 84a8fdb1d..a2bb18dd5 100644 --- a/device-types/Juniper/QFX5110-48S-4C.yaml +++ b/device-types/Juniper/QFX5110-48S-4C.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: QFX5110-48S-4C slug: qfx5110-48s-4c diff --git a/device-types/Juniper/QFX5120-32C.yaml b/device-types/Juniper/QFX5120-32C.yaml index 8290303fd..76683fa79 100644 --- a/device-types/Juniper/QFX5120-32C.yaml +++ b/device-types/Juniper/QFX5120-32C.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: QFX5200-32C slug: qfx5200-32c diff --git a/device-types/Juniper/QFX5120-48T.yaml b/device-types/Juniper/QFX5120-48T.yaml index 1a2bcb957..1c4f4b73b 100644 --- a/device-types/Juniper/QFX5120-48T.yaml +++ b/device-types/Juniper/QFX5120-48T.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: QFX5120-48T slug: qfx5120-48t diff --git a/device-types/Juniper/QFX5120-48Y.yaml b/device-types/Juniper/QFX5120-48Y.yaml index 2439b7173..cfa14e283 100644 --- a/device-types/Juniper/QFX5120-48Y.yaml +++ b/device-types/Juniper/QFX5120-48Y.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: QFX5120-48Y slug: qfx5120-48y diff --git a/device-types/Juniper/QFX5130-32CD.yaml b/device-types/Juniper/QFX5130-32CD.yaml index 35505f328..0e60e6ea2 100644 --- a/device-types/Juniper/QFX5130-32CD.yaml +++ b/device-types/Juniper/QFX5130-32CD.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: QFX5130-32CD slug: qfx5130-32cd diff --git a/device-types/Juniper/QFX5200-32C.yaml b/device-types/Juniper/QFX5200-32C.yaml index eb69ee9c5..9a5e605d7 100644 --- a/device-types/Juniper/QFX5200-32C.yaml +++ b/device-types/Juniper/QFX5200-32C.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: QFX5120-32C slug: qfx5120-32c diff --git a/device-types/Juniper/QFX5200-48Y.yaml b/device-types/Juniper/QFX5200-48Y.yaml index dbe145e38..2e6b2ba37 100644 --- a/device-types/Juniper/QFX5200-48Y.yaml +++ b/device-types/Juniper/QFX5200-48Y.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: QFX5200-48Y slug: qfx5200-48y diff --git a/device-types/Juniper/QFX5210-128C.yaml b/device-types/Juniper/QFX5210-128C.yaml index 1834bed9c..bba67e3d6 100644 --- a/device-types/Juniper/QFX5210-128C.yaml +++ b/device-types/Juniper/QFX5210-128C.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: QFX5210-128C slug: qfx5210-128c diff --git a/device-types/Juniper/QFX5210-64C.yaml b/device-types/Juniper/QFX5210-64C.yaml index f6b79a156..fdd1ffabd 100644 --- a/device-types/Juniper/QFX5210-64C.yaml +++ b/device-types/Juniper/QFX5210-64C.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: QFX5210-64C slug: qfx5210-64c diff --git a/device-types/Juniper/SRX-1500.yaml b/device-types/Juniper/SRX-1500.yaml index e23066270..46b6e3909 100644 --- a/device-types/Juniper/SRX-1500.yaml +++ b/device-types/Juniper/SRX-1500.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Juniper model: SRX1500 slug: srx1500 -is_full_depth: True +is_full_depth: true interfaces: - name: fxp0 type: 1000base-t @@ -45,7 +46,7 @@ interfaces: - name: xe-0/0/18 type: 10gbase-x-sfpp - name: xe-0/0/19 - type: 10gbase-x-sfpp + type: 10gbase-x-sfpp power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Juniper/SRX-4100.yaml b/device-types/Juniper/SRX-4100.yaml index 6e53271a5..585aa071b 100644 --- a/device-types/Juniper/SRX-4100.yaml +++ b/device-types/Juniper/SRX-4100.yaml @@ -1,7 +1,8 @@ +--- manufacturer: Juniper model: SRX4100 slug: srx4100 -is_full_depth: True +is_full_depth: true part_number: SRX4100-SYS-JB-AC interfaces: - name: fxp0 @@ -22,7 +23,7 @@ interfaces: - name: xe-0/0/6 type: 10gbase-x-sfpp - name: xe-0/0/7 - type: 10gbase-x-sfpp + type: 10gbase-x-sfpp power-ports: - name: PSU0 type: iec-60320-c14 diff --git a/device-types/Juniper/SRX210HE2.yaml b/device-types/Juniper/SRX210HE2.yaml index b9dd6dee7..99d36914c 100644 --- a/device-types/Juniper/SRX210HE2.yaml +++ b/device-types/Juniper/SRX210HE2.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: SRX21HE2 slug: srx210HE2 diff --git a/device-types/Juniper/SRX240H2-POE.yaml b/device-types/Juniper/SRX240H2-POE.yaml index 7ab41c309..fd9f44146 100644 --- a/device-types/Juniper/SRX240H2-POE.yaml +++ b/device-types/Juniper/SRX240H2-POE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: SRX240H2-POE slug: srx240h2-poe diff --git a/device-types/Juniper/SRX240H2.yaml b/device-types/Juniper/SRX240H2.yaml index 9b7ea15a7..61dfdb2d4 100644 --- a/device-types/Juniper/SRX240H2.yaml +++ b/device-types/Juniper/SRX240H2.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: SRX240H2 slug: srx240H2 diff --git a/device-types/Juniper/SRX320.yaml b/device-types/Juniper/SRX320.yaml index 7eb8b22d3..a90af20df 100644 --- a/device-types/Juniper/SRX320.yaml +++ b/device-types/Juniper/SRX320.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: SRX320 slug: srx320 diff --git a/device-types/Juniper/SRX340.yaml b/device-types/Juniper/SRX340.yaml index 6eeb45b6c..649ea375b 100644 --- a/device-types/Juniper/SRX340.yaml +++ b/device-types/Juniper/SRX340.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: SRX340 slug: srx340 diff --git a/device-types/Juniper/SRX345.yaml b/device-types/Juniper/SRX345.yaml index c44e03b40..c6cce97ac 100644 --- a/device-types/Juniper/SRX345.yaml +++ b/device-types/Juniper/SRX345.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: SRX345 slug: srx345 diff --git a/device-types/Juniper/SRX3600.yaml b/device-types/Juniper/SRX3600.yaml index b969d5f6b..5dfdae4c2 100644 --- a/device-types/Juniper/SRX3600.yaml +++ b/device-types/Juniper/SRX3600.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: SRX3600 slug: srx3600 diff --git a/device-types/Juniper/SRX380-P.yaml b/device-types/Juniper/SRX380-P.yaml index dc16e7ea1..1e1fd535d 100644 --- a/device-types/Juniper/SRX380-P.yaml +++ b/device-types/Juniper/SRX380-P.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: JNP-SRX380-P slug: srx380 diff --git a/device-types/Juniper/SRX4600.yaml b/device-types/Juniper/SRX4600.yaml index 0a7be77ae..02b9f4a4a 100644 --- a/device-types/Juniper/SRX4600.yaml +++ b/device-types/Juniper/SRX4600.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Juniper model: SRX4600 slug: srx4600 diff --git a/device-types/Lenovo/FLEX-SYSTEM.yaml b/device-types/Lenovo/FLEX-SYSTEM.yaml index e60e078ab..6789ca29d 100644 --- a/device-types/Lenovo/FLEX-SYSTEM.yaml +++ b/device-types/Lenovo/FLEX-SYSTEM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Lenovo model: Flex system slug: flex-system diff --git a/device-types/Lenovo/SR630.yaml b/device-types/Lenovo/SR630.yaml index 677179696..9a9272445 100644 --- a/device-types/Lenovo/SR630.yaml +++ b/device-types/Lenovo/SR630.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Lenovo model: SR630 slug: SR630 diff --git a/device-types/Lenovo/system_x3550_M5.yaml b/device-types/Lenovo/system_x3550_M5.yaml index 3b66bb7e1..47fd6ef5e 100644 --- a/device-types/Lenovo/system_x3550_M5.yaml +++ b/device-types/Lenovo/system_x3550_M5.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Lenovo model: System x3550 M5 slug: system_x3550_m5 @@ -19,7 +20,7 @@ interfaces: type: 1000base-t - name: Ethernet 4 type: 1000base-t - - name: IMM + - name: IMM type: 100base-tx mgmt_only: true console-ports: diff --git a/device-types/Mellanox/SN2010.yml b/device-types/Mellanox/SN2010.yml index a36431235..de218abf3 100644 --- a/device-types/Mellanox/SN2010.yml +++ b/device-types/Mellanox/SN2010.yml @@ -1,83 +1,84 @@ +--- manufacturer: Mellanox model: SN2010 slug: sn2010 u_height: 1 is_full_depth: true console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: psu0 - type: iec-60320-c14 -- name: psu1 - type: iec-60320-c14 + - name: psu0 + type: iec-60320-c14 + - name: psu1 + type: iec-60320-c14 interfaces: -- name: eth0 - type: 1000base-t - mgmt_only: false -- name: swp1 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp2 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp3 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp4 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp5 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp6 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp7 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp8 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp9 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp10 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp11 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp12 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp13 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp14 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp15 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp16 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp17 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp18 - type: 25gbase-x-sfp28 - mgmt_only: false -- name: swp19 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp20 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp21 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp22 - type: 100gbase-x-qsfp28 - mgmt_only: false + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: swp1 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp2 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp3 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp4 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp5 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp6 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp7 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp8 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp9 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp10 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp11 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp12 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp13 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp14 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp15 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp16 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp17 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp18 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: swp19 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp20 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp21 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp22 + type: 100gbase-x-qsfp28 + mgmt_only: false diff --git a/device-types/Mellanox/SN2700.yml b/device-types/Mellanox/SN2700.yml index 32fecc4ec..321a9dfd8 100644 --- a/device-types/Mellanox/SN2700.yml +++ b/device-types/Mellanox/SN2700.yml @@ -1,116 +1,117 @@ +--- manufacturer: Mellanox model: SN2700 slug: sn2700 u_height: 1 is_full_depth: true console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: psu0 - type: iec-60320-c14 -- name: psu1 - type: iec-60320-c14 + - name: psu0 + type: iec-60320-c14 + - name: psu1 + type: iec-60320-c14 interfaces: -- name: eth0 - type: 1000base-t - mgmt_only: true -- name: eth1 - type: 1000base-t - mgmt_only: true -- name: swp1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp2 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp3 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp4 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp5 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp6 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp7 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp8 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp9 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp10 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp11 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp12 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp13 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp14 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp15 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp16 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp17 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp18 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp19 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp20 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp21 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp22 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp23 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp24 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp25 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp26 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp27 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp28 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp29 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp30 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp31 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp32 - type: 100gbase-x-qsfp28 - mgmt_only: false + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: eth1 + type: 1000base-t + mgmt_only: true + - name: swp1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp2 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp3 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp4 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp5 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp6 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp7 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp8 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp9 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp10 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp11 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp12 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp13 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp14 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp15 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp16 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp17 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp18 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp19 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp20 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp21 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp22 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp23 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp24 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp25 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp26 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp27 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp28 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp29 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp30 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp31 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp32 + type: 100gbase-x-qsfp28 + mgmt_only: false diff --git a/device-types/Mellanox/SN3700C.yml b/device-types/Mellanox/SN3700C.yml index 32f9c13ef..3558610c8 100644 --- a/device-types/Mellanox/SN3700C.yml +++ b/device-types/Mellanox/SN3700C.yml @@ -1,113 +1,114 @@ +--- manufacturer: Mellanox model: SN3700C slug: sn3700c u_height: 1 is_full_depth: true console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: psu0 - type: iec-60320-c14 -- name: psu1 - type: iec-60320-c14 + - name: psu0 + type: iec-60320-c14 + - name: psu1 + type: iec-60320-c14 interfaces: -- name: eth0 - type: 1000base-t - mgmt_only: true -- name: swp1 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp2 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp3 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp4 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp5 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp6 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp7 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp8 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp9 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp10 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp11 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp12 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp13 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp14 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp15 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp16 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp17 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp18 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp19 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp20 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp21 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp22 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp23 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp24 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp25 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp26 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp27 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp28 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp29 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp30 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp31 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: swp32 - type: 100gbase-x-qsfp28 - mgmt_only: false + - name: eth0 + type: 1000base-t + mgmt_only: true + - name: swp1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp2 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp3 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp4 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp5 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp6 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp7 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp8 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp9 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp10 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp11 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp12 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp13 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp14 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp15 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp16 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp17 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp18 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp19 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp20 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp21 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp22 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp23 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp24 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp25 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp26 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp27 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp28 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp29 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp30 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp31 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: swp32 + type: 100gbase-x-qsfp28 + mgmt_only: false diff --git a/device-types/MikroTik/CCR1009-7G-1C-1S+.yaml b/device-types/MikroTik/CCR1009-7G-1C-1S+.yaml index 521800ce6..dfbc584af 100644 --- a/device-types/MikroTik/CCR1009-7G-1C-1S+.yaml +++ b/device-types/MikroTik/CCR1009-7G-1C-1S+.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CCR1009-7G-1C-1S+ slug: ccr1009-7g-1c-1splus diff --git a/device-types/MikroTik/CCR1009-7G-1C-1S+PC.yaml b/device-types/MikroTik/CCR1009-7G-1C-1S+PC.yaml index cdd9ff5a3..00322b93a 100644 --- a/device-types/MikroTik/CCR1009-7G-1C-1S+PC.yaml +++ b/device-types/MikroTik/CCR1009-7G-1C-1S+PC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CCR1009-7G-1C-1S+PC slug: ccr1009-7g-1c-1spluspc diff --git a/device-types/MikroTik/CCR1009-7G-1C-PC.yaml b/device-types/MikroTik/CCR1009-7G-1C-PC.yaml index 4e0e75ca0..d565bc3f7 100644 --- a/device-types/MikroTik/CCR1009-7G-1C-PC.yaml +++ b/device-types/MikroTik/CCR1009-7G-1C-PC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CCR1009-7G-1C-PC slug: ccr1009-7g-1c-pc diff --git a/device-types/MikroTik/CCR1016-12G.yaml b/device-types/MikroTik/CCR1016-12G.yaml index 5838d9669..4e0122304 100644 --- a/device-types/MikroTik/CCR1016-12G.yaml +++ b/device-types/MikroTik/CCR1016-12G.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CCR1016-12G slug: ccr1016-12g diff --git a/device-types/MikroTik/CCR1016-12S-1S+.yaml b/device-types/MikroTik/CCR1016-12S-1S+.yaml index e655a93df..ee9103645 100644 --- a/device-types/MikroTik/CCR1016-12S-1S+.yaml +++ b/device-types/MikroTik/CCR1016-12S-1S+.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CCR1016-12S-1S+ slug: ccr1016-12s-1splus diff --git a/device-types/MikroTik/CCR1036-12G-4S-EM.yaml b/device-types/MikroTik/CCR1036-12G-4S-EM.yaml index ceddf8072..4034aafa9 100644 --- a/device-types/MikroTik/CCR1036-12G-4S-EM.yaml +++ b/device-types/MikroTik/CCR1036-12G-4S-EM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CCR1036-12G-4S-EM slug: ccr1036-12g-4s-em diff --git a/device-types/MikroTik/CCR1036-12G-4S.yaml b/device-types/MikroTik/CCR1036-12G-4S.yaml index a4e1383f4..5d7612759 100644 --- a/device-types/MikroTik/CCR1036-12G-4S.yaml +++ b/device-types/MikroTik/CCR1036-12G-4S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CCR1036-12G-4S slug: ccr1036-12g-4s diff --git a/device-types/MikroTik/CCR1036-8G-2S+.yaml b/device-types/MikroTik/CCR1036-8G-2S+.yaml index f919d4cb7..fd037a388 100644 --- a/device-types/MikroTik/CCR1036-8G-2S+.yaml +++ b/device-types/MikroTik/CCR1036-8G-2S+.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CCR1036-8G-2S+ slug: ccr1036-8g-2splus diff --git a/device-types/MikroTik/CCR1036-8G-2S+EM.yaml b/device-types/MikroTik/CCR1036-8G-2S+EM.yaml index 92a8bb12a..fbda5576e 100644 --- a/device-types/MikroTik/CCR1036-8G-2S+EM.yaml +++ b/device-types/MikroTik/CCR1036-8G-2S+EM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CCR1036-8G-2S+EM slug: ccr1036-8g-2splus-em diff --git a/device-types/MikroTik/CCR1072-1G-8S+.yaml b/device-types/MikroTik/CCR1072-1G-8S+.yaml index 292c2cbb3..c10b607d3 100644 --- a/device-types/MikroTik/CCR1072-1G-8S+.yaml +++ b/device-types/MikroTik/CCR1072-1G-8S+.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CCR1072-1G-8S+ slug: ccr1072-1g-8splus diff --git a/device-types/MikroTik/CRS106-1C-5S.yaml b/device-types/MikroTik/CRS106-1C-5S.yaml index d46ce071b..50a65c3b1 100644 --- a/device-types/MikroTik/CRS106-1C-5S.yaml +++ b/device-types/MikroTik/CRS106-1C-5S.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS106-1C-5S slug: crs106-1c-5s diff --git a/device-types/MikroTik/CRS112-8G-4S-IN.yaml b/device-types/MikroTik/CRS112-8G-4S-IN.yaml index dc8e4ec11..d2e96f0a1 100644 --- a/device-types/MikroTik/CRS112-8G-4S-IN.yaml +++ b/device-types/MikroTik/CRS112-8G-4S-IN.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS112-8G-4S-IN slug: crs112-8g-4s-in diff --git a/device-types/MikroTik/CRS112-8P-4S-IN.yaml b/device-types/MikroTik/CRS112-8P-4S-IN.yaml index b31d63b6f..494973df6 100644 --- a/device-types/MikroTik/CRS112-8P-4S-IN.yaml +++ b/device-types/MikroTik/CRS112-8P-4S-IN.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS112-8P-4S-IN slug: crs112-8p-4s-in diff --git a/device-types/MikroTik/CRS125-24G-1S-2HnD-IN.yaml b/device-types/MikroTik/CRS125-24G-1S-2HnD-IN.yaml index f201769f9..b7c53b88e 100644 --- a/device-types/MikroTik/CRS125-24G-1S-2HnD-IN.yaml +++ b/device-types/MikroTik/CRS125-24G-1S-2HnD-IN.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS125-24G-1S-2HnD-IN slug: crs125-24g-1s-2hnd-in diff --git a/device-types/MikroTik/CRS125-24G-1S-IN.yaml b/device-types/MikroTik/CRS125-24G-1S-IN.yaml index 7ffc0e2db..e6773a234 100644 --- a/device-types/MikroTik/CRS125-24G-1S-IN.yaml +++ b/device-types/MikroTik/CRS125-24G-1S-IN.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS125-24G-1S-IN slug: crs125-24g-1s-in diff --git a/device-types/MikroTik/CRS212-1G-10S-1S+IN.yaml b/device-types/MikroTik/CRS212-1G-10S-1S+IN.yaml index 55166a03e..781028a6f 100644 --- a/device-types/MikroTik/CRS212-1G-10S-1S+IN.yaml +++ b/device-types/MikroTik/CRS212-1G-10S-1S+IN.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS212-1G-10S-1S+IN slug: crs212-1g-10s-1splus-in diff --git a/device-types/MikroTik/CRS305-1G-4S+IN.yaml b/device-types/MikroTik/CRS305-1G-4S+IN.yaml index 729c3c32c..209e73c2b 100644 --- a/device-types/MikroTik/CRS305-1G-4S+IN.yaml +++ b/device-types/MikroTik/CRS305-1G-4S+IN.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS305-1G-4S+IN slug: crs305-1g-4splus-in diff --git a/device-types/MikroTik/CRS309-1G-8S+IN.yaml b/device-types/MikroTik/CRS309-1G-8S+IN.yaml index 88171b0f3..b58dc5448 100644 --- a/device-types/MikroTik/CRS309-1G-8S+IN.yaml +++ b/device-types/MikroTik/CRS309-1G-8S+IN.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS309-1G-8S+IN slug: crs309-1g-8splus-in diff --git a/device-types/MikroTik/CRS312-4C+8XG-RM.yaml b/device-types/MikroTik/CRS312-4C+8XG-RM.yaml index 6d8517d65..e0f6cd0b9 100644 --- a/device-types/MikroTik/CRS312-4C+8XG-RM.yaml +++ b/device-types/MikroTik/CRS312-4C+8XG-RM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS312-4C+8XG-RM slug: crs312-4cplus-8xg-rm diff --git a/device-types/MikroTik/CRS317-1G-16S+RM.yaml b/device-types/MikroTik/CRS317-1G-16S+RM.yaml index 6baae97b2..355139679 100644 --- a/device-types/MikroTik/CRS317-1G-16S+RM.yaml +++ b/device-types/MikroTik/CRS317-1G-16S+RM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS317-1G-16S+RM slug: crs317-1g-16splus-rm diff --git a/device-types/MikroTik/CRS326-24G-2S+RM.yaml b/device-types/MikroTik/CRS326-24G-2S+RM.yaml index 00644ef60..231be739e 100644 --- a/device-types/MikroTik/CRS326-24G-2S+RM.yaml +++ b/device-types/MikroTik/CRS326-24G-2S+RM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS326-24G-2S+RM slug: crs326-24g-2splus-rm diff --git a/device-types/MikroTik/CRS326-24S+2Q+RM.yaml b/device-types/MikroTik/CRS326-24S+2Q+RM.yaml index 9d18370e5..7c83d238b 100644 --- a/device-types/MikroTik/CRS326-24S+2Q+RM.yaml +++ b/device-types/MikroTik/CRS326-24S+2Q+RM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS326-24S+2Q+RM slug: crs326-24splus-2qplus-rm @@ -43,13 +44,13 @@ interfaces: - name: sfp-sfpplus19 type: 10gbase-x-sfpp - name: sfp-sfpplus20 - type: 10gbase-x-sfpp + type: 10gbase-x-sfpp - name: sfp-sfpplus21 - type: 10gbase-x-sfpp + type: 10gbase-x-sfpp - name: sfp-sfpplus22 - type: 10gbase-x-sfpp + type: 10gbase-x-sfpp - name: sfp-sfpplus23 - type: 10gbase-x-sfpp + type: 10gbase-x-sfpp - name: sfp-sfpplus24 type: 10gbase-x-sfpp - name: qsfp-qsfpplus1 diff --git a/device-types/MikroTik/CRS328-24P-4S+RM.yaml b/device-types/MikroTik/CRS328-24P-4S+RM.yaml index 847a311ad..7af1a14a9 100644 --- a/device-types/MikroTik/CRS328-24P-4S+RM.yaml +++ b/device-types/MikroTik/CRS328-24P-4S+RM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS328-24P-4S+RM slug: crs328-24p-4splus-rm diff --git a/device-types/MikroTik/CRS328-4C-20S-4S+RM.yaml b/device-types/MikroTik/CRS328-4C-20S-4S+RM.yaml index 8711131c5..a1bb2ef90 100644 --- a/device-types/MikroTik/CRS328-4C-20S-4S+RM.yaml +++ b/device-types/MikroTik/CRS328-4C-20S-4S+RM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS328-4C-20S-4S+RM slug: crs328-4c-20s-4splus-rm @@ -43,7 +44,7 @@ interfaces: - name: sfp19 type: 1000base-x-sfp - name: sfp20 - type: 1000base-x-sfp + type: 1000base-x-sfp - name: sfp-sfpplus1 type: 10gbase-x-sfpp - name: sfp-sfpplus2 diff --git a/device-types/MikroTik/CRS354-48G-4S+2Q+RM.yaml b/device-types/MikroTik/CRS354-48G-4S+2Q+RM.yaml index 2a90d4fb2..6bd0e63b0 100644 --- a/device-types/MikroTik/CRS354-48G-4S+2Q+RM.yaml +++ b/device-types/MikroTik/CRS354-48G-4S+2Q+RM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CRS354-48G-4S+2Q+RM slug: crs354-48g-4splus-2qplus-rm diff --git a/device-types/MikroTik/CSS326-24G-2S+RM.yaml b/device-types/MikroTik/CSS326-24G-2S+RM.yaml index 04fc51c92..2e245fe86 100644 --- a/device-types/MikroTik/CSS326-24G-2S+RM.yaml +++ b/device-types/MikroTik/CSS326-24G-2S+RM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: CSS326-24G-2S+RM slug: css326-24g-2s-rm diff --git a/device-types/MikroTik/RB1100AHx4-Dude-Edition.yaml b/device-types/MikroTik/RB1100AHx4-Dude-Edition.yaml index 3524c47cf..7c68dcbf1 100644 --- a/device-types/MikroTik/RB1100AHx4-Dude-Edition.yaml +++ b/device-types/MikroTik/RB1100AHx4-Dude-Edition.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB1100AHx4 Dude Edition slug: rb1100dx4 diff --git a/device-types/MikroTik/RB1100AHx4.yaml b/device-types/MikroTik/RB1100AHx4.yaml index 0d4f92783..808072dd0 100644 --- a/device-types/MikroTik/RB1100AHx4.yaml +++ b/device-types/MikroTik/RB1100AHx4.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB1100AHx4 slug: rb1100ahx4 diff --git a/device-types/MikroTik/RB2011UiAS-IN.yaml b/device-types/MikroTik/RB2011UiAS-IN.yaml index 4446aab9a..abed250ea 100644 --- a/device-types/MikroTik/RB2011UiAS-IN.yaml +++ b/device-types/MikroTik/RB2011UiAS-IN.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB2011UiAS-IN slug: rb2011uias-in diff --git a/device-types/MikroTik/RB2011UiAS-RM.yaml b/device-types/MikroTik/RB2011UiAS-RM.yaml index d78fcff0b..d6ec29bdc 100644 --- a/device-types/MikroTik/RB2011UiAS-RM.yaml +++ b/device-types/MikroTik/RB2011UiAS-RM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB2011UiAS-RM slug: rb2011uias-rm diff --git a/device-types/MikroTik/RB2011iL-IN.yaml b/device-types/MikroTik/RB2011iL-IN.yaml index 82a123704..3c8cbfad4 100644 --- a/device-types/MikroTik/RB2011iL-IN.yaml +++ b/device-types/MikroTik/RB2011iL-IN.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB2011iL-IN slug: rb2011il-in diff --git a/device-types/MikroTik/RB2011iL-RM.yaml b/device-types/MikroTik/RB2011iL-RM.yaml index 3a30d5ae4..a55e57230 100644 --- a/device-types/MikroTik/RB2011iL-RM.yaml +++ b/device-types/MikroTik/RB2011iL-RM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB2011iL-RM slug: rb2011il-rm diff --git a/device-types/MikroTik/RB2011iLS-IN.yaml b/device-types/MikroTik/RB2011iLS-IN.yaml index 7507f18f5..3148c542a 100644 --- a/device-types/MikroTik/RB2011iLS-IN.yaml +++ b/device-types/MikroTik/RB2011iLS-IN.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB2011iLS-IN slug: rb2011ils-in diff --git a/device-types/MikroTik/RB260GS.yaml b/device-types/MikroTik/RB260GS.yaml index ccff81ffe..d9d2de07e 100644 --- a/device-types/MikroTik/RB260GS.yaml +++ b/device-types/MikroTik/RB260GS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB260GS slug: rb260gs diff --git a/device-types/MikroTik/RB260GSP.yaml b/device-types/MikroTik/RB260GSP.yaml index 4b0f5ab17..e7ec2df37 100644 --- a/device-types/MikroTik/RB260GSP.yaml +++ b/device-types/MikroTik/RB260GSP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB260GSP slug: rb260gsp diff --git a/device-types/MikroTik/RB3011UiAS-RM.yaml b/device-types/MikroTik/RB3011UiAS-RM.yaml index adce4abae..28a8956bc 100644 --- a/device-types/MikroTik/RB3011UiAS-RM.yaml +++ b/device-types/MikroTik/RB3011UiAS-RM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB3011UiAS-RM slug: rb3011uias-rm diff --git a/device-types/MikroTik/RB4011iGS+RM.yaml b/device-types/MikroTik/RB4011iGS+RM.yaml index 3c4e2336e..02abe298e 100644 --- a/device-types/MikroTik/RB4011iGS+RM.yaml +++ b/device-types/MikroTik/RB4011iGS+RM.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB4011iGS+RM slug: rb4011igs1splusrm diff --git a/device-types/MikroTik/RB750r2.yaml b/device-types/MikroTik/RB750r2.yaml index db0a248e0..54a673808 100644 --- a/device-types/MikroTik/RB750r2.yaml +++ b/device-types/MikroTik/RB750r2.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB750r2 slug: rb750r2 diff --git a/device-types/MikroTik/RB750r3.yaml b/device-types/MikroTik/RB750r3.yaml index bccd4f6ea..93cdc3bf5 100644 --- a/device-types/MikroTik/RB750r3.yaml +++ b/device-types/MikroTik/RB750r3.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB750r3 slug: rb750r3 diff --git a/device-types/MikroTik/RB760iGS.yaml b/device-types/MikroTik/RB760iGS.yaml index acbb563c6..a257888de 100644 --- a/device-types/MikroTik/RB760iGS.yaml +++ b/device-types/MikroTik/RB760iGS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB760iGS slug: rb760igs diff --git a/device-types/MikroTik/RB960PGS.yaml b/device-types/MikroTik/RB960PGS.yaml index 9685bcebd..1a378a78c 100644 --- a/device-types/MikroTik/RB960PGS.yaml +++ b/device-types/MikroTik/RB960PGS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: MikroTik model: RB960PGS slug: rb960pgs diff --git a/device-types/NetApp/FAS2750.yaml b/device-types/NetApp/FAS2750.yaml index 100664b95..46f3561f2 100644 --- a/device-types/NetApp/FAS2750.yaml +++ b/device-types/NetApp/FAS2750.yaml @@ -1,3 +1,4 @@ +--- manufacturer: NetApp model: FAS2750 slug: fas2750 @@ -6,13 +7,13 @@ u_height: 2 is_full_depth: true subdevice_role: parent console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PSU1 - type: iec-60320-c14 -- name: PSU2 - type: iec-60320-c14 + - name: PSU1 + type: iec-60320-c14 + - name: PSU2 + type: iec-60320-c14 device-bays: -- name: A -- name: B + - name: A + - name: B diff --git a/device-types/NetApp/FAS8200.yaml b/device-types/NetApp/FAS8200.yaml index 9cdc02d94..79fd0173f 100644 --- a/device-types/NetApp/FAS8200.yaml +++ b/device-types/NetApp/FAS8200.yaml @@ -1,3 +1,4 @@ +--- manufacturer: NetApp model: FAS8200 slug: fas8200 @@ -6,10 +7,10 @@ u_height: 3 is_full_depth: true subdevice_role: parent power-ports: -- name: PSU1 - type: iec-60320-c14 -- name: PSU2 - type: iec-60320-c14 + - name: PSU1 + type: iec-60320-c14 + - name: PSU2 + type: iec-60320-c14 device-bays: -- name: A -- name: B + - name: A + - name: B diff --git a/device-types/NetApp/X3172A.yaml b/device-types/NetApp/X3172A.yaml index 57de742a6..97506331d 100644 --- a/device-types/NetApp/X3172A.yaml +++ b/device-types/NetApp/X3172A.yaml @@ -1,3 +1,4 @@ +--- manufacturer: NetApp model: FAS8200 Controller slug: fas8200-controller @@ -6,33 +7,33 @@ u_height: 0 is_full_depth: true subdevice_role: child console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 interfaces: -- name: e0a - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0b - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0c - type: 1000base-t - mgmt_only: false -- name: e0d - type: 1000base-t - mgmt_only: false -- name: e0e - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0f - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0g - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0h - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0m - type: 1000base-t - mgmt_only: true + - name: e0a + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0b + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0c + type: 1000base-t + mgmt_only: false + - name: e0d + type: 1000base-t + mgmt_only: false + - name: e0e + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0f + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0g + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0h + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0m + type: 1000base-t + mgmt_only: true diff --git a/device-types/NetApp/X3218A.yaml b/device-types/NetApp/X3218A.yaml index 2809f7058..ee1b35515 100644 --- a/device-types/NetApp/X3218A.yaml +++ b/device-types/NetApp/X3218A.yaml @@ -1,3 +1,4 @@ +--- manufacturer: NetApp model: FAS2700 Controller CNA slug: fas2700-controller-cna @@ -6,27 +7,27 @@ u_height: 0 is_full_depth: true subdevice_role: child console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 interfaces: -- name: e0a - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0b - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0c - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0d - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0e - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0f - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0m - type: 10gbase-x-sfpp - mgmt_only: false + - name: e0a + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0b + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0c + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0d + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0e + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0f + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0m + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/NetApp/X3219A.yaml b/device-types/NetApp/X3219A.yaml index d019746ad..672f7ed9f 100644 --- a/device-types/NetApp/X3219A.yaml +++ b/device-types/NetApp/X3219A.yaml @@ -1,3 +1,4 @@ +--- manufacturer: NetApp model: FAS2700 Controller 10GBASE-T slug: fas2700-controller-10gbase-t @@ -6,36 +7,36 @@ u_height: 0 is_full_depth: true subdevice_role: child console-ports: -- name: con0 - type: rj-45 + - name: con0 + type: rj-45 power-ports: -- name: PSU1 - type: iec-60320-c14 -- name: PSU2 - type: iec-60320-c14 -- name: PSU3 - type: iec-60320-c14 -- name: PSU4 - type: iec-60320-c14 + - name: PSU1 + type: iec-60320-c14 + - name: PSU2 + type: iec-60320-c14 + - name: PSU3 + type: iec-60320-c14 + - name: PSU4 + type: iec-60320-c14 interfaces: -- name: e0a - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0b - type: 10gbase-x-sfpp - mgmt_only: false -- name: e0c - type: 10gbase-t - mgmt_only: false -- name: e0d - type: 10gbase-t - mgmt_only: false -- name: e0e - type: 10gbase-t - mgmt_only: false -- name: e0f - type: 10gbase-t - mgmt_only: false -- name: e0m - type: 1000base-t - mgmt_only: true + - name: e0a + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0b + type: 10gbase-x-sfpp + mgmt_only: false + - name: e0c + type: 10gbase-t + mgmt_only: false + - name: e0d + type: 10gbase-t + mgmt_only: false + - name: e0e + type: 10gbase-t + mgmt_only: false + - name: e0f + type: 10gbase-t + mgmt_only: false + - name: e0m + type: 1000base-t + mgmt_only: true diff --git a/device-types/Netonix/WS-12-120-AC.yaml b/device-types/Netonix/WS-12-120-AC.yaml index 75f59a707..8a6b0fcc3 100644 --- a/device-types/Netonix/WS-12-120-AC.yaml +++ b/device-types/Netonix/WS-12-120-AC.yaml @@ -1,55 +1,56 @@ +--- manufacturer: Netonix model: WS-12-250-AC slug: ws12-250-ac u_height: 1 is_full_depth: false console-ports: -- name: Console - type: de-9 + - name: Console + type: de-9 power-ports: -- name: psu1 - type: iec-60320-c14 - maximum_draw: 250 + - name: psu1 + type: iec-60320-c14 + maximum_draw: 250 interfaces: -- name: '1' - type: 1000base-t - mgmt_only: false -- name: '2' - type: 1000base-t - mgmt_only: false -- name: '3' - type: 1000base-t - mgmt_only: false -- name: '4' - type: 1000base-t - mgmt_only: false -- name: '5' - type: 1000base-t - mgmt_only: false -- name: '6' - type: 1000base-t - mgmt_only: false -- name: '7' - type: 1000base-t - mgmt_only: false -- name: '8' - type: 1000base-t - mgmt_only: false -- name: '9' - type: 1000base-t - mgmt_only: false -- name: '10' - type: 1000base-t - mgmt_only: false -- name: '11' - type: 1000base-t - mgmt_only: false -- name: '12' - type: 1000base-t - mgmt_only: false -- name: '13' - type: 1000base-x-sfp - mgmt_only: false -- name: '14' - type: 1000base-x-sfp - mgmt_only: false + - name: '1' + type: 1000base-t + mgmt_only: false + - name: '2' + type: 1000base-t + mgmt_only: false + - name: '3' + type: 1000base-t + mgmt_only: false + - name: '4' + type: 1000base-t + mgmt_only: false + - name: '5' + type: 1000base-t + mgmt_only: false + - name: '6' + type: 1000base-t + mgmt_only: false + - name: '7' + type: 1000base-t + mgmt_only: false + - name: '8' + type: 1000base-t + mgmt_only: false + - name: '9' + type: 1000base-t + mgmt_only: false + - name: '10' + type: 1000base-t + mgmt_only: false + - name: '11' + type: 1000base-t + mgmt_only: false + - name: '12' + type: 1000base-t + mgmt_only: false + - name: '13' + type: 1000base-x-sfp + mgmt_only: false + - name: '14' + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Netonix/WS-24-400A.yaml b/device-types/Netonix/WS-24-400A.yaml index 81e32e837..c4e24cf9c 100644 --- a/device-types/Netonix/WS-24-400A.yaml +++ b/device-types/Netonix/WS-24-400A.yaml @@ -1,92 +1,93 @@ +--- manufacturer: Netonix model: WS-24-400A slug: ws-24-400a u_height: 1 is_full_depth: false console-ports: -- name: Console - type: de-9 + - name: Console + type: de-9 power-ports: -- name: PSU1 - type: iec-60320-c14 - maximum_draw: 400 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 400 interfaces: -- name: '1' - type: 1000base-t - mgmt_only: false -- name: '2' - type: 1000base-t - mgmt_only: false -- name: '3' - type: 1000base-t - mgmt_only: false -- name: '4' - type: 1000base-t - mgmt_only: false -- name: '5' - type: 1000base-t - mgmt_only: false -- name: '6' - type: 1000base-t - mgmt_only: false -- name: '7' - type: 1000base-t - mgmt_only: false -- name: '8' - type: 1000base-t - mgmt_only: false -- name: '9' - type: 1000base-t - mgmt_only: false -- name: '10' - type: 1000base-t - mgmt_only: false -- name: '11' - type: 1000base-t - mgmt_only: false -- name: '12' - type: 1000base-t - mgmt_only: false -- name: '13' - type: 1000base-t - mgmt_only: false -- name: '14' - type: 1000base-t - mgmt_only: false -- name: '15' - type: 1000base-t - mgmt_only: false -- name: '16' - type: 1000base-t - mgmt_only: false -- name: '17' - type: 1000base-t - mgmt_only: false -- name: '18' - type: 1000base-t - mgmt_only: false -- name: '19' - type: 1000base-t - mgmt_only: false -- name: '20' - type: 1000base-t - mgmt_only: false + - name: '1' + type: 1000base-t + mgmt_only: false + - name: '2' + type: 1000base-t + mgmt_only: false + - name: '3' + type: 1000base-t + mgmt_only: false + - name: '4' + type: 1000base-t + mgmt_only: false + - name: '5' + type: 1000base-t + mgmt_only: false + - name: '6' + type: 1000base-t + mgmt_only: false + - name: '7' + type: 1000base-t + mgmt_only: false + - name: '8' + type: 1000base-t + mgmt_only: false + - name: '9' + type: 1000base-t + mgmt_only: false + - name: '10' + type: 1000base-t + mgmt_only: false + - name: '11' + type: 1000base-t + mgmt_only: false + - name: '12' + type: 1000base-t + mgmt_only: false + - name: '13' + type: 1000base-t + mgmt_only: false + - name: '14' + type: 1000base-t + mgmt_only: false + - name: '15' + type: 1000base-t + mgmt_only: false + - name: '16' + type: 1000base-t + mgmt_only: false + - name: '17' + type: 1000base-t + mgmt_only: false + - name: '18' + type: 1000base-t + mgmt_only: false + - name: '19' + type: 1000base-t + mgmt_only: false + - name: '20' + type: 1000base-t + mgmt_only: false # Ports 21 - 24 are dual purpose 1000base-t / 1000base-x-sfp ports. -- name: '21' - type: 1000base-x-sfp - mgmt_only: false -- name: '22' - type: 1000base-x-sfp - mgmt_only: false -- name: '23' - type: 1000base-x-sfp - mgmt_only: false -- name: '24' - type: 1000base-x-sfp - mgmt_only: false -- name: '25' - type: 1000base-x-sfp - mgmt_only: false -- name: '26' - type: 1000base-x-sfp - mgmt_only: false + - name: '21' + type: 1000base-x-sfp + mgmt_only: false + - name: '22' + type: 1000base-x-sfp + mgmt_only: false + - name: '23' + type: 1000base-x-sfp + mgmt_only: false + - name: '24' + type: 1000base-x-sfp + mgmt_only: false + - name: '25' + type: 1000base-x-sfp + mgmt_only: false + - name: '26' + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Nokia/7210-SAS-Sx.yaml b/device-types/Nokia/7210-SAS-Sx.yaml index 8f3f52a21..cfa2f2a44 100644 --- a/device-types/Nokia/7210-SAS-Sx.yaml +++ b/device-types/Nokia/7210-SAS-Sx.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Nokia model: 7210 SAS-Sx 10/100GE slug: 7210-sas-sx-10-100GE diff --git a/device-types/Opengear/ACM7008-2-M.yaml b/device-types/Opengear/ACM7008-2-M.yaml index 7b865fa8a..4d565041b 100644 --- a/device-types/Opengear/ACM7008-2-M.yaml +++ b/device-types/Opengear/ACM7008-2-M.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: ACM7008-2-M slug: acm7008-2-m diff --git a/device-types/Opengear/CM7116-2-DAC-US.yaml b/device-types/Opengear/CM7116-2-DAC-US.yaml index faa46933d..30f99362d 100644 --- a/device-types/Opengear/CM7116-2-DAC-US.yaml +++ b/device-types/Opengear/CM7116-2-DAC-US.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: CM7116-2-DAC-US slug: cm7116-2-dac-us diff --git a/device-types/Opengear/CM7116-2-SAC-US.yaml b/device-types/Opengear/CM7116-2-SAC-US.yaml index ea07c450b..ec990c8ac 100644 --- a/device-types/Opengear/CM7116-2-SAC-US.yaml +++ b/device-types/Opengear/CM7116-2-SAC-US.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: CM7116-2-SAC-US slug: cm7116-2-sac-us diff --git a/device-types/Opengear/CM7132-2-DAC-US.yaml b/device-types/Opengear/CM7132-2-DAC-US.yaml index 67eff2497..91f4a5d00 100644 --- a/device-types/Opengear/CM7132-2-DAC-US.yaml +++ b/device-types/Opengear/CM7132-2-DAC-US.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: CM7132-2-DAC-US slug: cm7132-2-dac-us diff --git a/device-types/Opengear/CM7148-2-DAC-US.yaml b/device-types/Opengear/CM7148-2-DAC-US.yaml index 72431877a..ca5ca6520 100644 --- a/device-types/Opengear/CM7148-2-DAC-US.yaml +++ b/device-types/Opengear/CM7148-2-DAC-US.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: CM7148-2-DAC-US slug: cm7148-2-dac-us diff --git a/device-types/Opengear/CM7148-2-SAC-US.yaml b/device-types/Opengear/CM7148-2-SAC-US.yaml index 24a64bf5c..aaf634d04 100644 --- a/device-types/Opengear/CM7148-2-SAC-US.yaml +++ b/device-types/Opengear/CM7148-2-SAC-US.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: CM7148-2-SAC-US slug: cm7148-2-sac-us diff --git a/device-types/Opengear/CM7196-2-DAC-US.yaml b/device-types/Opengear/CM7196-2-DAC-US.yaml index eb6784295..88c46e7ec 100644 --- a/device-types/Opengear/CM7196-2-DAC-US.yaml +++ b/device-types/Opengear/CM7196-2-DAC-US.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: CM7196-2-DAC-US slug: cm7196-2-dac-us diff --git a/device-types/Opengear/IM4216-2.yaml b/device-types/Opengear/IM4216-2.yaml index 1eee79a7a..5b450cbf6 100644 --- a/device-types/Opengear/IM4216-2.yaml +++ b/device-types/Opengear/IM4216-2.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: IM4216-2 slug: im4216-2 diff --git a/device-types/Opengear/IM4232-2.yaml b/device-types/Opengear/IM4232-2.yaml index 61eed8703..109945385 100644 --- a/device-types/Opengear/IM4232-2.yaml +++ b/device-types/Opengear/IM4232-2.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: IM4232-2 slug: im4232-2 diff --git a/device-types/Opengear/IM4248-2.yaml b/device-types/Opengear/IM4248-2.yaml index a43c43e6f..3fbbb31b0 100644 --- a/device-types/Opengear/IM4248-2.yaml +++ b/device-types/Opengear/IM4248-2.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: IM4248-2 slug: im4248-2 diff --git a/device-types/Opengear/IM7216-2-DAC-US.yaml b/device-types/Opengear/IM7216-2-DAC-US.yaml index c319d2c30..540eeba4e 100644 --- a/device-types/Opengear/IM7216-2-DAC-US.yaml +++ b/device-types/Opengear/IM7216-2-DAC-US.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: IM7216-2-DAC-US slug: im7216-2-dac-us diff --git a/device-types/Opengear/IM7232-2-DAC-US.yaml b/device-types/Opengear/IM7232-2-DAC-US.yaml index 9474b6d8c..9f522891a 100644 --- a/device-types/Opengear/IM7232-2-DAC-US.yaml +++ b/device-types/Opengear/IM7232-2-DAC-US.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: IM7232-2-DAC-US slug: im7232-2-dac-us diff --git a/device-types/Opengear/IM7248-2-DAC-LMA.yaml b/device-types/Opengear/IM7248-2-DAC-LMA.yaml index 3bd408148..21825a4d4 100644 --- a/device-types/Opengear/IM7248-2-DAC-LMA.yaml +++ b/device-types/Opengear/IM7248-2-DAC-LMA.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: IM7248-2-DAC-LMA slug: im7248-2-dac-lma diff --git a/device-types/Opengear/IM7248-2-DAC-LMP.yaml b/device-types/Opengear/IM7248-2-DAC-LMP.yaml index 0332d8a20..0aa90b967 100644 --- a/device-types/Opengear/IM7248-2-DAC-LMP.yaml +++ b/device-types/Opengear/IM7248-2-DAC-LMP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: IM7248-2-DAC-LMP slug: im7248-2-dac-lmp diff --git a/device-types/Opengear/IM7248-2-DAC-LMV.yaml b/device-types/Opengear/IM7248-2-DAC-LMV.yaml index 93800e476..d53ae47ef 100644 --- a/device-types/Opengear/IM7248-2-DAC-LMV.yaml +++ b/device-types/Opengear/IM7248-2-DAC-LMV.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: IM7248-2-DAC-LMV slug: im7248-2-dac-lmv diff --git a/device-types/Opengear/IM7248-2-DAC-LR.yaml b/device-types/Opengear/IM7248-2-DAC-LR.yaml index 5a9c58f63..7f39304d9 100644 --- a/device-types/Opengear/IM7248-2-DAC-LR.yaml +++ b/device-types/Opengear/IM7248-2-DAC-LR.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: IM7248-2-DAC-LR slug: im7248-2-dac-lr diff --git a/device-types/Opengear/IM7248-2-DAC-US.yaml b/device-types/Opengear/IM7248-2-DAC-US.yaml index b9840ff52..b5365740d 100644 --- a/device-types/Opengear/IM7248-2-DAC-US.yaml +++ b/device-types/Opengear/IM7248-2-DAC-US.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: IM7248-2-DAC-US slug: im7248-2-dac-us diff --git a/device-types/Opengear/IM7248-2-DAC.yaml b/device-types/Opengear/IM7248-2-DAC.yaml index b95308d6a..b0335ea78 100644 --- a/device-types/Opengear/IM7248-2-DAC.yaml +++ b/device-types/Opengear/IM7248-2-DAC.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Opengear model: IM7248-2-DAC slug: im7248-2-dac diff --git a/device-types/Palo Alto/M-100.yaml b/device-types/Palo Alto/M-100.yaml index 782baf7e1..27b394c40 100644 --- a/device-types/Palo Alto/M-100.yaml +++ b/device-types/Palo Alto/M-100.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: M-100 slug: m-100 @@ -5,18 +6,18 @@ part_number: M-100 u_height: 1 is_full_depth: true power-ports: -- name: PS1 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 console-ports: -- name: console - type: de-9 + - name: console + type: de-9 interfaces: -- name: management - type: 1000base-t - mgmt_only: true -- name: ethernet1/1 - type: 1000base-t -- name: ethernet1/2 - type: 1000base-t -- name: ethernet1/3 - type: 1000base-t + - name: management + type: 1000base-t + mgmt_only: true + - name: ethernet1/1 + type: 1000base-t + - name: ethernet1/2 + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t diff --git a/device-types/Palo Alto/M-500.yaml b/device-types/Palo Alto/M-500.yaml index d3be594be..b2a3d0990 100644 --- a/device-types/Palo Alto/M-500.yaml +++ b/device-types/Palo Alto/M-500.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: M-500 slug: m-500 @@ -5,24 +6,24 @@ part_number: M-500 u_height: 2 is_full_depth: true power-ports: -- name: PS1 - type: iec-60320-c14 -- name: PS2 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 + - name: PS2 + type: iec-60320-c14 console-ports: -- name: console - type: de-9 + - name: console + type: de-9 interfaces: -- name: management - type: 1000base-t - mgmt_only: true -- name: ethernet1/1 - type: 1000base-t -- name: ethernet1/2 - type: 1000base-t -- name: ethernet1/3 - type: 1000base-t -- name: ethernet1/4 - type: 10gbase-x-sfpp -- name: ethernet1/5 - type: 10gbase-x-sfpp + - name: management + type: 1000base-t + mgmt_only: true + - name: ethernet1/1 + type: 1000base-t + - name: ethernet1/2 + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 10gbase-x-sfpp + - name: ethernet1/5 + type: 10gbase-x-sfpp diff --git a/device-types/Palo Alto/PA-200.yaml b/device-types/Palo Alto/PA-200.yaml index ac8f47f0f..abfe99b15 100644 --- a/device-types/Palo Alto/PA-200.yaml +++ b/device-types/Palo Alto/PA-200.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-200 slug: pa-200 @@ -6,22 +7,22 @@ u_height: 1 is_full_depth: false comments: '[PA-200 Datasheet](https://www.paloaltonetworks.com/resources/datasheets/pa-200-specsheet)' power-ports: -- name: PS1 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 interfaces: -- name: management - type: 100base-tx - mgmt_only: true -- name: ethernet1/1 - type: 1000base-t -- name: ethernet1/2 - type: 1000base-t -- name: ethernet1/3 - type: 1000base-t -- name: ethernet1/4 - type: 1000base-t -- name: loopback - type: virtual + - name: management + type: 100base-tx + mgmt_only: true + - name: ethernet1/1 + type: 1000base-t + - name: ethernet1/2 + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 1000base-t + - name: loopback + type: virtual diff --git a/device-types/Palo Alto/PA-220.yaml b/device-types/Palo Alto/PA-220.yaml index 97c38b1f1..3b3197a4a 100644 --- a/device-types/Palo Alto/PA-220.yaml +++ b/device-types/Palo Alto/PA-220.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-220 slug: pa-220 @@ -6,32 +7,32 @@ u_height: 1 is_full_depth: false comments: '[PA-220 Datasheet](https://www.paloaltonetworks.com/resources/datasheets/pa-220-specsheet)' power-ports: -- name: PS1 - type: nema-1-15p -- name: PS2 - type: nema-1-15p + - name: PS1 + type: nema-1-15p + - name: PS2 + type: nema-1-15p console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 interfaces: -- name: management - type: 1000base-t - mgmt_only: true -- name: ethernet1/1 - type: 1000base-t -- name: ethernet1/2 - type: 1000base-t -- name: ethernet1/3 - type: 1000base-t -- name: ethernet1/4 - type: 1000base-t -- name: ethernet1/5 - type: 1000base-t -- name: ethernet1/6 - type: 1000base-t -- name: ethernet1/7 - type: 1000base-t -- name: ethernet1/8 - type: 1000base-t -- name: loopback - type: virtual + - name: management + type: 1000base-t + mgmt_only: true + - name: ethernet1/1 + type: 1000base-t + - name: ethernet1/2 + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 1000base-t + - name: ethernet1/5 + type: 1000base-t + - name: ethernet1/6 + type: 1000base-t + - name: ethernet1/7 + type: 1000base-t + - name: ethernet1/8 + type: 1000base-t + - name: loopback + type: virtual diff --git a/device-types/Palo Alto/PA-3020.yaml b/device-types/Palo Alto/PA-3020.yaml index 84d484b8b..f37d77c82 100644 --- a/device-types/Palo Alto/PA-3020.yaml +++ b/device-types/Palo Alto/PA-3020.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-3020 slug: pa-3020 @@ -6,58 +7,58 @@ u_height: 1 is_full_depth: false comments: '[PA-3020 Datasheet](https://docs.paloaltonetworks.com/content/dam/techdocs/en_US/pdf/hardware/pa-3000-series/pa-3000-series-hardware-reference-guide.pdf)' power-ports: -- name: PS1 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 interfaces: -- name: management - type: 1000base-t - mgmt_only: true -- name: ha1 - type: 1000base-t -- name: ha2 - type: 1000base-t -- name: ethernet1/1 - type: 1000base-t -- name: ethernet1/2 - type: 1000base-t -- name: ethernet1/3 - type: 1000base-t -- name: ethernet1/4 - type: 1000base-t -- name: ethernet1/5 - type: 1000base-t -- name: ethernet1/6 - type: 1000base-t -- name: ethernet1/7 - type: 1000base-t -- name: ethernet1/8 - type: 1000base-t -- name: ethernet1/9 - type: 1000base-t -- name: ethernet1/10 - type: 1000base-t -- name: ethernet1/11 - type: 1000base-t -- name: ethernet1/12 - type: 1000base-t -- name: ethernet1/13 - type: 1000base-x-sfp -- name: ethernet1/14 - type: 1000base-x-sfp -- name: ethernet1/15 - type: 1000base-x-sfp -- name: ethernet1/16 - type: 1000base-x-sfp -- name: ethernet1/17 - type: 1000base-x-sfp -- name: ethernet1/18 - type: 1000base-x-sfp -- name: ethernet1/19 - type: 1000base-x-sfp -- name: ethernet1/20 - type: 1000base-x-sfp -- name: loopback - type: virtual + - name: management + type: 1000base-t + mgmt_only: true + - name: ha1 + type: 1000base-t + - name: ha2 + type: 1000base-t + - name: ethernet1/1 + type: 1000base-t + - name: ethernet1/2 + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 1000base-t + - name: ethernet1/5 + type: 1000base-t + - name: ethernet1/6 + type: 1000base-t + - name: ethernet1/7 + type: 1000base-t + - name: ethernet1/8 + type: 1000base-t + - name: ethernet1/9 + type: 1000base-t + - name: ethernet1/10 + type: 1000base-t + - name: ethernet1/11 + type: 1000base-t + - name: ethernet1/12 + type: 1000base-t + - name: ethernet1/13 + type: 1000base-x-sfp + - name: ethernet1/14 + type: 1000base-x-sfp + - name: ethernet1/15 + type: 1000base-x-sfp + - name: ethernet1/16 + type: 1000base-x-sfp + - name: ethernet1/17 + type: 1000base-x-sfp + - name: ethernet1/18 + type: 1000base-x-sfp + - name: ethernet1/19 + type: 1000base-x-sfp + - name: ethernet1/20 + type: 1000base-x-sfp + - name: loopback + type: virtual diff --git a/device-types/Palo Alto/PA-3050.yaml b/device-types/Palo Alto/PA-3050.yaml index 7f4424038..17bb71947 100644 --- a/device-types/Palo Alto/PA-3050.yaml +++ b/device-types/Palo Alto/PA-3050.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-3050 slug: pa-3050 diff --git a/device-types/Palo Alto/PA-3060.yaml b/device-types/Palo Alto/PA-3060.yaml index e54c3151d..567dfb25e 100644 --- a/device-types/Palo Alto/PA-3060.yaml +++ b/device-types/Palo Alto/PA-3060.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-3060 slug: pa-3060 diff --git a/device-types/Palo Alto/PA-3220.yaml b/device-types/Palo Alto/PA-3220.yaml index 8b81b5c78..ce904a3a8 100644 --- a/device-types/Palo Alto/PA-3220.yaml +++ b/device-types/Palo Alto/PA-3220.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-3220 slug: pa-3220 @@ -5,87 +6,87 @@ part_number: PA-3220 u_height: 2 is_full_depth: true console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 650 - allocated_draw: 240 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 650 - allocated_draw: 240 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 650 + allocated_draw: 240 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 650 + allocated_draw: 240 interfaces: -- name: ethernet1/1 - type: 1000base-t - mgmt_only: false -- name: ethernet1/2 - type: 1000base-t - mgmt_only: false -- name: ethernet1/3 - type: 1000base-t - mgmt_only: false -- name: ethernet1/4 - type: 1000base-t - mgmt_only: false -- name: ethernet1/5 - type: 1000base-t - mgmt_only: false -- name: ethernet1/6 - type: 1000base-t - mgmt_only: false -- name: ethernet1/7 - type: 1000base-t - mgmt_only: false -- name: ethernet1/8 - type: 1000base-t - mgmt_only: false -- name: ethernet1/9 - type: 1000base-t - mgmt_only: false -- name: ethernet1/10 - type: 1000base-t - mgmt_only: false -- name: ethernet1/11 - type: 1000base-t - mgmt_only: false -- name: ethernet1/12 - type: 1000base-t - mgmt_only: false -- name: ethernet1/13 - type: 1000base-x-sfp - mgmt_only: false -- name: ethernet1/14 - type: 1000base-x-sfp - mgmt_only: false -- name: ethernet1/15 - type: 1000base-x-sfp - mgmt_only: false -- name: ethernet1/16 - type: 1000base-x-sfp - mgmt_only: false -- name: ethernet1/17 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/18 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/19 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/20 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ha1-a - type: 1000base-t - mgmt_only: false -- name: ha1-b - type: 1000base-t - mgmt_only: false -- name: hsci - type: 10gbase-x-sfpp - mgmt_only: false -- name: management - type: 1000base-t - mgmt_only: true + - name: ethernet1/1 + type: 1000base-t + mgmt_only: false + - name: ethernet1/2 + type: 1000base-t + mgmt_only: false + - name: ethernet1/3 + type: 1000base-t + mgmt_only: false + - name: ethernet1/4 + type: 1000base-t + mgmt_only: false + - name: ethernet1/5 + type: 1000base-t + mgmt_only: false + - name: ethernet1/6 + type: 1000base-t + mgmt_only: false + - name: ethernet1/7 + type: 1000base-t + mgmt_only: false + - name: ethernet1/8 + type: 1000base-t + mgmt_only: false + - name: ethernet1/9 + type: 1000base-t + mgmt_only: false + - name: ethernet1/10 + type: 1000base-t + mgmt_only: false + - name: ethernet1/11 + type: 1000base-t + mgmt_only: false + - name: ethernet1/12 + type: 1000base-t + mgmt_only: false + - name: ethernet1/13 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet1/14 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet1/15 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet1/16 + type: 1000base-x-sfp + mgmt_only: false + - name: ethernet1/17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/18 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ha1-a + type: 1000base-t + mgmt_only: false + - name: ha1-b + type: 1000base-t + mgmt_only: false + - name: hsci + type: 10gbase-x-sfpp + mgmt_only: false + - name: management + type: 1000base-t + mgmt_only: true diff --git a/device-types/Palo Alto/PA-3260.yaml b/device-types/Palo Alto/PA-3260.yaml index cc0a9e924..ed08497d7 100644 --- a/device-types/Palo Alto/PA-3260.yaml +++ b/device-types/Palo Alto/PA-3260.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-3260 slug: pa-3260 @@ -5,70 +6,70 @@ part_number: PA-3260 u_height: 2 is_full_depth: true console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 650 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 650 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 650 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 650 interfaces: -- name: ethernet1/1 - type: 1000base-t -- name: ethernet1/2 - type: 1000base-t -- name: ethernet1/3 - type: 1000base-t -- name: ethernet1/4 - type: 1000base-t -- name: ethernet1/5 - type: 1000base-t -- name: ethernet1/6 - type: 1000base-t -- name: ethernet1/7 - type: 1000base-t -- name: ethernet1/8 - type: 1000base-t -- name: ethernet1/9 - type: 1000base-t -- name: ethernet1/10 - type: 1000base-t -- name: ethernet1/11 - type: 1000base-t -- name: ethernet1/12 - type: 1000base-t -- name: ethernet1/13 - type: 10gbase-x-sfpp -- name: ethernet1/14 - type: 10gbase-x-sfpp -- name: ethernet1/15 - type: 10gbase-x-sfpp -- name: ethernet1/16 - type: 10gbase-x-sfpp -- name: ethernet1/17 - type: 10gbase-x-sfpp -- name: ethernet1/18 - type: 10gbase-x-sfpp -- name: ethernet1/19 - type: 10gbase-x-sfpp -- name: ethernet1/20 - type: 10gbase-x-sfpp -- name: ethernet1/21 - type: 40gbase-x-qsfpp -- name: ethernet1/22 - type: 40gbase-x-qsfpp -- name: ethernet1/23 - type: 40gbase-x-qsfpp -- name: ethernet1/24 - type: 40gbase-x-qsfpp -- name: ha1-a - type: 1000base-t -- name: ha1-b - type: 1000base-t -- name: hsci - type: 10gbase-x-sfpp -- name: management - type: 1000base-t - mgmt_only: true + - name: ethernet1/1 + type: 1000base-t + - name: ethernet1/2 + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 1000base-t + - name: ethernet1/5 + type: 1000base-t + - name: ethernet1/6 + type: 1000base-t + - name: ethernet1/7 + type: 1000base-t + - name: ethernet1/8 + type: 1000base-t + - name: ethernet1/9 + type: 1000base-t + - name: ethernet1/10 + type: 1000base-t + - name: ethernet1/11 + type: 1000base-t + - name: ethernet1/12 + type: 1000base-t + - name: ethernet1/13 + type: 10gbase-x-sfpp + - name: ethernet1/14 + type: 10gbase-x-sfpp + - name: ethernet1/15 + type: 10gbase-x-sfpp + - name: ethernet1/16 + type: 10gbase-x-sfpp + - name: ethernet1/17 + type: 10gbase-x-sfpp + - name: ethernet1/18 + type: 10gbase-x-sfpp + - name: ethernet1/19 + type: 10gbase-x-sfpp + - name: ethernet1/20 + type: 10gbase-x-sfpp + - name: ethernet1/21 + type: 40gbase-x-qsfpp + - name: ethernet1/22 + type: 40gbase-x-qsfpp + - name: ethernet1/23 + type: 40gbase-x-qsfpp + - name: ethernet1/24 + type: 40gbase-x-qsfpp + - name: ha1-a + type: 1000base-t + - name: ha1-b + type: 1000base-t + - name: hsci + type: 10gbase-x-sfpp + - name: management + type: 1000base-t + mgmt_only: true diff --git a/device-types/Palo Alto/PA-500.yaml b/device-types/Palo Alto/PA-500.yaml index e163c84b0..93c4710fe 100644 --- a/device-types/Palo Alto/PA-500.yaml +++ b/device-types/Palo Alto/PA-500.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-500 slug: pa-500 diff --git a/device-types/Palo Alto/PA-5050.yaml b/device-types/Palo Alto/PA-5050.yaml index 4bc853383..c7c851b60 100644 --- a/device-types/Palo Alto/PA-5050.yaml +++ b/device-types/Palo Alto/PA-5050.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-5050 slug: pa-5050 @@ -6,68 +7,68 @@ u_height: 2 is_full_depth: true comments: '[PA-5000 Series Datasheet](https://www.paloaltonetworks.com/resources/datasheets/pa-5000-series-specsheet)' power-ports: -- name: PS1 - type: iec-60320-c14 -- name: PS2 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 + - name: PS2 + type: iec-60320-c14 console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 interfaces: -- name: management - type: 1000base-t - mgmt_only: true -- name: dedicated-ha1 - type: 1000base-t -- name: dedicated-ha2 - type: 1000base-t -- name: ethernet1/1 - type: 1000base-t -- name: ethernet1/2 - type: 1000base-t -- name: ethernet1/3 - type: 1000base-t -- name: ethernet1/4 - type: 1000base-t -- name: ethernet1/5 - type: 1000base-t -- name: ethernet1/6 - type: 1000base-t -- name: ethernet1/7 - type: 1000base-t -- name: ethernet1/8 - type: 1000base-t -- name: ethernet1/9 - type: 1000base-t -- name: ethernet1/10 - type: 1000base-t -- name: ethernet1/11 - type: 1000base-t -- name: ethernet1/12 - type: 1000base-t -- name: ethernet1/13 - type: 1000base-x-sfp -- name: ethernet1/14 - type: 1000base-x-sfp -- name: ethernet1/15 - type: 1000base-x-sfp -- name: ethernet1/16 - type: 1000base-x-sfp -- name: ethernet1/17 - type: 1000base-x-sfp -- name: ethernet1/18 - type: 1000base-x-sfp -- name: ethernet1/19 - type: 1000base-x-sfp -- name: ethernet1/20 - type: 1000base-x-sfp -- name: ethernet1/21 - type: 10gbase-x-sfpp -- name: ethernet1/22 - type: 10gbase-x-sfpp -- name: ethernet1/23 - type: 10gbase-x-sfpp -- name: ethernet1/24 - type: 10gbase-x-sfpp -- name: loopback - type: virtual + - name: management + type: 1000base-t + mgmt_only: true + - name: dedicated-ha1 + type: 1000base-t + - name: dedicated-ha2 + type: 1000base-t + - name: ethernet1/1 + type: 1000base-t + - name: ethernet1/2 + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 1000base-t + - name: ethernet1/5 + type: 1000base-t + - name: ethernet1/6 + type: 1000base-t + - name: ethernet1/7 + type: 1000base-t + - name: ethernet1/8 + type: 1000base-t + - name: ethernet1/9 + type: 1000base-t + - name: ethernet1/10 + type: 1000base-t + - name: ethernet1/11 + type: 1000base-t + - name: ethernet1/12 + type: 1000base-t + - name: ethernet1/13 + type: 1000base-x-sfp + - name: ethernet1/14 + type: 1000base-x-sfp + - name: ethernet1/15 + type: 1000base-x-sfp + - name: ethernet1/16 + type: 1000base-x-sfp + - name: ethernet1/17 + type: 1000base-x-sfp + - name: ethernet1/18 + type: 1000base-x-sfp + - name: ethernet1/19 + type: 1000base-x-sfp + - name: ethernet1/20 + type: 1000base-x-sfp + - name: ethernet1/21 + type: 10gbase-x-sfpp + - name: ethernet1/22 + type: 10gbase-x-sfpp + - name: ethernet1/23 + type: 10gbase-x-sfpp + - name: ethernet1/24 + type: 10gbase-x-sfpp + - name: loopback + type: virtual diff --git a/device-types/Palo Alto/PA-5060.yaml b/device-types/Palo Alto/PA-5060.yaml index 5c6f3f21e..9e4202615 100644 --- a/device-types/Palo Alto/PA-5060.yaml +++ b/device-types/Palo Alto/PA-5060.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-5060 slug: pa-5060 @@ -6,68 +7,68 @@ u_height: 2 is_full_depth: true comments: '[PA-5000 Series Datasheet](https://www.paloaltonetworks.com/resources/datasheets/pa-5000-series-specsheet)' power-ports: -- name: PS1 - type: iec-60320-c14 -- name: PS2 - type: iec-60320-c14 + - name: PS1 + type: iec-60320-c14 + - name: PS2 + type: iec-60320-c14 console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 interfaces: -- name: management - type: 1000base-t - mgmt_only: true -- name: dedicated-ha1 - type: 1000base-t -- name: dedicated-ha2 - type: 1000base-t -- name: ethernet1/1 - type: 1000base-t -- name: ethernet1/2 - type: 1000base-t -- name: ethernet1/3 - type: 1000base-t -- name: ethernet1/4 - type: 1000base-t -- name: ethernet1/5 - type: 1000base-t -- name: ethernet1/6 - type: 1000base-t -- name: ethernet1/7 - type: 1000base-t -- name: ethernet1/8 - type: 1000base-t -- name: ethernet1/9 - type: 1000base-t -- name: ethernet1/10 - type: 1000base-t -- name: ethernet1/11 - type: 1000base-t -- name: ethernet1/12 - type: 1000base-t -- name: ethernet1/13 - type: 1000base-x-sfp -- name: ethernet1/14 - type: 1000base-x-sfp -- name: ethernet1/15 - type: 1000base-x-sfp -- name: ethernet1/16 - type: 1000base-x-sfp -- name: ethernet1/17 - type: 1000base-x-sfp -- name: ethernet1/18 - type: 1000base-x-sfp -- name: ethernet1/19 - type: 1000base-x-sfp -- name: ethernet1/20 - type: 1000base-x-sfp -- name: ethernet1/21 - type: 10gbase-x-sfpp -- name: ethernet1/22 - type: 10gbase-x-sfpp -- name: ethernet1/23 - type: 10gbase-x-sfpp -- name: ethernet1/24 - type: 10gbase-x-sfpp -- name: loopback - type: virtual + - name: management + type: 1000base-t + mgmt_only: true + - name: dedicated-ha1 + type: 1000base-t + - name: dedicated-ha2 + type: 1000base-t + - name: ethernet1/1 + type: 1000base-t + - name: ethernet1/2 + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 1000base-t + - name: ethernet1/5 + type: 1000base-t + - name: ethernet1/6 + type: 1000base-t + - name: ethernet1/7 + type: 1000base-t + - name: ethernet1/8 + type: 1000base-t + - name: ethernet1/9 + type: 1000base-t + - name: ethernet1/10 + type: 1000base-t + - name: ethernet1/11 + type: 1000base-t + - name: ethernet1/12 + type: 1000base-t + - name: ethernet1/13 + type: 1000base-x-sfp + - name: ethernet1/14 + type: 1000base-x-sfp + - name: ethernet1/15 + type: 1000base-x-sfp + - name: ethernet1/16 + type: 1000base-x-sfp + - name: ethernet1/17 + type: 1000base-x-sfp + - name: ethernet1/18 + type: 1000base-x-sfp + - name: ethernet1/19 + type: 1000base-x-sfp + - name: ethernet1/20 + type: 1000base-x-sfp + - name: ethernet1/21 + type: 10gbase-x-sfpp + - name: ethernet1/22 + type: 10gbase-x-sfpp + - name: ethernet1/23 + type: 10gbase-x-sfpp + - name: ethernet1/24 + type: 10gbase-x-sfpp + - name: loopback + type: virtual diff --git a/device-types/Palo Alto/PA-5220.yaml b/device-types/Palo Alto/PA-5220.yaml index 41d7c3739..ecf502e5a 100644 --- a/device-types/Palo Alto/PA-5220.yaml +++ b/device-types/Palo Alto/PA-5220.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-5220 slug: pa-5220 @@ -5,105 +6,105 @@ part_number: PA-5220 u_height: 3 is_full_depth: true console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 685 - allocated_draw: 571 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 685 - allocated_draw: 571 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 685 + allocated_draw: 571 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 685 + allocated_draw: 571 interfaces: -- name: ethernet1/1 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/2 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/3 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/4 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/9 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/10 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/11 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/12 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/13 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/14 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/15 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/16 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/17 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/18 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/19 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/20 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/21 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: ethernet1/22 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: ethernet1/23 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: ethernet1/24 - type: 40gbase-x-qsfpp - mgmt_only: false -- name: aux-1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: aux-2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ha1-a - type: 1000base-t - mgmt_only: false -- name: ha1-b - type: 1000base-t - mgmt_only: false -- name: hsci - type: 40gbase-x-qsfpp - mgmt_only: false -- name: management - type: 1000base-t - mgmt_only: true + - name: ethernet1/1 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/2 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/3 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/4 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/18 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/21 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: ethernet1/22 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: ethernet1/23 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: ethernet1/24 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: aux-1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: aux-2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ha1-a + type: 1000base-t + mgmt_only: false + - name: ha1-b + type: 1000base-t + mgmt_only: false + - name: hsci + type: 40gbase-x-qsfpp + mgmt_only: false + - name: management + type: 1000base-t + mgmt_only: true diff --git a/device-types/Palo Alto/PA-5250.yaml b/device-types/Palo Alto/PA-5250.yaml index f3919e113..8c33c3dad 100644 --- a/device-types/Palo Alto/PA-5250.yaml +++ b/device-types/Palo Alto/PA-5250.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-5250 slug: pa-5250 @@ -5,105 +6,105 @@ part_number: PA-5250 u_height: 3 is_full_depth: true console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 685 - allocated_draw: 571 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 685 - allocated_draw: 571 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 685 + allocated_draw: 571 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 685 + allocated_draw: 571 interfaces: -- name: ethernet1/1 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/2 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/3 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/4 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/9 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/10 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/11 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/12 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/13 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/14 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/15 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/16 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/17 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/18 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/19 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/20 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/21 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: ethernet1/22 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: ethernet1/23 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: ethernet1/24 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: aux-1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: aux-2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ha1-a - type: 1000base-t - mgmt_only: false -- name: ha1-b - type: 1000base-t - mgmt_only: false -- name: hsci - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: management - type: 1000base-t - mgmt_only: true + - name: ethernet1/1 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/2 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/3 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/4 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/18 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/21 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: ethernet1/22 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: ethernet1/23 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: ethernet1/24 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: aux-1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: aux-2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ha1-a + type: 1000base-t + mgmt_only: false + - name: ha1-b + type: 1000base-t + mgmt_only: false + - name: hsci + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: management + type: 1000base-t + mgmt_only: true diff --git a/device-types/Palo Alto/PA-5260.yaml b/device-types/Palo Alto/PA-5260.yaml index 8cad56ac1..80f86d661 100644 --- a/device-types/Palo Alto/PA-5260.yaml +++ b/device-types/Palo Alto/PA-5260.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-5260 slug: pa-5260 @@ -5,105 +6,105 @@ part_number: PA-5260 u_height: 3 is_full_depth: true console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 685 - allocated_draw: 571 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 685 - allocated_draw: 571 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 685 + allocated_draw: 571 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 685 + allocated_draw: 571 interfaces: -- name: ethernet1/1 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/2 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/3 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/4 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/9 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/10 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/11 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/12 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/13 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/14 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/15 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/16 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/17 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/18 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/19 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/20 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/21 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: ethernet1/22 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: ethernet1/23 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: ethernet1/24 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: aux-1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: aux-2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ha1-a - type: 1000base-t - mgmt_only: false -- name: ha1-b - type: 1000base-t - mgmt_only: false -- name: hsci - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: management - type: 1000base-t - mgmt_only: true + - name: ethernet1/1 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/2 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/3 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/4 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/18 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/21 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: ethernet1/22 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: ethernet1/23 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: ethernet1/24 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: aux-1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: aux-2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ha1-a + type: 1000base-t + mgmt_only: false + - name: ha1-b + type: 1000base-t + mgmt_only: false + - name: hsci + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: management + type: 1000base-t + mgmt_only: true diff --git a/device-types/Palo Alto/PA-5280.yaml b/device-types/Palo Alto/PA-5280.yaml index c3a0b7b92..305efeac0 100644 --- a/device-types/Palo Alto/PA-5280.yaml +++ b/device-types/Palo Alto/PA-5280.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-5280 slug: pa-5280 @@ -5,105 +6,105 @@ part_number: PA-5280 u_height: 3 is_full_depth: true console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 685 - allocated_draw: 571 -- name: PS2 - type: iec-60320-c14 - maximum_draw: 685 - allocated_draw: 571 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 685 + allocated_draw: 571 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 685 + allocated_draw: 571 interfaces: -- name: ethernet1/1 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/2 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/3 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/4 - type: 10gbase-t - mgmt_only: false -- name: ethernet1/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/9 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/10 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/11 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/12 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/13 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/14 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/15 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/16 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/17 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/18 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/19 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/20 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ethernet1/21 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: ethernet1/22 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: ethernet1/23 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: ethernet1/24 - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: aux-1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: aux-2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: ha1-a - type: 1000base-t - mgmt_only: false -- name: ha1-b - type: 1000base-t - mgmt_only: false -- name: hsci - type: 100gbase-x-qsfp28 - mgmt_only: false -- name: management - type: 1000base-t - mgmt_only: true + - name: ethernet1/1 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/2 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/3 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/4 + type: 10gbase-t + mgmt_only: false + - name: ethernet1/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/18 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ethernet1/21 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: ethernet1/22 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: ethernet1/23 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: ethernet1/24 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: aux-1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: aux-2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: ha1-a + type: 1000base-t + mgmt_only: false + - name: ha1-b + type: 1000base-t + mgmt_only: false + - name: hsci + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: management + type: 1000base-t + mgmt_only: true diff --git a/device-types/Palo Alto/PA-7080.yaml b/device-types/Palo Alto/PA-7080.yaml index cd301cec5..bf6c44cc2 100644 --- a/device-types/Palo Alto/PA-7080.yaml +++ b/device-types/Palo Alto/PA-7080.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-7080 slug: pa-7080 @@ -5,33 +6,32 @@ part_number: PA-7080 u_height: 19 is_full_depth: true console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 power-ports: -- name: PS1 - type: iec-60320-c20 -- name: PS2 - type: iec-60320-c20 -- name: PS3 - type: iec-60320-c20 -- name: PS4 - type: iec-60320-c20 -- name: PS5 - type: iec-60320-c20 -- name: PS6 - type: iec-60320-c20 -- name: PS7 - type: iec-60320-c20 -- name: PS8 - type: iec-60320-c20 + - name: PS1 + type: iec-60320-c20 + - name: PS2 + type: iec-60320-c20 + - name: PS3 + type: iec-60320-c20 + - name: PS4 + type: iec-60320-c20 + - name: PS5 + type: iec-60320-c20 + - name: PS6 + type: iec-60320-c20 + - name: PS7 + type: iec-60320-c20 + - name: PS8 + type: iec-60320-c20 interfaces: -- name: management - type: 1000base-t - mgmt_only: true -- name: ha1-a - type: 1000base-t -- name: ha1-b - type: 1000base-t -- name: hsci - type: 10gbase-x-sfpp - + - name: management + type: 1000base-t + mgmt_only: true + - name: ha1-a + type: 1000base-t + - name: ha1-b + type: 1000base-t + - name: hsci + type: 10gbase-x-sfpp diff --git a/device-types/Palo Alto/PA-820.yaml b/device-types/Palo Alto/PA-820.yaml index 87fa68b61..948b37aea 100644 --- a/device-types/Palo Alto/PA-820.yaml +++ b/device-types/Palo Alto/PA-820.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-820 slug: pa-820 @@ -5,43 +6,43 @@ part_number: PA-820 u_height: 1 is_full_depth: false power-ports: -- name: PS1 - type: iec-60320-c14 - maximum_draw: 200 + - name: PS1 + type: iec-60320-c14 + maximum_draw: 200 console-ports: -- name: console - type: rj-45 + - name: console + type: rj-45 interfaces: -- name: management - type: 1000base-t - mgmt_only: true -- name: dedicated-ha1 - type: 1000base-t -- name: dedicated-ha2 - type: 1000base-t -- name: loopback - type: virtual -- name: ethernet1/1 - type: 1000base-t -- name: ethernet1/2 - type: 1000base-t -- name: ethernet1/3 - type: 1000base-t -- name: ethernet1/4 - type: 1000base-t -- name: ethernet1/5 - type: 1000base-x-sfp -- name: ethernet1/6 - type: 1000base-x-sfp -- name: ethernet1/7 - type: 1000base-x-sfp -- name: ethernet1/8 - type: 1000base-x-sfp -- name: ethernet1/9 - type: 1000base-x-sfp -- name: ethernet1/10 - type: 1000base-x-sfp -- name: ethernet1/11 - type: 1000base-x-sfp -- name: ethernet1/12 - type: 1000base-x-sfp + - name: management + type: 1000base-t + mgmt_only: true + - name: dedicated-ha1 + type: 1000base-t + - name: dedicated-ha2 + type: 1000base-t + - name: loopback + type: virtual + - name: ethernet1/1 + type: 1000base-t + - name: ethernet1/2 + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 1000base-t + - name: ethernet1/5 + type: 1000base-x-sfp + - name: ethernet1/6 + type: 1000base-x-sfp + - name: ethernet1/7 + type: 1000base-x-sfp + - name: ethernet1/8 + type: 1000base-x-sfp + - name: ethernet1/9 + type: 1000base-x-sfp + - name: ethernet1/10 + type: 1000base-x-sfp + - name: ethernet1/11 + type: 1000base-x-sfp + - name: ethernet1/12 + type: 1000base-x-sfp diff --git a/device-types/Palo Alto/PA-850.yaml b/device-types/Palo Alto/PA-850.yaml index 1861f6b7b..4fb3ec81d 100644 --- a/device-types/Palo Alto/PA-850.yaml +++ b/device-types/Palo Alto/PA-850.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Palo Alto model: PA-850 slug: pa-850 diff --git a/device-types/Panduit/P36G18M.yaml b/device-types/Panduit/P36G18M.yaml index 114174ff0..0727f2b87 100644 --- a/device-types/Panduit/P36G18M.yaml +++ b/device-types/Panduit/P36G18M.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Panduit model: P36G18M slug: p36g18m diff --git a/device-types/QNAP/ts-431xeu.yml b/device-types/QNAP/ts-431xeu.yml index ce782baa9..4fb853c3b 100644 --- a/device-types/QNAP/ts-431xeu.yml +++ b/device-types/QNAP/ts-431xeu.yml @@ -1,3 +1,4 @@ +--- manufacturer: QNAP model: TS-431XeU slug: ts-431xeu diff --git a/device-types/QNAP/ts-459pro+.yml b/device-types/QNAP/ts-459pro+.yml index f3a26a00a..1877cbcb2 100644 --- a/device-types/QNAP/ts-459pro+.yml +++ b/device-types/QNAP/ts-459pro+.yml @@ -1,3 +1,4 @@ +--- manufacturer: QNAP model: TS-459pro+ slug: ts-459proplus diff --git a/device-types/Raritan/PX3-5497V.yaml b/device-types/Raritan/PX3-5497V.yaml index fd76c4d33..8d99b00eb 100755 --- a/device-types/Raritan/PX3-5497V.yaml +++ b/device-types/Raritan/PX3-5497V.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Raritan model: PX3-5497V slug: PX3-5497V diff --git a/device-types/Raritan/PX3-5664U.yaml b/device-types/Raritan/PX3-5664U.yaml index 5a355ae77..3f12a41f9 100644 --- a/device-types/Raritan/PX3-5664U.yaml +++ b/device-types/Raritan/PX3-5664U.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Raritan model: PX3-5664U slug: PX3-5664U @@ -131,7 +132,7 @@ power-outlets: - name: Outlet30 type: iec-60320-c19 power_port: Inlet1 - feed_leg: C + feed_leg: C interfaces: - name: Eth1 type: 1000base-t diff --git a/device-types/Raritan/PX3-5870V.yaml b/device-types/Raritan/PX3-5870V.yaml index 8ae3f52dd..ad3a58f29 100644 --- a/device-types/Raritan/PX3-5870V.yaml +++ b/device-types/Raritan/PX3-5870V.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Raritan model: PX3-5870V slug: px3-5870v @@ -91,7 +92,7 @@ power-outlets: - name: Outlet20 type: iec-60320-c13 power_port: Inlet1 - feed_leg: A + feed_leg: A - name: Outlet21 type: iec-60320-c19 power_port: Inlet1 @@ -111,7 +112,7 @@ power-outlets: - name: Outlet25 type: iec-60320-c13 power_port: Inlet1 - feed_leg: A + feed_leg: A - name: Outlet26 type: iec-60320-c19 power_port: Inlet1 @@ -131,7 +132,7 @@ power-outlets: - name: Outlet30 type: iec-60320-c13 power_port: Inlet1 - feed_leg: A + feed_leg: A interfaces: - name: Eth1 type: 1000base-t diff --git a/device-types/Raspberry Pi/RPI3-MODB-1GB.yaml b/device-types/Raspberry Pi/RPI3-MODB-1GB.yaml index 5eda0607e..0ada46bd8 100644 --- a/device-types/Raspberry Pi/RPI3-MODB-1GB.yaml +++ b/device-types/Raspberry Pi/RPI3-MODB-1GB.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Raspberry Pi model: Raspberry Pi 3 Model B 1GB slug: rpi3-modb-1gb @@ -5,8 +6,8 @@ part_number: RPI3-MODB-1GB u_height: 0 is_full_depth: false interfaces: -- name: eth0 - type: 1000base-t + - name: eth0 + type: 1000base-t power-ports: - name: PSU type: nema-1-15p diff --git a/device-types/Raspberry Pi/RPI3-MODBP-1GB.yaml b/device-types/Raspberry Pi/RPI3-MODBP-1GB.yaml index 1a374e10a..e605888b5 100644 --- a/device-types/Raspberry Pi/RPI3-MODBP-1GB.yaml +++ b/device-types/Raspberry Pi/RPI3-MODBP-1GB.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Raspberry Pi model: Raspberry Pi 3 Model B+ 1GB slug: rpi3-modbp-1gb @@ -5,8 +6,8 @@ part_number: RPI3-MODBP-1GB u_height: 0 is_full_depth: false interfaces: -- name: eth0 - type: 1000base-t + - name: eth0 + type: 1000base-t power-ports: - name: PSU type: nema-1-15p diff --git a/device-types/Raspberry Pi/RPI4-MODBP-1GB.yaml b/device-types/Raspberry Pi/RPI4-MODBP-1GB.yaml index f028844a5..acc2bbc06 100644 --- a/device-types/Raspberry Pi/RPI4-MODBP-1GB.yaml +++ b/device-types/Raspberry Pi/RPI4-MODBP-1GB.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Raspberry Pi model: Raspberry Pi 4 Model B 1GB slug: rpi4-modbp-1gb @@ -5,8 +6,8 @@ part_number: RPI4-MODBP-1GB u_height: 0 is_full_depth: false interfaces: -- name: eth0 - type: 1000base-t + - name: eth0 + type: 1000base-t power-ports: - name: PSU type: nema-1-15p diff --git a/device-types/Riverbed/CX1555.yaml b/device-types/Riverbed/CX1555.yaml index d195a7a71..0f5abc609 100644 --- a/device-types/Riverbed/CX1555.yaml +++ b/device-types/Riverbed/CX1555.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Riverbed model: CX1555 slug: cx1555 @@ -5,37 +6,37 @@ part_number: CX1555 u_height: 1 is_full_depth: true console-ports: -- name: Console - type: rj-45 -- name: USB0 - type: usb-a -- name: USB1 - type: usb-a + - name: Console + type: rj-45 + - name: USB0 + type: usb-a + - name: USB1 + type: usb-a power-ports: -- name: PS1 - type: iec-60320-c14 - allocated_draw: 175 - maximum_draw: 450 -- name: PS2 - type: iec-60320-c14 - allocated_draw: 175 - maximum_draw: 450 + - name: PS1 + type: iec-60320-c14 + allocated_draw: 175 + maximum_draw: 450 + - name: PS2 + type: iec-60320-c14 + allocated_draw: 175 + maximum_draw: 450 interfaces: -- name: LAN0_0 - type: 1000base-t - mgmt_only: false -- name: WAN0_0 - type: 1000base-t - mgmt_only: false -- name: LAN_0_1 - type: 1000base-t - mgmt_only: false -- name: WAN0_1 - type: 1000base-t - mgmt_only: false -- name: Primary - type: 1000base-t - mgmt_only: false -- name: Aux - type: 1000base-t - mgmt_only: false + - name: LAN0_0 + type: 1000base-t + mgmt_only: false + - name: WAN0_0 + type: 1000base-t + mgmt_only: false + - name: LAN_0_1 + type: 1000base-t + mgmt_only: false + - name: WAN0_1 + type: 1000base-t + mgmt_only: false + - name: Primary + type: 1000base-t + mgmt_only: false + - name: Aux + type: 1000base-t + mgmt_only: false diff --git a/device-types/Riverbed/CX3070.yaml b/device-types/Riverbed/CX3070.yaml index c9a4291a1..1ac9f8293 100644 --- a/device-types/Riverbed/CX3070.yaml +++ b/device-types/Riverbed/CX3070.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Riverbed model: CX3070 slug: cx3070 @@ -5,37 +6,37 @@ part_number: CX3070 u_height: 1 is_full_depth: true console-ports: -- name: Console - type: rj-45 -- name: USB0 - type: usb-a -- name: USB1 - type: usb-a + - name: Console + type: rj-45 + - name: USB0 + type: usb-a + - name: USB1 + type: usb-a power-ports: -- name: PS1 - type: iec-60320-c14 - allocated_draw: 422 - maximum_draw: 527 -- name: PS2 - type: iec-60320-c14 - allocated_draw: 422 - maximum_draw: 527 + - name: PS1 + type: iec-60320-c14 + allocated_draw: 422 + maximum_draw: 527 + - name: PS2 + type: iec-60320-c14 + allocated_draw: 422 + maximum_draw: 527 interfaces: -- name: LAN3_0 - type: 1000base-t - mgmt_only: false -- name: WAN3_0 - type: 1000base-t - mgmt_only: false -- name: LAN3_1 - type: 1000base-t - mgmt_only: false -- name: WAN3_1 - type: 1000base-t - mgmt_only: false -- name: Primary - type: 1000base-t - mgmt_only: false -- name: Aux - type: 1000base-t - mgmt_only: false + - name: LAN3_0 + type: 1000base-t + mgmt_only: false + - name: WAN3_0 + type: 1000base-t + mgmt_only: false + - name: LAN3_1 + type: 1000base-t + mgmt_only: false + - name: WAN3_1 + type: 1000base-t + mgmt_only: false + - name: Primary + type: 1000base-t + mgmt_only: false + - name: Aux + type: 1000base-t + mgmt_only: false diff --git a/device-types/Riverbed/CX5055.yaml b/device-types/Riverbed/CX5055.yaml index 78db48e20..c00630c32 100644 --- a/device-types/Riverbed/CX5055.yaml +++ b/device-types/Riverbed/CX5055.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Riverbed model: CX5055 slug: cx5055 @@ -5,37 +6,37 @@ part_number: CX5055 u_height: 2 is_full_depth: true console-ports: -- name: Console - type: rj-45 -- name: USB0 - type: usb-a -- name: USB1 - type: usb-a + - name: Console + type: rj-45 + - name: USB0 + type: usb-a + - name: USB1 + type: usb-a power-ports: -- name: PS1 - type: iec-60320-c14 - allocated_draw: 375 - maximum_draw: 770 -- name: PS2 - type: iec-60320-c14 - allocated_draw: 375 - maximum_draw: 770 + - name: PS1 + type: iec-60320-c14 + allocated_draw: 375 + maximum_draw: 770 + - name: PS2 + type: iec-60320-c14 + allocated_draw: 375 + maximum_draw: 770 interfaces: -- name: LAN0_0 - type: 1000base-t - mgmt_only: false -- name: WAN0_0 - type: 1000base-t - mgmt_only: false -- name: LAN_0_1 - type: 1000base-t - mgmt_only: false -- name: WAN0_1 - type: 1000base-t - mgmt_only: false -- name: Primary - type: 1000base-t - mgmt_only: false -- name: Aux - type: 1000base-t - mgmt_only: false + - name: LAN0_0 + type: 1000base-t + mgmt_only: false + - name: WAN0_0 + type: 1000base-t + mgmt_only: false + - name: LAN_0_1 + type: 1000base-t + mgmt_only: false + - name: WAN0_1 + type: 1000base-t + mgmt_only: false + - name: Primary + type: 1000base-t + mgmt_only: false + - name: Aux + type: 1000base-t + mgmt_only: false diff --git a/device-types/Riverbed/CX555.yaml b/device-types/Riverbed/CX555.yaml index 43c491a88..52817ed6c 100644 --- a/device-types/Riverbed/CX555.yaml +++ b/device-types/Riverbed/CX555.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Riverbed model: CX555 slug: cx555 @@ -5,33 +6,33 @@ part_number: CX555 u_height: 1 is_full_depth: false console-ports: -- name: Console - type: other -- name: USB0 - type: usb-a -- name: USB1 - type: usb-a + - name: Console + type: other + - name: USB0 + type: usb-a + - name: USB1 + type: usb-a power-ports: -- name: PS1 - type: iec-60320-c14 - allocated_draw: 45 - maximum_draw: 100 + - name: PS1 + type: iec-60320-c14 + allocated_draw: 45 + maximum_draw: 100 interfaces: -- name: LAN0_0 - type: 1000base-t - mgmt_only: false -- name: WAN0_0 - type: 1000base-t - mgmt_only: false -- name: LAN_0_1 - type: 1000base-t - mgmt_only: false -- name: WAN0_1 - type: 1000base-t - mgmt_only: false -- name: Primary - type: 1000base-t - mgmt_only: false -- name: Aux - type: 1000base-t - mgmt_only: false + - name: LAN0_0 + type: 1000base-t + mgmt_only: false + - name: WAN0_0 + type: 1000base-t + mgmt_only: false + - name: LAN_0_1 + type: 1000base-t + mgmt_only: false + - name: WAN0_1 + type: 1000base-t + mgmt_only: false + - name: Primary + type: 1000base-t + mgmt_only: false + - name: Aux + type: 1000base-t + mgmt_only: false diff --git a/device-types/Riverbed/CX570.yaml b/device-types/Riverbed/CX570.yaml index f6f69ad3e..bb7ddf100 100644 --- a/device-types/Riverbed/CX570.yaml +++ b/device-types/Riverbed/CX570.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Riverbed model: CX570 slug: cx570 @@ -5,33 +6,33 @@ part_number: CX570 u_height: 1 is_full_depth: false console-ports: -- name: Console - type: rj-45 -- name: USB0 - type: usb-a -- name: USB1 - type: usb-a + - name: Console + type: rj-45 + - name: USB0 + type: usb-a + - name: USB1 + type: usb-a power-ports: -- name: PS1 - type: iec-60320-c14 - allocated_draw: 45 - maximum_draw: 100 + - name: PS1 + type: iec-60320-c14 + allocated_draw: 45 + maximum_draw: 100 interfaces: -- name: LAN0_0 - type: 1000base-t - mgmt_only: false -- name: WAN0_0 - type: 1000base-t - mgmt_only: false -- name: LAN_0_1 - type: 1000base-t - mgmt_only: false -- name: WAN0_1 - type: 1000base-t - mgmt_only: false -- name: Primary - type: 1000base-t - mgmt_only: false -- name: Aux - type: 1000base-t - mgmt_only: false + - name: LAN0_0 + type: 1000base-t + mgmt_only: false + - name: WAN0_0 + type: 1000base-t + mgmt_only: false + - name: LAN_0_1 + type: 1000base-t + mgmt_only: false + - name: WAN0_1 + type: 1000base-t + mgmt_only: false + - name: Primary + type: 1000base-t + mgmt_only: false + - name: Aux + type: 1000base-t + mgmt_only: false diff --git a/device-types/Riverbed/CX7070.yaml b/device-types/Riverbed/CX7070.yaml index 0f921d1c4..d2ddaa0f0 100644 --- a/device-types/Riverbed/CX7070.yaml +++ b/device-types/Riverbed/CX7070.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Riverbed model: CX7070 slug: cx7070 @@ -5,37 +6,37 @@ part_number: CX7070 u_height: 2 is_full_depth: true console-ports: -- name: Console - type: rj-45 -- name: USB0 - type: usb-a -- name: USB1 - type: usb-a + - name: Console + type: rj-45 + - name: USB0 + type: usb-a + - name: USB1 + type: usb-a power-ports: -- name: PS1 - type: iec-60320-c14 - allocated_draw: 422 - maximum_draw: 527 -- name: PS2 - type: iec-60320-c14 - allocated_draw: 422 - maximum_draw: 527 + - name: PS1 + type: iec-60320-c14 + allocated_draw: 422 + maximum_draw: 527 + - name: PS2 + type: iec-60320-c14 + allocated_draw: 422 + maximum_draw: 527 interfaces: -- name: LAN0_0 - type: 1000base-t - mgmt_only: false -- name: WAN0_0 - type: 1000base-t - mgmt_only: false -- name: LAN1_1 - type: 1000base-t - mgmt_only: false -- name: WAN1_1 - type: 1000base-t - mgmt_only: false -- name: Primary - type: 1000base-t - mgmt_only: false -- name: Aux - type: 1000base-t - mgmt_only: false + - name: LAN0_0 + type: 1000base-t + mgmt_only: false + - name: WAN0_0 + type: 1000base-t + mgmt_only: false + - name: LAN1_1 + type: 1000base-t + mgmt_only: false + - name: WAN1_1 + type: 1000base-t + mgmt_only: false + - name: Primary + type: 1000base-t + mgmt_only: false + - name: Aux + type: 1000base-t + mgmt_only: false diff --git a/device-types/Riverbed/CX770.yaml b/device-types/Riverbed/CX770.yaml index a4c873a5f..8da1196a7 100644 --- a/device-types/Riverbed/CX770.yaml +++ b/device-types/Riverbed/CX770.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Riverbed model: CX770 slug: cx770 @@ -5,33 +6,33 @@ part_number: CX770 u_height: 1 is_full_depth: false console-ports: -- name: Console - type: rj-45 -- name: USB0 - type: usb-a -- name: USB1 - type: usb-a + - name: Console + type: rj-45 + - name: USB0 + type: usb-a + - name: USB1 + type: usb-a power-ports: -- name: PS1 - type: iec-60320-c14 - allocated_draw: 50 - maximum_draw: 100 + - name: PS1 + type: iec-60320-c14 + allocated_draw: 50 + maximum_draw: 100 interfaces: -- name: LAN0_0 - type: 1000base-t - mgmt_only: false -- name: WAN0_0 - type: 1000base-t - mgmt_only: false -- name: LAN_0_1 - type: 1000base-t - mgmt_only: false -- name: WAN0_1 - type: 1000base-t - mgmt_only: false -- name: Primary - type: 1000base-t - mgmt_only: false -- name: Aux - type: 1000base-t - mgmt_only: false + - name: LAN0_0 + type: 1000base-t + mgmt_only: false + - name: WAN0_0 + type: 1000base-t + mgmt_only: false + - name: LAN_0_1 + type: 1000base-t + mgmt_only: false + - name: WAN0_1 + type: 1000base-t + mgmt_only: false + - name: Primary + type: 1000base-t + mgmt_only: false + - name: Aux + type: 1000base-t + mgmt_only: false diff --git a/device-types/TP-Link/TL-SG1024D.yaml b/device-types/TP-Link/TL-SG1024D.yaml index 7585bb20c..8c7603260 100644 --- a/device-types/TP-Link/TL-SG1024D.yaml +++ b/device-types/TP-Link/TL-SG1024D.yaml @@ -1,3 +1,4 @@ +--- manufacturer: TP-Link model: TL-SG1024D slug: tl-SG1024d diff --git a/device-types/Testing/Test.yaml b/device-types/Testing/Test.yaml index 7349a3c1c..23bcc1f74 100644 --- a/device-types/Testing/Test.yaml +++ b/device-types/Testing/Test.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Generic model: TEST-1000 slug: test-1000 diff --git a/device-types/TrendNet/TC-P16C5E.yaml b/device-types/TrendNet/TC-P16C5E.yaml index e0a25ab05..769ac1056 100644 --- a/device-types/TrendNet/TC-P16C5E.yaml +++ b/device-types/TrendNet/TC-P16C5E.yaml @@ -1,87 +1,88 @@ +--- manufacturer: TrendNet model: TC-P165E slug: tc_p16c5e u_height: 1 is_full_depth: false front-ports: - - name: Port 1 - type: 8p8c - rear_port: Port 1 - - name: Port 2 - type: 8p8c - rear_port: Port 2 - - name: Port 3 - type: 8p8c - rear_port: Port 3 - - name: Port 4 - type: 8p8c - rear_port: Port 4 - - name: Port 5 - type: 8p8c - rear_port: Port 5 - - name: Port 6 - type: 8p8c - rear_port: Port 6 - - name: Port 7 - type: 8p8c - rear_port: Port 7 - - name: Port 8 - type: 8p8c - rear_port: Port 8 - - name: Port 9 - type: 8p8c - rear_port: Port 9 - - name: Port 10 - type: 8p8c - rear_port: Port 10 - - name: Port 11 - type: 8p8c - rear_port: Port 11 - - name: Port 12 - type: 8p8c - rear_port: Port 12 - - name: Port 13 - type: 8p8c - rear_port: Port 13 - - name: Port 14 - type: 8p8c - rear_port: Port 14 - - name: Port 15 - type: 8p8c - rear_port: Port 15 - - name: Port 16 - type: 8p8c - rear_port: Port 16 + - name: Port 1 + type: 8p8c + rear_port: Port 1 + - name: Port 2 + type: 8p8c + rear_port: Port 2 + - name: Port 3 + type: 8p8c + rear_port: Port 3 + - name: Port 4 + type: 8p8c + rear_port: Port 4 + - name: Port 5 + type: 8p8c + rear_port: Port 5 + - name: Port 6 + type: 8p8c + rear_port: Port 6 + - name: Port 7 + type: 8p8c + rear_port: Port 7 + - name: Port 8 + type: 8p8c + rear_port: Port 8 + - name: Port 9 + type: 8p8c + rear_port: Port 9 + - name: Port 10 + type: 8p8c + rear_port: Port 10 + - name: Port 11 + type: 8p8c + rear_port: Port 11 + - name: Port 12 + type: 8p8c + rear_port: Port 12 + - name: Port 13 + type: 8p8c + rear_port: Port 13 + - name: Port 14 + type: 8p8c + rear_port: Port 14 + - name: Port 15 + type: 8p8c + rear_port: Port 15 + - name: Port 16 + type: 8p8c + rear_port: Port 16 rear-ports: - - name: Port 1 - type: 110-punch - - name: Port 2 - type: 110-punch - - name: Port 3 - type: 110-punch - - name: Port 4 - type: 110-punch - - name: Port 5 - type: 110-punch - - name: Port 6 - type: 110-punch - - name: Port 7 - type: 110-punch - - name: Port 8 - type: 110-punch - - name: Port 9 - type: 110-punch - - name: Port 10 - type: 110-punch - - name: Port 11 - type: 110-punch - - name: Port 12 - type: 110-punch - - name: Port 13 - type: 110-punch - - name: Port 14 - type: 110-punch - - name: Port 15 - type: 110-punch - - name: Port 16 - type: 110-punch + - name: Port 1 + type: 110-punch + - name: Port 2 + type: 110-punch + - name: Port 3 + type: 110-punch + - name: Port 4 + type: 110-punch + - name: Port 5 + type: 110-punch + - name: Port 6 + type: 110-punch + - name: Port 7 + type: 110-punch + - name: Port 8 + type: 110-punch + - name: Port 9 + type: 110-punch + - name: Port 10 + type: 110-punch + - name: Port 11 + type: 110-punch + - name: Port 12 + type: 110-punch + - name: Port 13 + type: 110-punch + - name: Port 14 + type: 110-punch + - name: Port 15 + type: 110-punch + - name: Port 16 + type: 110-punch diff --git a/device-types/TrendNet/TC-P24C5E.yaml b/device-types/TrendNet/TC-P24C5E.yaml index cc56068c7..26535f475 100644 --- a/device-types/TrendNet/TC-P24C5E.yaml +++ b/device-types/TrendNet/TC-P24C5E.yaml @@ -1,127 +1,128 @@ +--- manufacturer: TrendNet model: TC-P24C5E slug: tc_p24c5e u_height: 1 is_full_depth: false front-ports: - - name: Port 1 - type: 8p8c - rear_port: Port 1 - - name: Port 2 - type: 8p8c - rear_port: Port 2 - - name: Port 3 - type: 8p8c - rear_port: Port 3 - - name: Port 4 - type: 8p8c - rear_port: Port 4 - - name: Port 5 - type: 8p8c - rear_port: Port 5 - - name: Port 6 - type: 8p8c - rear_port: Port 6 - - name: Port 7 - type: 8p8c - rear_port: Port 7 - - name: Port 8 - type: 8p8c - rear_port: Port 8 - - name: Port 9 - type: 8p8c - rear_port: Port 9 - - name: Port 10 - type: 8p8c - rear_port: Port 10 - - name: Port 11 - type: 8p8c - rear_port: Port 11 - - name: Port 12 - type: 8p8c - rear_port: Port 12 - - name: Port 13 - type: 8p8c - rear_port: Port 13 - - name: Port 14 - type: 8p8c - rear_port: Port 14 - - name: Port 15 - type: 8p8c - rear_port: Port 15 - - name: Port 16 - type: 8p8c - rear_port: Port 16 - - name: Port 17 - type: 8p8c - rear_port: Port 17 - - name: Port 18 - type: 8p8c - rear_port: Port 18 - - name: Port 19 - type: 8p8c - rear_port: Port 19 - - name: Port 20 - type: 8p8c - rear_port: Port 20 - - name: Port 21 - type: 8p8c - rear_port: Port 21 - - name: Port 22 - type: 8p8c - rear_port: Port 22 - - name: Port 23 - type: 8p8c - rear_port: Port 23 - - name: Port 24 - type: 8p8c - rear_port: Port 24 + - name: Port 1 + type: 8p8c + rear_port: Port 1 + - name: Port 2 + type: 8p8c + rear_port: Port 2 + - name: Port 3 + type: 8p8c + rear_port: Port 3 + - name: Port 4 + type: 8p8c + rear_port: Port 4 + - name: Port 5 + type: 8p8c + rear_port: Port 5 + - name: Port 6 + type: 8p8c + rear_port: Port 6 + - name: Port 7 + type: 8p8c + rear_port: Port 7 + - name: Port 8 + type: 8p8c + rear_port: Port 8 + - name: Port 9 + type: 8p8c + rear_port: Port 9 + - name: Port 10 + type: 8p8c + rear_port: Port 10 + - name: Port 11 + type: 8p8c + rear_port: Port 11 + - name: Port 12 + type: 8p8c + rear_port: Port 12 + - name: Port 13 + type: 8p8c + rear_port: Port 13 + - name: Port 14 + type: 8p8c + rear_port: Port 14 + - name: Port 15 + type: 8p8c + rear_port: Port 15 + - name: Port 16 + type: 8p8c + rear_port: Port 16 + - name: Port 17 + type: 8p8c + rear_port: Port 17 + - name: Port 18 + type: 8p8c + rear_port: Port 18 + - name: Port 19 + type: 8p8c + rear_port: Port 19 + - name: Port 20 + type: 8p8c + rear_port: Port 20 + - name: Port 21 + type: 8p8c + rear_port: Port 21 + - name: Port 22 + type: 8p8c + rear_port: Port 22 + - name: Port 23 + type: 8p8c + rear_port: Port 23 + - name: Port 24 + type: 8p8c + rear_port: Port 24 rear-ports: - - name: Port 1 - type: 110-punch - - name: Port 2 - type: 110-punch - - name: Port 3 - type: 110-punch - - name: Port 4 - type: 110-punch - - name: Port 5 - type: 110-punch - - name: Port 6 - type: 110-punch - - name: Port 7 - type: 110-punch - - name: Port 8 - type: 110-punch - - name: Port 9 - type: 110-punch - - name: Port 10 - type: 110-punch - - name: Port 11 - type: 110-punch - - name: Port 12 - type: 110-punch - - name: Port 13 - type: 110-punch - - name: Port 14 - type: 110-punch - - name: Port 15 - type: 110-punch - - name: Port 16 - type: 110-punch - - name: Port 17 - type: 110-punch - - name: Port 18 - type: 110-punch - - name: Port 19 - type: 110-punch - - name: Port 20 - type: 110-punch - - name: Port 21 - type: 110-punch - - name: Port 22 - type: 110-punch - - name: Port 23 - type: 110-punch - - name: Port 24 - type: 110-punch + - name: Port 1 + type: 110-punch + - name: Port 2 + type: 110-punch + - name: Port 3 + type: 110-punch + - name: Port 4 + type: 110-punch + - name: Port 5 + type: 110-punch + - name: Port 6 + type: 110-punch + - name: Port 7 + type: 110-punch + - name: Port 8 + type: 110-punch + - name: Port 9 + type: 110-punch + - name: Port 10 + type: 110-punch + - name: Port 11 + type: 110-punch + - name: Port 12 + type: 110-punch + - name: Port 13 + type: 110-punch + - name: Port 14 + type: 110-punch + - name: Port 15 + type: 110-punch + - name: Port 16 + type: 110-punch + - name: Port 17 + type: 110-punch + - name: Port 18 + type: 110-punch + - name: Port 19 + type: 110-punch + - name: Port 20 + type: 110-punch + - name: Port 21 + type: 110-punch + - name: Port 22 + type: 110-punch + - name: Port 23 + type: 110-punch + - name: Port 24 + type: 110-punch diff --git a/device-types/TrendNet/TC-P48C5E.yaml b/device-types/TrendNet/TC-P48C5E.yaml index c55369330..63d106b86 100644 --- a/device-types/TrendNet/TC-P48C5E.yaml +++ b/device-types/TrendNet/TC-P48C5E.yaml @@ -1,248 +1,248 @@ +--- manufacturer: TrendNet model: TC-P48C5E slug: tc_p48c5e u_height: 2 is_full_depth: false front-ports: - - name: Port 1 - type: 8p8c - rear_port: Port 1 - - name: Port 2 - type: 8p8c - rear_port: Port 2 - - name: Port 3 - type: 8p8c - rear_port: Port 3 - - name: Port 4 - type: 8p8c - rear_port: Port 4 - - name: Port 5 - type: 8p8c - rear_port: Port 5 - - name: Port 6 - type: 8p8c - rear_port: Port 6 - - name: Port 7 - type: 8p8c - rear_port: Port 7 - - name: Port 8 - type: 8p8c - rear_port: Port 8 - - name: Port 9 - type: 8p8c - rear_port: Port 9 - - name: Port 10 - type: 8p8c - rear_port: Port 10 - - name: Port 11 - type: 8p8c - rear_port: Port 11 - - name: Port 12 - type: 8p8c - rear_port: Port 12 - - name: Port 13 - type: 8p8c - rear_port: Port 13 - - name: Port 14 - type: 8p8c - rear_port: Port 14 - - name: Port 15 - type: 8p8c - rear_port: Port 15 - - name: Port 16 - type: 8p8c - rear_port: Port 16 - - name: Port 17 - type: 8p8c - rear_port: Port 17 - - name: Port 18 - type: 8p8c - rear_port: Port 18 - - name: Port 19 - type: 8p8c - rear_port: Port 19 - - name: Port 20 - type: 8p8c - rear_port: Port 20 - - name: Port 21 - type: 8p8c - rear_port: Port 21 - - name: Port 22 - type: 8p8c - rear_port: Port 22 - - name: Port 23 - type: 8p8c - rear_port: Port 23 - - name: Port 24 - type: 8p8c - rear_port: Port 24 - - name: Port 25 - type: 8p8c - rear_port: Port 25 - - name: Port 26 - type: 8p8c - rear_port: Port 26 - - name: Port 27 - type: 8p8c - rear_port: Port 27 - - name: Port 28 - type: 8p8c - rear_port: Port 28 - - name: Port 29 - type: 8p8c - rear_port: Port 29 - - name: Port 30 - type: 8p8c - rear_port: Port 30 - - name: Port 31 - type: 8p8c - rear_port: Port 31 - - name: Port 32 - type: 8p8c - rear_port: Port 32 - - name: Port 33 - type: 8p8c - rear_port: Port 33 - - name: Port 34 - type: 8p8c - rear_port: Port 34 - - name: Port 35 - type: 8p8c - rear_port: Port 35 - - name: Port 36 - type: 8p8c - rear_port: Port 36 - - name: Port 37 - type: 8p8c - rear_port: Port 37 - - name: Port 38 - type: 8p8c - rear_port: Port 38 - - name: Port 39 - type: 8p8c - rear_port: Port 39 - - name: Port 40 - type: 8p8c - rear_port: Port 40 - - name: Port 41 - type: 8p8c - rear_port: Port 41 - - name: Port 42 - type: 8p8c - rear_port: Port 42 - - name: Port 43 - type: 8p8c - rear_port: Port 43 - - name: Port 44 - type: 8p8c - rear_port: Port 44 - - name: Port 45 - type: 8p8c - rear_port: Port 45 - - name: Port 46 - type: 8p8c - rear_port: Port 46 - - name: Port 47 - type: 8p8c - rear_port: Port 47 - - name: Port 48 - type: 8p8c - rear_port: Port 48 + - name: Port 1 + type: 8p8c + rear_port: Port 1 + - name: Port 2 + type: 8p8c + rear_port: Port 2 + - name: Port 3 + type: 8p8c + rear_port: Port 3 + - name: Port 4 + type: 8p8c + rear_port: Port 4 + - name: Port 5 + type: 8p8c + rear_port: Port 5 + - name: Port 6 + type: 8p8c + rear_port: Port 6 + - name: Port 7 + type: 8p8c + rear_port: Port 7 + - name: Port 8 + type: 8p8c + rear_port: Port 8 + - name: Port 9 + type: 8p8c + rear_port: Port 9 + - name: Port 10 + type: 8p8c + rear_port: Port 10 + - name: Port 11 + type: 8p8c + rear_port: Port 11 + - name: Port 12 + type: 8p8c + rear_port: Port 12 + - name: Port 13 + type: 8p8c + rear_port: Port 13 + - name: Port 14 + type: 8p8c + rear_port: Port 14 + - name: Port 15 + type: 8p8c + rear_port: Port 15 + - name: Port 16 + type: 8p8c + rear_port: Port 16 + - name: Port 17 + type: 8p8c + rear_port: Port 17 + - name: Port 18 + type: 8p8c + rear_port: Port 18 + - name: Port 19 + type: 8p8c + rear_port: Port 19 + - name: Port 20 + type: 8p8c + rear_port: Port 20 + - name: Port 21 + type: 8p8c + rear_port: Port 21 + - name: Port 22 + type: 8p8c + rear_port: Port 22 + - name: Port 23 + type: 8p8c + rear_port: Port 23 + - name: Port 24 + type: 8p8c + rear_port: Port 24 + - name: Port 25 + type: 8p8c + rear_port: Port 25 + - name: Port 26 + type: 8p8c + rear_port: Port 26 + - name: Port 27 + type: 8p8c + rear_port: Port 27 + - name: Port 28 + type: 8p8c + rear_port: Port 28 + - name: Port 29 + type: 8p8c + rear_port: Port 29 + - name: Port 30 + type: 8p8c + rear_port: Port 30 + - name: Port 31 + type: 8p8c + rear_port: Port 31 + - name: Port 32 + type: 8p8c + rear_port: Port 32 + - name: Port 33 + type: 8p8c + rear_port: Port 33 + - name: Port 34 + type: 8p8c + rear_port: Port 34 + - name: Port 35 + type: 8p8c + rear_port: Port 35 + - name: Port 36 + type: 8p8c + rear_port: Port 36 + - name: Port 37 + type: 8p8c + rear_port: Port 37 + - name: Port 38 + type: 8p8c + rear_port: Port 38 + - name: Port 39 + type: 8p8c + rear_port: Port 39 + - name: Port 40 + type: 8p8c + rear_port: Port 40 + - name: Port 41 + type: 8p8c + rear_port: Port 41 + - name: Port 42 + type: 8p8c + rear_port: Port 42 + - name: Port 43 + type: 8p8c + rear_port: Port 43 + - name: Port 44 + type: 8p8c + rear_port: Port 44 + - name: Port 45 + type: 8p8c + rear_port: Port 45 + - name: Port 46 + type: 8p8c + rear_port: Port 46 + - name: Port 47 + type: 8p8c + rear_port: Port 47 + - name: Port 48 + type: 8p8c + rear_port: Port 48 rear-ports: - - name: Port 1 - type: 110-punch - - name: Port 2 - type: 110-punch - - name: Port 3 - type: 110-punch - - name: Port 4 - type: 110-punch - - name: Port 5 - type: 110-punch - - name: Port 6 - type: 110-punch - - name: Port 7 - type: 110-punch - - name: Port 8 - type: 110-punch - - name: Port 9 - type: 110-punch - - name: Port 10 - type: 110-punch - - name: Port 11 - type: 110-punch - - name: Port 12 - type: 110-punch - - name: Port 13 - type: 110-punch - - name: Port 14 - type: 110-punch - - name: Port 15 - type: 110-punch - - name: Port 16 - type: 110-punch - - name: Port 17 - type: 110-punch - - name: Port 18 - type: 110-punch - - name: Port 19 - type: 110-punch - - name: Port 20 - type: 110-punch - - name: Port 21 - type: 110-punch - - name: Port 22 - type: 110-punch - - name: Port 23 - type: 110-punch - - name: Port 24 - type: 110-punch - - name: Port 25 - type: 110-punch - - name: Port 26 - type: 110-punch - - name: Port 27 - type: 110-punch - - name: Port 28 - type: 110-punch - - name: Port 29 - type: 110-punch - - name: Port 30 - type: 110-punch - - name: Port 31 - type: 110-punch - - name: Port 32 - type: 110-punch - - name: Port 33 - type: 110-punch - - name: Port 34 - type: 110-punch - - name: Port 35 - type: 110-punch - - name: Port 36 - type: 110-punch - - name: Port 37 - type: 110-punch - - name: Port 38 - type: 110-punch - - name: Port 39 - type: 110-punch - - name: Port 40 - type: 110-punch - - name: Port 41 - type: 110-punch - - name: Port 42 - type: 110-punch - - name: Port 43 - type: 110-punch - - name: Port 44 - type: 110-punch - - name: Port 45 - type: 110-punch - - name: Port 46 - type: 110-punch - - name: Port 47 - type: 110-punch - - name: Port 48 - type: 110-punch - + - name: Port 1 + type: 110-punch + - name: Port 2 + type: 110-punch + - name: Port 3 + type: 110-punch + - name: Port 4 + type: 110-punch + - name: Port 5 + type: 110-punch + - name: Port 6 + type: 110-punch + - name: Port 7 + type: 110-punch + - name: Port 8 + type: 110-punch + - name: Port 9 + type: 110-punch + - name: Port 10 + type: 110-punch + - name: Port 11 + type: 110-punch + - name: Port 12 + type: 110-punch + - name: Port 13 + type: 110-punch + - name: Port 14 + type: 110-punch + - name: Port 15 + type: 110-punch + - name: Port 16 + type: 110-punch + - name: Port 17 + type: 110-punch + - name: Port 18 + type: 110-punch + - name: Port 19 + type: 110-punch + - name: Port 20 + type: 110-punch + - name: Port 21 + type: 110-punch + - name: Port 22 + type: 110-punch + - name: Port 23 + type: 110-punch + - name: Port 24 + type: 110-punch + - name: Port 25 + type: 110-punch + - name: Port 26 + type: 110-punch + - name: Port 27 + type: 110-punch + - name: Port 28 + type: 110-punch + - name: Port 29 + type: 110-punch + - name: Port 30 + type: 110-punch + - name: Port 31 + type: 110-punch + - name: Port 32 + type: 110-punch + - name: Port 33 + type: 110-punch + - name: Port 34 + type: 110-punch + - name: Port 35 + type: 110-punch + - name: Port 36 + type: 110-punch + - name: Port 37 + type: 110-punch + - name: Port 38 + type: 110-punch + - name: Port 39 + type: 110-punch + - name: Port 40 + type: 110-punch + - name: Port 41 + type: 110-punch + - name: Port 42 + type: 110-punch + - name: Port 43 + type: 110-punch + - name: Port 44 + type: 110-punch + - name: Port 45 + type: 110-punch + - name: Port 46 + type: 110-punch + - name: Port 47 + type: 110-punch + - name: Port 48 + type: 110-punch diff --git a/device-types/TrendNet/TE100-S16.yaml b/device-types/TrendNet/TE100-S16.yaml index 20fe889db..5e5b7da11 100644 --- a/device-types/TrendNet/TE100-S16.yaml +++ b/device-types/TrendNet/TE100-S16.yaml @@ -1,3 +1,4 @@ +--- manufacturer: TrendNet model: TE100-S16 slug: te100_s16 diff --git a/device-types/TrendNet/TEG-240WS.yaml b/device-types/TrendNet/TEG-240WS.yaml index 7b65726b0..7ba9bfd01 100644 --- a/device-types/TrendNet/TEG-240WS.yaml +++ b/device-types/TrendNet/TEG-240WS.yaml @@ -1,3 +1,4 @@ +--- manufacturer: TrendNet model: TEW-240WS slug: tew240ws diff --git a/device-types/TrendNet/TEG-30284.yaml b/device-types/TrendNet/TEG-30284.yaml index bdd73462b..6b8c3ef8b 100644 --- a/device-types/TrendNet/TEG-30284.yaml +++ b/device-types/TrendNet/TEG-30284.yaml @@ -1,3 +1,4 @@ +--- manufacturer: TrendNet model: TEG-30284 slug: teg30284 @@ -66,4 +67,3 @@ interfaces: type: 10gbase-x-sfpp - name: Port 28 type: 10gbase-x-sfpp - diff --git a/device-types/TrendNet/TEG-S224.yaml b/device-types/TrendNet/TEG-S224.yaml index c043d3206..50489f47e 100644 --- a/device-types/TrendNet/TEG-S224.yaml +++ b/device-types/TrendNet/TEG-S224.yaml @@ -1,3 +1,4 @@ +--- manufacturer: TrendNet model: TEG-S224 slug: teg_s224 diff --git a/device-types/TrendNet/TEG-S50g.yaml b/device-types/TrendNet/TEG-S50g.yaml index 69db06c76..f33a01981 100644 --- a/device-types/TrendNet/TEG-S50g.yaml +++ b/device-types/TrendNet/TEG-S50g.yaml @@ -1,3 +1,4 @@ +--- manufacturer: TrendNet model: TEG-S50g slug: teg_s50g diff --git a/device-types/TrendNet/TEW-821DAP.yaml b/device-types/TrendNet/TEW-821DAP.yaml index fd8226d77..6a5d9e05c 100644 --- a/device-types/TrendNet/TEW-821DAP.yaml +++ b/device-types/TrendNet/TEW-821DAP.yaml @@ -1,3 +1,4 @@ +--- manufacturer: TrendNet model: TEW-821DAP slug: tew_821dap diff --git a/device-types/TrendNet/TEW-WLC100.yaml b/device-types/TrendNet/TEW-WLC100.yaml index 942c824e9..6a94f7fa0 100644 --- a/device-types/TrendNet/TEW-WLC100.yaml +++ b/device-types/TrendNet/TEW-WLC100.yaml @@ -1,3 +1,4 @@ +--- manufacturer: TrendNet model: TEW-WLC100 slug: tew_wlc100 diff --git a/device-types/TrendNet/TK-802R.yaml b/device-types/TrendNet/TK-802R.yaml index cdd088864..fff41447b 100644 --- a/device-types/TrendNet/TK-802R.yaml +++ b/device-types/TrendNet/TK-802R.yaml @@ -1,3 +1,4 @@ +--- manufacturer: TrendNet model: TK-802R slug: tk_802r diff --git a/device-types/TrendNet/TPE-113Gi-A.yaml b/device-types/TrendNet/TPE-113Gi-A.yaml index 03f8508d3..ebf31235a 100644 --- a/device-types/TrendNet/TPE-113Gi-A.yaml +++ b/device-types/TrendNet/TPE-113Gi-A.yaml @@ -1,3 +1,4 @@ +--- manufacturer: TrendNet model: TPE-113GI/A slug: tpe_113gi_a diff --git a/device-types/TrippLite/B096-016.yaml b/device-types/TrippLite/B096-016.yaml index 46bf6a5ca..7c38bb6ac 100644 --- a/device-types/TrippLite/B096-016.yaml +++ b/device-types/TrippLite/B096-016.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Tripp-Lite model: B096-016 slug: b096-016 @@ -5,58 +6,58 @@ part_number: 037332148902 u_height: 1 is_full_depth: false console-ports: -- name: '1' - type: de-9 + - name: '1' + type: de-9 console-server-ports: -- name: '1' - type: rj-45 -- name: '2' - type: rj-45 -- name: '3' - type: rj-45 -- name: '4' - type: rj-45 -- name: '5' - type: rj-45 -- name: '6' - type: rj-45 -- name: '7' - type: rj-45 -- name: '8' - type: rj-45 -- name: '9' - type: rj-45 -- name: '10' - type: rj-45 -- name: '11' - type: rj-45 -- name: '12' - type: rj-45 -- name: '13' - type: rj-45 -- name: '14' - type: rj-45 -- name: '15' - type: rj-45 -- name: '16' - type: rj-45 -- name: '17' - type: usb-a -- name: '18' - type: usb-a + - name: '1' + type: rj-45 + - name: '2' + type: rj-45 + - name: '3' + type: rj-45 + - name: '4' + type: rj-45 + - name: '5' + type: rj-45 + - name: '6' + type: rj-45 + - name: '7' + type: rj-45 + - name: '8' + type: rj-45 + - name: '9' + type: rj-45 + - name: '10' + type: rj-45 + - name: '11' + type: rj-45 + - name: '12' + type: rj-45 + - name: '13' + type: rj-45 + - name: '14' + type: rj-45 + - name: '15' + type: rj-45 + - name: '16' + type: rj-45 + - name: '17' + type: usb-a + - name: '18' + type: usb-a power-ports: -- name: '1' - type: iec-60320-c14 - maximum_draw: 30 - allocated_draw: 15 -- name: '2' - type: iec-60320-c14 - maximum_draw: 30 - allocated_draw: 15 + - name: '1' + type: iec-60320-c14 + maximum_draw: 30 + allocated_draw: 15 + - name: '2' + type: iec-60320-c14 + maximum_draw: 30 + allocated_draw: 15 interfaces: -- name: eth0_wan - type: 100base-tx - mgmt_only: true -- name: eth1_lan - type: 100base-tx - mgmt_only: true + - name: eth0_wan + type: 100base-tx + mgmt_only: true + - name: eth1_lan + type: 100base-tx + mgmt_only: true diff --git a/device-types/TrippLite/B096-032.yaml b/device-types/TrippLite/B096-032.yaml index 8f09ce75b..37622c0c5 100644 --- a/device-types/TrippLite/B096-032.yaml +++ b/device-types/TrippLite/B096-032.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Tripp-Lite model: B096-032 slug: b096-032 @@ -5,90 +6,90 @@ part_number: 037332181183 u_height: 1 is_full_depth: false console-ports: -- name: '1' - type: de-9 + - name: '1' + type: de-9 console-server-ports: -- name: '1' - type: rj-45 -- name: '2' - type: rj-45 -- name: '3' - type: rj-45 -- name: '4' - type: rj-45 -- name: '5' - type: rj-45 -- name: '6' - type: rj-45 -- name: '7' - type: rj-45 -- name: '8' - type: rj-45 -- name: '9' - type: rj-45 -- name: '10' - type: rj-45 -- name: '11' - type: rj-45 -- name: '12' - type: rj-45 -- name: '13' - type: rj-45 -- name: '14' - type: rj-45 -- name: '15' - type: rj-45 -- name: '16' - type: rj-45 -- name: '17' - type: rj-45 -- name: '18' - type: rj-45 -- name: '19' - type: rj-45 -- name: '20' - type: rj-45 -- name: '21' - type: rj-45 -- name: '22' - type: rj-45 -- name: '23' - type: rj-45 -- name: '24' - type: rj-45 -- name: '25' - type: rj-45 -- name: '26' - type: rj-45 -- name: '27' - type: rj-45 -- name: '28' - type: rj-45 -- name: '29' - type: rj-45 -- name: '30' - type: rj-45 -- name: '31' - type: rj-45 -- name: '32' - type: rj-45 -- name: '33' - type: usb-a -- name: '34' - type: usb-a + - name: '1' + type: rj-45 + - name: '2' + type: rj-45 + - name: '3' + type: rj-45 + - name: '4' + type: rj-45 + - name: '5' + type: rj-45 + - name: '6' + type: rj-45 + - name: '7' + type: rj-45 + - name: '8' + type: rj-45 + - name: '9' + type: rj-45 + - name: '10' + type: rj-45 + - name: '11' + type: rj-45 + - name: '12' + type: rj-45 + - name: '13' + type: rj-45 + - name: '14' + type: rj-45 + - name: '15' + type: rj-45 + - name: '16' + type: rj-45 + - name: '17' + type: rj-45 + - name: '18' + type: rj-45 + - name: '19' + type: rj-45 + - name: '20' + type: rj-45 + - name: '21' + type: rj-45 + - name: '22' + type: rj-45 + - name: '23' + type: rj-45 + - name: '24' + type: rj-45 + - name: '25' + type: rj-45 + - name: '26' + type: rj-45 + - name: '27' + type: rj-45 + - name: '28' + type: rj-45 + - name: '29' + type: rj-45 + - name: '30' + type: rj-45 + - name: '31' + type: rj-45 + - name: '32' + type: rj-45 + - name: '33' + type: usb-a + - name: '34' + type: usb-a power-ports: -- name: '1' - type: iec-60320-c14 - maximum_draw: 30 - allocated_draw: 20 -- name: '2' - type: iec-60320-c14 - maximum_draw: 30 - allocated_draw: 20 + - name: '1' + type: iec-60320-c14 + maximum_draw: 30 + allocated_draw: 20 + - name: '2' + type: iec-60320-c14 + maximum_draw: 30 + allocated_draw: 20 interfaces: -- name: eth0_wan - type: 100base-tx - mgmt_only: true -- name: eth1_lan - type: 100base-tx - mgmt_only: true + - name: eth0_wan + type: 100base-tx + mgmt_only: true + - name: eth1_lan + type: 100base-tx + mgmt_only: true diff --git a/device-types/TrippLite/B097-016.yaml b/device-types/TrippLite/B097-016.yaml index 046baf3a5..314b9d4ce 100644 --- a/device-types/TrippLite/B097-016.yaml +++ b/device-types/TrippLite/B097-016.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Tripp-Lite model: B097-016 slug: b097-016 @@ -5,58 +6,58 @@ part_number: 037332218025 u_height: 1 is_full_depth: false console-ports: -- name: '1' - type: rj-45 + - name: '1' + type: rj-45 console-server-ports: -- name: '1' - type: rj-45 -- name: '2' - type: rj-45 -- name: '3' - type: rj-45 -- name: '4' - type: rj-45 -- name: '5' - type: rj-45 -- name: '6' - type: rj-45 -- name: '7' - type: rj-45 -- name: '8' - type: rj-45 -- name: '9' - type: rj-45 -- name: '10' - type: rj-45 -- name: '11' - type: rj-45 -- name: '12' - type: rj-45 -- name: '13' - type: rj-45 -- name: '14' - type: rj-45 -- name: '15' - type: rj-45 -- name: '16' - type: rj-45 -- name: '17' - type: usb-a -- name: '18' - type: usb-a + - name: '1' + type: rj-45 + - name: '2' + type: rj-45 + - name: '3' + type: rj-45 + - name: '4' + type: rj-45 + - name: '5' + type: rj-45 + - name: '6' + type: rj-45 + - name: '7' + type: rj-45 + - name: '8' + type: rj-45 + - name: '9' + type: rj-45 + - name: '10' + type: rj-45 + - name: '11' + type: rj-45 + - name: '12' + type: rj-45 + - name: '13' + type: rj-45 + - name: '14' + type: rj-45 + - name: '15' + type: rj-45 + - name: '16' + type: rj-45 + - name: '17' + type: usb-a + - name: '18' + type: usb-a power-ports: -- name: '1' - type: iec-60320-c14 - maximum_draw: 30 - allocated_draw: 25 -- name: '2' - type: iec-60320-c14 - maximum_draw: 30 - allocated_draw: 25 + - name: '1' + type: iec-60320-c14 + maximum_draw: 30 + allocated_draw: 25 + - name: '2' + type: iec-60320-c14 + maximum_draw: 30 + allocated_draw: 25 interfaces: -- name: eth0_wan - type: 1000base-t - mgmt_only: true -- name: eth1_lan - type: 1000base-t - mgmt_only: true + - name: eth0_wan + type: 1000base-t + mgmt_only: true + - name: eth1_lan + type: 1000base-t + mgmt_only: true diff --git a/device-types/TrippLite/PDUMH15AT.yaml b/device-types/TrippLite/PDUMH15AT.yaml index 085925c9c..aca72dd0a 100644 --- a/device-types/TrippLite/PDUMH15AT.yaml +++ b/device-types/TrippLite/PDUMH15AT.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Tripp-Lite model: PDUMH15AT slug: pdumh15at @@ -5,29 +6,29 @@ part_number: 037332126658 u_height: 1 is_full_depth: false console-ports: -- name: RS232 - type: de-9 + - name: RS232 + type: de-9 power-ports: -- name: Primary - type: nema-5-15p - maximum_draw: 1400 -- name: Secondary - type: iec-60320-c14 - maximum_draw: 1400 + - name: Primary + type: nema-5-15p + maximum_draw: 1400 + - name: Secondary + type: iec-60320-c14 + maximum_draw: 1400 power-outlets: -- name: '1' - type: nema-5-15r -- name: '2' - type: nema-5-15r -- name: '3' - type: nema-5-15r -- name: '4' - type: nema-5-15r -- name: '5' - type: nema-5-15r -- name: '6' - type: nema-5-15r -- name: '7' - type: nema-5-15r -- name: '8' - type: nema-5-15r + - name: '1' + type: nema-5-15r + - name: '2' + type: nema-5-15r + - name: '3' + type: nema-5-15r + - name: '4' + type: nema-5-15r + - name: '5' + type: nema-5-15r + - name: '6' + type: nema-5-15r + - name: '7' + type: nema-5-15r + - name: '8' + type: nema-5-15r diff --git a/device-types/TrippLite/ULTRABLOK428.yaml b/device-types/TrippLite/ULTRABLOK428.yaml index c09a830b7..3f62271cb 100644 --- a/device-types/TrippLite/ULTRABLOK428.yaml +++ b/device-types/TrippLite/ULTRABLOK428.yaml @@ -1,14 +1,15 @@ +--- manufacturer: Tripp-Lite model: ULTRABLOK428 slug: ultrablok428 u_height: 0 is_full_depth: false power-ports: -- name: Plug - type: nema-5-15p - maximum_draw: 1800 + - name: Plug + type: nema-5-15p + maximum_draw: 1800 power-outlets: -- name: 'Top' - type: nema-5-15r -- name: 'Bottom' - type: nema-5-15r + - name: Top + type: nema-5-15r + - name: Bottom + type: nema-5-15r diff --git a/device-types/Ubiquiti/UAS-XG.yaml b/device-types/Ubiquiti/UAS-XG.yaml index a64b19eca..496a29dd4 100644 --- a/device-types/Ubiquiti/UAS-XG.yaml +++ b/device-types/Ubiquiti/UAS-XG.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Application Server slug: unifi-application-server diff --git a/device-types/Ubiquiti/UDM-Pro.yaml b/device-types/Ubiquiti/UDM-Pro.yaml index ceab6d925..2b6762290 100644 --- a/device-types/Ubiquiti/UDM-Pro.yaml +++ b/device-types/Ubiquiti/UDM-Pro.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Dream Machine Pro slug: unifi-dream-machine-pro diff --git a/device-types/Ubiquiti/US-16-150W.yaml b/device-types/Ubiquiti/US-16-150W.yaml index 0fc29dc74..6e96ae7cb 100644 --- a/device-types/Ubiquiti/US-16-150W.yaml +++ b/device-types/Ubiquiti/US-16-150W.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 16 PoE 150W Gen1 slug: unifi-switch-16-poe-150w-gen1 diff --git a/device-types/Ubiquiti/US-16-XG.yaml b/device-types/Ubiquiti/US-16-XG.yaml index 0fd99603d..5140b4df5 100644 --- a/device-types/Ubiquiti/US-16-XG.yaml +++ b/device-types/Ubiquiti/US-16-XG.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 16 XG slug: unifi-switch-16-xg diff --git a/device-types/Ubiquiti/US-24-250W.yaml b/device-types/Ubiquiti/US-24-250W.yaml index a7067791b..b0507de3c 100644 --- a/device-types/Ubiquiti/US-24-250W.yaml +++ b/device-types/Ubiquiti/US-24-250W.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 24 PoE 250W Gen1 slug: unifi-switch-24-poe-250w-gen1 diff --git a/device-types/Ubiquiti/US-24-500W.yaml b/device-types/Ubiquiti/US-24-500W.yaml index 7ee9dcfdb..96d2d8250 100644 --- a/device-types/Ubiquiti/US-24-500W.yaml +++ b/device-types/Ubiquiti/US-24-500W.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 24 PoE 500W Gen1 slug: unifi-switch-24-poe-500w-gen1 diff --git a/device-types/Ubiquiti/US-24.yaml b/device-types/Ubiquiti/US-24.yaml index 5103e63ba..7bca9427b 100644 --- a/device-types/Ubiquiti/US-24.yaml +++ b/device-types/Ubiquiti/US-24.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 24 Gen1 slug: unifi-switch-24-gen1 diff --git a/device-types/Ubiquiti/US-48-500W.yaml b/device-types/Ubiquiti/US-48-500W.yaml index eea0ce470..bd39ac8b0 100644 --- a/device-types/Ubiquiti/US-48-500W.yaml +++ b/device-types/Ubiquiti/US-48-500W.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 48 PoE 500W Gen1 slug: unifi-switch-48-poe-500w-gen1 diff --git a/device-types/Ubiquiti/US-48-750W.yaml b/device-types/Ubiquiti/US-48-750W.yaml index 6cf24c159..fcd6f2a7b 100644 --- a/device-types/Ubiquiti/US-48-750W.yaml +++ b/device-types/Ubiquiti/US-48-750W.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 48 PoE 750W Gen1 slug: unifi-switch-48-poe-750w-gen1 diff --git a/device-types/Ubiquiti/US-48.yaml b/device-types/Ubiquiti/US-48.yaml index 0a218abb6..7e7e67b92 100644 --- a/device-types/Ubiquiti/US-48.yaml +++ b/device-types/Ubiquiti/US-48.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 48 Gen1 slug: unifi-switch-48-gen1 diff --git a/device-types/Ubiquiti/US-8-150W.yaml b/device-types/Ubiquiti/US-8-150W.yaml index dde167924..5f4a82c5c 100644 --- a/device-types/Ubiquiti/US-8-150W.yaml +++ b/device-types/Ubiquiti/US-8-150W.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 8 PoE 150W Gen1 slug: unifi-switch-8-poe-150w-gen1 diff --git a/device-types/Ubiquiti/US-8-60W.yaml b/device-types/Ubiquiti/US-8-60W.yaml index a58528422..0adb93e70 100644 --- a/device-types/Ubiquiti/US-8-60W.yaml +++ b/device-types/Ubiquiti/US-8-60W.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 8 PoE 60W Gen1 slug: unifi-switch-8-poe-60w-gen1 diff --git a/device-types/Ubiquiti/US-8.yaml b/device-types/Ubiquiti/US-8.yaml index 7b6be53e6..b35daf8e5 100644 --- a/device-types/Ubiquiti/US-8.yaml +++ b/device-types/Ubiquiti/US-8.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 8 Gen1 slug: unifi-switch-8-gen1 diff --git a/device-types/Ubiquiti/US-XG-6POE.yaml b/device-types/Ubiquiti/US-XG-6POE.yaml index 0ce44efc7..c0c49c9bd 100644 --- a/device-types/Ubiquiti/US-XG-6POE.yaml +++ b/device-types/Ubiquiti/US-XG-6POE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch XG 6PoE slug: unifi-switch-xg-6poe diff --git a/device-types/Ubiquiti/USG-PRO-4.yaml b/device-types/Ubiquiti/USG-PRO-4.yaml index e95bf4d1a..5781f8f03 100644 --- a/device-types/Ubiquiti/USG-PRO-4.yaml +++ b/device-types/Ubiquiti/USG-PRO-4.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Security Gateway Pro slug: unifi-security-gateway-pro diff --git a/device-types/Ubiquiti/USG.yaml b/device-types/Ubiquiti/USG.yaml index 0ab736c31..3fdfda490 100644 --- a/device-types/Ubiquiti/USG.yaml +++ b/device-types/Ubiquiti/USG.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Security Gateway 3P slug: unifi-security-gateway-3p diff --git a/device-types/Ubiquiti/USW-16-PoE.yaml b/device-types/Ubiquiti/USW-16-PoE.yaml index f1719e67e..e51ee3d90 100644 --- a/device-types/Ubiquiti/USW-16-PoE.yaml +++ b/device-types/Ubiquiti/USW-16-PoE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 16 PoE Gen2 slug: unifi-switch-16-poe-gen2 diff --git a/device-types/Ubiquiti/USW-24-PoE.yaml b/device-types/Ubiquiti/USW-24-PoE.yaml index ea5f9e047..b19289166 100644 --- a/device-types/Ubiquiti/USW-24-PoE.yaml +++ b/device-types/Ubiquiti/USW-24-PoE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 24 PoE Gen2 slug: unifi-switch-24-poe-gen2 diff --git a/device-types/Ubiquiti/USW-24.yaml b/device-types/Ubiquiti/USW-24.yaml index bb5ab2f0f..20317bdc0 100644 --- a/device-types/Ubiquiti/USW-24.yaml +++ b/device-types/Ubiquiti/USW-24.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 24 Gen2 slug: unifi-switch-24-gen2 diff --git a/device-types/Ubiquiti/USW-48-PoE.yaml b/device-types/Ubiquiti/USW-48-PoE.yaml index 794da69ca..af3b730a1 100644 --- a/device-types/Ubiquiti/USW-48-PoE.yaml +++ b/device-types/Ubiquiti/USW-48-PoE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 48 PoE Gen2 slug: unifi-switch-48-poe-gen2 diff --git a/device-types/Ubiquiti/USW-Pro-24-PoE.yaml b/device-types/Ubiquiti/USW-Pro-24-PoE.yaml index 6e9e3f0b3..b8a84235f 100644 --- a/device-types/Ubiquiti/USW-Pro-24-PoE.yaml +++ b/device-types/Ubiquiti/USW-Pro-24-PoE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 24 Pro PoE Gen2 slug: unifi-switch-24-pro-poe-gen2 diff --git a/device-types/Ubiquiti/USW-Pro-48-PoE.yaml b/device-types/Ubiquiti/USW-Pro-48-PoE.yaml index 136a583ae..0dbb8b9be 100644 --- a/device-types/Ubiquiti/USW-Pro-48-PoE.yaml +++ b/device-types/Ubiquiti/USW-Pro-48-PoE.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: UniFi Switch 48 Pro PoE Gen2 slug: unifi-switch-48-pro-poe-gen2 diff --git a/device-types/Ubiquiti/ep-s16.yaml b/device-types/Ubiquiti/ep-s16.yaml index 9f295dab9..67b78fbed 100644 --- a/device-types/Ubiquiti/ep-s16.yaml +++ b/device-types/Ubiquiti/ep-s16.yaml @@ -1,61 +1,62 @@ +--- manufacturer: Ubiquiti model: EdgePoint EP-S16 slug: edgepoint-ep-s16 -part_number: 'EdgePoint EP-S16' +part_number: EdgePoint EP-S16 u_height: 0 is_full_depth: false interfaces: -- name: '1' - type: 1000base-t - mgmt_only: false -- name: '2' - type: 1000base-t - mgmt_only: false -- name: '3' - type: 1000base-t - mgmt_only: false -- name: '4' - type: 1000base-t - mgmt_only: false -- name: '5' - type: 1000base-t - mgmt_only: false -- name: '6' - type: 1000base-t - mgmt_only: false -- name: '7' - type: 1000base-t - mgmt_only: false -- name: '8' - type: 1000base-t - mgmt_only: false -- name: '9' - type: 1000base-t - mgmt_only: false -- name: '10' - type: 1000base-t - mgmt_only: false -- name: '11' - type: 1000base-t - mgmt_only: false -- name: '12' - type: 1000base-t - mgmt_only: false -- name: '13' - type: 1000base-t - mgmt_only: false -- name: '14' - type: 1000base-t - mgmt_only: false -- name: '15' - type: 1000base-t - mgmt_only: false -- name: '16' - type: 1000base-t - mgmt_only: false -- name: '17' - type: 10gbase-x-sfpp - mgmt_only: false -- name: '18' - type: 10gbase-x-sfpp - mgmt_only: false + - name: '1' + type: 1000base-t + mgmt_only: false + - name: '2' + type: 1000base-t + mgmt_only: false + - name: '3' + type: 1000base-t + mgmt_only: false + - name: '4' + type: 1000base-t + mgmt_only: false + - name: '5' + type: 1000base-t + mgmt_only: false + - name: '6' + type: 1000base-t + mgmt_only: false + - name: '7' + type: 1000base-t + mgmt_only: false + - name: '8' + type: 1000base-t + mgmt_only: false + - name: '9' + type: 1000base-t + mgmt_only: false + - name: '10' + type: 1000base-t + mgmt_only: false + - name: '11' + type: 1000base-t + mgmt_only: false + - name: '12' + type: 1000base-t + mgmt_only: false + - name: '13' + type: 1000base-t + mgmt_only: false + - name: '14' + type: 1000base-t + mgmt_only: false + - name: '15' + type: 1000base-t + mgmt_only: false + - name: '16' + type: 1000base-t + mgmt_only: false + - name: '17' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '18' + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Ubiquiti/er-x.yaml b/device-types/Ubiquiti/er-x.yaml index ceb5df158..174845eb4 100644 --- a/device-types/Ubiquiti/er-x.yaml +++ b/device-types/Ubiquiti/er-x.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: EdgeRouter X slug: er-x @@ -5,25 +6,25 @@ part_number: ER-X u_height: 1 is_full_depth: false power-ports: -- name: 12V Power Supply - type: ita-g - maximum_draw: 5 + - name: 12V Power Supply + type: ita-g + maximum_draw: 5 interfaces: -- name: eth0 - type: 1000base-t - mgmt_only: false -- name: eth1 - type: 1000base-t - mgmt_only: false -- name: eth2 - type: 1000base-t - mgmt_only: false -- name: eth3 - type: 1000base-t - mgmt_only: false -- name: eth4 - type: 1000base-t - mgmt_only: false -- name: switch0 - type: virtual - mgmt_only: false + - name: eth0 + type: 1000base-t + mgmt_only: false + - name: eth1 + type: 1000base-t + mgmt_only: false + - name: eth2 + type: 1000base-t + mgmt_only: false + - name: eth3 + type: 1000base-t + mgmt_only: false + - name: eth4 + type: 1000base-t + mgmt_only: false + - name: switch0 + type: virtual + mgmt_only: false diff --git a/device-types/Ubiquiti/es-16-150w.yaml b/device-types/Ubiquiti/es-16-150w.yaml index d4f58048a..bf729555e 100644 --- a/device-types/Ubiquiti/es-16-150w.yaml +++ b/device-types/Ubiquiti/es-16-150w.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: EdgeSwitch 16 150W slug: es-16-150w @@ -6,64 +7,64 @@ u_height: 1 is_full_depth: false comments: '[EdgeSwitch](https://www.ui.com/edgemax/edgeswitch/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 150 + - name: Power + type: iec-60320-c14 + maximum_draw: 150 interfaces: -- name: interface 0/1 - type: 1000base-t - mgmt_only: false -- name: interface 0/2 - type: 1000base-t - mgmt_only: false -- name: interface 0/3 - type: 1000base-t - mgmt_only: false -- name: interface 0/4 - type: 1000base-t - mgmt_only: false -- name: interface 0/5 - type: 1000base-t - mgmt_only: false -- name: interface 0/6 - type: 1000base-t - mgmt_only: false -- name: interface 0/7 - type: 1000base-t - mgmt_only: false -- name: interface 0/8 - type: 1000base-t - mgmt_only: false -- name: interface 0/9 - type: 1000base-t - mgmt_only: false -- name: interface 0/10 - type: 1000base-t - mgmt_only: false -- name: interface 0/11 - type: 1000base-t - mgmt_only: false -- name: interface 0/12 - type: 1000base-t - mgmt_only: false -- name: interface 0/13 - type: 1000base-t - mgmt_only: false -- name: interface 0/14 - type: 1000base-t - mgmt_only: false -- name: interface 0/15 - type: 1000base-t - mgmt_only: false -- name: interface 0/16 - type: 1000base-t - mgmt_only: false -- name: interface 0/17 - type: 1000base-x-sfp - mgmt_only: false -- name: interface 0/18 - type: 1000base-x-sfp - mgmt_only: false + - name: interface 0/1 + type: 1000base-t + mgmt_only: false + - name: interface 0/2 + type: 1000base-t + mgmt_only: false + - name: interface 0/3 + type: 1000base-t + mgmt_only: false + - name: interface 0/4 + type: 1000base-t + mgmt_only: false + - name: interface 0/5 + type: 1000base-t + mgmt_only: false + - name: interface 0/6 + type: 1000base-t + mgmt_only: false + - name: interface 0/7 + type: 1000base-t + mgmt_only: false + - name: interface 0/8 + type: 1000base-t + mgmt_only: false + - name: interface 0/9 + type: 1000base-t + mgmt_only: false + - name: interface 0/10 + type: 1000base-t + mgmt_only: false + - name: interface 0/11 + type: 1000base-t + mgmt_only: false + - name: interface 0/12 + type: 1000base-t + mgmt_only: false + - name: interface 0/13 + type: 1000base-t + mgmt_only: false + - name: interface 0/14 + type: 1000base-t + mgmt_only: false + - name: interface 0/15 + type: 1000base-t + mgmt_only: false + - name: interface 0/16 + type: 1000base-t + mgmt_only: false + - name: interface 0/17 + type: 1000base-x-sfp + mgmt_only: false + - name: interface 0/18 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Ubiquiti/es-16-xg.yaml b/device-types/Ubiquiti/es-16-xg.yaml index 85ceac8a5..16fd08283 100644 --- a/device-types/Ubiquiti/es-16-xg.yaml +++ b/device-types/Ubiquiti/es-16-xg.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: EdgeSwitch 16 XG slug: es-16-xg @@ -6,58 +7,58 @@ u_height: 1 is_full_depth: false comments: '[EdgeSwitch 16 XG](https://www.ui.com/edgemax/edgeswitch-16-xg/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 36 + - name: Power + type: iec-60320-c14 + maximum_draw: 36 interfaces: -- name: interface 0/1 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/2 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/3 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/4 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/5 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/6 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/7 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/8 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/9 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/10 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/11 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/12 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/13 - type: 10gbase-t - mgmt_only: false -- name: interface 0/14 - type: 10gbase-t - mgmt_only: false -- name: interface 0/15 - type: 10gbase-t - mgmt_only: false -- name: interface 0/16 - type: 10gbase-t - mgmt_only: false + - name: interface 0/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/3 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/4 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/13 + type: 10gbase-t + mgmt_only: false + - name: interface 0/14 + type: 10gbase-t + mgmt_only: false + - name: interface 0/15 + type: 10gbase-t + mgmt_only: false + - name: interface 0/16 + type: 10gbase-t + mgmt_only: false diff --git a/device-types/Ubiquiti/es-24-250w.yaml b/device-types/Ubiquiti/es-24-250w.yaml index aaea02ed9..ee99038a2 100644 --- a/device-types/Ubiquiti/es-24-250w.yaml +++ b/device-types/Ubiquiti/es-24-250w.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: EdgeSwitch 24 250W slug: es-24-250w @@ -6,88 +7,88 @@ u_height: 1 is_full_depth: false comments: '[EdgeSwitch](https://www.ui.com/edgemax/edgeswitch/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 250 + - name: Power + type: iec-60320-c14 + maximum_draw: 250 interfaces: -- name: interface 0/1 - type: 1000base-t - mgmt_only: false -- name: interface 0/2 - type: 1000base-t - mgmt_only: false -- name: interface 0/3 - type: 1000base-t - mgmt_only: false -- name: interface 0/4 - type: 1000base-t - mgmt_only: false -- name: interface 0/5 - type: 1000base-t - mgmt_only: false -- name: interface 0/6 - type: 1000base-t - mgmt_only: false -- name: interface 0/7 - type: 1000base-t - mgmt_only: false -- name: interface 0/8 - type: 1000base-t - mgmt_only: false -- name: interface 0/9 - type: 1000base-t - mgmt_only: false -- name: interface 0/10 - type: 1000base-t - mgmt_only: false -- name: interface 0/11 - type: 1000base-t - mgmt_only: false -- name: interface 0/12 - type: 1000base-t - mgmt_only: false -- name: interface 0/13 - type: 1000base-t - mgmt_only: false -- name: interface 0/14 - type: 1000base-t - mgmt_only: false -- name: interface 0/15 - type: 1000base-t - mgmt_only: false -- name: interface 0/16 - type: 1000base-t - mgmt_only: false -- name: interface 0/17 - type: 1000base-t - mgmt_only: false -- name: interface 0/18 - type: 1000base-t - mgmt_only: false -- name: interface 0/19 - type: 1000base-t - mgmt_only: false -- name: interface 0/20 - type: 1000base-t - mgmt_only: false -- name: interface 0/21 - type: 1000base-t - mgmt_only: false -- name: interface 0/22 - type: 1000base-t - mgmt_only: false -- name: interface 0/23 - type: 1000base-t - mgmt_only: false -- name: interface 0/24 - type: 1000base-t - mgmt_only: false -- name: interface 0/25 - type: 1000base-x-sfp - mgmt_only: false -- name: interface 0/26 - type: 1000base-x-sfp - mgmt_only: false + - name: interface 0/1 + type: 1000base-t + mgmt_only: false + - name: interface 0/2 + type: 1000base-t + mgmt_only: false + - name: interface 0/3 + type: 1000base-t + mgmt_only: false + - name: interface 0/4 + type: 1000base-t + mgmt_only: false + - name: interface 0/5 + type: 1000base-t + mgmt_only: false + - name: interface 0/6 + type: 1000base-t + mgmt_only: false + - name: interface 0/7 + type: 1000base-t + mgmt_only: false + - name: interface 0/8 + type: 1000base-t + mgmt_only: false + - name: interface 0/9 + type: 1000base-t + mgmt_only: false + - name: interface 0/10 + type: 1000base-t + mgmt_only: false + - name: interface 0/11 + type: 1000base-t + mgmt_only: false + - name: interface 0/12 + type: 1000base-t + mgmt_only: false + - name: interface 0/13 + type: 1000base-t + mgmt_only: false + - name: interface 0/14 + type: 1000base-t + mgmt_only: false + - name: interface 0/15 + type: 1000base-t + mgmt_only: false + - name: interface 0/16 + type: 1000base-t + mgmt_only: false + - name: interface 0/17 + type: 1000base-t + mgmt_only: false + - name: interface 0/18 + type: 1000base-t + mgmt_only: false + - name: interface 0/19 + type: 1000base-t + mgmt_only: false + - name: interface 0/20 + type: 1000base-t + mgmt_only: false + - name: interface 0/21 + type: 1000base-t + mgmt_only: false + - name: interface 0/22 + type: 1000base-t + mgmt_only: false + - name: interface 0/23 + type: 1000base-t + mgmt_only: false + - name: interface 0/24 + type: 1000base-t + mgmt_only: false + - name: interface 0/25 + type: 1000base-x-sfp + mgmt_only: false + - name: interface 0/26 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Ubiquiti/es-24-500w.yaml b/device-types/Ubiquiti/es-24-500w.yaml index 8644e93a9..3e3bd124c 100644 --- a/device-types/Ubiquiti/es-24-500w.yaml +++ b/device-types/Ubiquiti/es-24-500w.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: EdgeSwitch 24 500W slug: es-24-500w @@ -6,88 +7,88 @@ u_height: 1 is_full_depth: false comments: '[EdgeSwitch](https://www.ui.com/edgemax/edgeswitch/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 500 + - name: Power + type: iec-60320-c14 + maximum_draw: 500 interfaces: -- name: interface 0/1 - type: 1000base-t - mgmt_only: false -- name: interface 0/2 - type: 1000base-t - mgmt_only: false -- name: interface 0/3 - type: 1000base-t - mgmt_only: false -- name: interface 0/4 - type: 1000base-t - mgmt_only: false -- name: interface 0/5 - type: 1000base-t - mgmt_only: false -- name: interface 0/6 - type: 1000base-t - mgmt_only: false -- name: interface 0/7 - type: 1000base-t - mgmt_only: false -- name: interface 0/8 - type: 1000base-t - mgmt_only: false -- name: interface 0/9 - type: 1000base-t - mgmt_only: false -- name: interface 0/10 - type: 1000base-t - mgmt_only: false -- name: interface 0/11 - type: 1000base-t - mgmt_only: false -- name: interface 0/12 - type: 1000base-t - mgmt_only: false -- name: interface 0/13 - type: 1000base-t - mgmt_only: false -- name: interface 0/14 - type: 1000base-t - mgmt_only: false -- name: interface 0/15 - type: 1000base-t - mgmt_only: false -- name: interface 0/16 - type: 1000base-t - mgmt_only: false -- name: interface 0/17 - type: 1000base-t - mgmt_only: false -- name: interface 0/18 - type: 1000base-t - mgmt_only: false -- name: interface 0/19 - type: 1000base-t - mgmt_only: false -- name: interface 0/20 - type: 1000base-t - mgmt_only: false -- name: interface 0/21 - type: 1000base-t - mgmt_only: false -- name: interface 0/22 - type: 1000base-t - mgmt_only: false -- name: interface 0/23 - type: 1000base-t - mgmt_only: false -- name: interface 0/24 - type: 1000base-t - mgmt_only: false -- name: interface 0/25 - type: 1000base-x-sfp - mgmt_only: false -- name: interface 0/26 - type: 1000base-x-sfp - mgmt_only: false + - name: interface 0/1 + type: 1000base-t + mgmt_only: false + - name: interface 0/2 + type: 1000base-t + mgmt_only: false + - name: interface 0/3 + type: 1000base-t + mgmt_only: false + - name: interface 0/4 + type: 1000base-t + mgmt_only: false + - name: interface 0/5 + type: 1000base-t + mgmt_only: false + - name: interface 0/6 + type: 1000base-t + mgmt_only: false + - name: interface 0/7 + type: 1000base-t + mgmt_only: false + - name: interface 0/8 + type: 1000base-t + mgmt_only: false + - name: interface 0/9 + type: 1000base-t + mgmt_only: false + - name: interface 0/10 + type: 1000base-t + mgmt_only: false + - name: interface 0/11 + type: 1000base-t + mgmt_only: false + - name: interface 0/12 + type: 1000base-t + mgmt_only: false + - name: interface 0/13 + type: 1000base-t + mgmt_only: false + - name: interface 0/14 + type: 1000base-t + mgmt_only: false + - name: interface 0/15 + type: 1000base-t + mgmt_only: false + - name: interface 0/16 + type: 1000base-t + mgmt_only: false + - name: interface 0/17 + type: 1000base-t + mgmt_only: false + - name: interface 0/18 + type: 1000base-t + mgmt_only: false + - name: interface 0/19 + type: 1000base-t + mgmt_only: false + - name: interface 0/20 + type: 1000base-t + mgmt_only: false + - name: interface 0/21 + type: 1000base-t + mgmt_only: false + - name: interface 0/22 + type: 1000base-t + mgmt_only: false + - name: interface 0/23 + type: 1000base-t + mgmt_only: false + - name: interface 0/24 + type: 1000base-t + mgmt_only: false + - name: interface 0/25 + type: 1000base-x-sfp + mgmt_only: false + - name: interface 0/26 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Ubiquiti/es-24-lite.yaml b/device-types/Ubiquiti/es-24-lite.yaml index f8fe1c54b..e2ede4b79 100644 --- a/device-types/Ubiquiti/es-24-lite.yaml +++ b/device-types/Ubiquiti/es-24-lite.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: EdgeSwitch 24 Lite slug: es-24-lite @@ -6,88 +7,88 @@ u_height: 1 is_full_depth: false comments: '[EdgeSwitch Lite](https://www.ui.com/edgemax/edgeswitch-lite/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 25 + - name: Power + type: iec-60320-c14 + maximum_draw: 25 interfaces: -- name: interface 0/1 - type: 1000base-t - mgmt_only: false -- name: interface 0/2 - type: 1000base-t - mgmt_only: false -- name: interface 0/3 - type: 1000base-t - mgmt_only: false -- name: interface 0/4 - type: 1000base-t - mgmt_only: false -- name: interface 0/5 - type: 1000base-t - mgmt_only: false -- name: interface 0/6 - type: 1000base-t - mgmt_only: false -- name: interface 0/7 - type: 1000base-t - mgmt_only: false -- name: interface 0/8 - type: 1000base-t - mgmt_only: false -- name: interface 0/9 - type: 1000base-t - mgmt_only: false -- name: interface 0/10 - type: 1000base-t - mgmt_only: false -- name: interface 0/11 - type: 1000base-t - mgmt_only: false -- name: interface 0/12 - type: 1000base-t - mgmt_only: false -- name: interface 0/13 - type: 1000base-t - mgmt_only: false -- name: interface 0/14 - type: 1000base-t - mgmt_only: false -- name: interface 0/15 - type: 1000base-t - mgmt_only: false -- name: interface 0/16 - type: 1000base-t - mgmt_only: false -- name: interface 0/17 - type: 1000base-t - mgmt_only: false -- name: interface 0/18 - type: 1000base-t - mgmt_only: false -- name: interface 0/19 - type: 1000base-t - mgmt_only: false -- name: interface 0/20 - type: 1000base-t - mgmt_only: false -- name: interface 0/21 - type: 1000base-t - mgmt_only: false -- name: interface 0/22 - type: 1000base-t - mgmt_only: false -- name: interface 0/23 - type: 1000base-t - mgmt_only: false -- name: interface 0/24 - type: 1000base-t - mgmt_only: false -- name: interface 0/25 - type: 1000base-x-sfp - mgmt_only: false -- name: interface 0/26 - type: 1000base-x-sfp - mgmt_only: false + - name: interface 0/1 + type: 1000base-t + mgmt_only: false + - name: interface 0/2 + type: 1000base-t + mgmt_only: false + - name: interface 0/3 + type: 1000base-t + mgmt_only: false + - name: interface 0/4 + type: 1000base-t + mgmt_only: false + - name: interface 0/5 + type: 1000base-t + mgmt_only: false + - name: interface 0/6 + type: 1000base-t + mgmt_only: false + - name: interface 0/7 + type: 1000base-t + mgmt_only: false + - name: interface 0/8 + type: 1000base-t + mgmt_only: false + - name: interface 0/9 + type: 1000base-t + mgmt_only: false + - name: interface 0/10 + type: 1000base-t + mgmt_only: false + - name: interface 0/11 + type: 1000base-t + mgmt_only: false + - name: interface 0/12 + type: 1000base-t + mgmt_only: false + - name: interface 0/13 + type: 1000base-t + mgmt_only: false + - name: interface 0/14 + type: 1000base-t + mgmt_only: false + - name: interface 0/15 + type: 1000base-t + mgmt_only: false + - name: interface 0/16 + type: 1000base-t + mgmt_only: false + - name: interface 0/17 + type: 1000base-t + mgmt_only: false + - name: interface 0/18 + type: 1000base-t + mgmt_only: false + - name: interface 0/19 + type: 1000base-t + mgmt_only: false + - name: interface 0/20 + type: 1000base-t + mgmt_only: false + - name: interface 0/21 + type: 1000base-t + mgmt_only: false + - name: interface 0/22 + type: 1000base-t + mgmt_only: false + - name: interface 0/23 + type: 1000base-t + mgmt_only: false + - name: interface 0/24 + type: 1000base-t + mgmt_only: false + - name: interface 0/25 + type: 1000base-x-sfp + mgmt_only: false + - name: interface 0/26 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Ubiquiti/es-48-500w.yaml b/device-types/Ubiquiti/es-48-500w.yaml index d609ca73e..f4f5a3b29 100644 --- a/device-types/Ubiquiti/es-48-500w.yaml +++ b/device-types/Ubiquiti/es-48-500w.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: EdgeSwitch 48 500W slug: es-48-500w @@ -6,166 +7,166 @@ u_height: 1 is_full_depth: false comments: '[EdgeSwitch](https://www.ui.com/edgemax/edgeswitch/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 500 + - name: Power + type: iec-60320-c14 + maximum_draw: 500 interfaces: -- name: interface 0/1 - type: 1000base-t - mgmt_only: false -- name: interface 0/2 - type: 1000base-t - mgmt_only: false -- name: interface 0/3 - type: 1000base-t - mgmt_only: false -- name: interface 0/4 - type: 1000base-t - mgmt_only: false -- name: interface 0/5 - type: 1000base-t - mgmt_only: false -- name: interface 0/6 - type: 1000base-t - mgmt_only: false -- name: interface 0/7 - type: 1000base-t - mgmt_only: false -- name: interface 0/8 - type: 1000base-t - mgmt_only: false -- name: interface 0/9 - type: 1000base-t - mgmt_only: false -- name: interface 0/10 - type: 1000base-t - mgmt_only: false -- name: interface 0/11 - type: 1000base-t - mgmt_only: false -- name: interface 0/12 - type: 1000base-t - mgmt_only: false -- name: interface 0/13 - type: 1000base-t - mgmt_only: false -- name: interface 0/14 - type: 1000base-t - mgmt_only: false -- name: interface 0/15 - type: 1000base-t - mgmt_only: false -- name: interface 0/16 - type: 1000base-t - mgmt_only: false -- name: interface 0/17 - type: 1000base-t - mgmt_only: false -- name: interface 0/18 - type: 1000base-t - mgmt_only: false -- name: interface 0/19 - type: 1000base-t - mgmt_only: false -- name: interface 0/20 - type: 1000base-t - mgmt_only: false -- name: interface 0/21 - type: 1000base-t - mgmt_only: false -- name: interface 0/22 - type: 1000base-t - mgmt_only: false -- name: interface 0/23 - type: 1000base-t - mgmt_only: false -- name: interface 0/24 - type: 1000base-t - mgmt_only: false -- name: interface 0/25 - type: 1000base-t - mgmt_only: false -- name: interface 0/26 - type: 1000base-t - mgmt_only: false -- name: interface 0/27 - type: 1000base-t - mgmt_only: false -- name: interface 0/28 - type: 1000base-t - mgmt_only: false -- name: interface 0/29 - type: 1000base-t - mgmt_only: false -- name: interface 0/30 - type: 1000base-t - mgmt_only: false -- name: interface 0/31 - type: 1000base-t - mgmt_only: false -- name: interface 0/32 - type: 1000base-t - mgmt_only: false -- name: interface 0/33 - type: 1000base-t - mgmt_only: false -- name: interface 0/34 - type: 1000base-t - mgmt_only: false -- name: interface 0/35 - type: 1000base-t - mgmt_only: false -- name: interface 0/36 - type: 1000base-t - mgmt_only: false -- name: interface 0/37 - type: 1000base-t - mgmt_only: false -- name: interface 0/38 - type: 1000base-t - mgmt_only: false -- name: interface 0/39 - type: 1000base-t - mgmt_only: false -- name: interface 0/40 - type: 1000base-t - mgmt_only: false -- name: interface 0/41 - type: 1000base-t - mgmt_only: false -- name: interface 0/42 - type: 1000base-t - mgmt_only: false -- name: interface 0/43 - type: 1000base-t - mgmt_only: false -- name: interface 0/44 - type: 1000base-t - mgmt_only: false -- name: interface 0/45 - type: 1000base-t - mgmt_only: false -- name: interface 0/46 - type: 1000base-t - mgmt_only: false -- name: interface 0/47 - type: 1000base-t - mgmt_only: false -- name: interface 0/48 - type: 1000base-t - mgmt_only: false -- name: interface 0/49 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/50 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/51 - type: 1000base-x-sfp - mgmt_only: false -- name: interface 0/52 - type: 1000base-x-sfp - mgmt_only: false + - name: interface 0/1 + type: 1000base-t + mgmt_only: false + - name: interface 0/2 + type: 1000base-t + mgmt_only: false + - name: interface 0/3 + type: 1000base-t + mgmt_only: false + - name: interface 0/4 + type: 1000base-t + mgmt_only: false + - name: interface 0/5 + type: 1000base-t + mgmt_only: false + - name: interface 0/6 + type: 1000base-t + mgmt_only: false + - name: interface 0/7 + type: 1000base-t + mgmt_only: false + - name: interface 0/8 + type: 1000base-t + mgmt_only: false + - name: interface 0/9 + type: 1000base-t + mgmt_only: false + - name: interface 0/10 + type: 1000base-t + mgmt_only: false + - name: interface 0/11 + type: 1000base-t + mgmt_only: false + - name: interface 0/12 + type: 1000base-t + mgmt_only: false + - name: interface 0/13 + type: 1000base-t + mgmt_only: false + - name: interface 0/14 + type: 1000base-t + mgmt_only: false + - name: interface 0/15 + type: 1000base-t + mgmt_only: false + - name: interface 0/16 + type: 1000base-t + mgmt_only: false + - name: interface 0/17 + type: 1000base-t + mgmt_only: false + - name: interface 0/18 + type: 1000base-t + mgmt_only: false + - name: interface 0/19 + type: 1000base-t + mgmt_only: false + - name: interface 0/20 + type: 1000base-t + mgmt_only: false + - name: interface 0/21 + type: 1000base-t + mgmt_only: false + - name: interface 0/22 + type: 1000base-t + mgmt_only: false + - name: interface 0/23 + type: 1000base-t + mgmt_only: false + - name: interface 0/24 + type: 1000base-t + mgmt_only: false + - name: interface 0/25 + type: 1000base-t + mgmt_only: false + - name: interface 0/26 + type: 1000base-t + mgmt_only: false + - name: interface 0/27 + type: 1000base-t + mgmt_only: false + - name: interface 0/28 + type: 1000base-t + mgmt_only: false + - name: interface 0/29 + type: 1000base-t + mgmt_only: false + - name: interface 0/30 + type: 1000base-t + mgmt_only: false + - name: interface 0/31 + type: 1000base-t + mgmt_only: false + - name: interface 0/32 + type: 1000base-t + mgmt_only: false + - name: interface 0/33 + type: 1000base-t + mgmt_only: false + - name: interface 0/34 + type: 1000base-t + mgmt_only: false + - name: interface 0/35 + type: 1000base-t + mgmt_only: false + - name: interface 0/36 + type: 1000base-t + mgmt_only: false + - name: interface 0/37 + type: 1000base-t + mgmt_only: false + - name: interface 0/38 + type: 1000base-t + mgmt_only: false + - name: interface 0/39 + type: 1000base-t + mgmt_only: false + - name: interface 0/40 + type: 1000base-t + mgmt_only: false + - name: interface 0/41 + type: 1000base-t + mgmt_only: false + - name: interface 0/42 + type: 1000base-t + mgmt_only: false + - name: interface 0/43 + type: 1000base-t + mgmt_only: false + - name: interface 0/44 + type: 1000base-t + mgmt_only: false + - name: interface 0/45 + type: 1000base-t + mgmt_only: false + - name: interface 0/46 + type: 1000base-t + mgmt_only: false + - name: interface 0/47 + type: 1000base-t + mgmt_only: false + - name: interface 0/48 + type: 1000base-t + mgmt_only: false + - name: interface 0/49 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/50 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/51 + type: 1000base-x-sfp + mgmt_only: false + - name: interface 0/52 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Ubiquiti/es-48-750w.yaml b/device-types/Ubiquiti/es-48-750w.yaml index 04cb0cf93..fa83377e6 100644 --- a/device-types/Ubiquiti/es-48-750w.yaml +++ b/device-types/Ubiquiti/es-48-750w.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: EdgeSwitch 48 750W slug: es-48-750w @@ -6,166 +7,166 @@ u_height: 1 is_full_depth: false comments: '[EdgeSwitch](https://www.ui.com/edgemax/edgeswitch/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 750 + - name: Power + type: iec-60320-c14 + maximum_draw: 750 interfaces: -- name: interface 0/1 - type: 1000base-t - mgmt_only: false -- name: interface 0/2 - type: 1000base-t - mgmt_only: false -- name: interface 0/3 - type: 1000base-t - mgmt_only: false -- name: interface 0/4 - type: 1000base-t - mgmt_only: false -- name: interface 0/5 - type: 1000base-t - mgmt_only: false -- name: interface 0/6 - type: 1000base-t - mgmt_only: false -- name: interface 0/7 - type: 1000base-t - mgmt_only: false -- name: interface 0/8 - type: 1000base-t - mgmt_only: false -- name: interface 0/9 - type: 1000base-t - mgmt_only: false -- name: interface 0/10 - type: 1000base-t - mgmt_only: false -- name: interface 0/11 - type: 1000base-t - mgmt_only: false -- name: interface 0/12 - type: 1000base-t - mgmt_only: false -- name: interface 0/13 - type: 1000base-t - mgmt_only: false -- name: interface 0/14 - type: 1000base-t - mgmt_only: false -- name: interface 0/15 - type: 1000base-t - mgmt_only: false -- name: interface 0/16 - type: 1000base-t - mgmt_only: false -- name: interface 0/17 - type: 1000base-t - mgmt_only: false -- name: interface 0/18 - type: 1000base-t - mgmt_only: false -- name: interface 0/19 - type: 1000base-t - mgmt_only: false -- name: interface 0/20 - type: 1000base-t - mgmt_only: false -- name: interface 0/21 - type: 1000base-t - mgmt_only: false -- name: interface 0/22 - type: 1000base-t - mgmt_only: false -- name: interface 0/23 - type: 1000base-t - mgmt_only: false -- name: interface 0/24 - type: 1000base-t - mgmt_only: false -- name: interface 0/25 - type: 1000base-t - mgmt_only: false -- name: interface 0/26 - type: 1000base-t - mgmt_only: false -- name: interface 0/27 - type: 1000base-t - mgmt_only: false -- name: interface 0/28 - type: 1000base-t - mgmt_only: false -- name: interface 0/29 - type: 1000base-t - mgmt_only: false -- name: interface 0/30 - type: 1000base-t - mgmt_only: false -- name: interface 0/31 - type: 1000base-t - mgmt_only: false -- name: interface 0/32 - type: 1000base-t - mgmt_only: false -- name: interface 0/33 - type: 1000base-t - mgmt_only: false -- name: interface 0/34 - type: 1000base-t - mgmt_only: false -- name: interface 0/35 - type: 1000base-t - mgmt_only: false -- name: interface 0/36 - type: 1000base-t - mgmt_only: false -- name: interface 0/37 - type: 1000base-t - mgmt_only: false -- name: interface 0/38 - type: 1000base-t - mgmt_only: false -- name: interface 0/39 - type: 1000base-t - mgmt_only: false -- name: interface 0/40 - type: 1000base-t - mgmt_only: false -- name: interface 0/41 - type: 1000base-t - mgmt_only: false -- name: interface 0/42 - type: 1000base-t - mgmt_only: false -- name: interface 0/43 - type: 1000base-t - mgmt_only: false -- name: interface 0/44 - type: 1000base-t - mgmt_only: false -- name: interface 0/45 - type: 1000base-t - mgmt_only: false -- name: interface 0/46 - type: 1000base-t - mgmt_only: false -- name: interface 0/47 - type: 1000base-t - mgmt_only: false -- name: interface 0/48 - type: 1000base-t - mgmt_only: false -- name: interface 0/49 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/50 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/51 - type: 1000base-x-sfp - mgmt_only: false -- name: interface 0/52 - type: 1000base-x-sfp - mgmt_only: false + - name: interface 0/1 + type: 1000base-t + mgmt_only: false + - name: interface 0/2 + type: 1000base-t + mgmt_only: false + - name: interface 0/3 + type: 1000base-t + mgmt_only: false + - name: interface 0/4 + type: 1000base-t + mgmt_only: false + - name: interface 0/5 + type: 1000base-t + mgmt_only: false + - name: interface 0/6 + type: 1000base-t + mgmt_only: false + - name: interface 0/7 + type: 1000base-t + mgmt_only: false + - name: interface 0/8 + type: 1000base-t + mgmt_only: false + - name: interface 0/9 + type: 1000base-t + mgmt_only: false + - name: interface 0/10 + type: 1000base-t + mgmt_only: false + - name: interface 0/11 + type: 1000base-t + mgmt_only: false + - name: interface 0/12 + type: 1000base-t + mgmt_only: false + - name: interface 0/13 + type: 1000base-t + mgmt_only: false + - name: interface 0/14 + type: 1000base-t + mgmt_only: false + - name: interface 0/15 + type: 1000base-t + mgmt_only: false + - name: interface 0/16 + type: 1000base-t + mgmt_only: false + - name: interface 0/17 + type: 1000base-t + mgmt_only: false + - name: interface 0/18 + type: 1000base-t + mgmt_only: false + - name: interface 0/19 + type: 1000base-t + mgmt_only: false + - name: interface 0/20 + type: 1000base-t + mgmt_only: false + - name: interface 0/21 + type: 1000base-t + mgmt_only: false + - name: interface 0/22 + type: 1000base-t + mgmt_only: false + - name: interface 0/23 + type: 1000base-t + mgmt_only: false + - name: interface 0/24 + type: 1000base-t + mgmt_only: false + - name: interface 0/25 + type: 1000base-t + mgmt_only: false + - name: interface 0/26 + type: 1000base-t + mgmt_only: false + - name: interface 0/27 + type: 1000base-t + mgmt_only: false + - name: interface 0/28 + type: 1000base-t + mgmt_only: false + - name: interface 0/29 + type: 1000base-t + mgmt_only: false + - name: interface 0/30 + type: 1000base-t + mgmt_only: false + - name: interface 0/31 + type: 1000base-t + mgmt_only: false + - name: interface 0/32 + type: 1000base-t + mgmt_only: false + - name: interface 0/33 + type: 1000base-t + mgmt_only: false + - name: interface 0/34 + type: 1000base-t + mgmt_only: false + - name: interface 0/35 + type: 1000base-t + mgmt_only: false + - name: interface 0/36 + type: 1000base-t + mgmt_only: false + - name: interface 0/37 + type: 1000base-t + mgmt_only: false + - name: interface 0/38 + type: 1000base-t + mgmt_only: false + - name: interface 0/39 + type: 1000base-t + mgmt_only: false + - name: interface 0/40 + type: 1000base-t + mgmt_only: false + - name: interface 0/41 + type: 1000base-t + mgmt_only: false + - name: interface 0/42 + type: 1000base-t + mgmt_only: false + - name: interface 0/43 + type: 1000base-t + mgmt_only: false + - name: interface 0/44 + type: 1000base-t + mgmt_only: false + - name: interface 0/45 + type: 1000base-t + mgmt_only: false + - name: interface 0/46 + type: 1000base-t + mgmt_only: false + - name: interface 0/47 + type: 1000base-t + mgmt_only: false + - name: interface 0/48 + type: 1000base-t + mgmt_only: false + - name: interface 0/49 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/50 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/51 + type: 1000base-x-sfp + mgmt_only: false + - name: interface 0/52 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Ubiquiti/es-48-lite.yaml b/device-types/Ubiquiti/es-48-lite.yaml index 8f4dde1ec..af8a8f391 100644 --- a/device-types/Ubiquiti/es-48-lite.yaml +++ b/device-types/Ubiquiti/es-48-lite.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: EdgeSwitch 48 Lite slug: es-48-lite @@ -6,166 +7,166 @@ u_height: 1 is_full_depth: false comments: '[EdgeSwitch Lite](https://www.ui.com/edgemax/edgeswitch-lite/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 56 + - name: Power + type: iec-60320-c14 + maximum_draw: 56 interfaces: -- name: interface 0/1 - type: 1000base-t - mgmt_only: false -- name: interface 0/2 - type: 1000base-t - mgmt_only: false -- name: interface 0/3 - type: 1000base-t - mgmt_only: false -- name: interface 0/4 - type: 1000base-t - mgmt_only: false -- name: interface 0/5 - type: 1000base-t - mgmt_only: false -- name: interface 0/6 - type: 1000base-t - mgmt_only: false -- name: interface 0/7 - type: 1000base-t - mgmt_only: false -- name: interface 0/8 - type: 1000base-t - mgmt_only: false -- name: interface 0/9 - type: 1000base-t - mgmt_only: false -- name: interface 0/10 - type: 1000base-t - mgmt_only: false -- name: interface 0/11 - type: 1000base-t - mgmt_only: false -- name: interface 0/12 - type: 1000base-t - mgmt_only: false -- name: interface 0/13 - type: 1000base-t - mgmt_only: false -- name: interface 0/14 - type: 1000base-t - mgmt_only: false -- name: interface 0/15 - type: 1000base-t - mgmt_only: false -- name: interface 0/16 - type: 1000base-t - mgmt_only: false -- name: interface 0/17 - type: 1000base-t - mgmt_only: false -- name: interface 0/18 - type: 1000base-t - mgmt_only: false -- name: interface 0/19 - type: 1000base-t - mgmt_only: false -- name: interface 0/20 - type: 1000base-t - mgmt_only: false -- name: interface 0/21 - type: 1000base-t - mgmt_only: false -- name: interface 0/22 - type: 1000base-t - mgmt_only: false -- name: interface 0/23 - type: 1000base-t - mgmt_only: false -- name: interface 0/24 - type: 1000base-t - mgmt_only: false -- name: interface 0/25 - type: 1000base-t - mgmt_only: false -- name: interface 0/26 - type: 1000base-t - mgmt_only: false -- name: interface 0/27 - type: 1000base-t - mgmt_only: false -- name: interface 0/28 - type: 1000base-t - mgmt_only: false -- name: interface 0/29 - type: 1000base-t - mgmt_only: false -- name: interface 0/30 - type: 1000base-t - mgmt_only: false -- name: interface 0/31 - type: 1000base-t - mgmt_only: false -- name: interface 0/32 - type: 1000base-t - mgmt_only: false -- name: interface 0/33 - type: 1000base-t - mgmt_only: false -- name: interface 0/34 - type: 1000base-t - mgmt_only: false -- name: interface 0/35 - type: 1000base-t - mgmt_only: false -- name: interface 0/36 - type: 1000base-t - mgmt_only: false -- name: interface 0/37 - type: 1000base-t - mgmt_only: false -- name: interface 0/38 - type: 1000base-t - mgmt_only: false -- name: interface 0/39 - type: 1000base-t - mgmt_only: false -- name: interface 0/40 - type: 1000base-t - mgmt_only: false -- name: interface 0/41 - type: 1000base-t - mgmt_only: false -- name: interface 0/42 - type: 1000base-t - mgmt_only: false -- name: interface 0/43 - type: 1000base-t - mgmt_only: false -- name: interface 0/44 - type: 1000base-t - mgmt_only: false -- name: interface 0/45 - type: 1000base-t - mgmt_only: false -- name: interface 0/46 - type: 1000base-t - mgmt_only: false -- name: interface 0/47 - type: 1000base-t - mgmt_only: false -- name: interface 0/48 - type: 1000base-t - mgmt_only: false -- name: interface 0/49 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/50 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/51 - type: 1000base-x-sfp - mgmt_only: false -- name: interface 0/52 - type: 1000base-x-sfp - mgmt_only: false + - name: interface 0/1 + type: 1000base-t + mgmt_only: false + - name: interface 0/2 + type: 1000base-t + mgmt_only: false + - name: interface 0/3 + type: 1000base-t + mgmt_only: false + - name: interface 0/4 + type: 1000base-t + mgmt_only: false + - name: interface 0/5 + type: 1000base-t + mgmt_only: false + - name: interface 0/6 + type: 1000base-t + mgmt_only: false + - name: interface 0/7 + type: 1000base-t + mgmt_only: false + - name: interface 0/8 + type: 1000base-t + mgmt_only: false + - name: interface 0/9 + type: 1000base-t + mgmt_only: false + - name: interface 0/10 + type: 1000base-t + mgmt_only: false + - name: interface 0/11 + type: 1000base-t + mgmt_only: false + - name: interface 0/12 + type: 1000base-t + mgmt_only: false + - name: interface 0/13 + type: 1000base-t + mgmt_only: false + - name: interface 0/14 + type: 1000base-t + mgmt_only: false + - name: interface 0/15 + type: 1000base-t + mgmt_only: false + - name: interface 0/16 + type: 1000base-t + mgmt_only: false + - name: interface 0/17 + type: 1000base-t + mgmt_only: false + - name: interface 0/18 + type: 1000base-t + mgmt_only: false + - name: interface 0/19 + type: 1000base-t + mgmt_only: false + - name: interface 0/20 + type: 1000base-t + mgmt_only: false + - name: interface 0/21 + type: 1000base-t + mgmt_only: false + - name: interface 0/22 + type: 1000base-t + mgmt_only: false + - name: interface 0/23 + type: 1000base-t + mgmt_only: false + - name: interface 0/24 + type: 1000base-t + mgmt_only: false + - name: interface 0/25 + type: 1000base-t + mgmt_only: false + - name: interface 0/26 + type: 1000base-t + mgmt_only: false + - name: interface 0/27 + type: 1000base-t + mgmt_only: false + - name: interface 0/28 + type: 1000base-t + mgmt_only: false + - name: interface 0/29 + type: 1000base-t + mgmt_only: false + - name: interface 0/30 + type: 1000base-t + mgmt_only: false + - name: interface 0/31 + type: 1000base-t + mgmt_only: false + - name: interface 0/32 + type: 1000base-t + mgmt_only: false + - name: interface 0/33 + type: 1000base-t + mgmt_only: false + - name: interface 0/34 + type: 1000base-t + mgmt_only: false + - name: interface 0/35 + type: 1000base-t + mgmt_only: false + - name: interface 0/36 + type: 1000base-t + mgmt_only: false + - name: interface 0/37 + type: 1000base-t + mgmt_only: false + - name: interface 0/38 + type: 1000base-t + mgmt_only: false + - name: interface 0/39 + type: 1000base-t + mgmt_only: false + - name: interface 0/40 + type: 1000base-t + mgmt_only: false + - name: interface 0/41 + type: 1000base-t + mgmt_only: false + - name: interface 0/42 + type: 1000base-t + mgmt_only: false + - name: interface 0/43 + type: 1000base-t + mgmt_only: false + - name: interface 0/44 + type: 1000base-t + mgmt_only: false + - name: interface 0/45 + type: 1000base-t + mgmt_only: false + - name: interface 0/46 + type: 1000base-t + mgmt_only: false + - name: interface 0/47 + type: 1000base-t + mgmt_only: false + - name: interface 0/48 + type: 1000base-t + mgmt_only: false + - name: interface 0/49 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/50 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/51 + type: 1000base-x-sfp + mgmt_only: false + - name: interface 0/52 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Ubiquiti/us-16-150w.yaml b/device-types/Ubiquiti/us-16-150w.yaml index 3b96d8b02..9c3c19a7f 100644 --- a/device-types/Ubiquiti/us-16-150w.yaml +++ b/device-types/Ubiquiti/us-16-150w.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: Unifi Switch 16 150W slug: us-16-150w @@ -6,64 +7,64 @@ u_height: 1 is_full_depth: false comments: '[Unifi Switch 16 150W](https://www.ui.com/unifi-switching/unifi-switch-16-150w/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 150 + - name: Power + type: iec-60320-c14 + maximum_draw: 150 interfaces: -- name: interface 0/1 - type: 1000base-t - mgmt_only: false -- name: interface 0/2 - type: 1000base-t - mgmt_only: false -- name: interface 0/3 - type: 1000base-t - mgmt_only: false -- name: interface 0/4 - type: 1000base-t - mgmt_only: false -- name: interface 0/5 - type: 1000base-t - mgmt_only: false -- name: interface 0/6 - type: 1000base-t - mgmt_only: false -- name: interface 0/7 - type: 1000base-t - mgmt_only: false -- name: interface 0/8 - type: 1000base-t - mgmt_only: false -- name: interface 0/9 - type: 1000base-t - mgmt_only: false -- name: interface 0/10 - type: 1000base-t - mgmt_only: false -- name: interface 0/11 - type: 1000base-t - mgmt_only: false -- name: interface 0/12 - type: 1000base-t - mgmt_only: false -- name: interface 0/13 - type: 1000base-t - mgmt_only: false -- name: interface 0/14 - type: 1000base-t - mgmt_only: false -- name: interface 0/15 - type: 1000base-t - mgmt_only: false -- name: interface 0/16 - type: 1000base-t - mgmt_only: false -- name: interface 0/17 - type: 1000base-x-sfp - mgmt_only: false -- name: interface 0/18 - type: 1000base-x-sfp - mgmt_only: false + - name: interface 0/1 + type: 1000base-t + mgmt_only: false + - name: interface 0/2 + type: 1000base-t + mgmt_only: false + - name: interface 0/3 + type: 1000base-t + mgmt_only: false + - name: interface 0/4 + type: 1000base-t + mgmt_only: false + - name: interface 0/5 + type: 1000base-t + mgmt_only: false + - name: interface 0/6 + type: 1000base-t + mgmt_only: false + - name: interface 0/7 + type: 1000base-t + mgmt_only: false + - name: interface 0/8 + type: 1000base-t + mgmt_only: false + - name: interface 0/9 + type: 1000base-t + mgmt_only: false + - name: interface 0/10 + type: 1000base-t + mgmt_only: false + - name: interface 0/11 + type: 1000base-t + mgmt_only: false + - name: interface 0/12 + type: 1000base-t + mgmt_only: false + - name: interface 0/13 + type: 1000base-t + mgmt_only: false + - name: interface 0/14 + type: 1000base-t + mgmt_only: false + - name: interface 0/15 + type: 1000base-t + mgmt_only: false + - name: interface 0/16 + type: 1000base-t + mgmt_only: false + - name: interface 0/17 + type: 1000base-x-sfp + mgmt_only: false + - name: interface 0/18 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Ubiquiti/us-24-500w.yaml b/device-types/Ubiquiti/us-24-500w.yaml index d5a4e5764..0c0028611 100644 --- a/device-types/Ubiquiti/us-24-500w.yaml +++ b/device-types/Ubiquiti/us-24-500w.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: Unifi Switch 24 500W slug: us-24-500w @@ -6,88 +7,88 @@ u_height: 1 is_full_depth: false comments: '[Unifi Switch 24 500W](https://www.ui.com/unifi-switching/unifi-switch-poe/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 500 + - name: Power + type: iec-60320-c14 + maximum_draw: 500 interfaces: -- name: interface 0/1 - type: 1000base-t - mgmt_only: false -- name: interface 0/2 - type: 1000base-t - mgmt_only: false -- name: interface 0/3 - type: 1000base-t - mgmt_only: false -- name: interface 0/4 - type: 1000base-t - mgmt_only: false -- name: interface 0/5 - type: 1000base-t - mgmt_only: false -- name: interface 0/6 - type: 1000base-t - mgmt_only: false -- name: interface 0/7 - type: 1000base-t - mgmt_only: false -- name: interface 0/8 - type: 1000base-t - mgmt_only: false -- name: interface 0/9 - type: 1000base-t - mgmt_only: false -- name: interface 0/10 - type: 1000base-t - mgmt_only: false -- name: interface 0/11 - type: 1000base-t - mgmt_only: false -- name: interface 0/12 - type: 1000base-t - mgmt_only: false -- name: interface 0/13 - type: 1000base-t - mgmt_only: false -- name: interface 0/14 - type: 1000base-t - mgmt_only: false -- name: interface 0/15 - type: 1000base-t - mgmt_only: false -- name: interface 0/16 - type: 1000base-t - mgmt_only: false -- name: interface 0/17 - type: 1000base-t - mgmt_only: false -- name: interface 0/18 - type: 1000base-t - mgmt_only: false -- name: interface 0/19 - type: 1000base-t - mgmt_only: false -- name: interface 0/20 - type: 1000base-t - mgmt_only: false -- name: interface 0/21 - type: 1000base-t - mgmt_only: false -- name: interface 0/22 - type: 1000base-t - mgmt_only: false -- name: interface 0/23 - type: 1000base-t - mgmt_only: false -- name: interface 0/24 - type: 1000base-t - mgmt_only: false -- name: interface 0/25 - type: 1000base-x-sfp - mgmt_only: false -- name: interface 0/26 - type: 1000base-x-sfp - mgmt_only: false + - name: interface 0/1 + type: 1000base-t + mgmt_only: false + - name: interface 0/2 + type: 1000base-t + mgmt_only: false + - name: interface 0/3 + type: 1000base-t + mgmt_only: false + - name: interface 0/4 + type: 1000base-t + mgmt_only: false + - name: interface 0/5 + type: 1000base-t + mgmt_only: false + - name: interface 0/6 + type: 1000base-t + mgmt_only: false + - name: interface 0/7 + type: 1000base-t + mgmt_only: false + - name: interface 0/8 + type: 1000base-t + mgmt_only: false + - name: interface 0/9 + type: 1000base-t + mgmt_only: false + - name: interface 0/10 + type: 1000base-t + mgmt_only: false + - name: interface 0/11 + type: 1000base-t + mgmt_only: false + - name: interface 0/12 + type: 1000base-t + mgmt_only: false + - name: interface 0/13 + type: 1000base-t + mgmt_only: false + - name: interface 0/14 + type: 1000base-t + mgmt_only: false + - name: interface 0/15 + type: 1000base-t + mgmt_only: false + - name: interface 0/16 + type: 1000base-t + mgmt_only: false + - name: interface 0/17 + type: 1000base-t + mgmt_only: false + - name: interface 0/18 + type: 1000base-t + mgmt_only: false + - name: interface 0/19 + type: 1000base-t + mgmt_only: false + - name: interface 0/20 + type: 1000base-t + mgmt_only: false + - name: interface 0/21 + type: 1000base-t + mgmt_only: false + - name: interface 0/22 + type: 1000base-t + mgmt_only: false + - name: interface 0/23 + type: 1000base-t + mgmt_only: false + - name: interface 0/24 + type: 1000base-t + mgmt_only: false + - name: interface 0/25 + type: 1000base-x-sfp + mgmt_only: false + - name: interface 0/26 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Ubiquiti/us‑24‑250w.yaml b/device-types/Ubiquiti/us‑24‑250w.yaml index 9fb2408b8..e4817854e 100644 --- a/device-types/Ubiquiti/us‑24‑250w.yaml +++ b/device-types/Ubiquiti/us‑24‑250w.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: Unifi Switch 24 250W slug: us-24-250w @@ -6,88 +7,88 @@ u_height: 1 is_full_depth: false comments: '[Unifi Switch 24 250W](https://www.ui.com/unifi-switching/unifi-switch-poe/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 250 + - name: Power + type: iec-60320-c14 + maximum_draw: 250 interfaces: -- name: interface 0/1 - type: 1000base-t - mgmt_only: false -- name: interface 0/2 - type: 1000base-t - mgmt_only: false -- name: interface 0/3 - type: 1000base-t - mgmt_only: false -- name: interface 0/4 - type: 1000base-t - mgmt_only: false -- name: interface 0/5 - type: 1000base-t - mgmt_only: false -- name: interface 0/6 - type: 1000base-t - mgmt_only: false -- name: interface 0/7 - type: 1000base-t - mgmt_only: false -- name: interface 0/8 - type: 1000base-t - mgmt_only: false -- name: interface 0/9 - type: 1000base-t - mgmt_only: false -- name: interface 0/10 - type: 1000base-t - mgmt_only: false -- name: interface 0/11 - type: 1000base-t - mgmt_only: false -- name: interface 0/12 - type: 1000base-t - mgmt_only: false -- name: interface 0/13 - type: 1000base-t - mgmt_only: false -- name: interface 0/14 - type: 1000base-t - mgmt_only: false -- name: interface 0/15 - type: 1000base-t - mgmt_only: false -- name: interface 0/16 - type: 1000base-t - mgmt_only: false -- name: interface 0/17 - type: 1000base-t - mgmt_only: false -- name: interface 0/18 - type: 1000base-t - mgmt_only: false -- name: interface 0/19 - type: 1000base-t - mgmt_only: false -- name: interface 0/20 - type: 1000base-t - mgmt_only: false -- name: interface 0/21 - type: 1000base-t - mgmt_only: false -- name: interface 0/22 - type: 1000base-t - mgmt_only: false -- name: interface 0/23 - type: 1000base-t - mgmt_only: false -- name: interface 0/24 - type: 1000base-t - mgmt_only: false -- name: interface 0/25 - type: 1000base-x-sfp - mgmt_only: false -- name: interface 0/26 - type: 1000base-x-sfp - mgmt_only: false + - name: interface 0/1 + type: 1000base-t + mgmt_only: false + - name: interface 0/2 + type: 1000base-t + mgmt_only: false + - name: interface 0/3 + type: 1000base-t + mgmt_only: false + - name: interface 0/4 + type: 1000base-t + mgmt_only: false + - name: interface 0/5 + type: 1000base-t + mgmt_only: false + - name: interface 0/6 + type: 1000base-t + mgmt_only: false + - name: interface 0/7 + type: 1000base-t + mgmt_only: false + - name: interface 0/8 + type: 1000base-t + mgmt_only: false + - name: interface 0/9 + type: 1000base-t + mgmt_only: false + - name: interface 0/10 + type: 1000base-t + mgmt_only: false + - name: interface 0/11 + type: 1000base-t + mgmt_only: false + - name: interface 0/12 + type: 1000base-t + mgmt_only: false + - name: interface 0/13 + type: 1000base-t + mgmt_only: false + - name: interface 0/14 + type: 1000base-t + mgmt_only: false + - name: interface 0/15 + type: 1000base-t + mgmt_only: false + - name: interface 0/16 + type: 1000base-t + mgmt_only: false + - name: interface 0/17 + type: 1000base-t + mgmt_only: false + - name: interface 0/18 + type: 1000base-t + mgmt_only: false + - name: interface 0/19 + type: 1000base-t + mgmt_only: false + - name: interface 0/20 + type: 1000base-t + mgmt_only: false + - name: interface 0/21 + type: 1000base-t + mgmt_only: false + - name: interface 0/22 + type: 1000base-t + mgmt_only: false + - name: interface 0/23 + type: 1000base-t + mgmt_only: false + - name: interface 0/24 + type: 1000base-t + mgmt_only: false + - name: interface 0/25 + type: 1000base-x-sfp + mgmt_only: false + - name: interface 0/26 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Ubiquiti/us‑48‑500w.yaml b/device-types/Ubiquiti/us‑48‑500w.yaml index 9f2181b3b..b792bb468 100644 --- a/device-types/Ubiquiti/us‑48‑500w.yaml +++ b/device-types/Ubiquiti/us‑48‑500w.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: Unifi Switch 48 500W slug: us-48-500w @@ -6,166 +7,166 @@ u_height: 1 is_full_depth: false comments: '[Unifi Switch 48 500W](https://www.ui.com/unifi-switching/unifi-switch-poe/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 500 + - name: Power + type: iec-60320-c14 + maximum_draw: 500 interfaces: -- name: interface 0/1 - type: 1000base-t - mgmt_only: false -- name: interface 0/2 - type: 1000base-t - mgmt_only: false -- name: interface 0/3 - type: 1000base-t - mgmt_only: false -- name: interface 0/4 - type: 1000base-t - mgmt_only: false -- name: interface 0/5 - type: 1000base-t - mgmt_only: false -- name: interface 0/6 - type: 1000base-t - mgmt_only: false -- name: interface 0/7 - type: 1000base-t - mgmt_only: false -- name: interface 0/8 - type: 1000base-t - mgmt_only: false -- name: interface 0/9 - type: 1000base-t - mgmt_only: false -- name: interface 0/10 - type: 1000base-t - mgmt_only: false -- name: interface 0/11 - type: 1000base-t - mgmt_only: false -- name: interface 0/12 - type: 1000base-t - mgmt_only: false -- name: interface 0/13 - type: 1000base-t - mgmt_only: false -- name: interface 0/14 - type: 1000base-t - mgmt_only: false -- name: interface 0/15 - type: 1000base-t - mgmt_only: false -- name: interface 0/16 - type: 1000base-t - mgmt_only: false -- name: interface 0/17 - type: 1000base-t - mgmt_only: false -- name: interface 0/18 - type: 1000base-t - mgmt_only: false -- name: interface 0/19 - type: 1000base-t - mgmt_only: false -- name: interface 0/20 - type: 1000base-t - mgmt_only: false -- name: interface 0/21 - type: 1000base-t - mgmt_only: false -- name: interface 0/22 - type: 1000base-t - mgmt_only: false -- name: interface 0/23 - type: 1000base-t - mgmt_only: false -- name: interface 0/24 - type: 1000base-t - mgmt_only: false -- name: interface 0/25 - type: 1000base-t - mgmt_only: false -- name: interface 0/26 - type: 1000base-t - mgmt_only: false -- name: interface 0/27 - type: 1000base-t - mgmt_only: false -- name: interface 0/28 - type: 1000base-t - mgmt_only: false -- name: interface 0/29 - type: 1000base-t - mgmt_only: false -- name: interface 0/30 - type: 1000base-t - mgmt_only: false -- name: interface 0/31 - type: 1000base-t - mgmt_only: false -- name: interface 0/32 - type: 1000base-t - mgmt_only: false -- name: interface 0/33 - type: 1000base-t - mgmt_only: false -- name: interface 0/34 - type: 1000base-t - mgmt_only: false -- name: interface 0/35 - type: 1000base-t - mgmt_only: false -- name: interface 0/36 - type: 1000base-t - mgmt_only: false -- name: interface 0/37 - type: 1000base-t - mgmt_only: false -- name: interface 0/38 - type: 1000base-t - mgmt_only: false -- name: interface 0/39 - type: 1000base-t - mgmt_only: false -- name: interface 0/40 - type: 1000base-t - mgmt_only: false -- name: interface 0/41 - type: 1000base-t - mgmt_only: false -- name: interface 0/42 - type: 1000base-t - mgmt_only: false -- name: interface 0/43 - type: 1000base-t - mgmt_only: false -- name: interface 0/44 - type: 1000base-t - mgmt_only: false -- name: interface 0/45 - type: 1000base-t - mgmt_only: false -- name: interface 0/46 - type: 1000base-t - mgmt_only: false -- name: interface 0/47 - type: 1000base-t - mgmt_only: false -- name: interface 0/48 - type: 1000base-t - mgmt_only: false -- name: interface 0/49 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/50 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/51 - type: 1000base-x-sfp - mgmt_only: false -- name: interface 0/52 - type: 1000base-x-sfp - mgmt_only: false + - name: interface 0/1 + type: 1000base-t + mgmt_only: false + - name: interface 0/2 + type: 1000base-t + mgmt_only: false + - name: interface 0/3 + type: 1000base-t + mgmt_only: false + - name: interface 0/4 + type: 1000base-t + mgmt_only: false + - name: interface 0/5 + type: 1000base-t + mgmt_only: false + - name: interface 0/6 + type: 1000base-t + mgmt_only: false + - name: interface 0/7 + type: 1000base-t + mgmt_only: false + - name: interface 0/8 + type: 1000base-t + mgmt_only: false + - name: interface 0/9 + type: 1000base-t + mgmt_only: false + - name: interface 0/10 + type: 1000base-t + mgmt_only: false + - name: interface 0/11 + type: 1000base-t + mgmt_only: false + - name: interface 0/12 + type: 1000base-t + mgmt_only: false + - name: interface 0/13 + type: 1000base-t + mgmt_only: false + - name: interface 0/14 + type: 1000base-t + mgmt_only: false + - name: interface 0/15 + type: 1000base-t + mgmt_only: false + - name: interface 0/16 + type: 1000base-t + mgmt_only: false + - name: interface 0/17 + type: 1000base-t + mgmt_only: false + - name: interface 0/18 + type: 1000base-t + mgmt_only: false + - name: interface 0/19 + type: 1000base-t + mgmt_only: false + - name: interface 0/20 + type: 1000base-t + mgmt_only: false + - name: interface 0/21 + type: 1000base-t + mgmt_only: false + - name: interface 0/22 + type: 1000base-t + mgmt_only: false + - name: interface 0/23 + type: 1000base-t + mgmt_only: false + - name: interface 0/24 + type: 1000base-t + mgmt_only: false + - name: interface 0/25 + type: 1000base-t + mgmt_only: false + - name: interface 0/26 + type: 1000base-t + mgmt_only: false + - name: interface 0/27 + type: 1000base-t + mgmt_only: false + - name: interface 0/28 + type: 1000base-t + mgmt_only: false + - name: interface 0/29 + type: 1000base-t + mgmt_only: false + - name: interface 0/30 + type: 1000base-t + mgmt_only: false + - name: interface 0/31 + type: 1000base-t + mgmt_only: false + - name: interface 0/32 + type: 1000base-t + mgmt_only: false + - name: interface 0/33 + type: 1000base-t + mgmt_only: false + - name: interface 0/34 + type: 1000base-t + mgmt_only: false + - name: interface 0/35 + type: 1000base-t + mgmt_only: false + - name: interface 0/36 + type: 1000base-t + mgmt_only: false + - name: interface 0/37 + type: 1000base-t + mgmt_only: false + - name: interface 0/38 + type: 1000base-t + mgmt_only: false + - name: interface 0/39 + type: 1000base-t + mgmt_only: false + - name: interface 0/40 + type: 1000base-t + mgmt_only: false + - name: interface 0/41 + type: 1000base-t + mgmt_only: false + - name: interface 0/42 + type: 1000base-t + mgmt_only: false + - name: interface 0/43 + type: 1000base-t + mgmt_only: false + - name: interface 0/44 + type: 1000base-t + mgmt_only: false + - name: interface 0/45 + type: 1000base-t + mgmt_only: false + - name: interface 0/46 + type: 1000base-t + mgmt_only: false + - name: interface 0/47 + type: 1000base-t + mgmt_only: false + - name: interface 0/48 + type: 1000base-t + mgmt_only: false + - name: interface 0/49 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/50 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/51 + type: 1000base-x-sfp + mgmt_only: false + - name: interface 0/52 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Ubiquiti/us‑48‑750w.yaml b/device-types/Ubiquiti/us‑48‑750w.yaml index 932965841..9a0a0b4e4 100644 --- a/device-types/Ubiquiti/us‑48‑750w.yaml +++ b/device-types/Ubiquiti/us‑48‑750w.yaml @@ -1,3 +1,4 @@ +--- manufacturer: Ubiquiti model: Unifi Switch 48 750W slug: us-48-750W @@ -6,166 +7,166 @@ u_height: 1 is_full_depth: false comments: '[Unifi Switch 48 750W](https://www.ui.com/unifi-switching/unifi-switch-poe/)' console-ports: -- name: Console - type: rj-45 + - name: Console + type: rj-45 power-ports: -- name: Power - type: iec-60320-c14 - maximum_draw: 750 + - name: Power + type: iec-60320-c14 + maximum_draw: 750 interfaces: -- name: interface 0/1 - type: 1000base-t - mgmt_only: false -- name: interface 0/2 - type: 1000base-t - mgmt_only: false -- name: interface 0/3 - type: 1000base-t - mgmt_only: false -- name: interface 0/4 - type: 1000base-t - mgmt_only: false -- name: interface 0/5 - type: 1000base-t - mgmt_only: false -- name: interface 0/6 - type: 1000base-t - mgmt_only: false -- name: interface 0/7 - type: 1000base-t - mgmt_only: false -- name: interface 0/8 - type: 1000base-t - mgmt_only: false -- name: interface 0/9 - type: 1000base-t - mgmt_only: false -- name: interface 0/10 - type: 1000base-t - mgmt_only: false -- name: interface 0/11 - type: 1000base-t - mgmt_only: false -- name: interface 0/12 - type: 1000base-t - mgmt_only: false -- name: interface 0/13 - type: 1000base-t - mgmt_only: false -- name: interface 0/14 - type: 1000base-t - mgmt_only: false -- name: interface 0/15 - type: 1000base-t - mgmt_only: false -- name: interface 0/16 - type: 1000base-t - mgmt_only: false -- name: interface 0/17 - type: 1000base-t - mgmt_only: false -- name: interface 0/18 - type: 1000base-t - mgmt_only: false -- name: interface 0/19 - type: 1000base-t - mgmt_only: false -- name: interface 0/20 - type: 1000base-t - mgmt_only: false -- name: interface 0/21 - type: 1000base-t - mgmt_only: false -- name: interface 0/22 - type: 1000base-t - mgmt_only: false -- name: interface 0/23 - type: 1000base-t - mgmt_only: false -- name: interface 0/24 - type: 1000base-t - mgmt_only: false -- name: interface 0/25 - type: 1000base-t - mgmt_only: false -- name: interface 0/26 - type: 1000base-t - mgmt_only: false -- name: interface 0/27 - type: 1000base-t - mgmt_only: false -- name: interface 0/28 - type: 1000base-t - mgmt_only: false -- name: interface 0/29 - type: 1000base-t - mgmt_only: false -- name: interface 0/30 - type: 1000base-t - mgmt_only: false -- name: interface 0/31 - type: 1000base-t - mgmt_only: false -- name: interface 0/32 - type: 1000base-t - mgmt_only: false -- name: interface 0/33 - type: 1000base-t - mgmt_only: false -- name: interface 0/34 - type: 1000base-t - mgmt_only: false -- name: interface 0/35 - type: 1000base-t - mgmt_only: false -- name: interface 0/36 - type: 1000base-t - mgmt_only: false -- name: interface 0/37 - type: 1000base-t - mgmt_only: false -- name: interface 0/38 - type: 1000base-t - mgmt_only: false -- name: interface 0/39 - type: 1000base-t - mgmt_only: false -- name: interface 0/40 - type: 1000base-t - mgmt_only: false -- name: interface 0/41 - type: 1000base-t - mgmt_only: false -- name: interface 0/42 - type: 1000base-t - mgmt_only: false -- name: interface 0/43 - type: 1000base-t - mgmt_only: false -- name: interface 0/44 - type: 1000base-t - mgmt_only: false -- name: interface 0/45 - type: 1000base-t - mgmt_only: false -- name: interface 0/46 - type: 1000base-t - mgmt_only: false -- name: interface 0/47 - type: 1000base-t - mgmt_only: false -- name: interface 0/48 - type: 1000base-t - mgmt_only: false -- name: interface 0/49 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/50 - type: 10gbase-x-sfpp - mgmt_only: false -- name: interface 0/51 - type: 1000base-x-sfp - mgmt_only: false -- name: interface 0/52 - type: 1000base-x-sfp - mgmt_only: false + - name: interface 0/1 + type: 1000base-t + mgmt_only: false + - name: interface 0/2 + type: 1000base-t + mgmt_only: false + - name: interface 0/3 + type: 1000base-t + mgmt_only: false + - name: interface 0/4 + type: 1000base-t + mgmt_only: false + - name: interface 0/5 + type: 1000base-t + mgmt_only: false + - name: interface 0/6 + type: 1000base-t + mgmt_only: false + - name: interface 0/7 + type: 1000base-t + mgmt_only: false + - name: interface 0/8 + type: 1000base-t + mgmt_only: false + - name: interface 0/9 + type: 1000base-t + mgmt_only: false + - name: interface 0/10 + type: 1000base-t + mgmt_only: false + - name: interface 0/11 + type: 1000base-t + mgmt_only: false + - name: interface 0/12 + type: 1000base-t + mgmt_only: false + - name: interface 0/13 + type: 1000base-t + mgmt_only: false + - name: interface 0/14 + type: 1000base-t + mgmt_only: false + - name: interface 0/15 + type: 1000base-t + mgmt_only: false + - name: interface 0/16 + type: 1000base-t + mgmt_only: false + - name: interface 0/17 + type: 1000base-t + mgmt_only: false + - name: interface 0/18 + type: 1000base-t + mgmt_only: false + - name: interface 0/19 + type: 1000base-t + mgmt_only: false + - name: interface 0/20 + type: 1000base-t + mgmt_only: false + - name: interface 0/21 + type: 1000base-t + mgmt_only: false + - name: interface 0/22 + type: 1000base-t + mgmt_only: false + - name: interface 0/23 + type: 1000base-t + mgmt_only: false + - name: interface 0/24 + type: 1000base-t + mgmt_only: false + - name: interface 0/25 + type: 1000base-t + mgmt_only: false + - name: interface 0/26 + type: 1000base-t + mgmt_only: false + - name: interface 0/27 + type: 1000base-t + mgmt_only: false + - name: interface 0/28 + type: 1000base-t + mgmt_only: false + - name: interface 0/29 + type: 1000base-t + mgmt_only: false + - name: interface 0/30 + type: 1000base-t + mgmt_only: false + - name: interface 0/31 + type: 1000base-t + mgmt_only: false + - name: interface 0/32 + type: 1000base-t + mgmt_only: false + - name: interface 0/33 + type: 1000base-t + mgmt_only: false + - name: interface 0/34 + type: 1000base-t + mgmt_only: false + - name: interface 0/35 + type: 1000base-t + mgmt_only: false + - name: interface 0/36 + type: 1000base-t + mgmt_only: false + - name: interface 0/37 + type: 1000base-t + mgmt_only: false + - name: interface 0/38 + type: 1000base-t + mgmt_only: false + - name: interface 0/39 + type: 1000base-t + mgmt_only: false + - name: interface 0/40 + type: 1000base-t + mgmt_only: false + - name: interface 0/41 + type: 1000base-t + mgmt_only: false + - name: interface 0/42 + type: 1000base-t + mgmt_only: false + - name: interface 0/43 + type: 1000base-t + mgmt_only: false + - name: interface 0/44 + type: 1000base-t + mgmt_only: false + - name: interface 0/45 + type: 1000base-t + mgmt_only: false + - name: interface 0/46 + type: 1000base-t + mgmt_only: false + - name: interface 0/47 + type: 1000base-t + mgmt_only: false + - name: interface 0/48 + type: 1000base-t + mgmt_only: false + - name: interface 0/49 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/50 + type: 10gbase-x-sfpp + mgmt_only: false + - name: interface 0/51 + type: 1000base-x-sfp + mgmt_only: false + - name: interface 0/52 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/WTI/CPM-1600-1-EC.yaml b/device-types/WTI/CPM-1600-1-EC.yaml index 3eb9eb48c..594ae5b6a 100644 --- a/device-types/WTI/CPM-1600-1-EC.yaml +++ b/device-types/WTI/CPM-1600-1-EC.yaml @@ -1,114 +1,115 @@ -manufacturer: WTI -model: CPM-1600-1-EC -slug: cpm-1600-1-ec -part_number: CPM-1600-1-EC -is_full_depth: false -u_height: 2 -# comment: WTI CPM 2U, 2 ethernet, 16 outlet 120V, 16 serial ports -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 - - name: port9 - type: rj-45 - - name: port10 - type: rj-45 - - name: port11 - type: rj-45 - - name: port12 - type: rj-45 - - name: port13 - type: rj-45 - - name: port14 - type: rj-45 - - name: port15 - type: rj-45 - - name: port16 - type: rj-45 -power-ports: - - name: A1-A4 - type: iec-60320-c20 - maximum_draw: 14 - allocated_draw: 7 - - name: A5-A8 - type: iec-60320-c20 - maximum_draw: 14 - allocated_draw: 7 - - name: B1-B4 - type: iec-60320-c20 - maximum_draw: 14 - allocated_draw: 7 - - name: B5-B8 - type: iec-60320-c20 - maximum_draw: 14 - allocated_draw: 7 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: A1-A4 - - name: Outlet_A2 - type: nema-5-15r - power_port: A1-A4 - - name: Outlet_A3 - type: nema-5-15r - power_port: A1-A4 - - name: Outlet_A4 - type: nema-5-15r - power_port: A1-A4 - - name: Outlet_A5 - type: nema-5-15r - power_port: A5-A8 - - name: Outlet_A6 - type: nema-5-15r - power_port: A5-A8 - - name: Outlet_A7 - type: nema-5-15r - power_port: A5-A8 - - name: Outlet_A8 - type: nema-5-15r - power_port: A5-A8 - - name: Outlet_B1 - type: nema-5-15r - power_port: B1-B4 - - name: Outlet_B2 - type: nema-5-15r - power_port: B1-B4 - - name: Outlet_B3 - type: nema-5-15r - power_port: B1-B4 - - name: Outlet_B4 - type: nema-5-15r - power_port: B1-B4 - - name: Outlet_B5 - type: nema-5-15r - power_port: B5-B8 - - name: Outlet_B6 - type: nema-5-15r - power_port: B5-B8 - - name: Outlet_B7 - type: nema-5-15r - power_port: B5-B8 - - name: Outlet_B8 - type: nema-5-15r - power_port: B5-B8 +--- +manufacturer: WTI +model: CPM-1600-1-EC +slug: cpm-1600-1-ec +part_number: CPM-1600-1-EC +is_full_depth: false +u_height: 2 +# comment: WTI CPM 2U, 2 ethernet, 16 outlet 120V, 16 serial ports +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 + - name: port9 + type: rj-45 + - name: port10 + type: rj-45 + - name: port11 + type: rj-45 + - name: port12 + type: rj-45 + - name: port13 + type: rj-45 + - name: port14 + type: rj-45 + - name: port15 + type: rj-45 + - name: port16 + type: rj-45 +power-ports: + - name: A1-A4 + type: iec-60320-c20 + maximum_draw: 14 + allocated_draw: 7 + - name: A5-A8 + type: iec-60320-c20 + maximum_draw: 14 + allocated_draw: 7 + - name: B1-B4 + type: iec-60320-c20 + maximum_draw: 14 + allocated_draw: 7 + - name: B5-B8 + type: iec-60320-c20 + maximum_draw: 14 + allocated_draw: 7 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: A1-A4 + - name: Outlet_A2 + type: nema-5-15r + power_port: A1-A4 + - name: Outlet_A3 + type: nema-5-15r + power_port: A1-A4 + - name: Outlet_A4 + type: nema-5-15r + power_port: A1-A4 + - name: Outlet_A5 + type: nema-5-15r + power_port: A5-A8 + - name: Outlet_A6 + type: nema-5-15r + power_port: A5-A8 + - name: Outlet_A7 + type: nema-5-15r + power_port: A5-A8 + - name: Outlet_A8 + type: nema-5-15r + power_port: A5-A8 + - name: Outlet_B1 + type: nema-5-15r + power_port: B1-B4 + - name: Outlet_B2 + type: nema-5-15r + power_port: B1-B4 + - name: Outlet_B3 + type: nema-5-15r + power_port: B1-B4 + - name: Outlet_B4 + type: nema-5-15r + power_port: B1-B4 + - name: Outlet_B5 + type: nema-5-15r + power_port: B5-B8 + - name: Outlet_B6 + type: nema-5-15r + power_port: B5-B8 + - name: Outlet_B7 + type: nema-5-15r + power_port: B5-B8 + - name: Outlet_B8 + type: nema-5-15r + power_port: B5-B8 diff --git a/device-types/WTI/CPM-1600-1-ECAM.yaml b/device-types/WTI/CPM-1600-1-ECAM.yaml index b557fbd15..45a8452ab 100644 --- a/device-types/WTI/CPM-1600-1-ECAM.yaml +++ b/device-types/WTI/CPM-1600-1-ECAM.yaml @@ -1,100 +1,101 @@ -manufacturer: WTI -model: CPM-1600-1-ECAM -slug: cpm-1600-1-ecam -part_number: CPM-1600-1-ECAM -is_full_depth: false -u_height: 2 -# comment: WTI CPM 2U, 2 ethernet, 16 outlet 120V, 8 serial ports, ATS -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b - - name: Modem - type: rj-11 -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 - - name: port9 - type: rj-45 - - name: port10 - type: rj-45 - - name: port11 - type: rj-45 - - name: port12 - type: rj-45 - - name: port13 - type: rj-45 - - name: port14 - type: rj-45 - - name: port15 - type: rj-45 - - name: port16 - type: rj-45 -power-ports: - - name: PRIMARY1 - type: iec-60320-c20 - maximum_draw: 14 - allocated_draw: 7 - - name: SECONDARY1 - type: iec-60320-c20 - maximum_draw: 14 - allocated_draw: 7 - - name: PRIMARY2 - type: iec-60320-c20 - maximum_draw: 14 - allocated_draw: 7 - - name: SECONDARY2 - type: iec-60320-c20 - maximum_draw: 14 - allocated_draw: 7 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - - name: Outlet_A2 - type: nema-5-15r - - name: Outlet_A3 - type: nema-5-15r - - name: Outlet_A4 - type: nema-5-15r - - name: Outlet_A5 - type: nema-5-15r - - name: Outlet_A6 - type: nema-5-15r - - name: Outlet_A7 - type: nema-5-15r - - name: Outlet_A8 - type: nema-5-15r - - name: Outlet_B1 - type: nema-5-15r - - name: Outlet_B2 - type: nema-5-15r - - name: Outlet_B3 - type: nema-5-15r - - name: Outlet_B4 - type: nema-5-15r - - name: Outlet_B5 - type: nema-5-15r - - name: Outlet_B6 - type: nema-5-15r - - name: Outlet_B7 - type: nema-5-15r - - name: Outlet_B8 - type: nema-5-15r +--- +manufacturer: WTI +model: CPM-1600-1-ECAM +slug: cpm-1600-1-ecam +part_number: CPM-1600-1-ECAM +is_full_depth: false +u_height: 2 +# comment: WTI CPM 2U, 2 ethernet, 16 outlet 120V, 8 serial ports, ATS +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b + - name: Modem + type: rj-11 +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 + - name: port9 + type: rj-45 + - name: port10 + type: rj-45 + - name: port11 + type: rj-45 + - name: port12 + type: rj-45 + - name: port13 + type: rj-45 + - name: port14 + type: rj-45 + - name: port15 + type: rj-45 + - name: port16 + type: rj-45 +power-ports: + - name: PRIMARY1 + type: iec-60320-c20 + maximum_draw: 14 + allocated_draw: 7 + - name: SECONDARY1 + type: iec-60320-c20 + maximum_draw: 14 + allocated_draw: 7 + - name: PRIMARY2 + type: iec-60320-c20 + maximum_draw: 14 + allocated_draw: 7 + - name: SECONDARY2 + type: iec-60320-c20 + maximum_draw: 14 + allocated_draw: 7 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + - name: Outlet_A2 + type: nema-5-15r + - name: Outlet_A3 + type: nema-5-15r + - name: Outlet_A4 + type: nema-5-15r + - name: Outlet_A5 + type: nema-5-15r + - name: Outlet_A6 + type: nema-5-15r + - name: Outlet_A7 + type: nema-5-15r + - name: Outlet_A8 + type: nema-5-15r + - name: Outlet_B1 + type: nema-5-15r + - name: Outlet_B2 + type: nema-5-15r + - name: Outlet_B3 + type: nema-5-15r + - name: Outlet_B4 + type: nema-5-15r + - name: Outlet_B5 + type: nema-5-15r + - name: Outlet_B6 + type: nema-5-15r + - name: Outlet_B7 + type: nema-5-15r + - name: Outlet_B8 + type: nema-5-15r diff --git a/device-types/WTI/CPM-800-1-A-VZW.yaml b/device-types/WTI/CPM-800-1-A-VZW.yaml index 80dd9a32d..a1f1977d3 100644 --- a/device-types/WTI/CPM-800-1-A-VZW.yaml +++ b/device-types/WTI/CPM-800-1-A-VZW.yaml @@ -1,58 +1,59 @@ -manufacturer: WTI -model: CPM-800-1-A-VZW -slug: cpm-800-1-a-vzw -part_number: CPM-800-1-A-VZW -is_full_depth: false -u_height: 1 -# comment: WTI CPM 1U, 1 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS, Verizon Cell modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - - name: Outlet_A2 - type: nema-5-15r - - name: Outlet_A3 - type: nema-5-15r - - name: Outlet_A4 - type: nema-5-15r - - name: Outlet_A5 - type: nema-5-15r - - name: Outlet_A6 - type: nema-5-15r - - name: Outlet_A7 - type: nema-5-15r - - name: Outlet_A8 - type: nema-5-15r +--- +manufacturer: WTI +model: CPM-800-1-A-VZW +slug: cpm-800-1-a-vzw +part_number: CPM-800-1-A-VZW +is_full_depth: false +u_height: 1 +# comment: WTI CPM 1U, 1 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS, Verizon Cell modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + - name: Outlet_A2 + type: nema-5-15r + - name: Outlet_A3 + type: nema-5-15r + - name: Outlet_A4 + type: nema-5-15r + - name: Outlet_A5 + type: nema-5-15r + - name: Outlet_A6 + type: nema-5-15r + - name: Outlet_A7 + type: nema-5-15r + - name: Outlet_A8 + type: nema-5-15r diff --git a/device-types/WTI/CPM-800-1-A.yaml b/device-types/WTI/CPM-800-1-A.yaml index f037693b5..bf4979492 100644 --- a/device-types/WTI/CPM-800-1-A.yaml +++ b/device-types/WTI/CPM-800-1-A.yaml @@ -1,56 +1,57 @@ -manufacturer: WTI -model: CPM-800-1-A -slug: cpm-800-1-a -part_number: CPM-800-1-A -is_full_depth: false -u_height: 1 -# comment: WTI CPM 1U, 1 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - - name: Outlet_A2 - type: nema-5-15r - - name: Outlet_A3 - type: nema-5-15r - - name: Outlet_A4 - type: nema-5-15r - - name: Outlet_A5 - type: nema-5-15r - - name: Outlet_A6 - type: nema-5-15r - - name: Outlet_A7 - type: nema-5-15r - - name: Outlet_A8 - type: nema-5-15r +--- +manufacturer: WTI +model: CPM-800-1-A +slug: cpm-800-1-a +part_number: CPM-800-1-A +is_full_depth: false +u_height: 1 +# comment: WTI CPM 1U, 1 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + - name: Outlet_A2 + type: nema-5-15r + - name: Outlet_A3 + type: nema-5-15r + - name: Outlet_A4 + type: nema-5-15r + - name: Outlet_A5 + type: nema-5-15r + - name: Outlet_A6 + type: nema-5-15r + - name: Outlet_A7 + type: nema-5-15r + - name: Outlet_A8 + type: nema-5-15r diff --git a/device-types/WTI/CPM-800-1-AM.yaml b/device-types/WTI/CPM-800-1-AM.yaml index 9d8d4c71d..560ae7954 100644 --- a/device-types/WTI/CPM-800-1-AM.yaml +++ b/device-types/WTI/CPM-800-1-AM.yaml @@ -1,58 +1,59 @@ -manufacturer: WTI -model: CPM-800-1-AM -slug: cpm-800-1-am -part_number: CPM-800-1-AM -is_full_depth: false -u_height: 1 -# comment: WTI CPM 1U, 1 ethernet, 8 outlet 15A 120V, 8 serial ports, V.92 Analog Modem, ATS -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b - - name: Modem - type: rj-11 -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - - name: Outlet_A2 - type: nema-5-15r - - name: Outlet_A3 - type: nema-5-15r - - name: Outlet_A4 - type: nema-5-15r - - name: Outlet_A5 - type: nema-5-15r - - name: Outlet_A6 - type: nema-5-15r - - name: Outlet_A7 - type: nema-5-15r - - name: Outlet_A8 - type: nema-5-15r +--- +manufacturer: WTI +model: CPM-800-1-AM +slug: cpm-800-1-am +part_number: CPM-800-1-AM +is_full_depth: false +u_height: 1 +# comment: WTI CPM 1U, 1 ethernet, 8 outlet 15A 120V, 8 serial ports, V.92 Analog Modem, ATS +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b + - name: Modem + type: rj-11 +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + - name: Outlet_A2 + type: nema-5-15r + - name: Outlet_A3 + type: nema-5-15r + - name: Outlet_A4 + type: nema-5-15r + - name: Outlet_A5 + type: nema-5-15r + - name: Outlet_A6 + type: nema-5-15r + - name: Outlet_A7 + type: nema-5-15r + - name: Outlet_A8 + type: nema-5-15r diff --git a/device-types/WTI/CPM-800-1-E.yaml b/device-types/WTI/CPM-800-1-E.yaml index 6eadc5a42..63c9e7de3 100644 --- a/device-types/WTI/CPM-800-1-E.yaml +++ b/device-types/WTI/CPM-800-1-E.yaml @@ -1,74 +1,75 @@ -manufacturer: WTI -model: CPM-800-1-E -slug: cpm-800-1-e -part_number: CPM-800-1-E -is_full_depth: false -u_height: 1 -# comment: WTI CPM 1U, 2 ethernet, 8 outlet 15A 120V, 8 serial ports, No ATS -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 -# feed_leg: A - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 -# feed_leg: A - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 -# feed_leg: A - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 -# feed_leg: A - - name: Outlet_A5 - type: nema-5-15r - power_port: PS2 -# feed_leg: A - - name: Outlet_A6 - type: nema-5-15r - power_port: PS2 -# feed_leg: A - - name: Outlet_A7 - type: nema-5-15r - power_port: PS2 -# feed_leg: A - - name: Outlet_A8 - type: nema-5-15r - power_port: PS2 -# feed_leg: A +--- +manufacturer: WTI +model: CPM-800-1-E +slug: cpm-800-1-e +part_number: CPM-800-1-E +is_full_depth: false +u_height: 1 +# comment: WTI CPM 1U, 2 ethernet, 8 outlet 15A 120V, 8 serial ports, No ATS +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 +# feed_leg: A + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 +# feed_leg: A + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 +# feed_leg: A + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 +# feed_leg: A + - name: Outlet_A5 + type: nema-5-15r + power_port: PS2 +# feed_leg: A + - name: Outlet_A6 + type: nema-5-15r + power_port: PS2 +# feed_leg: A + - name: Outlet_A7 + type: nema-5-15r + power_port: PS2 +# feed_leg: A + - name: Outlet_A8 + type: nema-5-15r + power_port: PS2 +# feed_leg: A diff --git a/device-types/WTI/CPM-800-1-EA.yaml b/device-types/WTI/CPM-800-1-EA.yaml index be516728f..1bba15a9c 100644 --- a/device-types/WTI/CPM-800-1-EA.yaml +++ b/device-types/WTI/CPM-800-1-EA.yaml @@ -1,58 +1,59 @@ -manufacturer: WTI -model: CPM-800-1-EA -slug: cpm-800-1-ea -part_number: CPM-800-1-EA -is_full_depth: false -u_height: 1 -# comment: WTI CPM 1U, 2 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - - name: Outlet_A2 - type: nema-5-15r - - name: Outlet_A3 - type: nema-5-15r - - name: Outlet_A4 - type: nema-5-15r - - name: Outlet_A5 - type: nema-5-15r - - name: Outlet_A6 - type: nema-5-15r - - name: Outlet_A7 - type: nema-5-15r - - name: Outlet_A8 - type: nema-5-15r +--- +manufacturer: WTI +model: CPM-800-1-EA +slug: cpm-800-1-ea +part_number: CPM-800-1-EA +is_full_depth: false +u_height: 1 +# comment: WTI CPM 1U, 2 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + - name: Outlet_A2 + type: nema-5-15r + - name: Outlet_A3 + type: nema-5-15r + - name: Outlet_A4 + type: nema-5-15r + - name: Outlet_A5 + type: nema-5-15r + - name: Outlet_A6 + type: nema-5-15r + - name: Outlet_A7 + type: nema-5-15r + - name: Outlet_A8 + type: nema-5-15r diff --git a/device-types/WTI/CPM-800-1-ECA.yaml b/device-types/WTI/CPM-800-1-ECA.yaml index 94020ddfa..d0059c8e0 100644 --- a/device-types/WTI/CPM-800-1-ECA.yaml +++ b/device-types/WTI/CPM-800-1-ECA.yaml @@ -1,58 +1,59 @@ -manufacturer: WTI -model: CPM-800-1-ECA -slug: cpm-800-1-eca -part_number: CPM-800-1-ECA -is_full_depth: false -u_height: 1 -# comment: WTI CPM 1U, 2 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS, Current Monitoring -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - - name: Outlet_A2 - type: nema-5-15r - - name: Outlet_A3 - type: nema-5-15r - - name: Outlet_A4 - type: nema-5-15r - - name: Outlet_A5 - type: nema-5-15r - - name: Outlet_A6 - type: nema-5-15r - - name: Outlet_A7 - type: nema-5-15r - - name: Outlet_A8 - type: nema-5-15r +--- +manufacturer: WTI +model: CPM-800-1-ECA +slug: cpm-800-1-eca +part_number: CPM-800-1-ECA +is_full_depth: false +u_height: 1 +# comment: WTI CPM 1U, 2 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS, Current Monitoring +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + - name: Outlet_A2 + type: nema-5-15r + - name: Outlet_A3 + type: nema-5-15r + - name: Outlet_A4 + type: nema-5-15r + - name: Outlet_A5 + type: nema-5-15r + - name: Outlet_A6 + type: nema-5-15r + - name: Outlet_A7 + type: nema-5-15r + - name: Outlet_A8 + type: nema-5-15r diff --git a/device-types/WTI/CPM-800-2-A-VZW.yaml b/device-types/WTI/CPM-800-2-A-VZW.yaml index 3bf368733..04c2605b5 100644 --- a/device-types/WTI/CPM-800-2-A-VZW.yaml +++ b/device-types/WTI/CPM-800-2-A-VZW.yaml @@ -1,58 +1,59 @@ -manufacturer: WTI -model: CPM-800-2-A-VZW -slug: cpm-800-2-a-vzw -part_number: CPM-800-2-A-VZW -is_full_depth: false -u_height: 1 -# comment: WTI CPM 1U, 1 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS, Verizon Cell modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - - name: Outlet_A2 - type: iec-60320-c13 - - name: Outlet_A3 - type: iec-60320-c13 - - name: Outlet_A4 - type: iec-60320-c13 - - name: Outlet_A5 - type: iec-60320-c13 - - name: Outlet_A6 - type: iec-60320-c13 - - name: Outlet_A7 - type: iec-60320-c13 - - name: Outlet_A8 - type: iec-60320-c13 +--- +manufacturer: WTI +model: CPM-800-2-A-VZW +slug: cpm-800-2-a-vzw +part_number: CPM-800-2-A-VZW +is_full_depth: false +u_height: 1 +# comment: WTI CPM 1U, 1 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS, Verizon Cell modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + - name: Outlet_A2 + type: iec-60320-c13 + - name: Outlet_A3 + type: iec-60320-c13 + - name: Outlet_A4 + type: iec-60320-c13 + - name: Outlet_A5 + type: iec-60320-c13 + - name: Outlet_A6 + type: iec-60320-c13 + - name: Outlet_A7 + type: iec-60320-c13 + - name: Outlet_A8 + type: iec-60320-c13 diff --git a/device-types/WTI/CPM-800-2-A.yaml b/device-types/WTI/CPM-800-2-A.yaml index 57b1366d3..ae7f84b37 100644 --- a/device-types/WTI/CPM-800-2-A.yaml +++ b/device-types/WTI/CPM-800-2-A.yaml @@ -1,56 +1,57 @@ -manufacturer: WTI -model: CPM-800-2-A -slug: cpm-800-2-a -part_number: CPM-800-2-A -is_full_depth: false -u_height: 1 -# comment: WTI CPM 1U, 1 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - - name: Outlet_A2 - type: iec-60320-c13 - - name: Outlet_A3 - type: iec-60320-c13 - - name: Outlet_A4 - type: iec-60320-c13 - - name: Outlet_A5 - type: iec-60320-c13 - - name: Outlet_A6 - type: iec-60320-c13 - - name: Outlet_A7 - type: iec-60320-c13 - - name: Outlet_A8 - type: iec-60320-c13 +--- +manufacturer: WTI +model: CPM-800-2-A +slug: cpm-800-2-a +part_number: CPM-800-2-A +is_full_depth: false +u_height: 1 +# comment: WTI CPM 1U, 1 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + - name: Outlet_A2 + type: iec-60320-c13 + - name: Outlet_A3 + type: iec-60320-c13 + - name: Outlet_A4 + type: iec-60320-c13 + - name: Outlet_A5 + type: iec-60320-c13 + - name: Outlet_A6 + type: iec-60320-c13 + - name: Outlet_A7 + type: iec-60320-c13 + - name: Outlet_A8 + type: iec-60320-c13 diff --git a/device-types/WTI/CPM-800-2-AM.yaml b/device-types/WTI/CPM-800-2-AM.yaml index 42ad1d323..97a32926f 100644 --- a/device-types/WTI/CPM-800-2-AM.yaml +++ b/device-types/WTI/CPM-800-2-AM.yaml @@ -1,58 +1,59 @@ -manufacturer: WTI -model: CPM-800-2-AM -slug: cpm-800-2-am -part_number: CPM-800-2-AM -is_full_depth: false -u_height: 1 -# comment: WTI CPM 1U, 1 ethernet, 8 outlet 15A 120V, 8 serial ports, V.92 Analog Modem, ATS -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b - - name: Modem - type: rj-11 -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - - name: Outlet_A2 - type: iec-60320-c13 - - name: Outlet_A3 - type: iec-60320-c13 - - name: Outlet_A4 - type: iec-60320-c13 - - name: Outlet_A5 - type: iec-60320-c13 - - name: Outlet_A6 - type: iec-60320-c13 - - name: Outlet_A7 - type: iec-60320-c13 - - name: Outlet_A8 - type: iec-60320-c13 +--- +manufacturer: WTI +model: CPM-800-2-AM +slug: cpm-800-2-am +part_number: CPM-800-2-AM +is_full_depth: false +u_height: 1 +# comment: WTI CPM 1U, 1 ethernet, 8 outlet 15A 120V, 8 serial ports, V.92 Analog Modem, ATS +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b + - name: Modem + type: rj-11 +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + - name: Outlet_A2 + type: iec-60320-c13 + - name: Outlet_A3 + type: iec-60320-c13 + - name: Outlet_A4 + type: iec-60320-c13 + - name: Outlet_A5 + type: iec-60320-c13 + - name: Outlet_A6 + type: iec-60320-c13 + - name: Outlet_A7 + type: iec-60320-c13 + - name: Outlet_A8 + type: iec-60320-c13 diff --git a/device-types/WTI/CPM-800-2-E.yaml b/device-types/WTI/CPM-800-2-E.yaml index 1d0904e9b..0e4f77988 100644 --- a/device-types/WTI/CPM-800-2-E.yaml +++ b/device-types/WTI/CPM-800-2-E.yaml @@ -1,74 +1,75 @@ -manufacturer: WTI -model: CPM-800-2-E -slug: cpm-800-2-e -part_number: CPM-800-2-E -is_full_depth: false -u_height: 1 -# comment: WTI CPM 1U, 2 ethernet, 8 outlet 15A 120V, 8 serial ports, No ATS -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 -# feed_leg: A - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 -# feed_leg: A - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 -# feed_leg: A - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 -# feed_leg: A - - name: Outlet_A5 - type: iec-60320-c13 - power_port: PS2 -# feed_leg: A - - name: Outlet_A6 - type: iec-60320-c13 - power_port: PS2 -# feed_leg: A - - name: Outlet_A7 - type: iec-60320-c13 - power_port: PS2 -# feed_leg: A - - name: Outlet_A8 - type: iec-60320-c13 - power_port: PS2 -# feed_leg: A +--- +manufacturer: WTI +model: CPM-800-2-E +slug: cpm-800-2-e +part_number: CPM-800-2-E +is_full_depth: false +u_height: 1 +# comment: WTI CPM 1U, 2 ethernet, 8 outlet 15A 120V, 8 serial ports, No ATS +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 +# feed_leg: A + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 +# feed_leg: A + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 +# feed_leg: A + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 +# feed_leg: A + - name: Outlet_A5 + type: iec-60320-c13 + power_port: PS2 +# feed_leg: A + - name: Outlet_A6 + type: iec-60320-c13 + power_port: PS2 +# feed_leg: A + - name: Outlet_A7 + type: iec-60320-c13 + power_port: PS2 +# feed_leg: A + - name: Outlet_A8 + type: iec-60320-c13 + power_port: PS2 +# feed_leg: A diff --git a/device-types/WTI/CPM-800-2-EA.yaml b/device-types/WTI/CPM-800-2-EA.yaml index c92205c48..3519693d7 100644 --- a/device-types/WTI/CPM-800-2-EA.yaml +++ b/device-types/WTI/CPM-800-2-EA.yaml @@ -1,58 +1,59 @@ -manufacturer: WTI -model: CPM-800-2-EA -slug: cpm-800-2-ea -part_number: CPM-800-2-EA -is_full_depth: false -u_height: 1 -# comment: WTI CPM 1U, 2 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - - name: Outlet_A2 - type: iec-60320-c13 - - name: Outlet_A3 - type: iec-60320-c13 - - name: Outlet_A4 - type: iec-60320-c13 - - name: Outlet_A5 - type: iec-60320-c13 - - name: Outlet_A6 - type: iec-60320-c13 - - name: Outlet_A7 - type: iec-60320-c13 - - name: Outlet_A8 - type: iec-60320-c13 +--- +manufacturer: WTI +model: CPM-800-2-EA +slug: cpm-800-2-ea +part_number: CPM-800-2-EA +is_full_depth: false +u_height: 1 +# comment: WTI CPM 1U, 2 ethernet, 8 outlet 15A 120V, 8 serial ports, ATS +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + - name: Outlet_A2 + type: iec-60320-c13 + - name: Outlet_A3 + type: iec-60320-c13 + - name: Outlet_A4 + type: iec-60320-c13 + - name: Outlet_A5 + type: iec-60320-c13 + - name: Outlet_A6 + type: iec-60320-c13 + - name: Outlet_A7 + type: iec-60320-c13 + - name: Outlet_A8 + type: iec-60320-c13 diff --git a/device-types/WTI/DSM-24NM-DP.yaml b/device-types/WTI/DSM-24NM-DP.yaml index 6a556ca75..e1b767fd2 100644 --- a/device-types/WTI/DSM-24NM-DP.yaml +++ b/device-types/WTI/DSM-24NM-DP.yaml @@ -1,70 +1,71 @@ -manufacturer: WTI -model: DSM-24NM-DP -slug: dsm-24nm-dp -part_number: DSM-24NM-DP -is_full_depth: false -u_height: 1 -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 - - name: port9 - type: rj-45 - - name: port10 - type: rj-45 - - name: port11 - type: rj-45 - - name: port12 - type: rj-45 - - name: port13 - type: rj-45 - - name: port14 - type: rj-45 - - name: port15 - type: rj-45 - - name: port16 - type: rj-45 - - name: port17 - type: rj-45 - - name: port18 - type: rj-45 - - name: port19 - type: rj-45 - - name: port20 - type: rj-45 - - name: port21 - type: rj-45 - - name: port22 - type: rj-45 - - name: port23 - type: rj-45 - - name: port24 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 8 - allocated_draw: 4 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 8 - allocated_draw: 4 +--- +manufacturer: WTI +model: DSM-24NM-DP +slug: dsm-24nm-dp +part_number: DSM-24NM-DP +is_full_depth: false +u_height: 1 +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 + - name: port9 + type: rj-45 + - name: port10 + type: rj-45 + - name: port11 + type: rj-45 + - name: port12 + type: rj-45 + - name: port13 + type: rj-45 + - name: port14 + type: rj-45 + - name: port15 + type: rj-45 + - name: port16 + type: rj-45 + - name: port17 + type: rj-45 + - name: port18 + type: rj-45 + - name: port19 + type: rj-45 + - name: port20 + type: rj-45 + - name: port21 + type: rj-45 + - name: port22 + type: rj-45 + - name: port23 + type: rj-45 + - name: port24 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 8 + allocated_draw: 4 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 8 + allocated_draw: 4 diff --git a/device-types/WTI/DSM-24NM-E.yaml b/device-types/WTI/DSM-24NM-E.yaml index 1b551a0f4..f8f6a6a07 100644 --- a/device-types/WTI/DSM-24NM-E.yaml +++ b/device-types/WTI/DSM-24NM-E.yaml @@ -1,72 +1,73 @@ -manufacturer: WTI -model: DSM-24NM-E -slug: dsm-24nm-e -part_number: DSM-24NM-E -is_full_depth: false -u_height: 1 -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 - - name: port9 - type: rj-45 - - name: port10 - type: rj-45 - - name: port11 - type: rj-45 - - name: port12 - type: rj-45 - - name: port13 - type: rj-45 - - name: port14 - type: rj-45 - - name: port15 - type: rj-45 - - name: port16 - type: rj-45 - - name: port17 - type: rj-45 - - name: port18 - type: rj-45 - - name: port19 - type: rj-45 - - name: port20 - type: rj-45 - - name: port21 - type: rj-45 - - name: port22 - type: rj-45 - - name: port23 - type: rj-45 - - name: port24 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 8 - allocated_draw: 4 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 8 - allocated_draw: 4 +--- +manufacturer: WTI +model: DSM-24NM-E +slug: dsm-24nm-e +part_number: DSM-24NM-E +is_full_depth: false +u_height: 1 +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 + - name: port9 + type: rj-45 + - name: port10 + type: rj-45 + - name: port11 + type: rj-45 + - name: port12 + type: rj-45 + - name: port13 + type: rj-45 + - name: port14 + type: rj-45 + - name: port15 + type: rj-45 + - name: port16 + type: rj-45 + - name: port17 + type: rj-45 + - name: port18 + type: rj-45 + - name: port19 + type: rj-45 + - name: port20 + type: rj-45 + - name: port21 + type: rj-45 + - name: port22 + type: rj-45 + - name: port23 + type: rj-45 + - name: port24 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 8 + allocated_draw: 4 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 8 + allocated_draw: 4 diff --git a/device-types/WTI/DSM-24NM.yaml b/device-types/WTI/DSM-24NM.yaml index e7a16d454..81a426b3a 100644 --- a/device-types/WTI/DSM-24NM.yaml +++ b/device-types/WTI/DSM-24NM.yaml @@ -1,66 +1,67 @@ -manufacturer: WTI -model: DSM-24NM -slug: dsm-24nm -part_number: DSM-24NM -is_full_depth: false -u_height: 1 -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 - - name: port9 - type: rj-45 - - name: port10 - type: rj-45 - - name: port11 - type: rj-45 - - name: port12 - type: rj-45 - - name: port13 - type: rj-45 - - name: port14 - type: rj-45 - - name: port15 - type: rj-45 - - name: port16 - type: rj-45 - - name: port17 - type: rj-45 - - name: port18 - type: rj-45 - - name: port19 - type: rj-45 - - name: port20 - type: rj-45 - - name: port21 - type: rj-45 - - name: port22 - type: rj-45 - - name: port23 - type: rj-45 - - name: port24 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 8 - allocated_draw: 4 +--- +manufacturer: WTI +model: DSM-24NM +slug: dsm-24nm +part_number: DSM-24NM +is_full_depth: false +u_height: 1 +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 + - name: port9 + type: rj-45 + - name: port10 + type: rj-45 + - name: port11 + type: rj-45 + - name: port12 + type: rj-45 + - name: port13 + type: rj-45 + - name: port14 + type: rj-45 + - name: port15 + type: rj-45 + - name: port16 + type: rj-45 + - name: port17 + type: rj-45 + - name: port18 + type: rj-45 + - name: port19 + type: rj-45 + - name: port20 + type: rj-45 + - name: port21 + type: rj-45 + - name: port22 + type: rj-45 + - name: port23 + type: rj-45 + - name: port24 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 8 + allocated_draw: 4 diff --git a/device-types/WTI/DSM-40NM-DP.yaml b/device-types/WTI/DSM-40NM-DP.yaml index c25b5b19a..7d2beaf6b 100644 --- a/device-types/WTI/DSM-40NM-DP.yaml +++ b/device-types/WTI/DSM-40NM-DP.yaml @@ -1,102 +1,103 @@ -manufacturer: WTI -model: DSM-40NM-DP -slug: dsm-40nm-dp -part_number: DSM-40NM-DP -is_full_depth: false -u_height: 1 -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 - - name: port9 - type: rj-45 - - name: port10 - type: rj-45 - - name: port11 - type: rj-45 - - name: port12 - type: rj-45 - - name: port13 - type: rj-45 - - name: port14 - type: rj-45 - - name: port15 - type: rj-45 - - name: port16 - type: rj-45 - - name: port17 - type: rj-45 - - name: port18 - type: rj-45 - - name: port19 - type: rj-45 - - name: port20 - type: rj-45 - - name: port21 - type: rj-45 - - name: port22 - type: rj-45 - - name: port23 - type: rj-45 - - name: port24 - type: rj-45 - - name: port25 - type: rj-45 - - name: port26 - type: rj-45 - - name: port27 - type: rj-45 - - name: port28 - type: rj-45 - - name: port29 - type: rj-45 - - name: port30 - type: rj-45 - - name: port31 - type: rj-45 - - name: port32 - type: rj-45 - - name: port33 - type: rj-45 - - name: port34 - type: rj-45 - - name: port35 - type: rj-45 - - name: port36 - type: rj-45 - - name: port37 - type: rj-45 - - name: port38 - type: rj-45 - - name: port39 - type: rj-45 - - name: port40 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 +--- +manufacturer: WTI +model: DSM-40NM-DP +slug: dsm-40nm-dp +part_number: DSM-40NM-DP +is_full_depth: false +u_height: 1 +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 + - name: port9 + type: rj-45 + - name: port10 + type: rj-45 + - name: port11 + type: rj-45 + - name: port12 + type: rj-45 + - name: port13 + type: rj-45 + - name: port14 + type: rj-45 + - name: port15 + type: rj-45 + - name: port16 + type: rj-45 + - name: port17 + type: rj-45 + - name: port18 + type: rj-45 + - name: port19 + type: rj-45 + - name: port20 + type: rj-45 + - name: port21 + type: rj-45 + - name: port22 + type: rj-45 + - name: port23 + type: rj-45 + - name: port24 + type: rj-45 + - name: port25 + type: rj-45 + - name: port26 + type: rj-45 + - name: port27 + type: rj-45 + - name: port28 + type: rj-45 + - name: port29 + type: rj-45 + - name: port30 + type: rj-45 + - name: port31 + type: rj-45 + - name: port32 + type: rj-45 + - name: port33 + type: rj-45 + - name: port34 + type: rj-45 + - name: port35 + type: rj-45 + - name: port36 + type: rj-45 + - name: port37 + type: rj-45 + - name: port38 + type: rj-45 + - name: port39 + type: rj-45 + - name: port40 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 diff --git a/device-types/WTI/DSM-40NM-E.yaml b/device-types/WTI/DSM-40NM-E.yaml index 8a2a51d5b..eba082d54 100644 --- a/device-types/WTI/DSM-40NM-E.yaml +++ b/device-types/WTI/DSM-40NM-E.yaml @@ -1,104 +1,105 @@ -manufacturer: WTI -model: DSM-40NM-E -slug: dsm-40nm-e -part_number: DSM-40NM-E -is_full_depth: false -u_height: 1 -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 - - name: port9 - type: rj-45 - - name: port10 - type: rj-45 - - name: port11 - type: rj-45 - - name: port12 - type: rj-45 - - name: port13 - type: rj-45 - - name: port14 - type: rj-45 - - name: port15 - type: rj-45 - - name: port16 - type: rj-45 - - name: port17 - type: rj-45 - - name: port18 - type: rj-45 - - name: port19 - type: rj-45 - - name: port20 - type: rj-45 - - name: port21 - type: rj-45 - - name: port22 - type: rj-45 - - name: port23 - type: rj-45 - - name: port24 - type: rj-45 - - name: port25 - type: rj-45 - - name: port26 - type: rj-45 - - name: port27 - type: rj-45 - - name: port28 - type: rj-45 - - name: port29 - type: rj-45 - - name: port30 - type: rj-45 - - name: port31 - type: rj-45 - - name: port32 - type: rj-45 - - name: port33 - type: rj-45 - - name: port34 - type: rj-45 - - name: port35 - type: rj-45 - - name: port36 - type: rj-45 - - name: port37 - type: rj-45 - - name: port38 - type: rj-45 - - name: port39 - type: rj-45 - - name: port40 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 +--- +manufacturer: WTI +model: DSM-40NM-E +slug: dsm-40nm-e +part_number: DSM-40NM-E +is_full_depth: false +u_height: 1 +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 + - name: port9 + type: rj-45 + - name: port10 + type: rj-45 + - name: port11 + type: rj-45 + - name: port12 + type: rj-45 + - name: port13 + type: rj-45 + - name: port14 + type: rj-45 + - name: port15 + type: rj-45 + - name: port16 + type: rj-45 + - name: port17 + type: rj-45 + - name: port18 + type: rj-45 + - name: port19 + type: rj-45 + - name: port20 + type: rj-45 + - name: port21 + type: rj-45 + - name: port22 + type: rj-45 + - name: port23 + type: rj-45 + - name: port24 + type: rj-45 + - name: port25 + type: rj-45 + - name: port26 + type: rj-45 + - name: port27 + type: rj-45 + - name: port28 + type: rj-45 + - name: port29 + type: rj-45 + - name: port30 + type: rj-45 + - name: port31 + type: rj-45 + - name: port32 + type: rj-45 + - name: port33 + type: rj-45 + - name: port34 + type: rj-45 + - name: port35 + type: rj-45 + - name: port36 + type: rj-45 + - name: port37 + type: rj-45 + - name: port38 + type: rj-45 + - name: port39 + type: rj-45 + - name: port40 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 diff --git a/device-types/WTI/DSM-40NM.yaml b/device-types/WTI/DSM-40NM.yaml index 4a1adf504..bfd61713d 100644 --- a/device-types/WTI/DSM-40NM.yaml +++ b/device-types/WTI/DSM-40NM.yaml @@ -1,98 +1,99 @@ -manufacturer: WTI -model: DSM-40NM -slug: dsm-40nm -part_number: DSM-40NM -is_full_depth: false -u_height: 1 -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 - - name: port9 - type: rj-45 - - name: port10 - type: rj-45 - - name: port11 - type: rj-45 - - name: port12 - type: rj-45 - - name: port13 - type: rj-45 - - name: port14 - type: rj-45 - - name: port15 - type: rj-45 - - name: port16 - type: rj-45 - - name: port17 - type: rj-45 - - name: port18 - type: rj-45 - - name: port19 - type: rj-45 - - name: port20 - type: rj-45 - - name: port21 - type: rj-45 - - name: port22 - type: rj-45 - - name: port23 - type: rj-45 - - name: port24 - type: rj-45 - - name: port25 - type: rj-45 - - name: port26 - type: rj-45 - - name: port27 - type: rj-45 - - name: port28 - type: rj-45 - - name: port29 - type: rj-45 - - name: port30 - type: rj-45 - - name: port31 - type: rj-45 - - name: port32 - type: rj-45 - - name: port33 - type: rj-45 - - name: port34 - type: rj-45 - - name: port35 - type: rj-45 - - name: port36 - type: rj-45 - - name: port37 - type: rj-45 - - name: port38 - type: rj-45 - - name: port39 - type: rj-45 - - name: port40 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 +--- +manufacturer: WTI +model: DSM-40NM +slug: dsm-40nm +part_number: DSM-40NM +is_full_depth: false +u_height: 1 +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 + - name: port9 + type: rj-45 + - name: port10 + type: rj-45 + - name: port11 + type: rj-45 + - name: port12 + type: rj-45 + - name: port13 + type: rj-45 + - name: port14 + type: rj-45 + - name: port15 + type: rj-45 + - name: port16 + type: rj-45 + - name: port17 + type: rj-45 + - name: port18 + type: rj-45 + - name: port19 + type: rj-45 + - name: port20 + type: rj-45 + - name: port21 + type: rj-45 + - name: port22 + type: rj-45 + - name: port23 + type: rj-45 + - name: port24 + type: rj-45 + - name: port25 + type: rj-45 + - name: port26 + type: rj-45 + - name: port27 + type: rj-45 + - name: port28 + type: rj-45 + - name: port29 + type: rj-45 + - name: port30 + type: rj-45 + - name: port31 + type: rj-45 + - name: port32 + type: rj-45 + - name: port33 + type: rj-45 + - name: port34 + type: rj-45 + - name: port35 + type: rj-45 + - name: port36 + type: rj-45 + - name: port37 + type: rj-45 + - name: port38 + type: rj-45 + - name: port39 + type: rj-45 + - name: port40 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 diff --git a/device-types/WTI/DSM-8NM-DP.yaml b/device-types/WTI/DSM-8NM-DP.yaml index 01cebfc26..23454654b 100644 --- a/device-types/WTI/DSM-8NM-DP.yaml +++ b/device-types/WTI/DSM-8NM-DP.yaml @@ -1,38 +1,39 @@ -manufacturer: WTI -model: DSM-8NM-DP -slug: dsm-8nm-dp -part_number: DSM-8NM-DP -is_full_depth: false -u_height: 1 -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 6 - allocated_draw: 3 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 6 - allocated_draw: 3 +--- +manufacturer: WTI +model: DSM-8NM-DP +slug: dsm-8nm-dp +part_number: DSM-8NM-DP +is_full_depth: false +u_height: 1 +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 6 + allocated_draw: 3 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 6 + allocated_draw: 3 diff --git a/device-types/WTI/DSM-8NM-E.yaml b/device-types/WTI/DSM-8NM-E.yaml index e0c5be5d2..5bee7a7fb 100644 --- a/device-types/WTI/DSM-8NM-E.yaml +++ b/device-types/WTI/DSM-8NM-E.yaml @@ -1,40 +1,41 @@ -manufacturer: WTI -model: DSM-8NM-E -slug: dsm-8nm-e -part_number: DSM-8NM-E -is_full_depth: false -u_height: 1 -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 6 - allocated_draw: 3 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 6 - allocated_draw: 3 +--- +manufacturer: WTI +model: DSM-8NM-E +slug: dsm-8nm-e +part_number: DSM-8NM-E +is_full_depth: false +u_height: 1 +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 6 + allocated_draw: 3 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 6 + allocated_draw: 3 diff --git a/device-types/WTI/DSM-8NM.yaml b/device-types/WTI/DSM-8NM.yaml index c82d80eb2..d9a53c203 100644 --- a/device-types/WTI/DSM-8NM.yaml +++ b/device-types/WTI/DSM-8NM.yaml @@ -1,34 +1,35 @@ -manufacturer: WTI -model: DSM-8NM -slug: dsm-8nm -part_number: DSM-8NM -is_full_depth: false -u_height: 1 -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: port5 - type: rj-45 - - name: port6 - type: rj-45 - - name: port7 - type: rj-45 - - name: port8 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 6 - allocated_draw: 3 +--- +manufacturer: WTI +model: DSM-8NM +slug: dsm-8nm +part_number: DSM-8NM +is_full_depth: false +u_height: 1 +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: port5 + type: rj-45 + - name: port6 + type: rj-45 + - name: port7 + type: rj-45 + - name: port8 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 6 + allocated_draw: 3 diff --git a/device-types/WTI/NBB-20VD20-1.yml b/device-types/WTI/NBB-20VD20-1.yml index b396fb908..e7227941d 100644 --- a/device-types/WTI/NBB-20VD20-1.yml +++ b/device-types/WTI/NBB-20VD20-1.yml @@ -1,63 +1,64 @@ -manufacturer: WTI -model: NBB-20VD20-1 -slug: nbb-20vd20-1 -part_number: NBB-20VD20-1 -is_full_depth: false -u_height: 0 -# comment: WTI NBB 0U, 1 ethernet, 20 outlet 20A 120V -interfaces: - - name: ETH0 - type: 1000base-t -console-server-ports: - - name: port1 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - - name: Outlet_A2 - type: nema-5-15r - - name: Outlet_A3 - type: nema-5-15r - - name: Outlet_A4 - type: nema-5-15r - - name: Outlet_A5 - type: nema-5-15r - - name: Outlet_A6 - type: nema-5-15r - - name: Outlet_A7 - type: nema-5-15r - - name: Outlet_A8 - type: nema-5-15r - - name: Outlet_A9 - type: nema-5-15r - - name: Outlet_A10 - type: nema-5-15r - - name: Outlet_A11 - type: nema-5-15r - - name: Outlet_A12 - type: nema-5-15r - - name: Outlet_A13 - type: nema-5-15r - - name: Outlet_A14 - type: nema-5-15r - - name: Outlet_A15 - type: nema-5-15r - - name: Outlet_A16 - type: nema-5-15r - - name: Outlet_A17 - type: nema-5-15r - - name: Outlet_A18 - type: nema-5-15r - - name: Outlet_A19 - type: nema-5-15r - - name: Outlet_A20 - type: nema-5-15r +--- +manufacturer: WTI +model: NBB-20VD20-1 +slug: nbb-20vd20-1 +part_number: NBB-20VD20-1 +is_full_depth: false +u_height: 0 +# comment: WTI NBB 0U, 1 ethernet, 20 outlet 20A 120V +interfaces: + - name: ETH0 + type: 1000base-t +console-server-ports: + - name: port1 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + - name: Outlet_A2 + type: nema-5-15r + - name: Outlet_A3 + type: nema-5-15r + - name: Outlet_A4 + type: nema-5-15r + - name: Outlet_A5 + type: nema-5-15r + - name: Outlet_A6 + type: nema-5-15r + - name: Outlet_A7 + type: nema-5-15r + - name: Outlet_A8 + type: nema-5-15r + - name: Outlet_A9 + type: nema-5-15r + - name: Outlet_A10 + type: nema-5-15r + - name: Outlet_A11 + type: nema-5-15r + - name: Outlet_A12 + type: nema-5-15r + - name: Outlet_A13 + type: nema-5-15r + - name: Outlet_A14 + type: nema-5-15r + - name: Outlet_A15 + type: nema-5-15r + - name: Outlet_A16 + type: nema-5-15r + - name: Outlet_A17 + type: nema-5-15r + - name: Outlet_A18 + type: nema-5-15r + - name: Outlet_A19 + type: nema-5-15r + - name: Outlet_A20 + type: nema-5-15r diff --git a/device-types/WTI/NPS-8H20-ATS-1.yml b/device-types/WTI/NPS-8H20-ATS-1.yml index 75f7a2e46..a06aa6634 100644 --- a/device-types/WTI/NPS-8H20-ATS-1.yml +++ b/device-types/WTI/NPS-8H20-ATS-1.yml @@ -1,39 +1,40 @@ -manufacturer: WTI -model: NPS-8H20-ATS-1 -slug: nps-8h20-ats-1 -part_number: NPS-8H20-ATS-1 -is_full_depth: false -u_height: 1 -# comment: WTI NPS 1U, 1 ethernet, 8 outlet 20A 120V, ATS -interfaces: - - name: ETH0 - type: 1000base-t -console-server-ports: - - name: port1 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - - name: Outlet_A2 - type: nema-5-15r - - name: Outlet_A3 - type: nema-5-15r - - name: Outlet_A4 - type: nema-5-15r - - name: Outlet_A5 - type: nema-5-15r - - name: Outlet_A6 - type: nema-5-15r - - name: Outlet_A7 - type: nema-5-15r - - name: Outlet_A8 - type: nema-5-15r +--- +manufacturer: WTI +model: NPS-8H20-ATS-1 +slug: nps-8h20-ats-1 +part_number: NPS-8H20-ATS-1 +is_full_depth: false +u_height: 1 +# comment: WTI NPS 1U, 1 ethernet, 8 outlet 20A 120V, ATS +interfaces: + - name: ETH0 + type: 1000base-t +console-server-ports: + - name: port1 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + - name: Outlet_A2 + type: nema-5-15r + - name: Outlet_A3 + type: nema-5-15r + - name: Outlet_A4 + type: nema-5-15r + - name: Outlet_A5 + type: nema-5-15r + - name: Outlet_A6 + type: nema-5-15r + - name: Outlet_A7 + type: nema-5-15r + - name: Outlet_A8 + type: nema-5-15r diff --git a/device-types/WTI/REM-0R4-1-E.yaml b/device-types/WTI/REM-0R4-1-E.yaml index ed795f88b..5f82055d9 100644 --- a/device-types/WTI/REM-0R4-1-E.yaml +++ b/device-types/WTI/REM-0R4-1-E.yaml @@ -1,38 +1,39 @@ -manufacturer: WTI -model: REM-0R4-1-E -slug: rem-0r4-1-e -part_number: REM-0R4-1-E -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 2 USB host ports -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: REM-0R4-1-E +slug: rem-0r4-1-e +part_number: REM-0R4-1-E +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 2 USB host ports +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/REM-0R4-1-N.yaml b/device-types/WTI/REM-0R4-1-N.yaml index c103d88bf..5670d96c9 100644 --- a/device-types/WTI/REM-0R4-1-N.yaml +++ b/device-types/WTI/REM-0R4-1-N.yaml @@ -1,38 +1,39 @@ -manufacturer: WTI -model: REM-0R4-1-N -slug: rem-0r4-1-n -part_number: REM-0R4-1-N -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 2 USB host ports, North American Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: REM-0R4-1-N +slug: rem-0r4-1-n +part_number: REM-0R4-1-N +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 2 USB host ports, North American Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/REM-0R4-1-NE.yaml b/device-types/WTI/REM-0R4-1-NE.yaml index 4df5d4328..1f0cc67f4 100644 --- a/device-types/WTI/REM-0R4-1-NE.yaml +++ b/device-types/WTI/REM-0R4-1-NE.yaml @@ -1,40 +1,41 @@ -manufacturer: WTI -model: REM-0R4-1-NE -slug: rem-0r4-1-ne -part_number: REM-0R4-1-NE -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 2 USB host ports, North American Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: REM-0R4-1-NE +slug: rem-0r4-1-ne +part_number: REM-0R4-1-NE +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 2 USB host ports, North American Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/REM-0R4-1-W.yaml b/device-types/WTI/REM-0R4-1-W.yaml index 587dc1622..e015320fe 100644 --- a/device-types/WTI/REM-0R4-1-W.yaml +++ b/device-types/WTI/REM-0R4-1-W.yaml @@ -1,38 +1,39 @@ -manufacturer: WTI -model: REM-0R4-1-W -slug: rem-0r4-1-w -part_number: REM-0R4-1-W -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 2 USB host ports, World Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: REM-0R4-1-W +slug: rem-0r4-1-w +part_number: REM-0R4-1-W +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 2 USB host ports, World Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/REM-0R4-1-WE.yaml b/device-types/WTI/REM-0R4-1-WE.yaml index fa50731cd..4017d333f 100644 --- a/device-types/WTI/REM-0R4-1-WE.yaml +++ b/device-types/WTI/REM-0R4-1-WE.yaml @@ -1,40 +1,41 @@ -manufacturer: WTI -model: REM-0R4-1-WE -slug: rem-0r4-1-we -part_number: REM-0R4-1-WE -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 2 USB host ports, World Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: REM-0R4-1-WE +slug: rem-0r4-1-we +part_number: REM-0R4-1-WE +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 2 USB host ports, World Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/REM-0R4-1.yaml b/device-types/WTI/REM-0R4-1.yaml index 83a378fd2..9b9eeafa4 100644 --- a/device-types/WTI/REM-0R4-1.yaml +++ b/device-types/WTI/REM-0R4-1.yaml @@ -1,36 +1,37 @@ -manufacturer: WTI -model: REM-0R4-1 -slug: rem-0r4-1 -part_number: REM-0R4-1 -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 2 USB host ports -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: REM-0R4-1 +slug: rem-0r4-1 +part_number: REM-0R4-1 +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 2 USB host ports +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/REM-0R4-2-E.yaml b/device-types/WTI/REM-0R4-2-E.yaml index cc5c56908..1f08f10e2 100644 --- a/device-types/WTI/REM-0R4-2-E.yaml +++ b/device-types/WTI/REM-0R4-2-E.yaml @@ -1,38 +1,39 @@ -manufacturer: WTI -model: REM-0R4-2-E -slug: rem-0r4-2-e -part_number: REM-0R4-2-E -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 2 USB host ports -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: REM-0R4-2-E +slug: rem-0r4-2-e +part_number: REM-0R4-2-E +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 2 USB host ports +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/REM-0R4-2-N.yaml b/device-types/WTI/REM-0R4-2-N.yaml index 56c8c3ebc..dbea67e3e 100644 --- a/device-types/WTI/REM-0R4-2-N.yaml +++ b/device-types/WTI/REM-0R4-2-N.yaml @@ -1,38 +1,39 @@ -manufacturer: WTI -model: REM-0R4-2-N -slug: rem-0r4-2-n -part_number: REM-0R4-2-N -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 2 USB host ports, North American Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: REM-0R4-2-N +slug: rem-0r4-2-n +part_number: REM-0R4-2-N +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 2 USB host ports, North American Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/REM-0R4-2-NE.yaml b/device-types/WTI/REM-0R4-2-NE.yaml index c69dc6721..2f0da2e3e 100644 --- a/device-types/WTI/REM-0R4-2-NE.yaml +++ b/device-types/WTI/REM-0R4-2-NE.yaml @@ -1,40 +1,41 @@ -manufacturer: WTI -model: REM-0R4-2-NE -slug: rem-0r4-2-ne -part_number: REM-0R4-2-NE -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 2 USB host ports, North American Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: REM-0R4-2-NE +slug: rem-0r4-2-ne +part_number: REM-0R4-2-NE +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 2 USB host ports, North American Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/REM-0R4-2-W.yaml b/device-types/WTI/REM-0R4-2-W.yaml index 8a6b1d059..242655501 100644 --- a/device-types/WTI/REM-0R4-2-W.yaml +++ b/device-types/WTI/REM-0R4-2-W.yaml @@ -1,38 +1,39 @@ -manufacturer: WTI -model: REM-0R4-2-W -slug: rem-0r4-2-w -part_number: REM-0R4-2-W -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 2 USB host ports, World Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: REM-0R4-2-W +slug: rem-0r4-2-w +part_number: REM-0R4-2-W +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 2 USB host ports, World Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/REM-0R4-2-WE.yaml b/device-types/WTI/REM-0R4-2-WE.yaml index 0f3a61851..04c29b592 100644 --- a/device-types/WTI/REM-0R4-2-WE.yaml +++ b/device-types/WTI/REM-0R4-2-WE.yaml @@ -1,40 +1,41 @@ -manufacturer: WTI -model: REM-0R4-2-WE -slug: rem-0r4-2-we -part_number: REM-0R4-2-WE -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 2 USB host ports, World Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: REM-0R4-2-WE +slug: rem-0r4-2-we +part_number: REM-0R4-2-WE +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 2 USB host ports, World Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/REM-0R4-2.yaml b/device-types/WTI/REM-0R4-2.yaml index 54c4b5c28..c91a0f8e7 100644 --- a/device-types/WTI/REM-0R4-2.yaml +++ b/device-types/WTI/REM-0R4-2.yaml @@ -1,36 +1,37 @@ -manufacturer: WTI -model: REM-0R4-2 -slug: rem-0r4-2 -part_number: REM-0R4-2 -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 2 USB host ports -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: REM-0R4-2 +slug: rem-0r4-2 +part_number: REM-0R4-2 +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 2 USB host ports +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/REM-4R0-E.yaml b/device-types/WTI/REM-4R0-E.yaml index fa33a5abf..61add4faa 100644 --- a/device-types/WTI/REM-4R0-E.yaml +++ b/device-types/WTI/REM-4R0-E.yaml @@ -1,33 +1,34 @@ -manufacturer: WTI -model: REM-4R0-E -slug: rem-4r0-e -part_number: REM-4R0-E -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 serial ports, 2 USB host ports -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 +--- +manufacturer: WTI +model: REM-4R0-E +slug: rem-4r0-e +part_number: REM-4R0-E +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 serial ports, 2 USB host ports +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 diff --git a/device-types/WTI/REM-4R0-NE.yaml b/device-types/WTI/REM-4R0-NE.yaml index 1945303f1..0de68a14a 100644 --- a/device-types/WTI/REM-4R0-NE.yaml +++ b/device-types/WTI/REM-4R0-NE.yaml @@ -1,35 +1,36 @@ -manufacturer: WTI -model: REM-4R0-NE -slug: rem-4r0-ne -part_number: REM-4R0-NE -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 serial ports, 2 USB host ports, North American Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 +--- +manufacturer: WTI +model: REM-4R0-NE +slug: rem-4r0-ne +part_number: REM-4R0-NE +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 serial ports, 2 USB host ports, North American Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 diff --git a/device-types/WTI/REM-4R0-W.yaml b/device-types/WTI/REM-4R0-W.yaml index 25200e801..e11fb82c0 100644 --- a/device-types/WTI/REM-4R0-W.yaml +++ b/device-types/WTI/REM-4R0-W.yaml @@ -1,33 +1,34 @@ -manufacturer: WTI -model: REM-4R0-W -slug: rem-4r0-w -part_number: REM-4R0-W -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 serial ports, 2 USB host ports, World Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 +--- +manufacturer: WTI +model: REM-4R0-W +slug: rem-4r0-w +part_number: REM-4R0-W +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 serial ports, 2 USB host ports, World Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 diff --git a/device-types/WTI/REM-4R0-WE.yaml b/device-types/WTI/REM-4R0-WE.yaml index 973414357..61e6257fb 100644 --- a/device-types/WTI/REM-4R0-WE.yaml +++ b/device-types/WTI/REM-4R0-WE.yaml @@ -1,35 +1,36 @@ -manufacturer: WTI -model: REM-4R0-WE -slug: rem-4r0-we -part_number: REM-4R0-WE -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 serial ports, 2 USB host ports, World Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 +--- +manufacturer: WTI +model: REM-4R0-WE +slug: rem-4r0-we +part_number: REM-4R0-WE +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 serial ports, 2 USB host ports, World Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 diff --git a/device-types/WTI/REM-4R0.yaml b/device-types/WTI/REM-4R0.yaml index 731b72ad3..893f88a1c 100644 --- a/device-types/WTI/REM-4R0.yaml +++ b/device-types/WTI/REM-4R0.yaml @@ -1,31 +1,32 @@ -manufacturer: WTI -model: REM-4R0 -slug: rem-4r0 -part_number: REM-4R0 -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 serial ports, 2 USB host ports -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 +--- +manufacturer: WTI +model: REM-4R0 +slug: rem-4r0 +part_number: REM-4R0 +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 serial ports, 2 USB host ports +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 diff --git a/device-types/WTI/REM-4R4-1-E.yaml b/device-types/WTI/REM-4R4-1-E.yaml index 78fbfcbd3..20d490fc8 100644 --- a/device-types/WTI/REM-4R4-1-E.yaml +++ b/device-types/WTI/REM-4R4-1-E.yaml @@ -1,46 +1,47 @@ -manufacturer: WTI -model: REM-4R4-1-E -slug: rem-4r4-1-e -part_number: REM-4R4-1-E -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: REM-4R4-1-E +slug: rem-4r4-1-e +part_number: REM-4R4-1-E +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/REM-4R4-1-N.yaml b/device-types/WTI/REM-4R4-1-N.yaml index 9ace61963..535b1a127 100644 --- a/device-types/WTI/REM-4R4-1-N.yaml +++ b/device-types/WTI/REM-4R4-1-N.yaml @@ -1,46 +1,47 @@ -manufacturer: WTI -model: REM-4R4-1-N -slug: rem-4r4-1-n -part_number: REM-4R4-1-N -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, North American Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: REM-4R4-1-N +slug: rem-4r4-1-n +part_number: REM-4R4-1-N +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, North American Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/REM-4R4-1-NE.yaml b/device-types/WTI/REM-4R4-1-NE.yaml index 3e6fe8213..9cced1ab8 100644 --- a/device-types/WTI/REM-4R4-1-NE.yaml +++ b/device-types/WTI/REM-4R4-1-NE.yaml @@ -1,48 +1,49 @@ -manufacturer: WTI -model: REM-4R4-1-NE -slug: rem-4r4-1-ne -part_number: REM-4R4-1-NE -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, North American Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: REM-4R4-1-NE +slug: rem-4r4-1-ne +part_number: REM-4R4-1-NE +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, North American Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/REM-4R4-1-W.yaml b/device-types/WTI/REM-4R4-1-W.yaml index 759b546f3..4fa64185c 100644 --- a/device-types/WTI/REM-4R4-1-W.yaml +++ b/device-types/WTI/REM-4R4-1-W.yaml @@ -1,46 +1,47 @@ -manufacturer: WTI -model: REM-4R4-1-W -slug: rem-4r4-1-w -part_number: REM-4R4-1-W -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, World Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: REM-4R4-1-W +slug: rem-4r4-1-w +part_number: REM-4R4-1-W +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, World Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/REM-4R4-1-WE.yaml b/device-types/WTI/REM-4R4-1-WE.yaml index aff7f2df2..8118f50bd 100644 --- a/device-types/WTI/REM-4R4-1-WE.yaml +++ b/device-types/WTI/REM-4R4-1-WE.yaml @@ -1,48 +1,49 @@ -manufacturer: WTI -model: REM-4R4-1-WE -slug: rem-4r4-1-we -part_number: REM-4R4-1-WE -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, World Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: REM-4R4-1-WE +slug: rem-4r4-1-we +part_number: REM-4R4-1-WE +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, World Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/REM-4R4-1.yaml b/device-types/WTI/REM-4R4-1.yaml index 2c1f8fb38..f4cbea412 100644 --- a/device-types/WTI/REM-4R4-1.yaml +++ b/device-types/WTI/REM-4R4-1.yaml @@ -1,44 +1,45 @@ -manufacturer: WTI -model: REM-4R4-1 -slug: rem-4r4-1 -part_number: REM-4R4-1 -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: REM-4R4-1 +slug: rem-4r4-1 +part_number: REM-4R4-1 +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/REM-4R4-2-E.yaml b/device-types/WTI/REM-4R4-2-E.yaml index 9c275fea4..d876fe082 100644 --- a/device-types/WTI/REM-4R4-2-E.yaml +++ b/device-types/WTI/REM-4R4-2-E.yaml @@ -1,46 +1,47 @@ -manufacturer: WTI -model: REM-4R4-2-E -slug: rem-4r4-2-e -part_number: REM-4R4-2-E -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: REM-4R4-2-E +slug: rem-4r4-2-e +part_number: REM-4R4-2-E +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/REM-4R4-2-N.yaml b/device-types/WTI/REM-4R4-2-N.yaml index d0cb9fb7e..2b31e08ce 100644 --- a/device-types/WTI/REM-4R4-2-N.yaml +++ b/device-types/WTI/REM-4R4-2-N.yaml @@ -1,46 +1,47 @@ -manufacturer: WTI -model: REM-4R4-2-N -slug: rem-4r4-2-n -part_number: REM-4R4-2-N -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, North American Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: REM-4R4-2-N +slug: rem-4r4-2-n +part_number: REM-4R4-2-N +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, North American Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/REM-4R4-2-NE.yaml b/device-types/WTI/REM-4R4-2-NE.yaml index 3b1be9891..2573a2141 100644 --- a/device-types/WTI/REM-4R4-2-NE.yaml +++ b/device-types/WTI/REM-4R4-2-NE.yaml @@ -1,48 +1,49 @@ -manufacturer: WTI -model: REM-4R4-2-NE -slug: rem-4r4-2-ne -part_number: REM-4R4-2-NE -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, North American Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: REM-4R4-2-NE +slug: rem-4r4-2-ne +part_number: REM-4R4-2-NE +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, North American Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/REM-4R4-2-W.yaml b/device-types/WTI/REM-4R4-2-W.yaml index 219580ee3..19e3f053a 100644 --- a/device-types/WTI/REM-4R4-2-W.yaml +++ b/device-types/WTI/REM-4R4-2-W.yaml @@ -1,46 +1,47 @@ -manufacturer: WTI -model: REM-4R4-2-W -slug: rem-4r4-2-w -part_number: REM-4R4-2-W -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, World Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: REM-4R4-2-W +slug: rem-4r4-2-w +part_number: REM-4R4-2-W +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, World Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/REM-4R4-2-WE.yaml b/device-types/WTI/REM-4R4-2-WE.yaml index b01df2d68..6cc31fa99 100644 --- a/device-types/WTI/REM-4R4-2-WE.yaml +++ b/device-types/WTI/REM-4R4-2-WE.yaml @@ -1,48 +1,49 @@ -manufacturer: WTI -model: REM-4R4-2-WE -slug: rem-4r4-2-we -part_number: REM-4R4-2-WE -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, World Cell Modem -interfaces: - - name: ETH0 - type: 1000base-t - - name: ETH1 - type: 1000base-t - - name: PPP0 - type: lte -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: REM-4R4-2-WE +slug: rem-4r4-2-we +part_number: REM-4R4-2-WE +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 2 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports, World Cell Modem +interfaces: + - name: ETH0 + type: 1000base-t + - name: ETH1 + type: 1000base-t + - name: PPP0 + type: lte +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/REM-4R4-2.yaml b/device-types/WTI/REM-4R4-2.yaml index 8a29d2d39..b7aa839b4 100644 --- a/device-types/WTI/REM-4R4-2.yaml +++ b/device-types/WTI/REM-4R4-2.yaml @@ -1,44 +1,45 @@ -manufacturer: WTI -model: REM-4R4-2 -slug: rem-4r4-2 -part_number: REM-4R4-2 -is_full_depth: false -u_height: 1 -# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports -interfaces: - - name: ETH0 - type: 1000base-t -console-ports: - - name: Console - type: usb-mini-b -console-server-ports: - - name: port1 - type: rj-45 - - name: port2 - type: rj-45 - - name: port3 - type: rj-45 - - name: port4 - type: rj-45 - - name: U1 - type: usb-a - - name: U2 - type: usb-a -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: REM-4R4-2 +slug: rem-4r4-2 +part_number: REM-4R4-2 +is_full_depth: false +u_height: 1 +# comment: WTI REM 1U, 1 ethernet, 4 outlet 15A 120V, 4 serial ports, 2 USB host ports +interfaces: + - name: ETH0 + type: 1000base-t +console-ports: + - name: Console + type: usb-mini-b +console-server-ports: + - name: port1 + type: rj-45 + - name: port2 + type: rj-45 + - name: port3 + type: rj-45 + - name: port4 + type: rj-45 + - name: U1 + type: usb-a + - name: U2 + type: usb-a +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/VMR-16HD20-2.yaml b/device-types/WTI/VMR-16HD20-2.yaml index bdcd8c305..a567b6ed8 100644 --- a/device-types/WTI/VMR-16HD20-2.yaml +++ b/device-types/WTI/VMR-16HD20-2.yaml @@ -1,71 +1,72 @@ -manufacturer: WTI -model: VMR-16HD20-2 -slug: vmr-16hd20-2 -part_number: VMR-16HD20-2 -is_full_depth: false -u_height: 2 -# comment: WTI VMR 2U, 1 ethernet, 16 outlet 20A 120V -interfaces: - - name: ETH0 - type: 1000base-t -console-server-ports: - - name: port1 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A5 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A6 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A7 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A8 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_B1 - type: iec-60320-c13 - power_port: PS2 - - name: Outlet_B2 - type: iec-60320-c13 - power_port: PS2 - - name: Outlet_B3 - type: iec-60320-c13 - power_port: PS2 - - name: Outlet_B4 - type: iec-60320-c13 - power_port: PS2 - - name: Outlet_B5 - type: iec-60320-c13 - power_port: PS2 - - name: Outlet_B6 - type: iec-60320-c13 - power_port: PS2 - - name: Outlet_B7 - type: iec-60320-c13 - power_port: PS2 - - name: Outlet_B8 - type: iec-60320-c13 - power_port: PS2 +--- +manufacturer: WTI +model: VMR-16HD20-2 +slug: vmr-16hd20-2 +part_number: VMR-16HD20-2 +is_full_depth: false +u_height: 2 +# comment: WTI VMR 2U, 1 ethernet, 16 outlet 20A 120V +interfaces: + - name: ETH0 + type: 1000base-t +console-server-ports: + - name: port1 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A5 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A6 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A7 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A8 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_B1 + type: iec-60320-c13 + power_port: PS2 + - name: Outlet_B2 + type: iec-60320-c13 + power_port: PS2 + - name: Outlet_B3 + type: iec-60320-c13 + power_port: PS2 + - name: Outlet_B4 + type: iec-60320-c13 + power_port: PS2 + - name: Outlet_B5 + type: iec-60320-c13 + power_port: PS2 + - name: Outlet_B6 + type: iec-60320-c13 + power_port: PS2 + - name: Outlet_B7 + type: iec-60320-c13 + power_port: PS2 + - name: Outlet_B8 + type: iec-60320-c13 + power_port: PS2 diff --git a/device-types/WTI/VMR-8H20-ATS-1.yaml b/device-types/WTI/VMR-8H20-ATS-1.yaml index 9ce328b48..22d1303f5 100644 --- a/device-types/WTI/VMR-8H20-ATS-1.yaml +++ b/device-types/WTI/VMR-8H20-ATS-1.yaml @@ -1,39 +1,40 @@ -manufacturer: WTI -model: VMR-8H20-ATS-1 -slug: vmr-8h20-ats-1 -part_number: VMR-8H20-ATS-1 -is_full_depth: false -u_height: 1 -# comment: WTI VMR 1U, 1 ethernet, 8 outlet 20A 120V, ATS -interfaces: - - name: ETH0 - type: 1000base-t -console-server-ports: - - name: port1 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - - name: Outlet_A2 - type: nema-5-15r - - name: Outlet_A3 - type: nema-5-15r - - name: Outlet_A4 - type: nema-5-15r - - name: Outlet_A5 - type: nema-5-15r - - name: Outlet_A6 - type: nema-5-15r - - name: Outlet_A7 - type: nema-5-15r - - name: Outlet_A8 - type: nema-5-15r +--- +manufacturer: WTI +model: VMR-8H20-ATS-1 +slug: vmr-8h20-ats-1 +part_number: VMR-8H20-ATS-1 +is_full_depth: false +u_height: 1 +# comment: WTI VMR 1U, 1 ethernet, 8 outlet 20A 120V, ATS +interfaces: + - name: ETH0 + type: 1000base-t +console-server-ports: + - name: port1 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + - name: Outlet_A2 + type: nema-5-15r + - name: Outlet_A3 + type: nema-5-15r + - name: Outlet_A4 + type: nema-5-15r + - name: Outlet_A5 + type: nema-5-15r + - name: Outlet_A6 + type: nema-5-15r + - name: Outlet_A7 + type: nema-5-15r + - name: Outlet_A8 + type: nema-5-15r diff --git a/device-types/WTI/VMR-8H20-ATS-2.yaml b/device-types/WTI/VMR-8H20-ATS-2.yaml index 7a0c7e5dd..4ef43bfc1 100644 --- a/device-types/WTI/VMR-8H20-ATS-2.yaml +++ b/device-types/WTI/VMR-8H20-ATS-2.yaml @@ -1,39 +1,40 @@ -manufacturer: WTI -model: VMR-8H20-ATS-2 -slug: vmr-8h20-ats-2 -part_number: VMR-8H20-ATS-2 -is_full_depth: false -u_height: 1 -# comment: WTI VMR 1U, 1 ethernet, 8 outlet 20A 200-240V, ATS -interfaces: - - name: ETH0 - type: 1000base-t -console-server-ports: - - name: port1 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - - name: Outlet_A2 - type: iec-60320-c13 - - name: Outlet_A3 - type: iec-60320-c13 - - name: Outlet_A4 - type: iec-60320-c13 - - name: Outlet_A5 - type: iec-60320-c13 - - name: Outlet_A6 - type: iec-60320-c13 - - name: Outlet_A7 - type: iec-60320-c13 - - name: Outlet_A8 - type: iec-60320-c13 +--- +manufacturer: WTI +model: VMR-8H20-ATS-2 +slug: vmr-8h20-ats-2 +part_number: VMR-8H20-ATS-2 +is_full_depth: false +u_height: 1 +# comment: WTI VMR 1U, 1 ethernet, 8 outlet 20A 200-240V, ATS +interfaces: + - name: ETH0 + type: 1000base-t +console-server-ports: + - name: port1 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + - name: Outlet_A2 + type: iec-60320-c13 + - name: Outlet_A3 + type: iec-60320-c13 + - name: Outlet_A4 + type: iec-60320-c13 + - name: Outlet_A5 + type: iec-60320-c13 + - name: Outlet_A6 + type: iec-60320-c13 + - name: Outlet_A7 + type: iec-60320-c13 + - name: Outlet_A8 + type: iec-60320-c13 diff --git a/device-types/WTI/VMR-8HS20-1.yaml b/device-types/WTI/VMR-8HS20-1.yaml index 8bf209b38..81d09e862 100644 --- a/device-types/WTI/VMR-8HS20-1.yaml +++ b/device-types/WTI/VMR-8HS20-1.yaml @@ -1,43 +1,44 @@ -manufacturer: WTI -model: VMR-8HS20-1 -slug: vmr-8hs20-1 -part_number: VMR-8HS20-1 -is_full_depth: false -u_height: 1 -# comment: WTI VMR 1U, 1 ethernet, 8 outlet 20A 120V -interfaces: - - name: ETH0 - type: 1000base-t -console-server-ports: - - name: port1 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A2 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A3 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A4 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A5 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A6 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A7 - type: nema-5-15r - power_port: PS1 - - name: Outlet_A8 - type: nema-5-15r - power_port: PS1 +--- +manufacturer: WTI +model: VMR-8HS20-1 +slug: vmr-8hs20-1 +part_number: VMR-8HS20-1 +is_full_depth: false +u_height: 1 +# comment: WTI VMR 1U, 1 ethernet, 8 outlet 20A 120V +interfaces: + - name: ETH0 + type: 1000base-t +console-server-ports: + - name: port1 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A2 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A3 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A4 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A5 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A6 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A7 + type: nema-5-15r + power_port: PS1 + - name: Outlet_A8 + type: nema-5-15r + power_port: PS1 diff --git a/device-types/WTI/VMR-8HS20-2.yaml b/device-types/WTI/VMR-8HS20-2.yaml index 96e5fcef9..34d526f56 100644 --- a/device-types/WTI/VMR-8HS20-2.yaml +++ b/device-types/WTI/VMR-8HS20-2.yaml @@ -1,43 +1,44 @@ -manufacturer: WTI -model: VMR-8HS20-2 -slug: vmr-8hs20-2 -part_number: VMR-8HS20-2 -is_full_depth: false -u_height: 1 -# comment: WTI VMR 1U, 1 ethernet, 8 outlet 20A 120V -interfaces: - - name: ETH0 - type: 1000base-t -console-server-ports: - - name: port1 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A4 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A5 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A6 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A7 - type: iec-60320-c13 - power_port: PS1 - - name: Outlet_A8 - type: iec-60320-c13 - power_port: PS1 +--- +manufacturer: WTI +model: VMR-8HS20-2 +slug: vmr-8hs20-2 +part_number: VMR-8HS20-2 +is_full_depth: false +u_height: 1 +# comment: WTI VMR 1U, 1 ethernet, 8 outlet 20A 120V +interfaces: + - name: ETH0 + type: 1000base-t +console-server-ports: + - name: port1 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A4 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A5 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A6 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A7 + type: iec-60320-c13 + power_port: PS1 + - name: Outlet_A8 + type: iec-60320-c13 + power_port: PS1 diff --git a/device-types/WTI/VMR-HD4D16H.yaml b/device-types/WTI/VMR-HD4D16H.yaml index 4dc39ce32..ce77c2588 100644 --- a/device-types/WTI/VMR-HD4D16H.yaml +++ b/device-types/WTI/VMR-HD4D16H.yaml @@ -1,35 +1,36 @@ -manufacturer: WTI -model: VMR-HD4D16H -slug: vmr-hd4d16h -part_number: VMR-HD4D16H -is_full_depth: false -u_height: 1 -# comment: WTI VMR 1U, 1 ethernet, 4 outlet 16A 120V -interfaces: - - name: ETH0 - type: 1000base-t -console-server-ports: - - name: port1 - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 - - name: PS2 - type: iec-60320-c20 - maximum_draw: 10 - allocated_draw: 5 -power-outlets: - - name: Outlet_A1 - type: iec-60320-c19 - power_port: PS1 - - name: Outlet_A2 - type: iec-60320-c19 - power_port: PS1 - - name: Outlet_A3 - type: iec-60320-c19 - power_port: PS2 - - name: Outlet_A4 - type: iec-60320-c19 - power_port: PS2 +--- +manufacturer: WTI +model: VMR-HD4D16H +slug: vmr-hd4d16h +part_number: VMR-HD4D16H +is_full_depth: false +u_height: 1 +# comment: WTI VMR 1U, 1 ethernet, 4 outlet 16A 120V +interfaces: + - name: ETH0 + type: 1000base-t +console-server-ports: + - name: port1 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 + - name: PS2 + type: iec-60320-c20 + maximum_draw: 10 + allocated_draw: 5 +power-outlets: + - name: Outlet_A1 + type: iec-60320-c19 + power_port: PS1 + - name: Outlet_A2 + type: iec-60320-c19 + power_port: PS1 + - name: Outlet_A3 + type: iec-60320-c19 + power_port: PS2 + - name: Outlet_A4 + type: iec-60320-c19 + power_port: PS2 diff --git a/device-types/ZPE/NSC-T48R-STND-DAC.yaml b/device-types/ZPE/NSC-T48R-STND-DAC.yaml index 3538ee34d..d076a7509 100644 --- a/device-types/ZPE/NSC-T48R-STND-DAC.yaml +++ b/device-types/ZPE/NSC-T48R-STND-DAC.yaml @@ -1,10 +1,11 @@ +--- manufacturer: ZPE model: NSC-T48R-STND-DAC slug: NSC-T48R-STND-DAC part_number: NSC-T48R-STND-DAC u_height: 1 is_full_depth: false -comments: 'Nodegrid 48 port serial console only with 2 AC power supplies and 2 gigabit ethernets' +comments: Nodegrid 48 port serial console only with 2 AC power supplies and 2 gigabit ethernets console-ports: - name: Console type: rj-45 diff --git a/requirements.txt b/requirements.txt index 08458aaa7..1ebfe5db2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,4 @@ jsonschema==3.2.0 pytest==5.3.2 PyYAML==5.2 +yamllint==1.26.0 diff --git a/tests/test_definitions.py b/tests/definitions_test.py similarity index 100% rename from tests/test_definitions.py rename to tests/definitions_test.py diff --git a/tests/test_dupes.py b/tests/dupes_test.py similarity index 98% rename from tests/test_dupes.py rename to tests/dupes_test.py index ee211630b..7d77811b6 100644 --- a/tests/test_dupes.py +++ b/tests/dupes_test.py @@ -39,18 +39,18 @@ def test_dupes(file_path): pytest.fail(f"{file_path} is a duplicate device_type for {slug}", False) KNOWN_MODELS[slug] = definition.get('model') - + def test_components(type): KNOWN = [] components = definition.get(type, None) - + if components is not None: for idx,component in enumerate(components): name = component.get('name') if name in KNOWN: pytest.fail(f'Duplicate {type} "{name}" in {file_path}', False) KNOWN.append(name) - + test_components('interfaces') test_components('device-bays') test_components('front-ports') diff --git a/tests/yamllint.yaml b/tests/yamllint.yaml new file mode 100644 index 000000000..8b5155513 --- /dev/null +++ b/tests/yamllint.yaml @@ -0,0 +1,32 @@ +--- +yaml-files: + - '*.yaml' + - '*.yml' + +rules: + braces: enable + brackets: enable + colons: enable + commas: enable + comments: disable + comments-indentation: disable + document-end: disable + document-start: + level: warning + empty-lines: enable + empty-values: disable + hyphens: enable + indentation: + spaces: 2 + indent-sequences: true + key-duplicates: enable + key-ordering: disable + line-length: disable + new-line-at-end-of-file: enable + new-lines: enable + octal-values: disable + quoted-strings: disable + trailing-spaces: enable + truthy: + ignore: | + .github/workflows/validation.yml