diff --git a/device-types/Cisco/AIR-AP1562D-B-K9.yaml b/device-types/Cisco/AIR-AP1562D-B-K9.yaml new file mode 100644 index 000000000..9a2d30b77 --- /dev/null +++ b/device-types/Cisco/AIR-AP1562D-B-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 1562D-B +slug: air-ap1562d-b-k9 +part_number: AIR-AP1562D-B-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..9ff1f9cd7 --- /dev/null +++ b/device-types/Cisco/AIR-AP1562I-B-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 1562I-B +slug: air-ap1562i-b-k9 +part_number: AIR-AP1562I-B-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..7c41960e2 --- /dev/null +++ b/device-types/Cisco/AIR-AP1572EAC-B-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 1572EAC-B +slug: air-ap1572eac-b-k9 +part_number: AIR-AP1572EAC-B-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..b983e2a77 --- /dev/null +++ b/device-types/Cisco/AIR-AP2802E-B-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 2802E-B +slug: air-ap2802e-b-k9 +part_number: AIR-AP2802E-B-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..c65939650 --- /dev/null +++ b/device-types/Cisco/AIR-AP2802I-B-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 2802I-B +slug: air-ap2802i-b-k9 +part_number: AIR-AP2802I-B-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..8d81e9863 --- /dev/null +++ b/device-types/Cisco/AIR-AP3802E-B-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 3802E-B +slug: air-ap3802e-b-k9 +part_number: AIR-AP3802E-B-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..412fee3e3 --- /dev/null +++ b/device-types/Cisco/AIR-AP3802I-B-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 3802I-B +slug: air-ap3802i-b-k9 +part_number: AIR-AP3802I-B-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..e7813dc11 --- /dev/null +++ b/device-types/Cisco/AIR-BR1310G-A-K9-R.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet BR1310G-A-K9-R +slug: air-br1310g-a-k9-r +part_number: AIR-BR1310G-A-K9-R +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..d44e110ce --- /dev/null +++ b/device-types/Cisco/AIR-BR1410A-A-K9-N.yaml @@ -0,0 +1,6 @@ +manufacturer: Cisco +model: Aironet BR1410A-A +slug: air-br1410a-a-k9-n +part_number: AIR-BR1410A-A-K9-N +u_height: 0 +is_full_depth: false diff --git a/device-types/Cisco/AIR-CAP1532E-A-K9.yaml b/device-types/Cisco/AIR-CAP1532E-A-K9.yaml new file mode 100644 index 000000000..e5e7d9efd --- /dev/null +++ b/device-types/Cisco/AIR-CAP1532E-A-K9.yaml @@ -0,0 +1,22 @@ +manufacturer: Cisco +model: Aironet CAP1532E +slug: air-cap1532e-a-k9 +part_number: AIR-CAP1532E-A-K9 +u_height: 0 +is_full_depth: false +console-ports: +- 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 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 25 diff --git a/device-types/Cisco/AIR-CAP1552H-A-K9.yaml b/device-types/Cisco/AIR-CAP1552H-A-K9.yaml new file mode 100644 index 000000000..18e03a364 --- /dev/null +++ b/device-types/Cisco/AIR-CAP1552H-A-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 1552H-A +slug: air-cap1552h-a-k9 +part_number: AIR-CAP1552H-A-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..8cd1b06c1 --- /dev/null +++ b/device-types/Cisco/AIR-CAP1552H-B-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 1552H-B +slug: air-cap1552h-b-k9 +part_number: AIR-CAP1552H-B-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..c94146bb2 --- /dev/null +++ b/device-types/Cisco/AIR-CAP2602E-A-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 2602E-A +slug: air-cap2602e-a-k9 +part_number: AIR-CAP2602E-A-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..0bc15b7d9 --- /dev/null +++ b/device-types/Cisco/AIR-CAP2602I-A-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 2602I-A +slug: air-cap2602i-a-k9 +part_number: AIR-CAP2602I-A-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..c227a95e5 --- /dev/null +++ b/device-types/Cisco/AIR-CAP2602I-B-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 2602I-B +slug: air-cap2602i-b-k9 +part_number: AIR-CAP2602I-B-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..944b2d2ad --- /dev/null +++ b/device-types/Cisco/AIR-CAP3502E-A-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 3502E-A +slug: air-cap3502e-a-k9 +part_number: AIR-CAP3502E-A-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..ef6986a66 --- /dev/null +++ b/device-types/Cisco/AIR-CAP3602E-A-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 3602E-A +slug: air-cap3602e-a-k9 +part_number: AIR-CAP3602E-A-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..a2f108ca0 --- /dev/null +++ b/device-types/Cisco/AIR-CAP3602I-A-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 3602I-A +slug: air-cap3602i-a-k9 +part_number: AIR-CAP3602I-A-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..3e875bab3 --- /dev/null +++ b/device-types/Cisco/AIR-CAP3602I-B-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 3602I-B +slug: air-cap3602i-b-k9 +part_number: AIR-CAP3602I-B-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..be0ec4c2b --- /dev/null +++ b/device-types/Cisco/AIR-CAP3702E-A-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 3702E-A +slug: air-cap3702e-a-k9 +part_number: AIR-CAP3702E-A-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..f839d3c0c --- /dev/null +++ b/device-types/Cisco/AIR-CAP3702E-B-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 3702E-B +slug: air-cap3702e-B-k9 +part_number: AIR-CAP3702E-B-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..aee1a216e --- /dev/null +++ b/device-types/Cisco/AIR-CAP3702I-A-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 3702I-A +slug: air-cap3702i-a-k9 +part_number: AIR-CAP3702I-A-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..b0a7e2930 --- /dev/null +++ b/device-types/Cisco/AIR-CAP3702I-B-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 3702I-B +slug: air-cap3702i-b-k9 +part_number: AIR-CAP3702I-B-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..19a81cf2d --- /dev/null +++ b/device-types/Cisco/AIR-CT2504-K9.yaml @@ -0,0 +1,32 @@ +manufacturer: Cisco +model: Aironet CT2504-K9 +slug: air-ct2504-k9 +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 +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 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 80 diff --git a/device-types/Cisco/AIR-CT3504-K9.yaml b/device-types/Cisco/AIR-CT3504-K9.yaml new file mode 100644 index 000000000..fc8cfa10a --- /dev/null +++ b/device-types/Cisco/AIR-CT3504-K9.yaml @@ -0,0 +1,36 @@ +manufacturer: Cisco +model: AIR-CT3504-K9 +slug: air-ct3504-k9 +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 +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 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 115 diff --git a/device-types/Cisco/AIR-CT5520-K9.yaml b/device-types/Cisco/AIR-CT5520-K9.yaml index 1e9041cc4..92da0c493 100644 --- a/device-types/Cisco/AIR-CT5520-K9.yaml +++ b/device-types/Cisco/AIR-CT5520-K9.yaml @@ -1,6 +1,6 @@ manufacturer: Cisco model: AIR-CT5520-K9 -slug: AIR-CT5520-K9 +slug: air-ct5520-k9 part_number: AIR-CT5520-K9 u_height: 1 is_full_depth: true diff --git a/device-types/Cisco/AIR-LAP1242AG-A-K9.yaml b/device-types/Cisco/AIR-LAP1242AG-A-K9.yaml new file mode 100644 index 000000000..7582f039d --- /dev/null +++ b/device-types/Cisco/AIR-LAP1242AG-A-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 1242AG-A +slug: air-lap1242ag-a-k9 +part_number: AIR-LAP1242AG-A-K9 +u_height: 0 +is_full_depth: false +interfaces: +- 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 new file mode 100644 index 000000000..21d567f23 --- /dev/null +++ b/device-types/Cisco/AIR-LAP1522HZ-A-K9.yaml @@ -0,0 +1,10 @@ +manufacturer: Cisco +model: Aironet 1522HZ-A +slug: air-lap1522hz-a-k9 +part_number: AIR-LAP1522HZ-A-K9 +u_height: 0 +is_full_depth: false +interfaces: +- name: WiFi + type: ieee802.11g + mgmt_only: false diff --git a/device-types/Cisco/ASA5515-X.yml b/device-types/Cisco/ASA5515-X.yml new file mode 100644 index 000000000..888ff49cb --- /dev/null +++ b/device-types/Cisco/ASA5515-X.yml @@ -0,0 +1,33 @@ +manufacturer: Cisco +model: ASA5515-X +slug: asa5515x-k8 +part_number: ASA5515X-K8 +u_height: 1 +console-ports: +- name: Con 0 + type: rj-45 +power-ports: +- 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 diff --git a/device-types/Cisco/ASA5585-X.yaml b/device-types/Cisco/ASA5585-X.yaml new file mode 100644 index 000000000..528af0f7a --- /dev/null +++ b/device-types/Cisco/ASA5585-X.yaml @@ -0,0 +1,52 @@ +manufacturer: Cisco +model: ASA5585-X +slug: asa5585-x +part_number: ASA5585-K9 +u_height: 1 +is_full_depth: true +console-ports: +- 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 +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 diff --git a/device-types/Cisco/ASR1001-HX.yaml b/device-types/Cisco/ASR1001-HX.yaml index da18c29c8..375e5adb7 100644 --- a/device-types/Cisco/ASR1001-HX.yaml +++ b/device-types/Cisco/ASR1001-HX.yaml @@ -1,6 +1,7 @@ manufacturer: Cisco model: ASR1001-HX slug: asr1001-hx +part_number: ASR1001-HX u_height: 1 is_full_depth: true interfaces: diff --git a/device-types/Cisco/ASR1006.yaml b/device-types/Cisco/ASR1006.yaml new file mode 100644 index 000000000..e4caa4754 --- /dev/null +++ b/device-types/Cisco/ASR1006.yaml @@ -0,0 +1,18 @@ +manufacturer: Cisco +model: ASR1006 +slug: asr1006 +part_number: ASR1006 +u_height: 6 +is_full_depth: true +console-ports: +- 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 diff --git a/device-types/Cisco/ASR1013.yaml b/device-types/Cisco/ASR1013.yaml new file mode 100644 index 000000000..8719d6fab --- /dev/null +++ b/device-types/Cisco/ASR1013.yaml @@ -0,0 +1,24 @@ +manufacturer: Cisco +model: ASR1013 +slug: asr1013 +part_number: ASR1013 +u_height: 13 +is_full_depth: true +console-ports: +- 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 diff --git a/device-types/Cisco/C6807-XL.yaml b/device-types/Cisco/C6807-XL.yaml new file mode 100644 index 000000000..96889d27b --- /dev/null +++ b/device-types/Cisco/C6807-XL.yaml @@ -0,0 +1,22 @@ +manufacturer: Cisco +model: Catalyst 6807-XL +part_number: C6807-XL +slug: c6807_xl +u_height: 10 +is_full_depth: false +console-ports: + - name: con 0 + type: rj-45 +power-ports: + - name: PS-1 + type: iec-60320-c14 + maximum_draw: 3000 + - name: PS-2 + type: iec-60320-c14 + maximum_draw: 3000 + - name: PS-3 + type: iec-60320-c14 + maximum_draw: 3000 + - name: PS-4 + type: iec-60320-c14 + maximum_draw: 3000 diff --git a/device-types/Cisco/C7206VXR.yaml b/device-types/Cisco/C7206VXR.yaml new file mode 100644 index 000000000..27359c299 --- /dev/null +++ b/device-types/Cisco/C7206VXR.yaml @@ -0,0 +1,16 @@ +manufacturer: Cisco +model: 7206VXR +part_number: CISCO7206VXR +slug: c7206vxr +u_height: 3 +is_full_depth: false +console-ports: + - name: con 0 + type: rj-45 +power-ports: + - name: PS-1 + type: iec-60320-c14 + maximum_draw: 370 + - name: PS-2 + type: iec-60320-c14 + maximum_draw: 370 diff --git a/device-types/Cisco/C819G-4G-V-K9.yaml b/device-types/Cisco/C819G-4G-V-K9.yaml new file mode 100644 index 000000000..7641043a8 --- /dev/null +++ b/device-types/Cisco/C819G-4G-V-K9.yaml @@ -0,0 +1,26 @@ +manufacturer: Cisco +model: Cisco 819G-4G-V +part_number: C819G-4G-V-K9 +slug: c819g-4g-v-k9 +u_height: 1 +is_full_depth: false +interfaces: + - name: FastEthernet0 + type: 100base-tx + - name: FastEthernet1 + type: 100base-tx + - name: FastEthernet2 + type: 100base-tx + - name: FastEthernet3 + type: 100base-tx + - name: Cellular0 + type: lte +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 11 diff --git a/device-types/Cisco/C9404R.yaml b/device-types/Cisco/C9404R.yaml new file mode 100644 index 000000000..9db8f4bb3 --- /dev/null +++ b/device-types/Cisco/C9404R.yaml @@ -0,0 +1,20 @@ +manufacturer: Cisco +model: Catalyst 9404R +slug: c9404r +part_number: C9404R +u_height: 6 +is_full_depth: false +console-ports: + - name: con 0 + type: rj-45 +power-ports: + - name: PS-1 + type: iec-60320-c14 + maximum_draw: 3200 + - name: PS-2 + type: iec-60320-c14 + maximum_draw: 3200 +interfaces: +- name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/C9407R.yaml b/device-types/Cisco/C9407R.yaml new file mode 100644 index 000000000..c6de82ba8 --- /dev/null +++ b/device-types/Cisco/C9407R.yaml @@ -0,0 +1,20 @@ +manufacturer: Cisco +model: Catalyst 9407R +slug: c9407r +part_number: C9407R +u_height: 10 +is_full_depth: false +console-ports: + - name: con 0 + type: rj-45 +power-ports: + - name: PS-1 + type: iec-60320-c14 + maximum_draw: 3200 + - name: PS-2 + type: iec-60320-c14 + maximum_draw: 3200 +interfaces: +- name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/C9410R.yaml b/device-types/Cisco/C9410R.yaml new file mode 100644 index 000000000..3d7eb295f --- /dev/null +++ b/device-types/Cisco/C9410R.yaml @@ -0,0 +1,20 @@ +manufacturer: Cisco +model: Catalyst 9410R +slug: c9410r +part_number: C9410R +u_height: 13 +is_full_depth: true +console-ports: + - name: con 0 + type: rj-45 +power-ports: + - name: PS-1 + type: iec-60320-c14 + maximum_draw: 3190 + - name: PS-2 + type: iec-60320-c14 + maximum_draw: 3190 +interfaces: +- name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/C9500-40X.yaml b/device-types/Cisco/C9500-40X.yaml new file mode 100644 index 000000000..55f110031 --- /dev/null +++ b/device-types/Cisco/C9500-40X.yaml @@ -0,0 +1,172 @@ +manufacturer: Cisco +model: Catalyst 9500-40X +slug: c9500-40x +part_number: C9500-40X +u_height: 1 +is_full_depth: true +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b +power-ports: + - name: PS-1 + type: iec-60320-c14 + maximum_draw: 850 + - name: PS-2 + 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 diff --git a/device-types/Cisco/IE-2000-16PTC-G-E.yaml b/device-types/Cisco/IE-2000-16PTC-G-E.yaml new file mode 100644 index 000000000..b4f8fcf4b --- /dev/null +++ b/device-types/Cisco/IE-2000-16PTC-G-E.yaml @@ -0,0 +1,48 @@ +manufacturer: Cisco +model: IE-2000-16PTC-G-E +part_number: IE-2000-16PTC-G-E +slug: ie-2000-16ptc-g-e +u_height: 3 +is_full_depth: false +interfaces: + - name: FastEthernet1/1 + type: 100base-tx + - name: FastEthernet1/2 + type: 100base-tx + - name: FastEthernet1/3 + type: 100base-tx + - name: FastEthernet1/4 + type: 100base-tx + - name: FastEthernet1/5 + type: 100base-tx + - name: FastEthernet1/6 + type: 100base-tx + - name: FastEthernet1/7 + type: 100base-tx + - name: FastEthernet1/8 + type: 100base-tx + - name: FastEthernet1/9 + type: 100base-tx + - name: FastEthernet1/10 + type: 100base-tx + - name: FastEthernet1/11 + type: 100base-tx + - name: FastEthernet1/12 + type: 100base-tx + - name: FastEthernet1/13 + type: 100base-tx + - name: FastEthernet1/14 + type: 100base-tx + - name: FastEthernet1/15 + type: 100base-tx + - name: FastEthernet1/16 + type: 100base-tx + - name: GigabitEthernet1/1 + type: 1000base-t + - name: GigabitEthernet1/2 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b diff --git a/device-types/Cisco/IE-2000-16PTC-G-NX.yaml b/device-types/Cisco/IE-2000-16PTC-G-NX.yaml new file mode 100644 index 000000000..1cdc3c0c3 --- /dev/null +++ b/device-types/Cisco/IE-2000-16PTC-G-NX.yaml @@ -0,0 +1,48 @@ +manufacturer: Cisco +model: IE-2000-16PTC-G-NX +part_number: IE-2000-16PTC-G-NX +slug: ie-2000-16ptc-g-nx +u_height: 3 +is_full_depth: false +interfaces: + - name: FastEthernet1/1 + type: 100base-tx + - name: FastEthernet1/2 + type: 100base-tx + - name: FastEthernet1/3 + type: 100base-tx + - name: FastEthernet1/4 + type: 100base-tx + - name: FastEthernet1/5 + type: 100base-tx + - name: FastEthernet1/6 + type: 100base-tx + - name: FastEthernet1/7 + type: 100base-tx + - name: FastEthernet1/8 + type: 100base-tx + - name: FastEthernet1/9 + type: 100base-tx + - name: FastEthernet1/10 + type: 100base-tx + - name: FastEthernet1/11 + type: 100base-tx + - name: FastEthernet1/12 + type: 100base-tx + - name: FastEthernet1/13 + type: 100base-tx + - name: FastEthernet1/14 + type: 100base-tx + - name: FastEthernet1/15 + type: 100base-tx + - name: FastEthernet1/16 + type: 100base-tx + - name: GigabitEthernet1/1 + type: 1000base-t + - name: GigabitEthernet1/2 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b diff --git a/device-types/Cisco/IE-2000-4TS-G-B.yaml b/device-types/Cisco/IE-2000-4TS-G-B.yaml new file mode 100644 index 000000000..2580442b5 --- /dev/null +++ b/device-types/Cisco/IE-2000-4TS-G-B.yaml @@ -0,0 +1,24 @@ +manufacturer: Cisco +model: IE-2000-4TS-G-B +part_number: IE-2000-4TS-G-B +slug: ie-2000-4ts-g-b +u_height: 3 +is_full_depth: false +interfaces: + - name: FastEthernet1/1 + type: 100base-tx + - name: FastEthernet1/2 + type: 100base-tx + - name: FastEthernet1/3 + type: 100base-tx + - name: FastEthernet1/4 + type: 100base-tx + - name: GigabitEthernet1/1 + type: 1000base-t + - name: GigabitEthernet1/2 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b diff --git a/device-types/Cisco/IE-4000-8GT8GP4G-E.yaml b/device-types/Cisco/IE-4000-8GT8GP4G-E.yaml new file mode 100644 index 000000000..c0d17d28d --- /dev/null +++ b/device-types/Cisco/IE-4000-8GT8GP4G-E.yaml @@ -0,0 +1,50 @@ +manufacturer: Cisco +model: IE-4000-8GT8GP4G-E +part_number: IE-4000-8GT8GP4G-E +slug: ie-4000-8gt8gp4g-e +u_height: 3 +is_full_depth: false +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/13 + type: 1000base-t + - name: GigabitEthernet1/14 + type: 1000base-t + - name: GigabitEthernet1/15 + type: 1000base-t + - name: GigabitEthernet1/16 + type: 1000base-t + - name: GigabitEthernet1/17 + type: 1000base-t + - name: GigabitEthernet1/18 + type: 1000base-t + - name: GigabitEthernet1/19 + type: 1000base-t + - name: GigabitEthernet1/20 + type: 1000base-t +console-ports: + - name: usb + type: usb-mini-b diff --git a/device-types/Cisco/IR829GW-LTE-NA-AK9.yaml b/device-types/Cisco/IR829GW-LTE-NA-AK9.yaml new file mode 100644 index 000000000..e83e606af --- /dev/null +++ b/device-types/Cisco/IR829GW-LTE-NA-AK9.yaml @@ -0,0 +1,24 @@ +manufacturer: Cisco +model: IR829 +part_number: IR829GW-LTE-NA-AK9 +slug: ir829gw-lte-na-ak9 +u_height: 1 +is_full_depth: false +interfaces: + - name: GigabitEthernet1 + type: 1000base-t + - name: GigabitEthernet2 + type: 1000base-t + - name: GigabitEthernet3 + type: 1000base-t + - name: GigabitEthernet4 + type: 1000base-t + - name: Wlan-GigabitEthernet0 + type: ieee802.11n + - name: cellular0 + type: lte + - name: cellular1 + type: lte +console-ports: + - name: usb + type: usb-mini-b diff --git a/device-types/Cisco/ISR1111-8P.yaml b/device-types/Cisco/ISR1111-8P.yaml new file mode 100644 index 000000000..af8f27e69 --- /dev/null +++ b/device-types/Cisco/ISR1111-8P.yaml @@ -0,0 +1,43 @@ +manufacturer: Cisco +model: ISR 1111-8P +part_number: C1111-8P +slug: isr1111 +u_height: 1 +is_full_depth: false +interfaces: + - name: GigabitEthernet0/0/0 + type: 1000base-x-sfp + - name: GigabitEthernet0/0/1 + type: 1000base-t + - name: GigabitEthernet0/1/0 + type: 1000base-t + - name: GigabitEthernet0/1/1 + type: 1000base-t + - name: GigabitEthernet0/1/2 + type: 1000base-t + - name: GigabitEthernet0/1/3 + type: 1000base-t + - name: GigabitEthernet0/1/4 + type: 1000base-t + - name: GigabitEthernet0/1/5 + type: 1000base-t + - name: GigabitEthernet0/1/6 + type: 1000base-t + - name: GigabitEthernet0/1/7 + type: 1000base-t + - name: GigabitEthernet0/1/8 + type: 1000base-t + - name: Wlan-GigabitEthernet0/1/8 + type: ieee802.11ac + - name: Cellular0/2/0 + type: lte + +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 150 diff --git a/device-types/Cisco/ISR1841.yaml b/device-types/Cisco/ISR1841.yaml new file mode 100644 index 000000000..a5d4ae224 --- /dev/null +++ b/device-types/Cisco/ISR1841.yaml @@ -0,0 +1,22 @@ +manufacturer: Cisco +model: ISR1841 +part_number: ISR1841/K9 +slug: isr1841 +u_height: 1 +is_full_depth: false +interfaces: + - name: FastEthernet0/0 + type: 100base-tx + - name: FastEthernet0/1 + type: 100base-tx +console-ports: + - name: con 0 + type: rj-45 + - name: aux + type: rj-45 + - name: usb + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c6 + maximum_draw: 50 diff --git a/device-types/Cisco/ISR1921.yaml b/device-types/Cisco/ISR1921.yaml new file mode 100644 index 000000000..4f4b51fa8 --- /dev/null +++ b/device-types/Cisco/ISR1921.yaml @@ -0,0 +1,21 @@ +manufacturer: Cisco +model: ISR1921 +part_number: ISR1921/K9 +slug: isr1921 +u_height: 1 +is_full_depth: true +interfaces: + - name: GigabitEthernet0/0/0 + type: 1000base-t + - name: GigabitEthernet0/0/1 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: aux + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c6 + allocated_draw: 25 + maximum_draw: 60 diff --git a/device-types/Cisco/ISR1941.yaml b/device-types/Cisco/ISR1941.yaml new file mode 100644 index 000000000..889daec32 --- /dev/null +++ b/device-types/Cisco/ISR1941.yaml @@ -0,0 +1,21 @@ +manufacturer: Cisco +model: ISR1941 +part_number: ISR1941/K9 +slug: isr1941 +u_height: 2 +is_full_depth: true +interfaces: + - name: GigabitEthernet0/0/0 + type: 1000base-t + - name: GigabitEthernet0/0/1 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: aux + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c6 + allocated_draw: 35 + maximum_draw: 110 diff --git a/device-types/Cisco/ISR2651XM.yaml b/device-types/Cisco/ISR2651XM.yaml new file mode 100644 index 000000000..0982e063f --- /dev/null +++ b/device-types/Cisco/ISR2651XM.yaml @@ -0,0 +1,18 @@ +manufacturer: Cisco +model: ISR2651XM +part_number: ISR2651xm/K9 +slug: isr2651xm +u_height: 1 +is_full_depth: false +interfaces: + - name: FastEthernet0/0 + type: 100base-tx +console-ports: + - name: con 0 + type: rj-45 + - name: aux + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c6 + maximum_draw: 50 diff --git a/device-types/Cisco/ISR2811.yaml b/device-types/Cisco/ISR2811.yaml new file mode 100644 index 000000000..1d10bfb48 --- /dev/null +++ b/device-types/Cisco/ISR2811.yaml @@ -0,0 +1,24 @@ +manufacturer: Cisco +model: ISR2811 +part_number: ISR2811/K9 +slug: isr2811 +u_height: 1 +is_full_depth: false +interfaces: + - name: FastEthernet0/0 + type: 100base-tx + - name: FastEthernet0/1 + type: 100base-tx +console-ports: + - name: con 0 + type: rj-45 + - name: aux + type: rj-45 + - name: usb0 + type: usb-mini-b + - name: usb1 + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c6 + maximum_draw: 160 diff --git a/device-types/Cisco/ISR2901.yaml b/device-types/Cisco/ISR2901.yaml new file mode 100644 index 000000000..edb91f948 --- /dev/null +++ b/device-types/Cisco/ISR2901.yaml @@ -0,0 +1,23 @@ +manufacturer: Cisco +model: ISR2901 +part_number: ISR2901/K9 +slug: isr2901 +u_height: 1 +is_full_depth: true +interfaces: + - name: GigabitEthernet0/0/0 + type: 1000base-t + - name: GigabitEthernet0/0/1 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b + - name: aux + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c6 + allocated_draw: 40 + maximum_draw: 150 diff --git a/device-types/Cisco/ISR2911.yaml b/device-types/Cisco/ISR2911.yaml index e0ab19586..173e636ab 100644 --- a/device-types/Cisco/ISR2911.yaml +++ b/device-types/Cisco/ISR2911.yaml @@ -1,22 +1,25 @@ manufacturer: Cisco model: ISR2911 +part_number: ISR2911/K9 slug: isr2911 -is_full_depth: false -u_height: 1 +u_height: 2 +is_full_depth: true interfaces: - - name: GigabitEthernet0/0 - type: 1000base-t - - name: GigabitEthernet0/1 - type: 1000base-t - - name: GigabitEthernet0/2 - type: 1000base-t + - name: GigabitEthernet0/0/0 + type: 1000base-t + - name: GigabitEthernet0/0/1 + type: 1000base-t + - name: GigabitEthernet0/0/2 + type: 1000base-t console-ports: - - name: con0 - type: rj-45 - - name: aux0 + - name: con 0 type: rj-45 - name: usb type: usb-mini-b + - name: aux + type: rj-45 power-ports: - name: PSU0 - type: iec-60320-c14 + type: iec-60320-c6 + allocated_draw: 50 + maximum_draw: 210 diff --git a/device-types/Cisco/ISR2921.yaml b/device-types/Cisco/ISR2921.yaml new file mode 100644 index 000000000..f2fb2af81 --- /dev/null +++ b/device-types/Cisco/ISR2921.yaml @@ -0,0 +1,25 @@ +manufacturer: Cisco +model: ISR2921 +part_number: ISR2921/K9 +slug: isr2921 +u_height: 2 +is_full_depth: true +interfaces: + - name: GigabitEthernet0/0/0 + type: 1000base-t + - name: GigabitEthernet0/0/1 + type: 1000base-t + - name: GigabitEthernet0/0/2 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: usb + type: usb-mini-b + - name: aux + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c6 + allocated_draw: 60 + maximum_draw: 320 diff --git a/device-types/Cisco/ISR3825.yaml b/device-types/Cisco/ISR3825.yaml new file mode 100644 index 000000000..02c555d53 --- /dev/null +++ b/device-types/Cisco/ISR3825.yaml @@ -0,0 +1,24 @@ +manufacturer: Cisco +model: ISR3825 +part_number: ISR3825/K9 +slug: isr3825 +u_height: 2 +is_full_depth: false +interfaces: + - name: GigabitEthernet0/0 + type: 1000base-t + - name: GigabitEthernet0/1 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: aux + type: rj-45 + - name: usb0 + type: usb-mini-b + - name: usb1 + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c6 + maximum_draw: 210 diff --git a/device-types/Cisco/ISR3845.yaml b/device-types/Cisco/ISR3845.yaml new file mode 100644 index 000000000..f54453851 --- /dev/null +++ b/device-types/Cisco/ISR3845.yaml @@ -0,0 +1,24 @@ +manufacturer: Cisco +model: ISR3845 +part_number: ISR3845/K9 +slug: isr3845 +u_height: 3 +is_full_depth: false +interfaces: + - name: GigabitEthernet0/0 + type: 1000base-t + - name: GigabitEthernet0/1 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: aux + type: rj-45 + - name: usb0 + type: usb-mini-b + - name: usb1 + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c6 + maximum_draw: 300 diff --git a/device-types/Cisco/ISR4331.yaml b/device-types/Cisco/ISR4331.yaml index ba71538a1..1f516ef23 100644 --- a/device-types/Cisco/ISR4331.yaml +++ b/device-types/Cisco/ISR4331.yaml @@ -1,6 +1,7 @@ manufacturer: Cisco model: ISR4331 slug: isr4331 +part_number: ISR4331/K9 u_height: 1 is_full_depth: true interfaces: diff --git a/device-types/Cisco/ISR4351.yaml b/device-types/Cisco/ISR4351.yaml new file mode 100644 index 000000000..4fed03506 --- /dev/null +++ b/device-types/Cisco/ISR4351.yaml @@ -0,0 +1,32 @@ +manufacturer: Cisco +model: ISR4351 +slug: isr4351 +part_number: ISR4351/K9 +u_height: 2 +is_full_depth: false +interfaces: + - name: GigabitEthernet0 + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet0/0/0 + type: 1000base-t + - name: GigabitEthernet0/0/1 + type: 1000base-t + - name: GigabitEthernet0/0/2 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 + - name: aux 0 + type: rj-45 + - name: usb0 + type: usb-mini-b + - name: usb1 + type: usb-a + - name: usb2 + type: usb-a +power-ports: + - name: PSU0 + type: iec-60320-c14 + allocated_draw: 48 + maximum_draw: 430 diff --git a/device-types/Cisco/ISR4451.yaml b/device-types/Cisco/ISR4451.yaml new file mode 100644 index 000000000..111155ce1 --- /dev/null +++ b/device-types/Cisco/ISR4451.yaml @@ -0,0 +1,34 @@ +manufacturer: Cisco +model: ISR4451-X +part_number: ISR4451-X/K9 +slug: isr4451-x +u_height: 2 +is_full_depth: false +interfaces: + - name: GigabitEthernet0 + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet0/0/0 + type: 1000base-x-sfp + - name: GigabitEthernet0/0/1 + type: 1000base-x-sfp + - name: GigabitEthernet0/0/2 + type: 1000base-x-sfp + - name: GigabitEthernet0/0/3 + type: 1000base-x-sfp +console-ports: + - name: con 0 + type: rj-45 + - name: aux 0 + type: rj-45 + - name: usb0 + type: usb-mini-b + - name: usb1 + type: usb-a + - name: usb2 + type: usb-a +power-ports: + - name: PSU0 + type: iec-60320-c14 + allocated_draw: 158 + maximum_draw: 450 diff --git a/device-types/Cisco/ISR7604.yaml b/device-types/Cisco/ISR7604.yaml new file mode 100644 index 000000000..dba27cef5 --- /dev/null +++ b/device-types/Cisco/ISR7604.yaml @@ -0,0 +1,21 @@ +manufacturer: Cisco +model: ISR7604 +part_number: ISR7604/K9 +slug: isr7604 +u_height: 5 +is_full_depth: true +interfaces: + - name: GigabitEthernet1/1 + type: 1000base-t + - name: GigabitEthernet1/2 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 2700 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 2700 diff --git a/device-types/Cisco/N3K-C3132Q-40GE.yaml b/device-types/Cisco/N3K-C3132Q-40GE.yaml new file mode 100644 index 000000000..cb020439f --- /dev/null +++ b/device-types/Cisco/N3K-C3132Q-40GE.yaml @@ -0,0 +1,96 @@ +manufacturer: Cisco +model: Nexus 3132Q-40GE +slug: n3k-c3132q-40ge +part_number: n3k-c3132q-40ge +u_height: 1 +is_full_depth: false +interfaces: + - name: mgmt0 + type: 1000base-t + mgmt_only: true + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet1/2 + type: 40gbase-x-qsfpp + - name: Ethernet1/3 + type: 40gbase-x-qsfpp + - name: Ethernet1/4 + type: 40gbase-x-qsfpp + - name: Ethernet1/5 + type: 40gbase-x-qsfpp + - name: Ethernet1/6 + type: 40gbase-x-qsfpp + - name: Ethernet1/7 + type: 40gbase-x-qsfpp + - name: Ethernet1/8 + type: 40gbase-x-qsfpp + - name: Ethernet1/9 + type: 40gbase-x-qsfpp + - name: Ethernet1/10 + type: 40gbase-x-qsfpp + - name: Ethernet1/11 + type: 40gbase-x-qsfpp + - name: Ethernet1/12 + type: 40gbase-x-qsfpp + - name: Ethernet1/13 + type: 40gbase-x-qsfpp + - name: Ethernet1/14 + type: 40gbase-x-qsfpp + - name: Ethernet1/15 + type: 40gbase-x-qsfpp + - name: Ethernet1/16 + type: 40gbase-x-qsfpp + - name: Ethernet1/17 + type: 40gbase-x-qsfpp + - name: Ethernet1/18 + type: 40gbase-x-qsfpp + - name: Ethernet1/19 + type: 40gbase-x-qsfpp + - name: Ethernet1/20 + type: 40gbase-x-qsfpp + - 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: Ethernet1/25 + type: 40gbase-x-qsfpp + - name: Ethernet1/26 + type: 40gbase-x-qsfpp + - name: Ethernet1/27 + type: 40gbase-x-qsfpp + - name: Ethernet1/28 + type: 40gbase-x-qsfpp + - name: Ethernet1/29 + type: 40gbase-x-qsfpp + - name: Ethernet1/30 + type: 40gbase-x-qsfpp + - name: Ethernet1/31 + type: 40gbase-x-qsfpp + - name: Ethernet1/32 + type: 40gbase-x-qsfpp + - name: Ethernet1/33 + type: 10gbase-x-sfpp + - name: Ethernet1/34 + type: 10gbase-x-sfpp + - name: Ethernet1/35 + type: 10gbase-x-sfpp + - name: Ethernet1/36 + type: 10gbase-x-sfpp +power-ports: + - name: PSU0 + type: iec-60320-c14 + allocated_draw: 210 + maximum_draw: 340 + - name: PSU1 + type: iec-60320-c14 + allocated_draw: 210 + maximum_draw: 340 +console-ports: + - name: Console + type: rj-45 + - name: usb0 + type: usb-mini-b diff --git a/device-types/Cisco/N3K-C3132Q-40GX.yaml b/device-types/Cisco/N3K-C3132Q-40GX.yaml new file mode 100644 index 000000000..ffca5ee95 --- /dev/null +++ b/device-types/Cisco/N3K-C3132Q-40GX.yaml @@ -0,0 +1,96 @@ +manufacturer: Cisco +model: Nexus 3132Q-40GX +slug: n3k-c3132q-40gx +part_number: n3k-c3132q-40gx +u_height: 1 +is_full_depth: false +interfaces: + - name: mgmt0 + type: 1000base-t + mgmt_only: true + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet1/2 + type: 40gbase-x-qsfpp + - name: Ethernet1/3 + type: 40gbase-x-qsfpp + - name: Ethernet1/4 + type: 40gbase-x-qsfpp + - name: Ethernet1/5 + type: 40gbase-x-qsfpp + - name: Ethernet1/6 + type: 40gbase-x-qsfpp + - name: Ethernet1/7 + type: 40gbase-x-qsfpp + - name: Ethernet1/8 + type: 40gbase-x-qsfpp + - name: Ethernet1/9 + type: 40gbase-x-qsfpp + - name: Ethernet1/10 + type: 40gbase-x-qsfpp + - name: Ethernet1/11 + type: 40gbase-x-qsfpp + - name: Ethernet1/12 + type: 40gbase-x-qsfpp + - name: Ethernet1/13 + type: 40gbase-x-qsfpp + - name: Ethernet1/14 + type: 40gbase-x-qsfpp + - name: Ethernet1/15 + type: 40gbase-x-qsfpp + - name: Ethernet1/16 + type: 40gbase-x-qsfpp + - name: Ethernet1/17 + type: 40gbase-x-qsfpp + - name: Ethernet1/18 + type: 40gbase-x-qsfpp + - name: Ethernet1/19 + type: 40gbase-x-qsfpp + - name: Ethernet1/20 + type: 40gbase-x-qsfpp + - 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: Ethernet1/25 + type: 40gbase-x-qsfpp + - name: Ethernet1/26 + type: 40gbase-x-qsfpp + - name: Ethernet1/27 + type: 40gbase-x-qsfpp + - name: Ethernet1/28 + type: 40gbase-x-qsfpp + - name: Ethernet1/29 + type: 40gbase-x-qsfpp + - name: Ethernet1/30 + type: 40gbase-x-qsfpp + - name: Ethernet1/31 + type: 40gbase-x-qsfpp + - name: Ethernet1/32 + type: 40gbase-x-qsfpp + - name: Ethernet1/33 + type: 10gbase-x-sfpp + - name: Ethernet1/34 + type: 10gbase-x-sfpp + - name: Ethernet1/35 + type: 10gbase-x-sfpp + - name: Ethernet1/36 + type: 10gbase-x-sfpp +power-ports: + - name: PSU0 + type: iec-60320-c14 + allocated_draw: 170 + maximum_draw: 290 + - name: PSU1 + type: iec-60320-c14 + allocated_draw: 170 + maximum_draw: 290 +console-ports: + - name: Console + type: rj-45 + - name: usb0 + type: usb-mini-b diff --git a/device-types/Cisco/N3K-C3172PQ-10GE.yaml b/device-types/Cisco/N3K-C3172PQ-10GE.yaml new file mode 100644 index 000000000..7a4a132e7 --- /dev/null +++ b/device-types/Cisco/N3K-C3172PQ-10GE.yaml @@ -0,0 +1,132 @@ +manufacturer: Cisco +model: Nexus 3172PQ-10GE +slug: n3k-c3172q-10ge +part_number: n3k-c3172q-10ge +u_height: 1 +is_full_depth: false +interfaces: + - name: mgmt0 + type: 1000base-t + mgmt_only: true + - name: Ethernet1/1 + type: 10gbase-x-sfpp + - name: Ethernet1/2 + type: 10gbase-x-sfpp + - name: Ethernet1/3 + type: 10gbase-x-sfpp + - name: Ethernet1/4 + type: 10gbase-x-sfpp + - name: Ethernet1/5 + type: 10gbase-x-sfpp + - name: Ethernet1/6 + type: 10gbase-x-sfpp + - name: Ethernet1/7 + type: 10gbase-x-sfpp + - name: Ethernet1/8 + type: 10gbase-x-sfpp + - name: Ethernet1/9 + type: 10gbase-x-sfpp + - name: Ethernet1/10 + type: 10gbase-x-sfpp + - name: Ethernet1/11 + type: 10gbase-x-sfpp + - name: Ethernet1/12 + type: 10gbase-x-sfpp + - 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: 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: Ethernet1/25 + type: 10gbase-x-sfpp + - name: Ethernet1/26 + type: 10gbase-x-sfpp + - name: Ethernet1/27 + type: 10gbase-x-sfpp + - name: Ethernet1/28 + type: 10gbase-x-sfpp + - name: Ethernet1/29 + type: 10gbase-x-sfpp + - name: Ethernet1/30 + type: 10gbase-x-sfpp + - name: Ethernet1/31 + type: 10gbase-x-sfpp + - name: Ethernet1/32 + type: 10gbase-x-sfpp + - name: Ethernet1/33 + type: 10gbase-x-sfpp + - name: Ethernet1/34 + type: 10gbase-x-sfpp + - name: Ethernet1/35 + type: 10gbase-x-sfpp + - name: Ethernet1/36 + type: 10gbase-x-sfpp + - name: Ethernet1/37 + type: 10gbase-x-sfpp + - name: Ethernet1/38 + type: 10gbase-x-sfpp + - name: Ethernet1/39 + type: 10gbase-x-sfpp + - name: Ethernet1/40 + type: 10gbase-x-sfpp + - name: Ethernet1/41 + type: 10gbase-x-sfpp + - name: Ethernet1/42 + type: 10gbase-x-sfpp + - name: Ethernet1/43 + type: 10gbase-x-sfpp + - name: Ethernet1/44 + type: 10gbase-x-sfpp + - name: Ethernet1/45 + type: 10gbase-x-sfpp + - name: Ethernet1/46 + type: 10gbase-x-sfpp + - name: Ethernet1/47 + type: 10gbase-x-sfpp + - name: Ethernet1/48 + type: 10gbase-x-sfpp + - name: Ethernet1/49 + type: 40gbase-x-qsfpp + - name: Ethernet1/50 + type: 40gbase-x-qsfpp + - name: Ethernet1/51 + type: 40gbase-x-qsfpp + - name: Ethernet1/52 + type: 40gbase-x-qsfpp + - name: Ethernet1/53 + type: 40gbase-x-qsfpp + - name: Ethernet1/54 + type: 40gbase-x-qsfpp +power-ports: + - name: PSU0 + type: iec-60320-c14 + allocated_draw: 143 + maximum_draw: 293 + - name: PSU1 + type: iec-60320-c14 + allocated_draw: 143 + maximum_draw: 293 +console-ports: + - name: Console + type: rj-45 + - name: usb0 + type: usb-mini-b diff --git a/device-types/Cisco/N5K-C5548P.yaml b/device-types/Cisco/N5K-C5548P.yaml new file mode 100644 index 000000000..47dc7c798 --- /dev/null +++ b/device-types/Cisco/N5K-C5548P.yaml @@ -0,0 +1,86 @@ +manufacturer: Cisco +model: Nexus 5548P +slug: n5k-c5548p +part_number: N5K-C5548P +u_height: 1 +is_full_depth: false +interfaces: + - name: mgmt0 + type: 1000base-t + mgmt_only: true + - name: Ethernet1/1 + type: 10gbase-x-sfpp + - name: Ethernet1/2 + type: 10gbase-x-sfpp + - name: Ethernet1/3 + type: 10gbase-x-sfpp + - name: Ethernet1/4 + type: 10gbase-x-sfpp + - name: Ethernet1/5 + type: 10gbase-x-sfpp + - name: Ethernet1/6 + type: 10gbase-x-sfpp + - name: Ethernet1/7 + type: 10gbase-x-sfpp + - name: Ethernet1/8 + type: 10gbase-x-sfpp + - name: Ethernet1/9 + type: 10gbase-x-sfpp + - name: Ethernet1/10 + type: 10gbase-x-sfpp + - name: Ethernet1/11 + type: 10gbase-x-sfpp + - name: Ethernet1/12 + type: 10gbase-x-sfpp + - 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: 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: Ethernet1/25 + type: 10gbase-x-sfpp + - name: Ethernet1/26 + type: 10gbase-x-sfpp + - name: Ethernet1/27 + type: 10gbase-x-sfpp + - name: Ethernet1/28 + type: 10gbase-x-sfpp + - name: Ethernet1/29 + type: 10gbase-x-sfpp + - name: Ethernet1/30 + type: 10gbase-x-sfpp + - name: Ethernet1/31 + type: 10gbase-x-sfpp + - name: Ethernet1/32 + type: 10gbase-x-sfpp +power-ports: + - name: PSU0 + type: iec-60320-c14 + allocated_draw: 390 + maximum_draw: 730 + - name: PSU1 + type: iec-60320-c14 + allocated_draw: 390 + maximum_draw: 730 +console-ports: + - name: Console + type: rj-45 diff --git a/device-types/Cisco/N5K-C5596UP.yaml b/device-types/Cisco/N5K-C5596UP.yaml new file mode 100644 index 000000000..5cd4b322e --- /dev/null +++ b/device-types/Cisco/N5K-C5596UP.yaml @@ -0,0 +1,118 @@ +manufacturer: Cisco +model: Nexus 5596UP +slug: n5k-c5596up +part_number: N5K-C5596UP +u_height: 2 +is_full_depth: false +interfaces: + - name: mgmt0 + type: 1000base-t + mgmt_only: true + - name: Ethernet1/1 + type: 10gbase-x-sfpp + - name: Ethernet1/2 + type: 10gbase-x-sfpp + - name: Ethernet1/3 + type: 10gbase-x-sfpp + - name: Ethernet1/4 + type: 10gbase-x-sfpp + - name: Ethernet1/5 + type: 10gbase-x-sfpp + - name: Ethernet1/6 + type: 10gbase-x-sfpp + - name: Ethernet1/7 + type: 10gbase-x-sfpp + - name: Ethernet1/8 + type: 10gbase-x-sfpp + - name: Ethernet1/9 + type: 10gbase-x-sfpp + - name: Ethernet1/10 + type: 10gbase-x-sfpp + - name: Ethernet1/11 + type: 10gbase-x-sfpp + - name: Ethernet1/12 + type: 10gbase-x-sfpp + - 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: 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: Ethernet1/25 + type: 10gbase-x-sfpp + - name: Ethernet1/26 + type: 10gbase-x-sfpp + - name: Ethernet1/27 + type: 10gbase-x-sfpp + - name: Ethernet1/28 + type: 10gbase-x-sfpp + - name: Ethernet1/29 + type: 10gbase-x-sfpp + - name: Ethernet1/30 + type: 10gbase-x-sfpp + - name: Ethernet1/31 + type: 10gbase-x-sfpp + - name: Ethernet1/32 + type: 10gbase-x-sfpp + - name: Ethernet1/33 + type: 10gbase-x-sfpp + - name: Ethernet1/34 + type: 10gbase-x-sfpp + - name: Ethernet1/35 + type: 10gbase-x-sfpp + - name: Ethernet1/36 + type: 10gbase-x-sfpp + - name: Ethernet1/37 + type: 10gbase-x-sfpp + - name: Ethernet1/38 + type: 10gbase-x-sfpp + - name: Ethernet1/39 + type: 10gbase-x-sfpp + - name: Ethernet1/40 + type: 10gbase-x-sfpp + - name: Ethernet1/41 + type: 10gbase-x-sfpp + - name: Ethernet1/42 + type: 10gbase-x-sfpp + - name: Ethernet1/43 + type: 10gbase-x-sfpp + - name: Ethernet1/44 + type: 10gbase-x-sfpp + - name: Ethernet1/45 + type: 10gbase-x-sfpp + - name: Ethernet1/46 + type: 10gbase-x-sfpp + - name: Ethernet1/47 + type: 10gbase-x-sfpp + - name: Ethernet1/48 + type: 10gbase-x-sfpp +power-ports: + - name: PSU0 + type: iec-60320-c14 + allocated_draw: 660 + maximum_draw: 972 + - name: PSU1 + type: iec-60320-c14 + allocated_draw: 660 + maximum_draw: 972 +console-ports: + - name: Console + type: rj-45 diff --git a/device-types/Cisco/N7K-C7010.yaml b/device-types/Cisco/N7K-C7010.yaml new file mode 100644 index 000000000..1af6d2840 --- /dev/null +++ b/device-types/Cisco/N7K-C7010.yaml @@ -0,0 +1,19 @@ +manufacturer: Cisco +model: N7K-C7010 +slug: n7k-c7010 +part_number: N7K-C7010 +u_height: 21 +is_full_depth: true +subdevice_role: parent +console-ports: + - name: con0 + type: rj-45 + - name: con1 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c20 + maximum_draw: 12000 + - name: PSU1 + type: iec-60320-c20 + maximum_draw: 12000 diff --git a/device-types/Cisco/N9K-C93120TX.yaml b/device-types/Cisco/N9K-C93120TX.yaml new file mode 100644 index 000000000..0df53008d --- /dev/null +++ b/device-types/Cisco/N9K-C93120TX.yaml @@ -0,0 +1,230 @@ +manufacturer: Cisco +model: Nexus 93120TX +slug: n9k-c93120tx +part_number: N9K-C93120TX +u_height: 2 +is_full_depth: true +interfaces: + - name: mgmt0 + type: 1000base-t + mgmt_only: true + - name: Ethernet1/1 + type: 10gbase-x-sfpp + - name: Ethernet1/2 + type: 10gbase-x-sfpp + - name: Ethernet1/3 + type: 10gbase-x-sfpp + - name: Ethernet1/4 + type: 10gbase-x-sfpp + - name: Ethernet1/5 + type: 10gbase-x-sfpp + - name: Ethernet1/6 + type: 10gbase-x-sfpp + - name: Ethernet1/7 + type: 10gbase-x-sfpp + - name: Ethernet1/8 + type: 10gbase-x-sfpp + - name: Ethernet1/9 + type: 10gbase-x-sfpp + - name: Ethernet1/10 + type: 10gbase-x-sfpp + - name: Ethernet1/11 + type: 10gbase-x-sfpp + - name: Ethernet1/12 + type: 10gbase-x-sfpp + - 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: 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: Ethernet1/25 + type: 10gbase-x-sfpp + - name: Ethernet1/26 + type: 10gbase-x-sfpp + - name: Ethernet1/27 + type: 10gbase-x-sfpp + - name: Ethernet1/28 + type: 10gbase-x-sfpp + - name: Ethernet1/29 + type: 10gbase-x-sfpp + - name: Ethernet1/30 + type: 10gbase-x-sfpp + - name: Ethernet1/31 + type: 10gbase-x-sfpp + - name: Ethernet1/32 + type: 10gbase-x-sfpp + - name: Ethernet1/33 + type: 10gbase-x-sfpp + - name: Ethernet1/34 + type: 10gbase-x-sfpp + - name: Ethernet1/35 + type: 10gbase-x-sfpp + - name: Ethernet1/36 + type: 10gbase-x-sfpp + - name: Ethernet1/37 + type: 10gbase-x-sfpp + - name: Ethernet1/38 + type: 10gbase-x-sfpp + - name: Ethernet1/39 + type: 10gbase-x-sfpp + - name: Ethernet1/40 + type: 10gbase-x-sfpp + - name: Ethernet1/41 + type: 10gbase-x-sfpp + - name: Ethernet1/42 + type: 10gbase-x-sfpp + - name: Ethernet1/43 + type: 10gbase-x-sfpp + - name: Ethernet1/44 + type: 10gbase-x-sfpp + - name: Ethernet1/45 + type: 10gbase-x-sfpp + - name: Ethernet1/46 + type: 10gbase-x-sfpp + - name: Ethernet1/47 + type: 10gbase-x-sfpp + - name: Ethernet1/48 + type: 10gbase-x-sfpp + - name: Ethernet1/49 + type: 10gbase-x-sfpp + - name: Ethernet1/50 + type: 10gbase-x-sfpp + - name: Ethernet1/51 + type: 10gbase-x-sfpp + - name: Ethernet1/52 + type: 10gbase-x-sfpp + - name: Ethernet1/53 + type: 10gbase-x-sfpp + - name: Ethernet1/54 + type: 10gbase-x-sfpp + - name: Ethernet1/55 + type: 10gbase-x-sfpp + - name: Ethernet1/56 + type: 10gbase-x-sfpp + - name: Ethernet1/57 + type: 10gbase-x-sfpp + - name: Ethernet1/58 + type: 10gbase-x-sfpp + - name: Ethernet1/59 + type: 10gbase-x-sfpp + - name: Ethernet1/60 + type: 10gbase-x-sfpp + - name: Ethernet1/61 + type: 10gbase-x-sfpp + - name: Ethernet1/62 + type: 10gbase-x-sfpp + - name: Ethernet1/63 + type: 10gbase-x-sfpp + - name: Ethernet1/64 + type: 10gbase-x-sfpp + - name: Ethernet1/65 + type: 10gbase-x-sfpp + - name: Ethernet1/66 + type: 10gbase-x-sfpp + - name: Ethernet1/67 + type: 10gbase-x-sfpp + - name: Ethernet1/68 + type: 10gbase-x-sfpp + - name: Ethernet1/69 + type: 10gbase-x-sfpp + - name: Ethernet1/70 + type: 10gbase-x-sfpp + - name: Ethernet1/71 + type: 10gbase-x-sfpp + - name: Ethernet1/72 + type: 10gbase-x-sfpp + - name: Ethernet1/73 + type: 10gbase-x-sfpp + - name: Ethernet1/74 + type: 10gbase-x-sfpp + - name: Ethernet1/75 + type: 10gbase-x-sfpp + - name: Ethernet1/76 + type: 10gbase-x-sfpp + - name: Ethernet1/77 + type: 10gbase-x-sfpp + - name: Ethernet1/78 + type: 10gbase-x-sfpp + - name: Ethernet1/79 + type: 10gbase-x-sfpp + - name: Ethernet1/80 + type: 10gbase-x-sfpp + - name: Ethernet1/81 + type: 10gbase-x-sfpp + - name: Ethernet1/82 + type: 10gbase-x-sfpp + - name: Ethernet1/83 + type: 10gbase-x-sfpp + - name: Ethernet1/84 + type: 10gbase-x-sfpp + - name: Ethernet1/85 + type: 10gbase-x-sfpp + - name: Ethernet1/86 + type: 10gbase-x-sfpp + - name: Ethernet1/87 + type: 10gbase-x-sfpp + - name: Ethernet1/88 + type: 10gbase-x-sfpp + - name: Ethernet1/89 + type: 10gbase-x-sfpp + - name: Ethernet1/90 + type: 10gbase-x-sfpp + - name: Ethernet1/91 + type: 10gbase-x-sfpp + - name: Ethernet1/92 + type: 10gbase-x-sfpp + - name: Ethernet1/93 + type: 10gbase-x-sfpp + - name: Ethernet1/94 + type: 10gbase-x-sfpp + - name: Ethernet1/95 + type: 10gbase-x-sfpp + - name: Ethernet1/96 + type: 10gbase-x-sfpp + - name: Ethernet1/97 + type: 40gbase-x-qsfpp + - name: Ethernet1/98 + type: 40gbase-x-qsfpp + - name: Ethernet1/99 + type: 40gbase-x-qsfpp + - name: Ethernet1/100 + type: 40gbase-x-qsfpp + - name: Ethernet1/101 + type: 40gbase-x-qsfpp + - name: Ethernet1/102 + type: 40gbase-x-qsfpp +power-ports: + - name: PS1 + type: iec-60320-c14 + allocated_draw: 542 + maximum_draw: 948 + - name: PS2 + type: iec-60320-c14 + allocated_draw: 542 + maximum_draw: 948 +console-ports: + - name: Console + type: rj-45 + - name: usb0 + type: usb-mini-b + - name: usb1 + type: usb-mini-b diff --git a/device-types/Cisco/N9K-C93180YC-FX.yaml b/device-types/Cisco/N9K-C93180YC-FX.yaml new file mode 100644 index 000000000..a0bdfdf1f --- /dev/null +++ b/device-types/Cisco/N9K-C93180YC-FX.yaml @@ -0,0 +1,127 @@ +manufacturer: Cisco +model: Nexus 93180YC-FX +part_number: N9K-C93180YC-FX +slug: n9k-c93180yc-fx +u_height: 1 +is_full_depth: true +console-ports: + - name: console + type: rj-45 +power-ports: + - name: Power Supply 1 + type: iec-60320-c14 + maximum_draw: 425 + allocated_draw: 260 + - name: Power Supply 2 + type: iec-60320-c14 + maximum_draw: 425 + allocated_draw: 260 +interfaces: + - name: Ethernet1/1 + type: 25gbase-x-sfp28 + - name: Ethernet1/2 + type: 25gbase-x-sfp28 + - name: Ethernet1/3 + type: 25gbase-x-sfp28 + - name: Ethernet1/4 + type: 25gbase-x-sfp28 + - name: Ethernet1/5 + type: 25gbase-x-sfp28 + - name: Ethernet1/6 + type: 25gbase-x-sfp28 + - name: Ethernet1/7 + type: 25gbase-x-sfp28 + - name: Ethernet1/8 + type: 25gbase-x-sfp28 + - name: Ethernet1/9 + type: 25gbase-x-sfp28 + - name: Ethernet1/10 + type: 25gbase-x-sfp28 + - name: Ethernet1/11 + type: 25gbase-x-sfp28 + - name: Ethernet1/12 + type: 25gbase-x-sfp28 + - name: Ethernet1/13 + type: 25gbase-x-sfp28 + - name: Ethernet1/14 + type: 25gbase-x-sfp28 + - name: Ethernet1/15 + type: 25gbase-x-sfp28 + - name: Ethernet1/16 + type: 25gbase-x-sfp28 + - name: Ethernet1/17 + type: 25gbase-x-sfp28 + - name: Ethernet1/18 + type: 25gbase-x-sfp28 + - name: Ethernet1/19 + type: 25gbase-x-sfp28 + - name: Ethernet1/20 + type: 25gbase-x-sfp28 + - name: Ethernet1/21 + type: 25gbase-x-sfp28 + - name: Ethernet1/22 + type: 25gbase-x-sfp28 + - name: Ethernet1/23 + type: 25gbase-x-sfp28 + - name: Ethernet1/24 + type: 25gbase-x-sfp28 + - name: Ethernet1/25 + type: 25gbase-x-sfp28 + - name: Ethernet1/26 + type: 25gbase-x-sfp28 + - name: Ethernet1/27 + type: 25gbase-x-sfp28 + - name: Ethernet1/28 + type: 25gbase-x-sfp28 + - name: Ethernet1/29 + type: 25gbase-x-sfp28 + - name: Ethernet1/30 + type: 25gbase-x-sfp28 + - name: Ethernet1/31 + type: 25gbase-x-sfp28 + - name: Ethernet1/32 + type: 25gbase-x-sfp28 + - name: Ethernet1/33 + type: 25gbase-x-sfp28 + - name: Ethernet1/34 + type: 25gbase-x-sfp28 + - name: Ethernet1/35 + type: 25gbase-x-sfp28 + - name: Ethernet1/36 + type: 25gbase-x-sfp28 + - name: Ethernet1/37 + type: 25gbase-x-sfp28 + - name: Ethernet1/38 + type: 25gbase-x-sfp28 + - name: Ethernet1/39 + type: 25gbase-x-sfp28 + - name: Ethernet1/40 + type: 25gbase-x-sfp28 + - name: Ethernet1/41 + type: 25gbase-x-sfp28 + - name: Ethernet1/42 + type: 25gbase-x-sfp28 + - name: Ethernet1/43 + type: 25gbase-x-sfp28 + - name: Ethernet1/44 + type: 25gbase-x-sfp28 + - name: Ethernet1/45 + type: 25gbase-x-sfp28 + - name: Ethernet1/46 + type: 25gbase-x-sfp28 + - name: Ethernet1/47 + type: 25gbase-x-sfp28 + - name: Ethernet1/48 + type: 25gbase-x-sfp28 + - name: Ethernet1/49 + type: 100gbase-x-qsfp28 + - name: Ethernet1/50 + type: 100gbase-x-qsfp28 + - name: Ethernet1/51 + type: 100gbase-x-qsfp28 + - name: Ethernet1/52 + type: 100gbase-x-qsfp28 + - name: Ethernet1/53 + type: 100gbase-x-qsfp28 + - name: Ethernet1/54 + type: 100gbase-x-qsfp28 diff --git a/device-types/Cisco/N9K-C9372PX-E.yaml b/device-types/Cisco/N9K-C9372PX-E.yaml new file mode 100644 index 000000000..c0c0df5c5 --- /dev/null +++ b/device-types/Cisco/N9K-C9372PX-E.yaml @@ -0,0 +1,134 @@ +manufacturer: Cisco +model: Nexus 9372PX-E +part_number: N9K-C9372PX-E +slug: n9k-C9372px-e +u_height: 1 +is_full_depth: true +console-ports: + - name: console + type: rj-45 + - name: usb0 + type: usb-mini-b + - name: usb1 + type: usb-mini-b +power-ports: + - name: PS1 + type: iec-60320-c14 + allocated_draw: 210 + maximum_draw: 537 + - name: PS2 + type: iec-60320-c14 + allocated_draw: 210 + maximum_draw: 537 +interfaces: + - name: Ethernet1/1 + type: 10gbase-x-sfpp + - name: Ethernet1/2 + type: 10gbase-x-sfpp + - name: Ethernet1/3 + type: 10gbase-x-sfpp + - name: Ethernet1/4 + type: 10gbase-x-sfpp + - name: Ethernet1/5 + type: 10gbase-x-sfpp + - name: Ethernet1/6 + type: 10gbase-x-sfpp + - name: Ethernet1/7 + type: 10gbase-x-sfpp + - name: Ethernet1/8 + type: 10gbase-x-sfpp + - name: Ethernet1/9 + type: 10gbase-x-sfpp + - name: Ethernet1/10 + type: 10gbase-x-sfpp + - name: Ethernet1/11 + type: 10gbase-x-sfpp + - name: Ethernet1/12 + type: 10gbase-x-sfpp + - 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: 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: Ethernet1/25 + type: 10gbase-x-sfpp + - name: Ethernet1/26 + type: 10gbase-x-sfpp + - name: Ethernet1/27 + type: 10gbase-x-sfpp + - name: Ethernet1/28 + type: 10gbase-x-sfpp + - name: Ethernet1/29 + type: 10gbase-x-sfpp + - name: Ethernet1/30 + type: 10gbase-x-sfpp + - name: Ethernet1/31 + type: 10gbase-x-sfpp + - name: Ethernet1/32 + type: 10gbase-x-sfpp + - name: Ethernet1/33 + type: 10gbase-x-sfpp + - name: Ethernet1/34 + type: 10gbase-x-sfpp + - name: Ethernet1/35 + type: 10gbase-x-sfpp + - name: Ethernet1/36 + type: 10gbase-x-sfpp + - name: Ethernet1/37 + type: 10gbase-x-sfpp + - name: Ethernet1/38 + type: 10gbase-x-sfpp + - name: Ethernet1/39 + type: 10gbase-x-sfpp + - name: Ethernet1/40 + type: 10gbase-x-sfpp + - name: Ethernet1/41 + type: 10gbase-x-sfpp + - name: Ethernet1/42 + type: 10gbase-x-sfpp + - name: Ethernet1/43 + type: 10gbase-x-sfpp + - name: Ethernet1/44 + type: 10gbase-x-sfpp + - name: Ethernet1/45 + type: 10gbase-x-sfpp + - name: Ethernet1/46 + type: 10gbase-x-sfpp + - name: Ethernet1/47 + type: 10gbase-x-sfpp + - name: Ethernet1/48 + type: 10gbase-x-sfpp + - name: Ethernet1/49 + type: 40gbase-x-qsfpp + - name: Ethernet1/50 + type: 40gbase-x-qsfpp + - name: Ethernet1/51 + type: 40gbase-x-qsfpp + - name: Ethernet1/52 + type: 40gbase-x-qsfpp + - name: Ethernet1/53 + type: 40gbase-x-qsfpp + - name: Ethernet1/54 + type: 40gbase-x-qsfpp + - name: mgmt0 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/N9K-C9396TX.yaml b/device-types/Cisco/N9K-C9396TX.yaml new file mode 100644 index 000000000..cdacdcc91 --- /dev/null +++ b/device-types/Cisco/N9K-C9396TX.yaml @@ -0,0 +1,141 @@ +manufacturer: Cisco +model: Nexus 9396TX +slug: n9k-c9396tx +part_number: N9K-C9396TX +u_height: 2 +interfaces: + - name: mgmt0 + type: 1000base-t + mgmt_only: true + - name: Ethernet1/1 + type: 10gbase-t + - name: Ethernet1/2 + type: 10gbase-t + - name: Ethernet1/3 + type: 10gbase-t + - name: Ethernet1/4 + type: 10gbase-t + - name: Ethernet1/5 + type: 10gbase-t + - name: Ethernet1/6 + type: 10gbase-t + - name: Ethernet1/7 + type: 10gbase-t + - name: Ethernet1/8 + type: 10gbase-t + - name: Ethernet1/9 + type: 10gbase-t + - name: Ethernet1/10 + type: 10gbase-t + - name: Ethernet1/11 + type: 10gbase-t + - name: Ethernet1/12 + type: 10gbase-t + - name: Ethernet1/13 + type: 10gbase-t + - name: Ethernet1/14 + type: 10gbase-t + - name: Ethernet1/15 + type: 10gbase-t + - name: Ethernet1/16 + type: 10gbase-t + - name: Ethernet1/17 + type: 10gbase-t + - name: Ethernet1/18 + type: 10gbase-t + - name: Ethernet1/19 + type: 10gbase-t + - name: Ethernet1/20 + type: 10gbase-t + - name: Ethernet1/21 + type: 10gbase-t + - name: Ethernet1/22 + type: 10gbase-t + - name: Ethernet1/23 + type: 10gbase-t + - name: Ethernet1/24 + type: 10gbase-t + - name: Ethernet1/25 + type: 10gbase-t + - name: Ethernet1/26 + type: 10gbase-t + - name: Ethernet1/27 + type: 10gbase-t + - name: Ethernet1/28 + type: 10gbase-t + - name: Ethernet1/29 + type: 10gbase-t + - name: Ethernet1/30 + type: 10gbase-t + - name: Ethernet1/31 + type: 10gbase-t + - name: Ethernet1/32 + type: 10gbase-t + - name: Ethernet1/33 + type: 10gbase-t + - name: Ethernet1/34 + type: 10gbase-t + - name: Ethernet1/35 + type: 10gbase-t + - name: Ethernet1/36 + type: 10gbase-t + - name: Ethernet1/37 + type: 10gbase-t + - name: Ethernet1/38 + type: 10gbase-t + - name: Ethernet1/39 + type: 10gbase-t + - name: Ethernet1/40 + type: 10gbase-t + - name: Ethernet1/41 + type: 10gbase-t + - name: Ethernet1/42 + type: 10gbase-t + - name: Ethernet1/43 + type: 10gbase-t + - name: Ethernet1/44 + type: 10gbase-t + - name: Ethernet1/45 + type: 10gbase-t + - name: Ethernet1/46 + type: 10gbase-t + - name: Ethernet1/47 + type: 10gbase-t + - name: Ethernet1/48 + type: 10gbase-t + - name: Ethernet2/1 + type: 40gbase-x-qsfpp + - name: Ethernet2/2 + type: 40gbase-x-qsfpp + - name: Ethernet2/3 + type: 40gbase-x-qsfpp + - name: Ethernet2/4 + type: 40gbase-x-qsfpp + - name: Ethernet2/5 + type: 40gbase-x-qsfpp + - name: Ethernet2/6 + type: 40gbase-x-qsfpp + - name: Ethernet2/7 + type: 40gbase-x-qsfpp + - name: Ethernet2/8 + type: 40gbase-x-qsfpp + - name: Ethernet2/9 + type: 40gbase-x-qsfpp + - name: Ethernet2/10 + type: 40gbase-x-qsfpp + - name: Ethernet2/11 + type: 40gbase-x-qsfpp + - name: Ethernet2/12 + type: 40gbase-x-qsfpp +power-ports: + - name: PS1 + type: iec-60320-c14 + allocated_draw: 427 + maximum_draw: 712 + - name: PS2 + type: iec-60320-c14 + allocated_draw: 427 + maximum_draw: 712 +console-ports: + - name: Console + type: rj-45 diff --git a/device-types/Cisco/N9K-C9504.yaml b/device-types/Cisco/N9K-C9504.yaml new file mode 100644 index 000000000..14ed297b4 --- /dev/null +++ b/device-types/Cisco/N9K-C9504.yaml @@ -0,0 +1,27 @@ +manufacturer: Cisco +model: Nexus 9504 +slug: n9k-c9504 +part_number: N9K-C9504 +u_height: 13 +is_full_depth: true +interfaces: + - name: mgmt0 + type: 1000base-t + mgmt_only: true + - name: mgmt1 + type: 1000base-t + mgmt_only: true +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 3000 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 3000 +console-ports: + - name: Console + type: rj-45 + - name: usb0 + type: usb-mini-b + - name: usb1 + type: usb-mini-b diff --git a/device-types/Cisco/VEDGE-100B-AC-K9.yaml b/device-types/Cisco/VEDGE-100B-AC-K9.yaml new file mode 100644 index 000000000..abfc85e42 --- /dev/null +++ b/device-types/Cisco/VEDGE-100B-AC-K9.yaml @@ -0,0 +1,30 @@ +manufacturer: Cisco +model: vEdge 100B +slug: vedge-100b-ac-k9 +part_number: VEDGE-100B-AC-K9 +u_height: 1 +is_full_depth: false +console-ports: +- name: usb + type: usb-mini-b +power-ports: +- 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 diff --git a/device-types/Cisco/VEDGE-100M-VZ-K9.yaml b/device-types/Cisco/VEDGE-100M-VZ-K9.yaml new file mode 100644 index 000000000..054428b18 --- /dev/null +++ b/device-types/Cisco/VEDGE-100M-VZ-K9.yaml @@ -0,0 +1,32 @@ +manufacturer: Cisco +model: vEdge 100M +slug: vedge-100m-vz-k9 +part_number: VEDGE-100M-VZ-K9 +u_height: 1 +is_full_depth: false +console-ports: +- name: usb + type: usb-mini-b +power-ports: +- 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 diff --git a/device-types/Cisco/VEDGE-2000-AC-K9.yaml b/device-types/Cisco/VEDGE-2000-AC-K9.yaml new file mode 100644 index 000000000..fd79ed765 --- /dev/null +++ b/device-types/Cisco/VEDGE-2000-AC-K9.yaml @@ -0,0 +1,38 @@ +manufacturer: Cisco +model: vEdge 2000 +slug: vedge-2000-ac-k9 +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 +power-ports: +- 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 diff --git a/device-types/Cisco/VG202XM.yaml b/device-types/Cisco/VG202XM.yaml new file mode 100644 index 000000000..e78459f7f --- /dev/null +++ b/device-types/Cisco/VG202XM.yaml @@ -0,0 +1,20 @@ +manufacturer: Cisco +model: VG202XM +slug: vg202xm +part_number: VG202XM +u_height: 1 +is_full_depth: false +console-ports: +- name: Con + type: rj-45 +power-ports: +- 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 diff --git a/device-types/Cisco/VG224.yaml b/device-types/Cisco/VG224.yaml new file mode 100644 index 000000000..c7a307a66 --- /dev/null +++ b/device-types/Cisco/VG224.yaml @@ -0,0 +1,22 @@ +manufacturer: Cisco +model: VG224 +slug: vg224 +part_number: VG224 +u_height: 1 +is_full_depth: false +console-ports: +- name: Con + type: rj-45 +- name: aux + type: rj-45 +power-ports: +- 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 diff --git a/device-types/Cisco/WS-C2960+24PC-L.yaml b/device-types/Cisco/WS-C2960+24PC-L.yaml new file mode 100644 index 000000000..8249a5af5 --- /dev/null +++ b/device-types/Cisco/WS-C2960+24PC-L.yaml @@ -0,0 +1,66 @@ +manufacturer: Cisco +model: Catalyst 2960+24PC-L +slug: ws-c2960plus24pc-l +part_number: WS-C2960+24PC-L +is_full_depth: false +u_height: 1 +interfaces: + - name: FastEthernet0/1 + type: 100base-tx + - name: FastEthernet0/2 + type: 100base-tx + - name: FastEthernet0/3 + type: 100base-tx + - name: FastEthernet0/4 + type: 100base-tx + - name: FastEthernet0/5 + type: 100base-tx + - name: FastEthernet0/6 + type: 100base-tx + - name: FastEthernet0/7 + type: 100base-tx + - name: FastEthernet0/8 + type: 100base-tx + - name: FastEthernet0/9 + type: 100base-tx + - name: FastEthernet0/10 + type: 100base-tx + - name: FastEthernet0/11 + type: 100base-tx + - name: FastEthernet0/12 + type: 100base-tx + - name: FastEthernet0/13 + type: 100base-tx + - name: FastEthernet0/14 + type: 100base-tx + - name: FastEthernet0/15 + type: 100base-tx + - name: FastEthernet0/16 + type: 100base-tx + - name: FastEthernet0/17 + type: 100base-tx + - name: FastEthernet0/18 + type: 100base-tx + - name: FastEthernet0/19 + type: 100base-tx + - name: FastEthernet0/20 + type: 100base-tx + - name: FastEthernet0/21 + type: 100base-tx + - name: FastEthernet0/22 + type: 100base-tx + - name: FastEthernet0/23 + type: 100base-tx + - name: FastEthernet0/24 + type: 100base-tx + - name: GigabitEthernet0/1 + type: 1000base-x-sfp + - name: GigabitEthernet0/2 + type: 1000base-x-sfp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 36 diff --git a/device-types/Cisco/WS-C2960-24TT-L.yaml b/device-types/Cisco/WS-C2960-24TT-L.yaml new file mode 100644 index 000000000..525919699 --- /dev/null +++ b/device-types/Cisco/WS-C2960-24TT-L.yaml @@ -0,0 +1,66 @@ +manufacturer: Cisco +model: Catalyst 2960-24TT-L +slug: ws-c2960-24tt-l +part_number: WS-C2960-24TT-L +is_full_depth: false +u_height: 1 +interfaces: + - name: FastEthernet0/1 + type: 100base-tx + - name: FastEthernet0/2 + type: 100base-tx + - name: FastEthernet0/3 + type: 100base-tx + - name: FastEthernet0/4 + type: 100base-tx + - name: FastEthernet0/5 + type: 100base-tx + - name: FastEthernet0/6 + type: 100base-tx + - name: FastEthernet0/7 + type: 100base-tx + - name: FastEthernet0/8 + type: 100base-tx + - name: FastEthernet0/9 + type: 100base-tx + - name: FastEthernet0/10 + type: 100base-tx + - name: FastEthernet0/11 + type: 100base-tx + - name: FastEthernet0/12 + type: 100base-tx + - name: FastEthernet0/13 + type: 100base-tx + - name: FastEthernet0/14 + type: 100base-tx + - name: FastEthernet0/15 + type: 100base-tx + - name: FastEthernet0/16 + type: 100base-tx + - name: FastEthernet0/17 + type: 100base-tx + - name: FastEthernet0/18 + type: 100base-tx + - name: FastEthernet0/19 + type: 100base-tx + - name: FastEthernet0/20 + type: 100base-tx + - name: FastEthernet0/21 + type: 100base-tx + - name: FastEthernet0/22 + type: 100base-tx + - name: FastEthernet0/23 + type: 100base-tx + - name: FastEthernet0/24 + type: 100base-tx + - name: GigabitEthernet0/1 + type: 1000base-t + - name: GigabitEthernet0/2 + type: 1000base-t +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 27 diff --git a/device-types/Cisco/WS-C2960-8TC-L.yaml b/device-types/Cisco/WS-C2960-8TC-L.yaml new file mode 100644 index 000000000..667b4d3ea --- /dev/null +++ b/device-types/Cisco/WS-C2960-8TC-L.yaml @@ -0,0 +1,31 @@ +manufacturer: Cisco +model: Catalyst 2960-8TC-L +part_number: WS-C2960-8TC-L +slug: ws-c2960-8tc-l +u_height: 1 +is_full_depth: true +console-ports: + - name: con 0 + type: rj-45 +power-ports: + - name: POWER + type: iec-60320-c14 +interfaces: + - name: FastEthernet0/1 + type: 100base-tx + - name: FastEthernet0/2 + type: 100base-tx + - name: FastEthernet0/3 + type: 100base-tx + - name: FastEthernet0/4 + type: 100base-tx + - name: FastEthernet0/5 + type: 100base-tx + - name: FastEthernet0/6 + type: 100base-tx + - name: FastEthernet0/7 + type: 100base-tx + - name: FastEthernet0/8 + type: 100base-tx + - name: GigabitEthernet0/1 + type: 1000base-t diff --git a/device-types/Cisco/WS-C2960C-8PC-L.yaml b/device-types/Cisco/WS-C2960C-8PC-L.yaml new file mode 100644 index 000000000..cf982a798 --- /dev/null +++ b/device-types/Cisco/WS-C2960C-8PC-L.yaml @@ -0,0 +1,31 @@ +manufacturer: Cisco +model: Catalyst 2960-8PC-L +slug: ws-c2960c-8pc-l +part_number: WS-C2960C-8PC-L +is_full_depth: false +u_height: 1 +interfaces: + - name: FastEthernet0/1 + type: 100base-tx + - name: FastEthernet0/2 + type: 100base-tx + - name: FastEthernet0/3 + type: 100base-tx + - name: FastEthernet0/4 + type: 100base-tx + - name: FastEthernet0/5 + type: 100base-tx + - name: FastEthernet0/6 + type: 100base-tx + - name: FastEthernet0/7 + type: 100base-tx + - name: FastEthernet0/8 + type: 100base-tx + - name: GigabitEthernet0/1 + type: 1000base-t + - name: GigabitEthernet0/2 + type: 1000base-t +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 124 diff --git a/device-types/Cisco/ws-2960cg-8tl.yaml b/device-types/Cisco/WS-C2960CG-8TL.yaml similarity index 88% rename from device-types/Cisco/ws-2960cg-8tl.yaml rename to device-types/Cisco/WS-C2960CG-8TL.yaml index fac54c959..ae299235a 100644 --- a/device-types/Cisco/ws-2960cg-8tl.yaml +++ b/device-types/Cisco/WS-C2960CG-8TL.yaml @@ -1,7 +1,7 @@ manufacturer: Cisco -model: WS-2960CG-8TL -part_number: WS-2960CG-8TL -slug: ws-2960cg-8tl +model: Catalyst 2960CG-8TL +part_number: WS-C2960CG-8TL +slug: ws-c2960cg-8tl u_height: 1 is_full_depth: false console-ports: diff --git a/device-types/Cisco/WS-C2960CPD-8PT.yaml b/device-types/Cisco/WS-C2960CPD-8PT.yaml new file mode 100644 index 000000000..d843fc6f2 --- /dev/null +++ b/device-types/Cisco/WS-C2960CPD-8PT.yaml @@ -0,0 +1,34 @@ +manufacturer: Cisco +model: Catalyst 2960CPD-8PT +slug: ws-c2960cpd-8pt +part_number: WS-C2960CPD-8PT +is_full_depth: false +u_height: 1 +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PS-1 + type: iec-60320-c14 + maximum_draw: 15 +interfaces: + - name: FastEthernet0/1 + type: 100base-tx + - name: FastEthernet0/2 + type: 100base-tx + - name: FastEthernet0/3 + type: 100base-tx + - name: FastEthernet0/4 + type: 100base-tx + - name: FastEthernet0/5 + type: 100base-tx + - name: FastEthernet0/6 + type: 100base-tx + - name: FastEthernet0/7 + type: 100base-tx + - name: FastEthernet0/8 + type: 100base-tx + - name: GigabitEthernet0/1 + type: 1000base-t + - name: GigabitEthernet0/2 + type: 1000base-t diff --git a/device-types/Cisco/WS-C2960G-24TC-L.yaml b/device-types/Cisco/WS-C2960G-24TC-L.yaml new file mode 100644 index 000000000..643120f9f --- /dev/null +++ b/device-types/Cisco/WS-C2960G-24TC-L.yaml @@ -0,0 +1,70 @@ +manufacturer: Cisco +model: Catalyst 2960G-24TC-L +slug: ws-c2960g-24tc-l +part_number: WS-C2960G-24TC-L +is_full_depth: false +u_height: 1 +interfaces: + - 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: GigabitEthernet0/8 + type: 1000base-t + - name: GigabitEthernet0/9 + type: 1000base-t + - name: GigabitEthernet0/10 + type: 1000base-t + - name: GigabitEthernet0/11 + type: 1000base-t + - name: GigabitEthernet0/12 + type: 1000base-t + - name: GigabitEthernet0/13 + type: 1000base-t + - name: GigabitEthernet0/14 + type: 1000base-t + - name: GigabitEthernet0/15 + type: 1000base-t + - name: GigabitEthernet0/16 + type: 1000base-t + - name: GigabitEthernet0/17 + type: 1000base-t + - name: GigabitEthernet0/18 + type: 1000base-t + - name: GigabitEthernet0/19 + type: 1000base-t + - name: GigabitEthernet0/20 + type: 1000base-t + - name: GigabitEthernet0/21 + type: 1000base-t + - name: GigabitEthernet0/22 + type: 1000base-t + - name: GigabitEthernet0/23 + type: 1000base-t + - name: GigabitEthernet0/24 + type: 1000base-t + - name: GigabitEthernet0/25 + type: 1000base-x-sfp + - name: GigabitEthernet0/26 + type: 1000base-x-sfp + - name: GigabitEthernet0/27 + type: 1000base-x-sfp + - name: GigabitEthernet0/28 + type: 1000base-x-sfp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 75 diff --git a/device-types/Cisco/WS-C3560-12PC-S.yaml b/device-types/Cisco/WS-C3560-12PC-S.yaml new file mode 100644 index 000000000..b8e546f10 --- /dev/null +++ b/device-types/Cisco/WS-C3560-12PC-S.yaml @@ -0,0 +1,40 @@ +manufacturer: Cisco +model: Catalyst 3560-12PC-S +slug: ws-c3560-12pc-s +part_number: WS-C3560-12PC-S +is_full_depth: false +u_height: 1 +interfaces: + - name: FastEthernet0/1 + type: 100base-tx + - name: FastEthernet0/2 + type: 100base-tx + - name: FastEthernet0/3 + type: 100base-tx + - name: FastEthernet0/4 + type: 100base-tx + - name: FastEthernet0/5 + type: 100base-tx + - name: FastEthernet0/6 + type: 100base-tx + - name: FastEthernet0/7 + type: 100base-tx + - name: FastEthernet0/8 + type: 100base-tx + - name: FastEthernet0/9 + type: 100base-tx + - name: FastEthernet0/10 + type: 100base-tx + - name: FastEthernet0/11 + type: 100base-tx + - name: FastEthernet0/12 + type: 100base-tx + - name: GigabitEthernet0/1 + type: 1000base-t +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 204 diff --git a/device-types/Cisco/WS-C3560-24PS.yaml b/device-types/Cisco/WS-C3560-24PS.yaml new file mode 100644 index 000000000..bb3c4e427 --- /dev/null +++ b/device-types/Cisco/WS-C3560-24PS.yaml @@ -0,0 +1,66 @@ +manufacturer: Cisco +model: Catalyst 3560-24PS +slug: ws-c3560-24ps +part_number: WS-C3560-24PS +is_full_depth: false +u_height: 1 +interfaces: + - name: FastEthernet0/1 + type: 100base-tx + - name: FastEthernet0/2 + type: 100base-tx + - name: FastEthernet0/3 + type: 100base-tx + - name: FastEthernet0/4 + type: 100base-tx + - name: FastEthernet0/5 + type: 100base-tx + - name: FastEthernet0/6 + type: 100base-tx + - name: FastEthernet0/7 + type: 100base-tx + - name: FastEthernet0/8 + type: 100base-tx + - name: FastEthernet0/9 + type: 100base-tx + - name: FastEthernet0/10 + type: 100base-tx + - name: FastEthernet0/11 + type: 100base-tx + - name: FastEthernet0/12 + type: 100base-tx + - name: FastEthernet0/13 + type: 100base-tx + - name: FastEthernet0/14 + type: 100base-tx + - name: FastEthernet0/15 + type: 100base-tx + - name: FastEthernet0/16 + type: 100base-tx + - name: FastEthernet0/17 + type: 100base-tx + - name: FastEthernet0/18 + type: 100base-tx + - name: FastEthernet0/19 + type: 100base-tx + - name: FastEthernet0/20 + type: 100base-tx + - name: FastEthernet0/21 + type: 100base-tx + - name: FastEthernet0/22 + type: 100base-tx + - name: FastEthernet0/23 + type: 100base-tx + - name: FastEthernet0/24 + type: 100base-tx + - name: GigabitEthernet0/1 + type: 1000base-x-sfp + - name: GigabitEthernet0/2 + type: 1000base-x-sfp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 485 diff --git a/device-types/Cisco/WS-C3560-8PC-S.yaml b/device-types/Cisco/WS-C3560-8PC-S.yaml new file mode 100644 index 000000000..306e148fc --- /dev/null +++ b/device-types/Cisco/WS-C3560-8PC-S.yaml @@ -0,0 +1,32 @@ +manufacturer: Cisco +model: Catalyst 3560-8PC-S +slug: ws-c3560-8pc-s +part_number: WS-C3560-8PC-S +is_full_depth: false +u_height: 1 +interfaces: + - name: FastEthernet0/1 + type: 100base-tx + - name: FastEthernet0/2 + type: 100base-tx + - name: FastEthernet0/3 + type: 100base-tx + - name: FastEthernet0/4 + type: 100base-tx + - name: FastEthernet0/5 + type: 100base-tx + - name: FastEthernet0/6 + type: 100base-tx + - name: FastEthernet0/7 + type: 100base-tx + - name: FastEthernet0/8 + type: 100base-tx + - name: GigabitEthernet0/1 + type: 1000base-t +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 204 diff --git a/device-types/Cisco/WS-C3560C-12PC-S.yaml b/device-types/Cisco/WS-C3560C-12PC-S.yaml new file mode 100644 index 000000000..605840db6 --- /dev/null +++ b/device-types/Cisco/WS-C3560C-12PC-S.yaml @@ -0,0 +1,42 @@ +manufacturer: Cisco +model: Catalyst 3560C-12PC-S +slug: ws-c3560c-12pc-s +part_number: WS-C3560C-12PC-S +is_full_depth: false +u_height: 1 +interfaces: + - name: FastEthernet0/1 + type: 100base-tx + - name: FastEthernet0/2 + type: 100base-tx + - name: FastEthernet0/3 + type: 100base-tx + - name: FastEthernet0/4 + type: 100base-tx + - name: FastEthernet0/5 + type: 100base-tx + - name: FastEthernet0/6 + type: 100base-tx + - name: FastEthernet0/7 + type: 100base-tx + - name: FastEthernet0/8 + type: 100base-tx + - name: FastEthernet0/9 + type: 100base-tx + - name: FastEthernet0/10 + type: 100base-tx + - name: FastEthernet0/11 + type: 100base-tx + - name: FastEthernet0/12 + type: 100base-tx + - name: GigabitEthernet0/1 + type: 1000base-x-sfp + - name: GigabitEthernet0/2 + type: 1000base-x-sfp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 158 diff --git a/device-types/Cisco/WS-C3560CG-8PC-S.yaml b/device-types/Cisco/WS-C3560CG-8PC-S.yaml new file mode 100644 index 000000000..bcf1456fd --- /dev/null +++ b/device-types/Cisco/WS-C3560CG-8PC-S.yaml @@ -0,0 +1,34 @@ +manufacturer: Cisco +model: Catalyst 3560CG-8PC-S +slug: ws-c3560cg-8pc-s +part_number: WS-C3560CG-8PC-S +is_full_depth: false +u_height: 1 +interfaces: + - 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: GigabitEthernet0/8 + type: 1000base-t + - name: GigabitEthernet0/9 + type: 1000base-x-sfp + - name: GigabitEthernet0/10 + type: 1000base-x-sfp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 165 diff --git a/device-types/Cisco/WS-C3560E-24PD.yaml b/device-types/Cisco/WS-C3560E-24PD.yaml new file mode 100644 index 000000000..a5ca612a2 --- /dev/null +++ b/device-types/Cisco/WS-C3560E-24PD.yaml @@ -0,0 +1,66 @@ +manufacturer: Cisco +model: Catalyst 3560E-24PD +slug: ws-c3560e-24pd +part_number: WS-C3560E-24PD +is_full_depth: false +u_height: 1 +interfaces: + - 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: GigabitEthernet0/8 + type: 1000base-t + - name: GigabitEthernet0/9 + type: 1000base-t + - name: GigabitEthernet0/10 + type: 1000base-t + - name: GigabitEthernet0/11 + type: 1000base-t + - name: GigabitEthernet0/12 + type: 1000base-t + - name: GigabitEthernet0/13 + type: 1000base-t + - name: GigabitEthernet0/14 + type: 1000base-t + - name: GigabitEthernet0/15 + type: 1000base-t + - name: GigabitEthernet0/16 + type: 1000base-t + - name: GigabitEthernet0/17 + type: 1000base-t + - name: GigabitEthernet0/18 + type: 1000base-t + - name: GigabitEthernet0/19 + type: 1000base-t + - name: GigabitEthernet0/20 + type: 1000base-t + - name: GigabitEthernet0/21 + type: 1000base-t + - name: GigabitEthernet0/22 + type: 1000base-t + - name: GigabitEthernet0/23 + type: 1000base-t + - name: GigabitEthernet0/24 + type: 1000base-t + - name: GigabitEthernet0/25 + type: 1000base-x-sfp + - name: GigabitEthernet0/26 + type: 1000base-x-sfp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 750 diff --git a/device-types/Cisco/WS-C3560G-24PS.yaml b/device-types/Cisco/WS-C3560G-24PS.yaml new file mode 100644 index 000000000..9b6ee0cb6 --- /dev/null +++ b/device-types/Cisco/WS-C3560G-24PS.yaml @@ -0,0 +1,73 @@ +manufacturer: Cisco +model: Catalyst 3560G-24PS +slug: ws-c3560g-24ps +part_number: WS-C3560G-24PS +is_full_depth: false +u_height: 1 +interfaces: + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true + - 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: GigabitEthernet0/8 + type: 1000base-t + - name: GigabitEthernet0/9 + type: 1000base-t + - name: GigabitEthernet0/10 + type: 1000base-t + - name: GigabitEthernet0/11 + type: 1000base-t + - name: GigabitEthernet0/12 + type: 1000base-t + - name: GigabitEthernet0/13 + type: 1000base-t + - name: GigabitEthernet0/14 + type: 1000base-t + - name: GigabitEthernet0/15 + type: 1000base-t + - name: GigabitEthernet0/16 + type: 1000base-t + - name: GigabitEthernet0/17 + type: 1000base-t + - name: GigabitEthernet0/18 + type: 1000base-t + - name: GigabitEthernet0/19 + type: 1000base-t + - name: GigabitEthernet0/20 + type: 1000base-t + - name: GigabitEthernet0/21 + type: 1000base-t + - name: GigabitEthernet0/22 + type: 1000base-t + - name: GigabitEthernet0/23 + type: 1000base-t + - name: GigabitEthernet0/24 + type: 1000base-t + - name: GigabitEthernet0/25 + type: 1000base-x-sfp + - name: GigabitEthernet0/26 + type: 1000base-x-sfp + - name: GigabitEthernet0/27 + type: 1000base-x-sfp + - name: GigabitEthernet0/28 + type: 1000base-x-sfp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 496 diff --git a/device-types/Cisco/WS-C3560G-24TS.yaml b/device-types/Cisco/WS-C3560G-24TS.yaml new file mode 100644 index 000000000..815813cbf --- /dev/null +++ b/device-types/Cisco/WS-C3560G-24TS.yaml @@ -0,0 +1,73 @@ +manufacturer: Cisco +model: Catalyst 3560G-24TS +slug: ws-c3560g-24ts +part_number: WS-C3560G-24TS +is_full_depth: false +u_height: 1 +interfaces: + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true + - 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: GigabitEthernet0/8 + type: 1000base-t + - name: GigabitEthernet0/9 + type: 1000base-t + - name: GigabitEthernet0/10 + type: 1000base-t + - name: GigabitEthernet0/11 + type: 1000base-t + - name: GigabitEthernet0/12 + type: 1000base-t + - name: GigabitEthernet0/13 + type: 1000base-t + - name: GigabitEthernet0/14 + type: 1000base-t + - name: GigabitEthernet0/15 + type: 1000base-t + - name: GigabitEthernet0/16 + type: 1000base-t + - name: GigabitEthernet0/17 + type: 1000base-t + - name: GigabitEthernet0/18 + type: 1000base-t + - name: GigabitEthernet0/19 + type: 1000base-t + - name: GigabitEthernet0/20 + type: 1000base-t + - name: GigabitEthernet0/21 + type: 1000base-t + - name: GigabitEthernet0/22 + type: 1000base-t + - name: GigabitEthernet0/23 + type: 1000base-t + - name: GigabitEthernet0/24 + type: 1000base-t + - name: GigabitEthernet0/25 + type: 1000base-x-sfp + - name: GigabitEthernet0/26 + type: 1000base-x-sfp + - name: GigabitEthernet0/27 + type: 1000base-x-sfp + - name: GigabitEthernet0/28 + type: 1000base-x-sfp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 74 diff --git a/device-types/Cisco/WS-C3560G-48PS.yaml b/device-types/Cisco/WS-C3560G-48PS.yaml new file mode 100644 index 000000000..cc15de01e --- /dev/null +++ b/device-types/Cisco/WS-C3560G-48PS.yaml @@ -0,0 +1,121 @@ +manufacturer: Cisco +model: Catalyst 3560G-48PS +slug: ws-c3560g-48ps +part_number: WS-C3560G-48PS +is_full_depth: false +u_height: 1 +interfaces: + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true + - 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: GigabitEthernet0/8 + type: 1000base-t + - name: GigabitEthernet0/9 + type: 1000base-t + - name: GigabitEthernet0/10 + type: 1000base-t + - name: GigabitEthernet0/11 + type: 1000base-t + - name: GigabitEthernet0/12 + type: 1000base-t + - name: GigabitEthernet0/13 + type: 1000base-t + - name: GigabitEthernet0/14 + type: 1000base-t + - name: GigabitEthernet0/15 + type: 1000base-t + - name: GigabitEthernet0/16 + type: 1000base-t + - name: GigabitEthernet0/17 + type: 1000base-t + - name: GigabitEthernet0/18 + type: 1000base-t + - name: GigabitEthernet0/19 + type: 1000base-t + - name: GigabitEthernet0/20 + type: 1000base-t + - name: GigabitEthernet0/21 + type: 1000base-t + - name: GigabitEthernet0/22 + type: 1000base-t + - name: GigabitEthernet0/23 + type: 1000base-t + - name: GigabitEthernet0/24 + type: 1000base-t + - name: GigabitEthernet0/25 + type: 1000base-t + - name: GigabitEthernet0/26 + type: 1000base-t + - name: GigabitEthernet0/27 + type: 1000base-t + - name: GigabitEthernet0/28 + type: 1000base-t + - name: GigabitEthernet0/29 + type: 1000base-t + - name: GigabitEthernet0/30 + type: 1000base-t + - name: GigabitEthernet0/31 + type: 1000base-t + - name: GigabitEthernet0/32 + type: 1000base-t + - name: GigabitEthernet0/33 + type: 1000base-t + - name: GigabitEthernet0/34 + type: 1000base-t + - name: GigabitEthernet0/35 + type: 1000base-t + - name: GigabitEthernet0/36 + type: 1000base-t + - name: GigabitEthernet0/37 + type: 1000base-t + - name: GigabitEthernet0/38 + type: 1000base-t + - name: GigabitEthernet0/39 + type: 1000base-t + - name: GigabitEthernet0/40 + type: 1000base-t + - name: GigabitEthernet0/41 + type: 1000base-t + - name: GigabitEthernet0/42 + type: 1000base-t + - name: GigabitEthernet0/43 + type: 1000base-t + - name: GigabitEthernet0/44 + type: 1000base-t + - name: GigabitEthernet0/45 + type: 1000base-t + - name: GigabitEthernet0/46 + type: 1000base-t + - name: GigabitEthernet0/47 + type: 1000base-t + - name: GigabitEthernet0/48 + type: 1000base-t + - name: GigabitEthernet0/49 + type: 1000base-x-sfp + - name: GigabitEthernet0/50 + type: 1000base-x-sfp + - name: GigabitEthernet0/51 + type: 1000base-x-sfp + - name: GigabitEthernet0/52 + type: 1000base-x-sfp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 534 diff --git a/device-types/Cisco/WS-C3560G-48TS.yaml b/device-types/Cisco/WS-C3560G-48TS.yaml new file mode 100644 index 000000000..ca242f3dd --- /dev/null +++ b/device-types/Cisco/WS-C3560G-48TS.yaml @@ -0,0 +1,121 @@ +manufacturer: Cisco +model: Catalyst 3560G-48TS +slug: ws-c3560g-48ts +part_number: WS-C3560G-48TS +is_full_depth: false +u_height: 1 +interfaces: + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true + - 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: GigabitEthernet0/8 + type: 1000base-t + - name: GigabitEthernet0/9 + type: 1000base-t + - name: GigabitEthernet0/10 + type: 1000base-t + - name: GigabitEthernet0/11 + type: 1000base-t + - name: GigabitEthernet0/12 + type: 1000base-t + - name: GigabitEthernet0/13 + type: 1000base-t + - name: GigabitEthernet0/14 + type: 1000base-t + - name: GigabitEthernet0/15 + type: 1000base-t + - name: GigabitEthernet0/16 + type: 1000base-t + - name: GigabitEthernet0/17 + type: 1000base-t + - name: GigabitEthernet0/18 + type: 1000base-t + - name: GigabitEthernet0/19 + type: 1000base-t + - name: GigabitEthernet0/20 + type: 1000base-t + - name: GigabitEthernet0/21 + type: 1000base-t + - name: GigabitEthernet0/22 + type: 1000base-t + - name: GigabitEthernet0/23 + type: 1000base-t + - name: GigabitEthernet0/24 + type: 1000base-t + - name: GigabitEthernet0/25 + type: 1000base-t + - name: GigabitEthernet0/26 + type: 1000base-t + - name: GigabitEthernet0/27 + type: 1000base-t + - name: GigabitEthernet0/28 + type: 1000base-t + - name: GigabitEthernet0/29 + type: 1000base-t + - name: GigabitEthernet0/30 + type: 1000base-t + - name: GigabitEthernet0/31 + type: 1000base-t + - name: GigabitEthernet0/32 + type: 1000base-t + - name: GigabitEthernet0/33 + type: 1000base-t + - name: GigabitEthernet0/34 + type: 1000base-t + - name: GigabitEthernet0/35 + type: 1000base-t + - name: GigabitEthernet0/36 + type: 1000base-t + - name: GigabitEthernet0/37 + type: 1000base-t + - name: GigabitEthernet0/38 + type: 1000base-t + - name: GigabitEthernet0/39 + type: 1000base-t + - name: GigabitEthernet0/40 + type: 1000base-t + - name: GigabitEthernet0/41 + type: 1000base-t + - name: GigabitEthernet0/42 + type: 1000base-t + - name: GigabitEthernet0/43 + type: 1000base-t + - name: GigabitEthernet0/44 + type: 1000base-t + - name: GigabitEthernet0/45 + type: 1000base-t + - name: GigabitEthernet0/46 + type: 1000base-t + - name: GigabitEthernet0/47 + type: 1000base-t + - name: GigabitEthernet0/48 + type: 1000base-t + - name: GigabitEthernet0/49 + type: 1000base-x-sfp + - name: GigabitEthernet0/50 + type: 1000base-x-sfp + - name: GigabitEthernet0/51 + type: 1000base-x-sfp + - name: GigabitEthernet0/52 + type: 1000base-x-sfp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 124 diff --git a/device-types/Cisco/WS-C3560X-24T-S.yaml b/device-types/Cisco/WS-C3560X-24T-S.yaml new file mode 100644 index 000000000..7e52c8953 --- /dev/null +++ b/device-types/Cisco/WS-C3560X-24T-S.yaml @@ -0,0 +1,81 @@ +manufacturer: Cisco +model: Catalyst 3560X-24T-S +slug: ws-c3560x-24t-s +part_number: WS-C3560X-24T-S +is_full_depth: false +u_height: 1 +interfaces: + - name: FastEthernet0 + type: 100base-tx + mgmt_only: true + - 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: GigabitEthernet0/8 + type: 1000base-t + - name: GigabitEthernet0/9 + type: 1000base-t + - name: GigabitEthernet0/10 + type: 1000base-t + - name: GigabitEthernet0/11 + type: 1000base-t + - name: GigabitEthernet0/12 + type: 1000base-t + - name: GigabitEthernet0/13 + type: 1000base-t + - name: GigabitEthernet0/14 + type: 1000base-t + - name: GigabitEthernet0/15 + type: 1000base-t + - name: GigabitEthernet0/16 + type: 1000base-t + - name: GigabitEthernet0/17 + type: 1000base-t + - name: GigabitEthernet0/18 + type: 1000base-t + - name: GigabitEthernet0/19 + type: 1000base-t + - name: GigabitEthernet0/20 + type: 1000base-t + - name: GigabitEthernet0/21 + type: 1000base-t + - name: GigabitEthernet0/22 + type: 1000base-t + - name: GigabitEthernet0/23 + type: 1000base-t + - name: GigabitEthernet0/24 + type: 1000base-t + - name: GigabitEthernet1/1 + type: 1000base-x-sfp + - name: GigabitEthernet1/2 + type: 1000base-x-sfp + - name: GigabitEthernet1/3 + type: 1000base-t + - name: GigabitEthernet1/4 + type: 1000base-t + - name: TenGigabitEthernet1/1 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/2 + type: 10gbase-x-sfpp +console-ports: + - name: con0 + type: rj-45 + - name: usb0 + type: usb-mini-b + - name: usb1 + type: usb-a +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 350 diff --git a/device-types/Cisco/WS-C3560X-48PF-S.yaml b/device-types/Cisco/WS-C3560X-48PF-S.yaml new file mode 100644 index 000000000..37ad3bf23 --- /dev/null +++ b/device-types/Cisco/WS-C3560X-48PF-S.yaml @@ -0,0 +1,66 @@ +manufacturer: Cisco +model: Catalyst 3560X-48PF-S +slug: ws-c3560x-48pf-s +part_number: WS-C3560X-48PF-S +is_full_depth: false +u_height: 1 +interfaces: + - name: FastEthernet1/0/1 + type: 100base-tx + - name: FastEthernet1/0/2 + type: 100base-tx + - name: FastEthernet1/0/3 + type: 100base-tx + - name: FastEthernet1/0/4 + type: 100base-tx + - name: FastEthernet1/0/5 + type: 100base-tx + - name: FastEthernet1/0/6 + type: 100base-tx + - name: FastEthernet1/0/7 + type: 100base-tx + - name: FastEthernet1/0/8 + type: 100base-tx + - name: FastEthernet1/0/9 + type: 100base-tx + - name: FastEthernet1/0/10 + type: 100base-tx + - name: FastEthernet1/0/11 + type: 100base-tx + - name: FastEthernet1/0/12 + type: 100base-tx + - name: FastEthernet1/0/13 + type: 100base-tx + - name: FastEthernet1/0/14 + type: 100base-tx + - name: FastEthernet1/0/15 + type: 100base-tx + - name: FastEthernet1/0/16 + type: 100base-tx + - name: FastEthernet1/0/17 + type: 100base-tx + - name: FastEthernet1/0/18 + type: 100base-tx + - name: FastEthernet1/0/19 + type: 100base-tx + - name: FastEthernet1/0/20 + type: 100base-tx + - name: FastEthernet1/0/21 + type: 100base-tx + - name: FastEthernet1/0/22 + type: 100base-tx + - name: FastEthernet1/0/23 + type: 100base-tx + - name: FastEthernet1/0/24 + type: 100base-tx + - name: GigabitEthernet1/0/1 + type: 1000base-x-sfp + - name: GigabitEthernet1/0/2 + type: 1000base-x-sfp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 1100 diff --git a/device-types/Cisco/WS-C3650-24PD-S.yaml b/device-types/Cisco/WS-C3650-24PD-S.yaml new file mode 100644 index 000000000..b38f4bdf8 --- /dev/null +++ b/device-types/Cisco/WS-C3650-24PD-S.yaml @@ -0,0 +1,73 @@ +manufacturer: Cisco +model: Catalyst 3650-24PD-S +slug: ws-c3650-24pd-s +part_number: WS-C3650-24PD-S +is_full_depth: false +u_height: 1 +interfaces: + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet1/0/1 + type: 1000base-t + - name: GigabitEthernet1/0/2 + type: 1000base-t + - name: GigabitEthernet1/0/3 + type: 1000base-t + - name: GigabitEthernet1/0/4 + type: 1000base-t + - name: GigabitEthernet1/0/5 + type: 1000base-t + - name: GigabitEthernet1/0/6 + type: 1000base-t + - name: GigabitEthernet1/0/7 + type: 1000base-t + - name: GigabitEthernet1/0/8 + type: 1000base-t + - name: GigabitEthernet1/0/9 + type: 1000base-t + - name: GigabitEthernet1/0/10 + type: 1000base-t + - name: GigabitEthernet1/0/11 + type: 1000base-t + - name: GigabitEthernet1/0/12 + type: 1000base-t + - name: GigabitEthernet1/0/13 + type: 1000base-t + - name: GigabitEthernet1/0/14 + type: 1000base-t + - name: GigabitEthernet1/0/15 + type: 1000base-t + - name: GigabitEthernet1/0/16 + type: 1000base-t + - name: GigabitEthernet1/0/17 + type: 1000base-t + - name: GigabitEthernet1/0/18 + type: 1000base-t + - name: GigabitEthernet1/0/19 + type: 1000base-t + - name: GigabitEthernet1/0/20 + type: 1000base-t + - name: GigabitEthernet1/0/21 + type: 1000base-t + - name: GigabitEthernet1/0/22 + type: 1000base-t + - name: GigabitEthernet1/0/23 + type: 1000base-t + - name: GigabitEthernet1/0/24 + type: 1000base-t + - name: GigabitEthernet1/1/1 + type: 1000base-x-sfp + - name: GigabitEthernet1/1/2 + type: 1000base-x-sfp + - name: TenGigabitEthernet1/1/3 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/1/4 + type: 10gbase-x-sfpp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 640 diff --git a/device-types/Cisco/WS-C3650-48PD-E.yaml b/device-types/Cisco/WS-C3650-48PD-E.yaml new file mode 100644 index 000000000..11e74438f --- /dev/null +++ b/device-types/Cisco/WS-C3650-48PD-E.yaml @@ -0,0 +1,124 @@ +manufacturer: Cisco +model: Catalyst 3650-48PD-E +slug: ws-c3650-48pd-e +part_number: WS-C3650-48PD-E +is_full_depth: false +u_height: 1 +interfaces: + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet1/0/1 + type: 1000base-t + - name: GigabitEthernet1/0/2 + type: 1000base-t + - name: GigabitEthernet1/0/3 + type: 1000base-t + - name: GigabitEthernet1/0/4 + type: 1000base-t + - name: GigabitEthernet1/0/5 + type: 1000base-t + - name: GigabitEthernet1/0/6 + type: 1000base-t + - name: GigabitEthernet1/0/7 + type: 1000base-t + - name: GigabitEthernet1/0/8 + type: 1000base-t + - name: GigabitEthernet1/0/9 + type: 1000base-t + - name: GigabitEthernet1/0/10 + type: 1000base-t + - name: GigabitEthernet1/0/11 + type: 1000base-t + - name: GigabitEthernet1/0/12 + type: 1000base-t + - name: GigabitEthernet1/0/13 + type: 1000base-t + - name: GigabitEthernet1/0/14 + type: 1000base-t + - name: GigabitEthernet1/0/15 + type: 1000base-t + - name: GigabitEthernet1/0/16 + type: 1000base-t + - name: GigabitEthernet1/0/17 + type: 1000base-t + - name: GigabitEthernet1/0/18 + type: 1000base-t + - name: GigabitEthernet1/0/19 + type: 1000base-t + - name: GigabitEthernet1/0/20 + type: 1000base-t + - name: GigabitEthernet1/0/21 + type: 1000base-t + - name: GigabitEthernet1/0/22 + type: 1000base-t + - name: GigabitEthernet1/0/23 + type: 1000base-t + - name: GigabitEthernet1/0/24 + type: 1000base-t + - name: GigabitEthernet1/0/25 + type: 1000base-t + - name: GigabitEthernet1/0/26 + type: 1000base-t + - name: GigabitEthernet1/0/27 + type: 1000base-t + - name: GigabitEthernet1/0/28 + type: 1000base-t + - name: GigabitEthernet1/0/29 + type: 1000base-t + - name: GigabitEthernet1/0/30 + type: 1000base-t + - name: GigabitEthernet1/0/31 + type: 1000base-t + - name: GigabitEthernet1/0/32 + type: 1000base-t + - name: GigabitEthernet1/0/33 + type: 1000base-t + - name: GigabitEthernet1/0/34 + type: 1000base-t + - name: GigabitEthernet1/0/35 + type: 1000base-t + - name: GigabitEthernet1/0/36 + type: 1000base-t + - name: GigabitEthernet1/0/37 + type: 1000base-t + - name: GigabitEthernet1/0/38 + type: 1000base-t + - name: GigabitEthernet1/0/39 + type: 1000base-t + - name: GigabitEthernet1/0/40 + type: 1000base-t + - name: GigabitEthernet1/0/41 + type: 1000base-t + - name: GigabitEthernet1/0/42 + type: 1000base-t + - name: GigabitEthernet1/0/43 + type: 1000base-t + - name: GigabitEthernet1/0/44 + type: 1000base-t + - name: GigabitEthernet1/0/45 + type: 1000base-t + - name: GigabitEthernet1/0/46 + type: 1000base-t + - name: GigabitEthernet1/0/47 + type: 1000base-t + - name: GigabitEthernet1/0/48 + type: 1000base-t + - name: GigabitEthernet1/1/1 + type: 1000base-x-sfp + - name: GigabitEthernet1/1/2 + type: 1000base-x-sfp + - name: TenGigabitEthernet1/1/3 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/1/4 + type: 10gbase-x-sfpp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 640 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 640 diff --git a/device-types/Cisco/WS-C3750G-24PS-S.yaml b/device-types/Cisco/WS-C3750G-24PS-S.yaml new file mode 100644 index 000000000..95cfea13f --- /dev/null +++ b/device-types/Cisco/WS-C3750G-24PS-S.yaml @@ -0,0 +1,73 @@ +manufacturer: Cisco +model: Catalyst 3750G-24PS-S +slug: ws-c3750g-24ps-s +part_number: WS-C3750G-24PS-S +is_full_depth: false +u_height: 1 +interfaces: + - name: GigabitEthernet1/0/1 + type: 1000base-t + - name: GigabitEthernet1/0/2 + type: 1000base-t + - name: GigabitEthernet1/0/3 + type: 1000base-t + - name: GigabitEthernet1/0/4 + type: 1000base-t + - name: GigabitEthernet1/0/5 + type: 1000base-t + - name: GigabitEthernet1/0/6 + type: 1000base-t + - name: GigabitEthernet1/0/7 + type: 1000base-t + - name: GigabitEthernet1/0/8 + type: 1000base-t + - name: GigabitEthernet1/0/9 + type: 1000base-t + - name: GigabitEthernet1/0/10 + type: 1000base-t + - name: GigabitEthernet1/0/11 + type: 1000base-t + - name: GigabitEthernet1/0/12 + type: 1000base-t + - name: GigabitEthernet1/0/13 + type: 1000base-t + - name: GigabitEthernet1/0/14 + type: 1000base-t + - name: GigabitEthernet1/0/15 + type: 1000base-t + - name: GigabitEthernet1/0/16 + type: 1000base-t + - name: GigabitEthernet1/0/17 + type: 1000base-t + - name: GigabitEthernet1/0/18 + type: 1000base-t + - name: GigabitEthernet1/0/19 + type: 1000base-t + - name: GigabitEthernet1/0/20 + type: 1000base-t + - name: GigabitEthernet1/0/21 + type: 1000base-t + - name: GigabitEthernet1/0/22 + type: 1000base-t + - name: GigabitEthernet1/0/23 + type: 1000base-t + - name: GigabitEthernet1/0/24 + type: 1000base-t + - name: GigabitEthernet1/0/25 + type: 1000base-x-sfp + - name: GigabitEthernet1/0/26 + type: 1000base-x-sfp + - name: GigabitEthernet1/0/27 + type: 1000base-x-sfp + - name: GigabitEthernet1/0/28 + type: 1000base-x-sfp +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 540 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 540 diff --git a/device-types/Cisco/WS-C3750X-48PF-S.yaml b/device-types/Cisco/WS-C3750X-48PF-S.yaml new file mode 100644 index 000000000..670c91f62 --- /dev/null +++ b/device-types/Cisco/WS-C3750X-48PF-S.yaml @@ -0,0 +1,115 @@ +manufacturer: Cisco +model: Catalyst 3750X-48PF-S +slug: ws-c3750x-48pf-s +part_number: WS-C3750X-48PF-S +is_full_depth: false +u_height: 1 +interfaces: + - name: FastEthernet0 + type: 100base-tx + mgmt_only: true + - name: GigabitEthernet1/0/1 + type: 1000base-t + - name: GigabitEthernet1/0/2 + type: 1000base-t + - name: GigabitEthernet1/0/3 + type: 1000base-t + - name: GigabitEthernet1/0/4 + type: 1000base-t + - name: GigabitEthernet1/0/5 + type: 1000base-t + - name: GigabitEthernet1/0/6 + type: 1000base-t + - name: GigabitEthernet1/0/7 + type: 1000base-t + - name: GigabitEthernet1/0/8 + type: 1000base-t + - name: GigabitEthernet1/0/9 + type: 1000base-t + - name: GigabitEthernet1/0/10 + type: 1000base-t + - name: GigabitEthernet1/0/11 + type: 1000base-t + - name: GigabitEthernet1/0/12 + type: 1000base-t + - name: GigabitEthernet1/0/13 + type: 1000base-t + - name: GigabitEthernet1/0/14 + type: 1000base-t + - name: GigabitEthernet1/0/15 + type: 1000base-t + - name: GigabitEthernet1/0/16 + type: 1000base-t + - name: GigabitEthernet1/0/17 + type: 1000base-t + - name: GigabitEthernet1/0/18 + type: 1000base-t + - name: GigabitEthernet1/0/19 + type: 1000base-t + - name: GigabitEthernet1/0/20 + type: 1000base-t + - name: GigabitEthernet1/0/21 + type: 1000base-t + - name: GigabitEthernet1/0/22 + type: 1000base-t + - name: GigabitEthernet1/0/23 + type: 1000base-t + - name: GigabitEthernet1/0/24 + type: 1000base-t + - name: GigabitEthernet1/0/25 + type: 1000base-t + - name: GigabitEthernet1/0/26 + type: 1000base-t + - name: GigabitEthernet1/0/27 + type: 1000base-t + - name: GigabitEthernet1/0/28 + type: 1000base-t + - name: GigabitEthernet1/0/29 + type: 1000base-t + - name: GigabitEthernet1/0/30 + type: 1000base-t + - name: GigabitEthernet1/0/31 + type: 1000base-t + - name: GigabitEthernet1/0/32 + type: 1000base-t + - name: GigabitEthernet1/0/33 + type: 1000base-t + - name: GigabitEthernet1/0/34 + type: 1000base-t + - name: GigabitEthernet1/0/35 + type: 1000base-t + - name: GigabitEthernet1/0/36 + type: 1000base-t + - name: GigabitEthernet1/0/37 + type: 1000base-t + - name: GigabitEthernet1/0/38 + type: 1000base-t + - name: GigabitEthernet1/0/39 + type: 1000base-t + - name: GigabitEthernet1/0/40 + type: 1000base-t + - name: GigabitEthernet1/0/41 + type: 1000base-t + - name: GigabitEthernet1/0/42 + type: 1000base-t + - name: GigabitEthernet1/0/43 + type: 1000base-t + - name: GigabitEthernet1/0/44 + type: 1000base-t + - name: GigabitEthernet1/0/45 + type: 1000base-t + - name: GigabitEthernet1/0/46 + type: 1000base-t + - name: GigabitEthernet1/0/47 + type: 1000base-t + - name: GigabitEthernet1/0/48 + type: 1000base-t +console-ports: + - name: con0 + type: rj-45 + - name: usb + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 1100 diff --git a/device-types/Cisco/WS-C3850-12X48U-L.yaml b/device-types/Cisco/WS-C3850-12X48U-L.yaml new file mode 100644 index 000000000..f967822d9 --- /dev/null +++ b/device-types/Cisco/WS-C3850-12X48U-L.yaml @@ -0,0 +1,200 @@ +manufacturer: Cisco +model: Catalyst 3850-12X48U-L +slug: ws-c3850-12x48u-l +part_number: WS-C3850-12X48U-L +u_height: 1 +is_full_depth: false +console-ports: +- 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 +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 diff --git a/device-types/Cisco/WS-C3850-24P-E.yaml b/device-types/Cisco/WS-C3850-24P-E.yaml new file mode 100644 index 000000000..8a65bc2cb --- /dev/null +++ b/device-types/Cisco/WS-C3850-24P-E.yaml @@ -0,0 +1,76 @@ +manufacturer: Cisco +model: Catalyst 3850-24P-E +slug: ws-c3850-24p-e +part_number: WS-C3850-24P-E +is_full_depth: false +u_height: 1 +interfaces: + - name: GigabitEthernet0/0 + type: 1000base-t + mgmt_only: true + - name: GigabitEthernet1/0/1 + type: 1000base-t + - name: GigabitEthernet1/0/2 + type: 1000base-t + - name: GigabitEthernet1/0/3 + type: 1000base-t + - name: GigabitEthernet1/0/4 + type: 1000base-t + - name: GigabitEthernet1/0/5 + type: 1000base-t + - name: GigabitEthernet1/0/6 + type: 1000base-t + - name: GigabitEthernet1/0/7 + type: 1000base-t + - name: GigabitEthernet1/0/8 + type: 1000base-t + - name: GigabitEthernet1/0/9 + type: 1000base-t + - name: GigabitEthernet1/0/10 + type: 1000base-t + - name: GigabitEthernet1/0/11 + type: 1000base-t + - name: GigabitEthernet1/0/12 + type: 1000base-t + - name: GigabitEthernet1/0/13 + type: 1000base-t + - name: GigabitEthernet1/0/14 + type: 1000base-t + - name: GigabitEthernet1/0/15 + type: 1000base-t + - name: GigabitEthernet1/0/16 + type: 1000base-t + - name: GigabitEthernet1/0/17 + type: 1000base-t + - name: GigabitEthernet1/0/18 + type: 1000base-t + - name: GigabitEthernet1/0/19 + type: 1000base-t + - name: GigabitEthernet1/0/20 + type: 1000base-t + - name: GigabitEthernet1/0/21 + type: 1000base-t + - name: GigabitEthernet1/0/22 + type: 1000base-t + - name: GigabitEthernet1/0/23 + type: 1000base-t + - name: GigabitEthernet1/0/24 + type: 1000base-t + - name: GigabitEthernet1/1/1 + type: 1000base-x-sfp + - name: GigabitEthernet1/1/2 + type: 1000base-x-sfp + - name: TenGigabitEthernet1/1/3 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/1/4 + type: 10gbase-x-sfpp +console-ports: + - name: con0 + type: rj-45 + - name: usb0 + type: usb-mini-b +power-ports: + - name: PSU0 + type: iec-60320-c14 + allocated_draw: 86 + maximum_draw: 89 diff --git a/device-types/Cisco/WS-C4500X-16SFP+.yaml b/device-types/Cisco/WS-C4500X-16SFP+.yaml new file mode 100644 index 000000000..c293d30f8 --- /dev/null +++ b/device-types/Cisco/WS-C4500X-16SFP+.yaml @@ -0,0 +1,70 @@ +manufacturer: Cisco +model: Catalyst C4500X-16SFP+ +slug: ws-c4500x-16sfp_plus +part_number: WS-C4500X-16SFP+ +u_height: 1 +is_full_depth: true +console-ports: +- 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 +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 diff --git a/device-types/Cisco/WS-C4500X-32SFP+.yaml b/device-types/Cisco/WS-C4500X-32SFP+.yaml new file mode 100644 index 000000000..8ae6a784d --- /dev/null +++ b/device-types/Cisco/WS-C4500X-32SFP+.yaml @@ -0,0 +1,118 @@ +manufacturer: Cisco +model: Catalyst C4500X-32SFP+ +slug: ws-c4500x-32sfp_plus +part_number: WS-C4500X-32SFP+ +u_height: 1 +is_full_depth: true +console-ports: +- 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 +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 diff --git a/device-types/Cisco/WS-C4506-E.yaml b/device-types/Cisco/WS-C4506-E.yaml new file mode 100644 index 000000000..4cee3e1c8 --- /dev/null +++ b/device-types/Cisco/WS-C4506-E.yaml @@ -0,0 +1,21 @@ +manufacturer: Cisco +model: Catalyst 4506-E +slug: ws-c4506-e +part_number: WS-C4506-E +u_height: 10 +is_full_depth: true +subdevice_role: parent +console-ports: +- 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 +interfaces: +- name: FastEthernet1 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/WS-C4506.yaml b/device-types/Cisco/WS-C4506.yaml new file mode 100644 index 000000000..19a21fb64 --- /dev/null +++ b/device-types/Cisco/WS-C4506.yaml @@ -0,0 +1,21 @@ +manufacturer: Cisco +model: Catalyst 4506 +slug: ws-c4506 +part_number: WS-C4506 +u_height: 10 +is_full_depth: true +subdevice_role: parent +console-ports: +- 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 +interfaces: +- 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 new file mode 100644 index 000000000..825acab99 --- /dev/null +++ b/device-types/Cisco/WS-C4507R+E.yaml @@ -0,0 +1,21 @@ +manufacturer: Cisco +model: Catalyst C4507R+E +slug: ws-c4507r_plus_e +part_number: WS-C4507R+E +u_height: 11 +is_full_depth: true +subdevice_role: parent +console-ports: +- 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 +interfaces: +- 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 new file mode 100644 index 000000000..5537ad8b5 --- /dev/null +++ b/device-types/Cisco/WS-C4510R+E.yaml @@ -0,0 +1,21 @@ +manufacturer: Cisco +model: Catalyst C4510R+E +slug: ws-c4510r_plus_e +part_number: WS-C4510R+E +u_height: 11 +is_full_depth: true +subdevice_role: parent +console-ports: +- 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 +interfaces: +- 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 new file mode 100644 index 000000000..40101f60c --- /dev/null +++ b/device-types/Cisco/WS-C6509-E.yaml @@ -0,0 +1,20 @@ +manufacturer: Cisco +model: Catalyst 6509-E +slug: ws-c6509-e +part_number: WS-C6509-E +u_height: 14 +is_full_depth: false +console-ports: +- 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 +interfaces: +- 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 fa6cdd3ea..488bb1282 100644 --- a/device-types/Cisco/asr1002-hx.yaml +++ b/device-types/Cisco/asr1002-hx.yaml @@ -1,6 +1,7 @@ manufacturer: Cisco model: ASR1002-HX slug: asr1002-hx +part_number: ASR1002-HX u_height: 2 is_full_depth: true console-ports: diff --git a/device-types/Cisco/c9300-24p.yaml b/device-types/Cisco/c9300-24p.yaml index 53f39d603..44584d6b4 100644 --- a/device-types/Cisco/c9300-24p.yaml +++ b/device-types/Cisco/c9300-24p.yaml @@ -4,10 +4,12 @@ part_number: C9300-24P slug: c9300-24p u_height: 1 is_full_depth: true -console_ports: +console-ports: - name: con 0 -power_ports: + type: rj-45 +power-ports: - name: PS-1 + type: iec-60320-c14 interfaces: - name: GigabitEthernet1/0/1 type: 1000base-t diff --git a/device-types/Cisco/c9300-24t.yaml b/device-types/Cisco/c9300-24t.yaml index 6c87905a0..38bf84fa9 100644 --- a/device-types/Cisco/c9300-24t.yaml +++ b/device-types/Cisco/c9300-24t.yaml @@ -6,8 +6,10 @@ u_height: 1 is_full_depth: true console_ports: - name: con 0 + type: rj-45 power_ports: - name: PS-1 + type: iec-60320-c14 interfaces: - name: GigabitEthernet1/0/1 type: 1000base-t diff --git a/device-types/Cisco/c9300-48p.yaml b/device-types/Cisco/c9300-48p.yaml index 386db3865..265129ee7 100644 --- a/device-types/Cisco/c9300-48p.yaml +++ b/device-types/Cisco/c9300-48p.yaml @@ -4,10 +4,12 @@ part_number: C9300-48P slug: c9300-48p u_height: 1 is_full_depth: true -console_ports: +console-ports: - name: con 0 -power_ports: + type: rj-45 +power-ports: - name: PS-1 + type: iec-60320-c14 interfaces: - name: GigabitEthernet1/0/1 type: 1000base-t diff --git a/device-types/Cisco/c9300-48u.yaml b/device-types/Cisco/c9300-48u.yaml index 04196a374..e2951f272 100644 --- a/device-types/Cisco/c9300-48u.yaml +++ b/device-types/Cisco/c9300-48u.yaml @@ -4,10 +4,12 @@ part_number: C9300-48U slug: c9300-48u u_height: 1 is_full_depth: true -console_ports: +console-ports: - name: con 0 -power_ports: + type: rj-45 +power-ports: - name: PS-1 + type: iec-60320-c14 interfaces: - name: GigabitEthernet1/0/1 type: 1000base-t diff --git a/device-types/Cisco/c9300-48uxm.yaml b/device-types/Cisco/c9300-48uxm.yaml index 4655b76df..6fa10e86a 100644 --- a/device-types/Cisco/c9300-48uxm.yaml +++ b/device-types/Cisco/c9300-48uxm.yaml @@ -3,9 +3,10 @@ model: C9300-48UXM slug: c9300-48uxm u_height: 1 is_full_depth: true -console_ports: +console-ports: - name: con 0 -power_ports: + type: rj-45 +power-ports: - name: PS-1 type: iec-60320-c14 maximum_draw: 1100 diff --git a/device-types/Cisco/n9k-c9372px.yaml b/device-types/Cisco/n9k-c9372px.yaml index f0ebcee41..dfe6ae29c 100644 --- a/device-types/Cisco/n9k-c9372px.yaml +++ b/device-types/Cisco/n9k-c9372px.yaml @@ -1,5 +1,5 @@ manufacturer: Cisco -model: Nexus9000 C9372PX chassis +model: Nexus 9372PX part_number: N9K-C9372PX slug: n9k-C9372px u_height: 1 diff --git a/device-types/Cisco/ws-c2960+24tc-l.yaml b/device-types/Cisco/ws-c2960+24tc-l.yaml index a1cdbbe4f..7f410ad99 100644 --- a/device-types/Cisco/ws-c2960+24tc-l.yaml +++ b/device-types/Cisco/ws-c2960+24tc-l.yaml @@ -60,3 +60,7 @@ interfaces: console-ports: - name: con0 type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 19 diff --git a/device-types/Cisco/ws-c2960-24lt-l.yaml b/device-types/Cisco/ws-c2960-24lt-l.yaml index 98e8afa9a..c9c4276dd 100644 --- a/device-types/Cisco/ws-c2960-24lt-l.yaml +++ b/device-types/Cisco/ws-c2960-24lt-l.yaml @@ -4,10 +4,12 @@ part_number: WS-C2960-24LT-L slug: ws-c2960-24lt-l u_height: 1 is_full_depth: true -console_ports: +console-ports: - name: con 0 -power_ports: + type: rj-45 +power-ports: - name: POWER + type: iec-60320-c14 interfaces: - name: FastEthernet0/1 type: 100base-tx diff --git a/device-types/Cisco/ws-c3560-48ps.yaml b/device-types/Cisco/ws-c3560-48ps.yaml index c9800ace7..36037917b 100644 --- a/device-types/Cisco/ws-c3560-48ps.yaml +++ b/device-types/Cisco/ws-c3560-48ps.yaml @@ -115,4 +115,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3560cx-8pc-s.yaml b/device-types/Cisco/ws-c3560cx-8pc-s.yaml index 88fee2797..9714c13ae 100644 --- a/device-types/Cisco/ws-c3560cx-8pc-s.yaml +++ b/device-types/Cisco/ws-c3560cx-8pc-s.yaml @@ -37,3 +37,4 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c16 + maximum_draw: 25 diff --git a/device-types/Cisco/ws-c3560v2-24ps.yaml b/device-types/Cisco/ws-c3560v2-24ps.yaml index e72f7b782..2db6e74e4 100644 --- a/device-types/Cisco/ws-c3560v2-24ps.yaml +++ b/device-types/Cisco/ws-c3560v2-24ps.yaml @@ -63,4 +63,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3560v2-48ps.yaml b/device-types/Cisco/ws-c3560v2-48ps.yaml index 419b1976c..97ad460f3 100644 --- a/device-types/Cisco/ws-c3560v2-48ps.yaml +++ b/device-types/Cisco/ws-c3560v2-48ps.yaml @@ -115,4 +115,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3560x-24p.yaml b/device-types/Cisco/ws-c3560x-24p.yaml index 3e004e3bf..4843c7c53 100644 --- a/device-types/Cisco/ws-c3560x-24p.yaml +++ b/device-types/Cisco/ws-c3560x-24p.yaml @@ -74,4 +74,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3560x-48p.yaml b/device-types/Cisco/ws-c3560x-48p.yaml index 161ddd5ad..ba85fddda 100644 --- a/device-types/Cisco/ws-c3560x-48p.yaml +++ b/device-types/Cisco/ws-c3560x-48p.yaml @@ -122,4 +122,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3560x-48t-s.yaml b/device-types/Cisco/ws-c3560x-48t-s.yaml index b0da390b2..0edc6e923 100644 --- a/device-types/Cisco/ws-c3560x-48t-s.yaml +++ b/device-types/Cisco/ws-c3560x-48t-s.yaml @@ -111,4 +111,3 @@ power-ports: console-ports: - name: Console type: rj-45 - diff --git a/device-types/Cisco/ws-c3650-24ps.yaml b/device-types/Cisco/ws-c3650-24ps.yaml index 0553bd628..f10e1f158 100644 --- a/device-types/Cisco/ws-c3650-24ps.yaml +++ b/device-types/Cisco/ws-c3650-24ps.yaml @@ -70,4 +70,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3650-24ts.yaml b/device-types/Cisco/ws-c3650-24ts.yaml index aaf3b5b35..811306e09 100644 --- a/device-types/Cisco/ws-c3650-24ts.yaml +++ b/device-types/Cisco/ws-c3650-24ts.yaml @@ -70,4 +70,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3650-48ps.yaml b/device-types/Cisco/ws-c3650-48ps.yaml index f19c88fd2..56899dd51 100644 --- a/device-types/Cisco/ws-c3650-48ps.yaml +++ b/device-types/Cisco/ws-c3650-48ps.yaml @@ -118,4 +118,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3750g-12s.yaml b/device-types/Cisco/ws-c3750g-12s.yaml index bbe3181b3..1d41b13df 100644 --- a/device-types/Cisco/ws-c3750g-12s.yaml +++ b/device-types/Cisco/ws-c3750g-12s.yaml @@ -35,4 +35,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3850-24s.yaml b/device-types/Cisco/ws-c3850-24s.yaml index 16ebaefc7..72d9e8ce6 100644 --- a/device-types/Cisco/ws-c3850-24s.yaml +++ b/device-types/Cisco/ws-c3850-24s.yaml @@ -78,4 +78,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3850-24u.yaml b/device-types/Cisco/ws-c3850-24u.yaml index 551a4a147..415606dab 100644 --- a/device-types/Cisco/ws-c3850-24u.yaml +++ b/device-types/Cisco/ws-c3850-24u.yaml @@ -78,4 +78,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3850-24xs.yaml b/device-types/Cisco/ws-c3850-24xs.yaml index 6ebabffe7..bb7bf690d 100644 --- a/device-types/Cisco/ws-c3850-24xs.yaml +++ b/device-types/Cisco/ws-c3850-24xs.yaml @@ -82,4 +82,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3850-48p.yaml b/device-types/Cisco/ws-c3850-48p.yaml index 5c1dd1214..4108286fc 100644 --- a/device-types/Cisco/ws-c3850-48p.yaml +++ b/device-types/Cisco/ws-c3850-48p.yaml @@ -126,4 +126,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Cisco/ws-c3850-48u.yaml b/device-types/Cisco/ws-c3850-48u.yaml index 61ce1da87..c581f122c 100644 --- a/device-types/Cisco/ws-c3850-48u.yaml +++ b/device-types/Cisco/ws-c3850-48u.yaml @@ -126,4 +126,3 @@ console-ports: power-ports: - name: PSU0 type: iec-60320-c14 - diff --git a/device-types/Riverbed/CX1555.yaml b/device-types/Riverbed/CX1555.yaml new file mode 100644 index 000000000..d195a7a71 --- /dev/null +++ b/device-types/Riverbed/CX1555.yaml @@ -0,0 +1,41 @@ +manufacturer: Riverbed +model: CX1555 +slug: cx1555 +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 +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 +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 diff --git a/device-types/Riverbed/CX3070.yaml b/device-types/Riverbed/CX3070.yaml new file mode 100644 index 000000000..c9a4291a1 --- /dev/null +++ b/device-types/Riverbed/CX3070.yaml @@ -0,0 +1,41 @@ +manufacturer: Riverbed +model: CX3070 +slug: cx3070 +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 +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 +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 diff --git a/device-types/Riverbed/CX5055.yaml b/device-types/Riverbed/CX5055.yaml new file mode 100644 index 000000000..78db48e20 --- /dev/null +++ b/device-types/Riverbed/CX5055.yaml @@ -0,0 +1,41 @@ +manufacturer: Riverbed +model: CX5055 +slug: cx5055 +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 +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 +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 diff --git a/device-types/Riverbed/CX555.yaml b/device-types/Riverbed/CX555.yaml new file mode 100644 index 000000000..43c491a88 --- /dev/null +++ b/device-types/Riverbed/CX555.yaml @@ -0,0 +1,37 @@ +manufacturer: Riverbed +model: CX555 +slug: cx555 +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 +power-ports: +- 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 diff --git a/device-types/Riverbed/CX570.yaml b/device-types/Riverbed/CX570.yaml new file mode 100644 index 000000000..f6f69ad3e --- /dev/null +++ b/device-types/Riverbed/CX570.yaml @@ -0,0 +1,37 @@ +manufacturer: Riverbed +model: CX570 +slug: cx570 +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 +power-ports: +- 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 diff --git a/device-types/Riverbed/CX7070.yaml b/device-types/Riverbed/CX7070.yaml new file mode 100644 index 000000000..0f921d1c4 --- /dev/null +++ b/device-types/Riverbed/CX7070.yaml @@ -0,0 +1,41 @@ +manufacturer: Riverbed +model: CX7070 +slug: cx7070 +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 +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 +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 diff --git a/device-types/Riverbed/CX770.yaml b/device-types/Riverbed/CX770.yaml new file mode 100644 index 000000000..a4c873a5f --- /dev/null +++ b/device-types/Riverbed/CX770.yaml @@ -0,0 +1,37 @@ +manufacturer: Riverbed +model: CX770 +slug: cx770 +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 +power-ports: +- 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