From a7c5a4502eac1561fa46e36044d33a1346e97274 Mon Sep 17 00:00:00 2001 From: rsp2k Date: Fri, 8 Jan 2021 10:50:11 -0700 Subject: [PATCH] Add some Cisco devices (#308) * Create ASA5508-X.yml * Create ASA5516-X.yml * Create DN1-HW-APL.yml * Create UCS-C240-M5SX.yml * Create C9800-L-C.yml --- device-types/Cisco/ASA5508-X.yml | 42 ++++++++++++++++++++++++++ device-types/Cisco/ASA5516-X.yml | 44 ++++++++++++++++++++++++++++ device-types/Cisco/C9800-L-C.yml | 41 ++++++++++++++++++++++++++ device-types/Cisco/DN1-HW-APL.yml | 32 ++++++++++++++++++++ device-types/Cisco/UCS-C240-M5SX.yml | 26 ++++++++++++++++ 5 files changed, 185 insertions(+) create mode 100644 device-types/Cisco/ASA5508-X.yml create mode 100644 device-types/Cisco/ASA5516-X.yml create mode 100644 device-types/Cisco/C9800-L-C.yml create mode 100644 device-types/Cisco/DN1-HW-APL.yml create mode 100644 device-types/Cisco/UCS-C240-M5SX.yml diff --git a/device-types/Cisco/ASA5508-X.yml b/device-types/Cisco/ASA5508-X.yml new file mode 100644 index 000000000..5c23d8ab6 --- /dev/null +++ b/device-types/Cisco/ASA5508-X.yml @@ -0,0 +1,42 @@ +manufacturer: Cisco +model: ASA5508-X +slug: asa5508-x +part_number: ASA5508 +u_height: 1 +is_full_depth: true +console-ports: + - name: Con 0 + type: rj-45 + - name: Usb + type: usb-a +power-ports: + - name: PS0 + type: iec-60320-c14 +interfaces: + - name: GigabitEthernet1/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/4 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/5 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/6 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/7 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet1/8 + type: 1000base-t + mgmt_only: false + - name: Management1/1 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/ASA5516-X.yml b/device-types/Cisco/ASA5516-X.yml new file mode 100644 index 000000000..4f4c1e73a --- /dev/null +++ b/device-types/Cisco/ASA5516-X.yml @@ -0,0 +1,44 @@ +manufacturer: Cisco +model: ASA5516-X +slug: asa5516x-k8 +part_number: ASA5516X-K8 +u_height: 1 +console-ports: +- name: Con 0 + type: rj-45 +- name: Usb + type: usb-a +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: GigabitEthernet0/6 + type: 1000base-t + mgmt_only: false +- name: GigabitEthernet0/7 + type: 1000base-t + mgmt_only: false +- name: GigabitEthernet0/8 + type: 1000base-t + mgmt_only: false +- name: Management0/0 + type: 100base-tx + mgmt_only: true diff --git a/device-types/Cisco/C9800-L-C.yml b/device-types/Cisco/C9800-L-C.yml new file mode 100644 index 000000000..1da6cc9e5 --- /dev/null +++ b/device-types/Cisco/C9800-L-C.yml @@ -0,0 +1,41 @@ +manufacturer: Cisco +model: Catalyst 9800-L-C +slug: c9800-l-c +part_number: c9800-l-c +u_height: 1 +is_full_depth: false +console-ports: +- name: Con + type: rj-45 +- name: usb0 + type: usb-micro-b +interfaces: +- name: Service Port + type: 1000base-t + mgmt_only: true +- name: Redundancy Port + type: 1000base-t + mgmt_only: true +- name: TenGigabitEthernet1 + type: 10gbase-t + mgmt_only: false +- name: TenGigabitEthernet2 + type: 10gbase-t + mgmt_only: false +- name: GigabitEthernet1 + type: 2.5gbase-t + mgmt_only: false +- name: GigabitEthernet2 + type: 2.5gbase-t + mgmt_only: false +- name: GigabitEthernet3 + type: 2.5gbase-t + mgmt_only: false +- name: GigabitEthernet4 + type: 2.5gbase-t + mgmt_only: false + +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 110 diff --git a/device-types/Cisco/DN1-HW-APL.yml b/device-types/Cisco/DN1-HW-APL.yml new file mode 100644 index 000000000..80752c59b --- /dev/null +++ b/device-types/Cisco/DN1-HW-APL.yml @@ -0,0 +1,32 @@ +manufacturer: Cisco +model: DN1-HW-APL +slug: dn1-hw-apl +part_number: DN1-HW-APL +u_height: 1 +is_full_depth: true +console-ports: +- name: Con + type: rj-45 +power-ports: +- name: PS-0 + type: iec-60320-c14 + maximum_draw: 770 +- name: PS-1 + type: iec-60320-c14 + maximum_draw: 770 +interfaces: +- name: eno1 + type: 10gbase-t + mgmt_only: true +- name: eno2 + type: 10gbase-t + mgmt_only: false +- name: enp94s0f0 + type: 10gbase-t + mgmt_only: true +- name: enp94s0f1 + type: 10gbase-t + mgmt_only: true +- name: CIMC + type: 1000base-t + mgmt_only: true diff --git a/device-types/Cisco/UCS-C240-M5SX.yml b/device-types/Cisco/UCS-C240-M5SX.yml new file mode 100644 index 000000000..af9c5c7f0 --- /dev/null +++ b/device-types/Cisco/UCS-C240-M5SX.yml @@ -0,0 +1,26 @@ +manufacturer: Cisco +model: UCS-C240-M5SX +slug: ucs-c240-m5sx +part_number: UCS-C240M5SX +u_height: 2 +is_full_depth: true +console-ports: +- name: Con + type: rj-45 +power-ports: +- name: PS-0 + type: iec-60320-c14 + maximum_draw: 770 +- name: PS-1 + type: iec-60320-c14 + maximum_draw: 770 +interfaces: +- name: enp94s0f0 + type: 10gbase-t + mgmt_only: true +- name: enp94s0f1 + type: 10gbase-t + mgmt_only: true +- name: CIMC + type: 1000base-t + mgmt_only: true