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 00000000..9a2d30b7 --- /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 00000000..9ff1f9cd --- /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 00000000..7c41960e --- /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 00000000..b983e2a7 --- /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 00000000..c6593965 --- /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 00000000..8d81e986 --- /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 00000000..412fee3e --- /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 00000000..e7813dc1 --- /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 00000000..d44e110c --- /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 00000000..e5e7d9ef --- /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 00000000..18e03a36 --- /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 00000000..8cd1b06c --- /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 00000000..c94146bb --- /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 00000000..0bc15b7d --- /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 00000000..c227a95e --- /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 00000000..944b2d2a --- /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 00000000..ef6986a6 --- /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 00000000..a2f108ca --- /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 00000000..3e875bab --- /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 00000000..be0ec4c2 --- /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 00000000..f839d3c0 --- /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 00000000..aee1a216 --- /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 00000000..b0a7e293 --- /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 00000000..19a81cf2 --- /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 00000000..fc8cfa10 --- /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 1e9041cc..92da0c49 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 00000000..7582f039 --- /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 00000000..21d567f2 --- /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 00000000..888ff49c --- /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 00000000..528af0f7 --- /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 da18c29c..375e5adb 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 00000000..e4caa475 --- /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 00000000..8719d6fa --- /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 00000000..96889d27 --- /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 00000000..27359c29 --- /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 00000000..7641043a --- /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 00000000..9db8f4bb --- /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 00000000..c6de82ba --- /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 00000000..3d7eb295 --- /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 00000000..55f11003 --- /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 00000000..b4f8fcf4 --- /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 00000000..1cdc3c0c --- /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 00000000..2580442b --- /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 00000000..c0d17d28 --- /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 00000000..e83e606a --- /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 00000000..af8f27e6 --- /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 00000000..a5d4ae22 --- /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 00000000..4f4b51fa --- /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 00000000..889daec3 --- /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 00000000..0982e063 --- /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 00000000..1d10bfb4 --- /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 00000000..edb91f94 --- /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 e0ab1958..173e636a 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 00000000..f2fb2af8 --- /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 00000000..02c555d5 --- /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 00000000..f5445385 --- /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 ba71538a..1f516ef2 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 00000000..4fed0350 --- /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 00000000..111155ce --- /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 00000000..dba27cef --- /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 00000000..cb020439 --- /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 00000000..ffca5ee9 --- /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 00000000..7a4a132e --- /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 00000000..47dc7c79 --- /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 00000000..5cd4b322 --- /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 00000000..1af6d284 --- /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 00000000..0df53008 --- /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 00000000..a0bdfdf1 --- /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 00000000..c0c0df5c --- /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 00000000..cdacdcc9 --- /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 00000000..14ed297b --- /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 00000000..abfc85e4 --- /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 00000000..054428b1 --- /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 00000000..fd79ed76 --- /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 00000000..e78459f7 --- /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 00000000..c7a307a6 --- /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 00000000..8249a5af --- /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 00000000..52591969 --- /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 00000000..667b4d3e --- /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 00000000..cf982a79 --- /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 fac54c95..ae299235 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 00000000..d843fc6f --- /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 00000000..643120f9 --- /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 00000000..b8e546f1 --- /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 00000000..bb3c4e42 --- /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 00000000..306e148f --- /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 00000000..605840db --- /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 00000000..bcf1456f --- /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 00000000..a5ca612a --- /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 00000000..9b6ee0cb --- /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 00000000..815813cb --- /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 00000000..cc15de01 --- /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 00000000..ca242f3d --- /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 00000000..7e52c895 --- /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 00000000..37ad3bf2 --- /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 00000000..b38f4bdf --- /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 00000000..11e74438 --- /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 00000000..95cfea13 --- /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 00000000..670c91f6 --- /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 00000000..f967822d --- /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 00000000..8a65bc2c --- /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 00000000..c293d30f --- /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 00000000..8ae6a784 --- /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 00000000..4cee3e1c --- /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 00000000..19a21fb6 --- /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 00000000..825acab9 --- /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 00000000..5537ad8b --- /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 00000000..40101f60 --- /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 fa6cdd3e..488bb128 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 53f39d60..44584d6b 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 6c87905a..38bf84fa 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 386db386..265129ee 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 04196a37..e2951f27 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 4655b76d..6fa10e86 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 f0ebcee4..dfe6ae29 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 a1cdbbe4..7f410ad9 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 98e8afa9..c9c4276d 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 c9800ace..36037917 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 88fee279..9714c13a 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 e72f7b78..2db6e74e 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 419b1976..97ad460f 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 3e004e3b..4843c7c5 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 161ddd5a..ba85fddd 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 b0da390b..0edc6e92 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 0553bd62..f10e1f15 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 aaf3b5b3..811306e0 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 f19c88fd..56899dd5 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 bbe3181b..1d41b13d 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 16ebaefc..72d9e8ce 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 551a4a14..415606da 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 6ebabffe..bb7bf690 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 5c1dd121..4108286f 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 61ce1da8..c581f122 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 00000000..d195a7a7 --- /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 00000000..c9a4291a --- /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 00000000..78db48e2 --- /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 00000000..43c491a8 --- /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 00000000..f6f69ad3 --- /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 00000000..0f921d1c --- /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 00000000..a4c873a5 --- /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