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 84e47f92..fbfd2109 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 00000000..14743794 --- /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 c1140919..a6b5305e 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 2c4afabd..670154e3 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 adc4abfc..8b2cb870 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 a34eaca2..00b63811 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 0ba054db..29d030d2 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 20bc2b66..3795da39 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 87b1760c..6522fd09 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 d1beeeec..41b8db2b 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 928b3420..63729fc2 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 704a5260..d05651f0 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 c61ad6d8..a7f0ca3c 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 c3a55ba6..336cb540 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 882aea7e..713ce6cb 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 950660bc..ada8dd3b 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 c2d28412..8254b50f 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 ebd6f28f..a52e0d9d 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 b447b3b7..0022a272 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 0843dd5e..ce6b6144 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 d734ce0e..2337fe13 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 6e8b631e..1671b659 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 6ccdd973..3abe120f 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 b962709d..5e8f7ca8 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 4a524466..bdc8c6ae 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 d3cf701b..124ed56d 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 7058a698..5444afed 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 d412c686..2853e231 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 384327e2..542d1163 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 ccb10c6e..da699a0d 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 cd1e00f5..ba6352f5 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 7f870e6b..92f087cd 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 1269b3dd..51912818 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 534f4304..e5d76a2a 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 2e6965df..5f2ddc45 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 6e83e210..91405bf7 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 bcf56b35..1abce36a 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 7ff66500..885d5108 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 ea23ed10..54b03e35 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 ffc792a5..90276940 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 f7b92af3..f82685e1 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 93bb258b..d9f0ff3f 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 b4772c00..10818027 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 89bda547..977d15d7 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 419cee2c..33bce517 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 0ac1c31b..3dfe2a68 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 a7da4e2a..c0d9ecc5 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 aa12c884..d0481d05 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 fe20c81b..dcc6ef4f 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 18713cdf..2fbf290e 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 54d83335..9bb4549b 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 61a61319..b71b1a51 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 083ade7c..c3cbd62b 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 8afff37a..2371e318 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 5fa7771f..21564705 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 2c136917..5cdfe39d 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 3b6cee53..59ea10af 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 4bba9d2f..b70230e7 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 7b07107b..5eacdbab 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 da109acf..ede97b17 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 9c932a4c..1f943403 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 4d1deb59..ecdc4b96 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 8dcedb11..39a64396 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 99ffbea5..72baf6fa 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 0104e6f3..12523f6b 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 4c0d14b1..62130b80 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 93b9aa05..7bafe20c 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 c86d800c..d66c7d80 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 0901a6b5..8c6e8e92 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 e3fd59b1..47d53a0f 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 c1a448d6..a36d9123 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 5763b4f6..53b01f48 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 afb94fb2..d58ff082 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 413d40bf..1050db7a 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 4123bfe3..1ddc439c 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 10fe75e5..a74d7d95 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 8337214a..d1268890 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 00000000..378ac847 --- /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 00000000..eaec4059 --- /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 00000000..d99695f9 --- /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 42a66e39..898884c1 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 933fd805..2c5acd03 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 7467fc9e..8434d4d1 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 c654b489..83d17c68 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 8510d199..14f031c5 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 f2283fca..61c1ffae 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 4b71bbb2..700ead7d 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 b743ebe2..1908a1b7 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 81e762c1..59228bfe 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 fb4e3e36..67eecca3 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 6f125899..f29c9651 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 39a2379c..2819dfe4 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 1054fd63..06bf518e 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 a4a308ea..9e282b54 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 00000000..06488486 --- /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 00000000..ab14aace --- /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 00000000..4c5fd2d7 --- /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 00000000..64a70c6f --- /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 00000000..4ad96a04 --- /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 1d201646..00000000 --- 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 d32939b9..00000000 --- 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 0956eebe..00000000 --- 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 3405df11..00000000 --- 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 4b0a9bfb..00000000 --- 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 0dbb49fe..00000000 --- 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 e06ddc48..00000000 --- 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 a3482b17..00000000 --- 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 6c785a13..a86990cd 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 9939b96a..cf93f490 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 14ebfb5a..a3182a5f 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 a4d0a938..e9f64033 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 34bd7ffb..bbf5db4f 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 bf7a1f5b..64ed1188 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 0324ed74..69583f26 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 981126d4..fc7048c2 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 1f308368..f95a5ced 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 d97bb1eb..1a296175 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 4e08e074..29073504 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 8e8ea154..0be54852 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 d965db98..088af73a 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 911d15e1..e99c3a23 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 33e25ab7..e3ef8c0c 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 de98b9f6..5d625c01 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 3b19fc5f..d71b97c7 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 b5af8c3e..e7ba9c20 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 25f33934..91be725e 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 57101681..99290b96 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 9a2d30b7..831e5177 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 9ff1f9cd..102f4c2f 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 7c41960e..889ca86f 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 b983e2a7..f7541dce 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 c6593965..5e58845a 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 8d81e986..fd9986c7 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 412fee3e..7f3caa05 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 e7813dc1..4222bdcd 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 d44e110c..3fbb1d8c 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 e5e7d9ef..2e02f063 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 18e03a36..df225344 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 8cd1b06c..f78ca731 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 c94146bb..396f118f 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 0bc15b7d..f6a48644 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 c227a95e..effc4870 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 944b2d2a..42bd6e86 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 ef6986a6..e6c2bc17 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 a2f108ca..2caa4764 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 3e875bab..4eba02f4 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 be0ec4c2..1e6f883d 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 f839d3c0..96ae8b03 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 aee1a216..0701b496 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 b0a7e293..7e019544 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 19a81cf2..0b9823c5 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 fc8cfa10..cf217745 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 980103dd..e6163529 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 92da0c49..ed0190d2 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 7582f039..faf445e2 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 21d567f2..741b9c17 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 700f86e6..659a69eb 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 f48fdc5d..7168f362 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 c2be5546..3eba7e08 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 b8f0cbca..027bf977 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 5c23d8ab..c3ee893b 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 6aad2189..ba56291f 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 e12f6035..4c8eb4bb 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 888ff49c..0fadf150 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 4f4c1e73..9106c241 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 34a4deb5..46aa0fec 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 f1c130aa..b178849b 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 ad00411a..d1173536 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 90453242..d6a67c5f 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 4da6b14f..0de5b89b 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 6174a271..1d62cc54 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 b4eea88a..4b1a6684 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 528af0f7..be4d6518 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 05e4f7da..f41843f6 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 375e5adb..d5eabf33 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 281234e2..c0ea5014 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 2351a829..abd0e7ce 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 e4caa475..1a344cb6 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 8719d6fa..2d7a6585 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 ad13fc84..1a2c8ffe 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 96889d27..4fc9acf7 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 27359c29..cf70554e 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 7641043a..74dddfb6 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 9ce08bfa..16fc3f23 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 168830b8..38f621ec 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 b2fca2d9..1fa9b71f 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 e9cc6f27..65f9f7a8 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 ed8371a0..a4df6acc 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 a7b365ce..e827ac42 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 3a9fd0be..b628677d 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 999d3d57..b1ea9ba0 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 eb407328..87363780 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 28c61f0a..98e118b9 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 421227cd..1c44a3d4 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 08e04703..bf97878c 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 9db8f4bb..15f0241f 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 c6de82ba..50a00b82 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 3d7eb295..85dfb4c4 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 3b939800..4115cb07 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 7c4e7d19..4aa7384e 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 74f575db..e5b91a56 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 55f11003..91019d85 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 4f3795e6..bbf9d90e 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 1da6cc9e..e2ee1e9b 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 3955c209..d06ea4ce 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 fe63ec6e..e2738277 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 99d92e1e..966a502b 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 53e9bf12..11ba48b9 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 80752c59..35980c74 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 663a406a..dfbc00cd 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 d883583f..cd143175 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 48017ec4..60ebbbba 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 1e89b30d..354e26c3 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 9967f349..d1fcbc42 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 bf994079..17a65337 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 67e188de..eeb20987 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 9473bcfb..355b63d2 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 c0790d75..e633c449 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 d475ab0a..f26b181a 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 5416bd2d..3898c292 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 9aa8994f..9095ebf7 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 c33af97d..1c4f7719 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 eeaa1cf2..992a43ed 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 f42648ff..3d96b046 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 10fac9f5..a778c3eb 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 bea2d460..14630c3e 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 b4f8fcf4..55740bd0 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 1cdc3c0c..8d4cf756 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 2580442b..657528d5 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 c0d17d28..b62e5c86 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 e83e606a..881e746a 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 af8f27e6..aa969f3c 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 a5d4ae22..b1430b3d 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 4f4b51fa..066384ed 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 889daec3..c4d40bdc 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 0982e063..206ee107 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 1d10bfb4..9188f6bd 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 edb91f94..adb595c0 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 173e636a..8b8e14c0 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 b1234b46..d26d2b17 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 02c555d5..8f17fb5c 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 f5445385..df37335e 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 cb603a33..92571eea 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 848c625b..ca4e2f69 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 1f516ef2..585f49da 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 4fed0350..929282da 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 a0da1983..9d2fe055 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 111155ce..b54f4df6 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 dba27cef..992530f4 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 87ce31c3..da42f2a2 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 11f838d6..1054667c 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 f1d96943..2f38827e 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 0b8cf896..ca00a801 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 b3624b6b..69ee8b57 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 390d33f7..7449c6cf 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 017718a5..0f2dbb70 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 feea9562..9d2ae105 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 94080875..9b6b8869 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 75e59af3..aee64497 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 3f7e4107..aec16a86 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 1734da7e..9aac2898 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 5d4456b2..feb7841c 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 5983f0a4..0db6c315 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 0c88af6b..845221c8 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 5d5b6a58..7a97add6 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 cb020439..8cdc97d3 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 ffca5ee9..5ac66bca 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 7a4a132e..2ecc63fc 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 b8be49fa..168d9d50 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 aff00972..f1a3e366 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 f48b965d..98835397 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 47dc7c79..d874dae1 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 9b3c6a2f..86de61fd 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 af053dfc..b1017934 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 5cd4b322..692f8c1f 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 48438dc4..2366a6b5 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 43d01432..7e96001c 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 eeafd466..74182bf1 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 3b8325d1..168076ab 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 66ed3545..bdc829cb 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 70efa7cf..622f7d12 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 1af6d284..2ad3b473 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 f85548a0..b22555b3 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 a10d764a..98eb38e8 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 4a4de7f4..1ff443ec 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 0df53008..53f0d0a4 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 784b93fb..0b7f6521 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 a0bdfdf1..e8dfb8df 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 344cf37a..041b758c 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 972ba5a3..bfa67150 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 f7fbdd6f..f3146dfa 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 f8ac3799..bba86350 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 3b783949..303eea1f 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 748293e0..b92a80b1 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 cdacdcc9..09518e56 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 14ed297b..bd6561a0 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 48840b63..bc8a7508 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 c0040d88..0be7fbb8 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 fc70d452..c33adf51 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 668254fa..022c8c8a 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 ff0f4685..d10a271b 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 90365785..842b7637 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 67758674..f2135793 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 af9c5c7f..a3598f80 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 84e8f360..6b0dc345 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 abfc85e4..6f6f1231 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 054428b1..b9d3a2af 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 fd79ed76..c2a9663c 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 e78459f7..cc1a5662 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 c7a307a6..7b5cfbac 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 8249a5af..dcafd709 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 52591969..95ee00d1 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 667b4d3e..3f968037 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 cf982a79..2c65035e 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 ae299235..ae786896 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 d843fc6f..addbde69 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 643120f9..2cc3aea0 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 79dd14e8..9fbf3666 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 b8e546f1..8ead1340 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 bb3c4e42..d6fe8b0d 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 3bae9036..29835620 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 52360468..bc8172fa 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 e612529c..7f01ad99 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 87332f67..04263517 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 306e148f..aed80038 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 605840db..1b7dd955 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 bcf1456f..87a4ea2b 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 a5ca612a..212dec43 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 9b6ee0cb..0c6e0d8b 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 815813cb..ce8c272a 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 a41a316a..623e3e0b 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 cc15de01..9ef4b2a0 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 0e62a374..ce8b2f60 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 ca242f3d..0d173188 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 4c80c55c..f56f4a03 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 9107adc3..d68cdba6 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 a6c8270d..6c0a776b 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 7e52c895..d5f0c592 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 692c97e3..e8b5a275 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 37ad3bf2..fd3a5b6b 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 7c771160..bbe43e97 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 2905d83c..9285e139 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 b38f4bdf..bfd4fe4d 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 a3b20393..0b5ee5f8 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 ca01530f..73c3b26e 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 060c04df..27095170 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 0f958c10..d1461ccf 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 47142323..2b2b33fc 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 b7faae54..ca4b4945 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 11e74438..9515bb90 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 6bcafc0c..e0d9d9bf 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 767f7e94..ba4260da 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 a823d4bb..7387063d 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 311e234c..0bbf906f 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 52a4ed09..b853d2da 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 b68c955d..bf15d3f3 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 005894e1..1c45a944 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 52888c99..4d6a0a80 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 a1f1f992..679b0cc9 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 edcd7fe5..2386cae8 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 b7c33096..6335c5d2 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 17e9097f..d99e86f3 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 7184b49d..8ef5314b 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 e2d0e539..541a1f6a 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 24025544..17668175 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 cd29de53..a53672a3 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 dc1bc810..d6548a49 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 34ca9ac3..7d527556 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 7c22e5c3..8efdedb4 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 ac8aa362..8e5794c8 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 da6936c5..bbe6e158 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 f446e05b..9f877d78 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 6bc7d395..b2f80393 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 a0a1ccad..714b0b91 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 c41b430b..c0d225ae 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 59f8d3fc..b165f52f 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 f967822d..21ca5489 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 28a13dac..bd2cecbf 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 21febba1..5d747376 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 cabf16ef..8950d84c 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 386bdff3..32f2c550 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 1bb7d289..bdad1515 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 66648b7e..34035744 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 3f45e044..a1c98cf1 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 b95ab146..97abb723 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 37411d29..b34a4455 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 6b56973f..9ac0ecf1 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 55880643..1900193a 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 96d43040..ec1daf0d 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 090c93c7..98adfa6a 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 907104dc..33fa08c0 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 aebab76f..248854f7 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 aba351aa..6b32880e 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 c293d30f..71147bde 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 8ae6a784..a0644545 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 4cee3e1c..4ecca584 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 19a21fb6..909efc20 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 825acab9..5227bd78 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 ce88f687..7b74c13f 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 06597fca..ea3067a6 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 301f65a4..00b901fe 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 40101f60..8de59019 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 bdee2981..56122299 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 03a62bf6..b78af191 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 cbb61d5a..5bf672eb 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 488bb128..2172f149 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 d5ee61a1..5f4ce7c2 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 ccd7b2f4..ece04d48 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 ce2005fa..9a70f2ec 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 f3da0f1f..2f45a3ac 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 6cd58c09..2bf7dc2f 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 e46af230..da6aae5c 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 cfc19635..eac99479 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 3706b816..74fa3a94 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 00f03fef..f21d61cf 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 9a55c847..ad7a6234 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 324f3e8d..63580376 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 43bca2c6..726f143a 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 dfe6ae29..db2fba5c 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 f7c1e051..4c79f8fb 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 7f410ad9..974ba2bb 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 b14edb92..813344e4 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 c9c4276d..0394506f 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 7b6aa5d6..50cf96c0 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 50fa0695..9520838a 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 7a0db64e..b3d23471 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 7ea7ffe8..33a25063 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 388e87b3..a79dcf60 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 2122522d..2706036f 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 b0dcded4..7d73809c 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 73029838..1641d815 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 c022b4af..787d00f6 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 1f9b7cad..96e58070 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 5f9b3c89..e6f688c1 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 5bc1837b..f4156368 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 ab92e712..1254cfa9 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 4cd39581..bda6d073 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 d2e8ab29..1c090e1c 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 983b3ad4..3a1b9cf9 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 a1bf920d..b40d0625 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 27168a33..3d914b88 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 b941cf5f..2ce58126 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 a049029e..7485363a 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 685ddcbc..99b905ec 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 c136055d..3b8c9f05 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 8b0e1067..b52ed917 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 b2194c76..e2baf9cf 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 3fa8db50..b6576c48 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 d182e3ea..a1690b45 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 36037917..a3a81f3f 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 b65266be..e98f9348 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 8b65ae5e..27dfd84e 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 8cb38fb4..f7729d59 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 9714c13a..3b507871 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 0a155ea5..beff061e 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 a5382214..9122d306 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 61cb0b1d..febd41e1 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 2db6e74e..adb29340 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 97ad460f..bd50eee7 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 4843c7c5..3c1d4f45 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 ba85fddd..ca4b9400 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 0edc6e92..19ae8608 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 f10e1f15..48e2bc83 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 811306e0..6f2de1ad 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 4bc535aa..a688c5ab 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 4308873a..655ee6ea 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 a1123ff2..fc1fa065 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 939aef14..5a09c74a 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 58cd79b5..709c67a2 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 21d84082..cabccd30 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 59ab6b9c..e9dcd1a0 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 56899dd5..826fec84 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 fbdf8de8..e4548c70 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 1d4760ae..00e52a3f 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 f0f5d0a7..25ee6e6f 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 1d41b13d..368d62be 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 8a0712f8..298942f7 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 49e9582c..799e874f 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 e3f17979..3f5bb486 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 f496fee2..3b353df0 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 72d9e8ce..54a73a5e 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 415606da..09897a0b 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 bb7bf690..2916e80a 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 4108286f..4b06091f 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 c581f122..ffb208e7 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 c9b6708d..6ae4eb6e 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 7c744f9e..b2e83ace 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 2e9ef568..c1df6da4 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 190cb2a1..602c6a2d 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 63a98cb5..91eb06fd 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 3903025f..df0506f8 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 a644dddc..e706491d 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 64b203d0..dea31267 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 6c7b2437..5374c829 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 8a730d6a..54dc0817 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 cc600726..6412d1ec 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 91f86b18..1b49cad4 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 e800d847..9239aade 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 b2b11952..fc5a72b0 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 fab52f0d..af901830 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 ad58ddca..d55d1dc3 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 7a23ef32..5b773097 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 640b6892..e026b15f 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 bd472d80..6c6a2260 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 e9753cda..c65008a6 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 17ce6c9e..65a6e7d2 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 33529923..6974f4fb 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 e1e7603c..251179f2 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 b9a4be66..2c7c1152 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 78d18a4c..0a3e7f55 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 96cc25bb..c77d3c81 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 53d531ef..75a78302 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 18d15365..09303f36 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 c19ffffe..e1592863 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 82f4417c..1732185e 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 7974cedf..0a37924e 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 dda23f30..558f67a0 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 e3730d6a..40b14044 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 ce9275b5..4d4c9f9b 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 3e3c2f8e..37c33974 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 300d0487..4a88eea7 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 a1fe3614..6827034b 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 05d46636..ce98c39f 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 a6be1c4f..d8df66cd 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 21be5532..0698b64b 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 18639d32..5aaa1a66 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 a8a9dc57..09c3d40d 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 db61f9a6..f1dc229f 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 501c88e6..cbafa8d9 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 314fb778..08d3d217 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 f8f2e7aa..c58fd34c 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 f03dc87f..67d64d24 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 dd9d4053..24f7372c 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 a87103b6..db497ccc 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 78943f54..404b69ab 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 9964072d..c21726d1 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 11ef9b95..96fd9f50 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 2425fd41..fa03da44 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 8f25ff7f..4cff1cc1 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 916d255a..6fda9c8b 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 92fc8636..bd593ef0 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 3b76a834..0a40be94 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 7f86d57c..81561c06 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 8d0a4f67..0395505e 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 0365d3ac..0737c1f4 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 514f5066..17a9f07e 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 f44b755c..ead1b030 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 6c22fd6d..116ae5e2 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 68d03ca7..6327f44e 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 12b41319..868f08d2 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 12e775af..20b911d9 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 523575a6..91aacc15 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 22e320b3..a78a3aae 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 d1795d27..03153ed3 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 6bbb6ed6..d46a76f0 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 6ae1556c..70fa5fb6 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 2143910c..b6d75ac7 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 4b0244f8..752cb09b 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 a063bd86..b6ac5980 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 0ea4e4e1..375f758b 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 7ae3a823..a22f5445 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 0528a634..c563728b 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 1b5aff99..8d44291c 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 f277449a..1c5d8550 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 699b386a..c4645baa 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 d766eee4..0cd7c764 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 ae26fe26..2cd8e386 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 f94455d0..e8bbf7fb 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 58bd7489..b97ff937 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 aa15d5a5..8c998480 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 c10e8fd6..19cc3cc7 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 04d4407e..13db8bc0 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 508a9976..a53275bb 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 543b2421..a485f992 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 bb93a7b6..7b14c768 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 d1ef4b38..68c6137d 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 d7cc2101..b14caf11 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 489d25cd..c859cbfd 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 73ec6262..6a925f5f 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 040ea1a6..30bff691 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 ef315ade..74647366 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 50f25ee0..da7beadb 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 60921858..c8d54495 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 d59dce90..1ed7c09d 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 83fe4d4f..d875dfaf 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 f5c3ec7c..eba764b3 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 d6301474..ec422e13 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 0851ee83..56e305c7 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 53dc7d00..fbb9977b 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 a1b15cf3..e4880144 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 96330990..3f1be714 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 676fe44a..5b9d49d3 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 25297eb6..93a298ee 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 683fd5d0..4c5135f9 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 362e9273..072e5167 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 5f588ad9..7d8fc8a3 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 aa1c2722..1c7e94ca 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 9df9d8e9..39a00c61 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 fb29859f..a67470ed 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 3a6eacb8..af5d9b17 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 8eb21e4d..f3a0a9ba 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 f321f824..81be8d19 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 f60ca430..cb2e38d3 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 71a333f1..a5349189 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 d1042b44..c5f71e91 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 0688445d..b831d220 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 2fc062fc..1d39efec 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 d190d746..359b7966 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 ac7c8c73..63537e3b 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 1bd56ff7..dac45b01 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 70c72293..a9f9905d 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 306fed89..8d71f9bf 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 2e5a7134..314798e8 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 a78d7635..8c2991c8 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 84a8fdb1..a2bb18dd 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 8290303f..76683fa7 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 1a2bcb95..1c4f4b73 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 2439b717..cfa14e28 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 35505f32..0e60e6ea 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 eb69ee9c..9a5e605d 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 dbe145e3..2e6b2ba3 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 1834bed9..bba67e3d 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 f6b79a15..fdd1ffab 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 e2306627..46b6e390 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 6e53271a..585aa071 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 b9dd6dee..99d36914 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 7ab41c30..fd9f4414 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 9b7ea15a..61dfdb2d 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 7eb8b22d..a90af20d 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 6eeb45b6..649ea375 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 c44e03b4..c6cce97a 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 b969d5f6..5dfdae4c 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 dc16e7ea..1e1fd535 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 0a7be77a..02b9f4a4 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 e60e078a..6789ca29 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 67717969..9a927244 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 3b66bb7e..47fd6ef5 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 a3643123..de218abf 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 32fecc4e..321a9dfd 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 32f9c13e..3558610c 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 521800ce..dfbc584a 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 cdd9ff5a..00322b93 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 4e0e75ca..d565bc3f 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 5838d966..4e012230 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 e655a93d..ee910364 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 ceddf807..4034aafa 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 a4e1383f..5d761275 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 f919d4cb..fd037a38 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 92a8bb12..fbda5576 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 292c2cbb..c10b607d 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 d46ce071..50a65c3b 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 dc8e4ec1..d2e96f0a 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 b31d63b6..494973df 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 f201769f..b7c53b88 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 7ffc0e2d..e6773a23 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 55166a03..781028a6 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 729c3c32..209e73c2 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 88171b0f..b58dc544 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 6d8517d6..e0f6cd0b 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 6baae97b..35513967 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 00644ef6..231be739 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 9d18370e..7c83d238 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 847a311a..7af1a14a 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 8711131c..a1bb2ef9 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 2a90d4fb..6bd0e63b 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 04fc51c9..2e245fe8 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 3524c47c..7c68dcbf 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 0d4f9278..808072dd 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 4446aab9..abed250e 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 d78fcff0..d6ec29bd 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 82a12370..3c8cbfad 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 3a30d5ae..a55e5723 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 7507f18f..3148c542 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 ccff81ff..d9d2de07 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 4b0f5ab1..e7ec2df3 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 adce4aba..28a8956b 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 3c4e2336..02abe298 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 db0a248e..54a67380 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 bccd4f6e..93cdc3bf 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 acbb563c..a257888d 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 9685bceb..1a378a78 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 100664b9..46f3561f 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 9cdc02d9..79fd0173 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 57de742a..97506331 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 2809f705..ee1b3551 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 d019746a..672f7ed9 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 75f59a70..8a6b0fcc 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 81e32e83..c4e24cf9 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 8f3f52a2..cfa2f2a4 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 7b865fa8..4d565041 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 faa46933..30f99362 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 ea07c450..ec990c8a 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 67eff249..91f4a5d0 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 72431877..ca5ca652 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 24a64bf5..aaf634d0 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 eb678429..88c46e7e 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 1eee79a7..5b450cbf 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 61eed870..10994538 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 a43c43e6..3fbbb31b 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 c319d2c3..540eeba4 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 9474b6d8..9f522891 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 3bd40814..21825a4d 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 0332d8a2..0aa90b96 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 93800e47..d53ae47e 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 5a9c58f6..7f39304d 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 b9840ff5..b5365740 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 b95308d6..b0335ea7 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 782baf7e..27b394c4 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 d3be594b..b2a3d099 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 ac8f47f0..abfe99b1 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 97c38b1f..3b3197a4 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 84d484b8..f37d77c8 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 7f442403..17bb7194 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 e54c3151..567dfb25 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 8b81b5c7..ce904a3a 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 cc0a9e92..ed08497d 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 e163c84b..93c4710f 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 4bc85338..c7c851b6 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 5c6f3f21..9e420261 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 41d7c373..ecf502e5 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 f3919e11..8c33c3da 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 8cad56ac..80f86d66 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 c3a0b7b9..305efeac 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 cd301cec..bf6c44cc 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 87fa68b6..948b37ae 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 1861f6b7..4fb3ec81 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 114174ff..0727f2b8 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 ce782baa..4fb853c3 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 f3a26a00..1877cbcb 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 fd76c4d3..8d99b00e 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 5a355ae7..3f12a41f 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 8ae3f52d..ad3a58f2 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 5eda0607..0ada46bd 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 1a374e10..e605888b 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 f028844a..acc2bbc0 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 d195a7a7..0f5abc60 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 c9a4291a..1ac9f829 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 78db48e2..c00630c3 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 43c491a8..52817ed6 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 f6f69ad3..bb7ddf10 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 0f921d1c..d2ddaa0f 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 a4c873a5..8da1196a 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 7585bb20..8c760326 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 7349a3c1..23bcc1f7 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 e0a25ab0..769ac105 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 cc56068c..26535f47 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 c5536933..63d106b8 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 20fe889d..5e5b7da1 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 7b65726b..7ba9bfd0 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 bdd73462..6b8c3ef8 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 c043d320..50489f47 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 69db06c7..f33a0198 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 fd8226d7..6a5d9e05 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 942c824e..6a94f7fa 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 cdd08886..fff41447 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 03f8508d..ebf31235 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 46bf6a5c..7c38bb6a 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 8f09ce75..37622c0c 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 046baf3a..314b9d4c 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 085925c9..aca72dd0 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 c09a830b..3f62271c 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 a64b19ec..496a29dd 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 ceab6d92..2b676229 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 0fc29dc7..6e96ae7c 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 0fd99603..5140b4df 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 a7067791..b0507de3 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 7ee9dcfd..96d2d825 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 5103e63b..7bca9427 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 eea0ce47..bd39ac8b 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 6cf24c15..fcd6f2a7 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 0a218abb..7e7e67b9 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 dde16792..5f4a82c5 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 a5852842..0adb93e7 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 7b6be53e..b35daf8e 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 0ce44efc..c0c49c9b 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 e95bf4d1..5781f8f0 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 0ab736c3..3fdfda49 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 f1719e67..e51ee3d9 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 ea5f9e04..b1928916 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 bb5ab2f0..20317bdc 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 794da69c..af3b730a 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 6e9e3f0b..b8a84235 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 136a583a..0dbb8b9b 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 9f295dab..67b78fbe 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 ceb5df15..174845eb 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 d4f58048..bf729555 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 85ceac8a..16fd0828 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 aaea02ed..ee99038a 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 8644e93a..3e3bd124 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 f8fe1c54..e2ede4b7 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 d609ca73..f4f5a3b2 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 04cb0cf9..fa83377e 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 8f4dde1e..af8a8f39 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 3b96d8b0..9c3c19a7 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 d5a4e576..0c002861 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 9fb2408b..e4817854 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 9f2181b3..b792bb46 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 93296584..9a0a0b4e 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 3eb9eb48..594ae5b6 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 b557fbd1..45a8452a 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 80dd9a32..a1f1977d 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 f037693b..bf497949 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 9d8d4c71..560ae795 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 6eadc5a4..63c9e7de 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 be516728..1bba15a9 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 94020ddf..d0059c8e 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 3bf36873..04c2605b 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 57b1366d..ae7f84b3 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 42ad1d32..97a32926 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 1d0904e9..0e4f7798 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 c92205c4..3519693d 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 6a556ca7..e1b767fd 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 1b551a0f..f8f6a6a0 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 e7a16d45..81a426b3 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 c25b5b19..7d2beaf6 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 8a2a51d5..eba082d5 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 4a1adf50..bfd61713 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 01cebfc2..23454654 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 e0c5be5d..5bee7a7f 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 c82d80eb..d9a53c20 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 b396fb90..e7227941 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 75f7a2e4..a06aa663 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 ed795f88..5f82055d 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 c103d88b..5670d96c 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 4df5d432..1f0cc67f 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 587dc162..e015320f 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 fa50731c..4017d333 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 83a378fd..9b9eeafa 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 cc5c5690..1f08f10e 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 56c8c3eb..dbea67e3 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 c69dc672..2f0da2e3 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 8a6b1d05..24265550 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 0f3a6185..04c29b59 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 54c4b5c2..c91a0f8e 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 fa33a5ab..61add4fa 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 1945303f..0de68a14 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 25200e80..e11fb82c 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 97341435..61e6257f 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 731b72ad..893f88a1 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 78fbfcbd..20d490fc 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 9ace6196..535b1a12 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 3e6fe821..9cced1ab 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 759b546f..4fa64185 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 aff7f2df..8118f50b 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 2c1f8fb3..f4cbea41 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 9c275fea..d876fe08 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 d0cb9fb7..2b31e08c 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 3b1be989..2573a214 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 219580ee..19e3f053 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 b01df2d6..6cc31fa9 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 8a29d2d3..b7aa839b 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 bdcd8c30..a567b6ed 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 9ce328b4..22d1303f 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 7a0c7e5d..4ef43bfc 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 8bf209b3..81d09e86 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 96e5fcef..34d526f5 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 4dc39ce3..ce77c258 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 3538ee34..d076a750 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 08458aaa..1ebfe5db 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 ee211630..7d77811b 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 00000000..8b515551 --- /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