From f09b75a80d9db55af559de20f3e4cd3cc38e0ebf Mon Sep 17 00:00:00 2001 From: Eric Krichbaum Date: Wed, 16 Mar 2022 17:33:48 -0500 Subject: [PATCH] Additional Cisco 7600/6500 Modules (#710) --- device-types/Juniper/EX4300-48T.yaml | 174 ++++++ ...00-48S-3AFO.yaml => QFX5100-48S-3AFO.yaml} | 0 device-types/Juniper/QFX5100-48S-6Q.yaml | 538 ++++++++++++++++++ module-types/Cisco/7600-SIP-200.yaml | 4 + module-types/Cisco/RSP720-3C-GE.yaml | 14 + module-types/Cisco/WS-X6708-10GE.yaml | 29 + module-types/Cisco/WS-X6716-10GE.yaml | 53 ++ module-types/Cisco/WS-X6724-SFP.yaml | 77 +++ module-types/Cisco/WS-X6748-GE-TX.yaml | 149 +++++ module-types/Cisco/WS-X6748-SFP.yaml | 149 +++++ 10 files changed, 1187 insertions(+) create mode 100644 device-types/Juniper/EX4300-48T.yaml rename device-types/Juniper/{QFX-5100-48S-3AFO.yaml => QFX5100-48S-3AFO.yaml} (100%) create mode 100644 device-types/Juniper/QFX5100-48S-6Q.yaml create mode 100644 module-types/Cisco/7600-SIP-200.yaml create mode 100644 module-types/Cisco/RSP720-3C-GE.yaml create mode 100644 module-types/Cisco/WS-X6708-10GE.yaml create mode 100644 module-types/Cisco/WS-X6716-10GE.yaml create mode 100644 module-types/Cisco/WS-X6724-SFP.yaml create mode 100644 module-types/Cisco/WS-X6748-GE-TX.yaml create mode 100644 module-types/Cisco/WS-X6748-SFP.yaml diff --git a/device-types/Juniper/EX4300-48T.yaml b/device-types/Juniper/EX4300-48T.yaml new file mode 100644 index 000000000..e5279164b --- /dev/null +++ b/device-types/Juniper/EX4300-48T.yaml @@ -0,0 +1,174 @@ +--- +manufacturer: Juniper +model: EX4300-48T +slug: ex4300-48t +u_height: 1 +is_full_depth: true +airflow: front-to-rear +console-ports: + - name: console + type: rj-45 +power-ports: + - name: power-1 + type: iec-60320-c14 + maximum_draw: 715 + - name: power-2 + type: iec-60320-c14 + maximum_draw: 715 +interfaces: + - name: ge-0/0/0 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/1 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/2 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/3 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/4 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/5 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/6 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/7 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/8 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/9 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/10 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/11 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/12 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/13 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/14 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/15 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/16 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/17 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/18 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/19 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/20 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/21 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/22 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/23 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/24 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/25 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/26 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/27 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/28 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/29 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/30 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/31 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/32 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/33 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/34 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/35 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/36 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/37 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/38 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/39 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/40 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/41 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/42 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/43 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/44 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/45 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/46 + type: 1000base-t + mgmt_only: false + - name: ge-0/0/47 + type: 1000base-t + mgmt_only: false + - name: et-0/1/0 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: et-0/1/1 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: et-0/1/2 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: et-0/1/3 + type: 40gbase-x-qsfpp + mgmt_only: false diff --git a/device-types/Juniper/QFX-5100-48S-3AFO.yaml b/device-types/Juniper/QFX5100-48S-3AFO.yaml similarity index 100% rename from device-types/Juniper/QFX-5100-48S-3AFO.yaml rename to device-types/Juniper/QFX5100-48S-3AFO.yaml diff --git a/device-types/Juniper/QFX5100-48S-6Q.yaml b/device-types/Juniper/QFX5100-48S-6Q.yaml new file mode 100644 index 000000000..4c3d2a67d --- /dev/null +++ b/device-types/Juniper/QFX5100-48S-6Q.yaml @@ -0,0 +1,538 @@ +--- +manufacturer: Juniper +model: QFX5100-48S-6q +slug: qfx5100-48s-6q +part_number: QFX5100-48S-6Q +u_height: 1 +is_full_depth: true +subdevice_role: '' +comments: '' +console-ports: + - name: console + type: rj-45 + label: '' + description: '' +power-ports: + - name: power-0 + type: iec-60320-c14 + maximum_draw: 650 + allocated_draw: null + label: '' + description: '' + - name: power-1 + type: iec-60320-c14 + maximum_draw: 650 + allocated_draw: null + label: '' + description: '' +interfaces: + - name: et-0/0/48 + type: 40gbase-x-qsfpp + mgmt_only: false + label: '' + description: '' + - name: et-0/0/49 + type: 40gbase-x-qsfpp + mgmt_only: false + label: '' + description: '' + - name: et-0/0/50 + type: 40gbase-x-qsfpp + mgmt_only: false + label: '' + description: '' + - name: et-0/0/51 + type: 40gbase-x-qsfpp + mgmt_only: false + label: '' + description: '' + - name: et-0/0/52 + type: 40gbase-x-qsfpp + mgmt_only: false + label: '' + description: '' + - name: et-0/0/53 + type: 40gbase-x-qsfpp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/0 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/1 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/2 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/3 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/4 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/5 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/6 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/7 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/8 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/9 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/10 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/11 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/12 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/13 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/14 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/15 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/16 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/17 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/18 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/19 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/20 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/21 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/22 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/23 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/24 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/25 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/26 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/27 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/28 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/29 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/30 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/31 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/32 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/33 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/34 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/35 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/36 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/37 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/38 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/39 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/40 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/41 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/42 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/43 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/44 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/45 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/46 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: ge-0/0/47 + type: 1000base-x-sfp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/0 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/1 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/2 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/3 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/4 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/5 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/6 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/7 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/8 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/9 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/10 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/11 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/12 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/13 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/14 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/15 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/16 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/17 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/18 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/19 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/20 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/21 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/22 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/23 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/24 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/25 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/26 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/27 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/28 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/29 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/30 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/31 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/32 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/33 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/34 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/35 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/36 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/37 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/38 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/39 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/40 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/41 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/42 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/43 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/44 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/45 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/46 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' + - name: xe-0/0/47 + type: 10gbase-x-sfpp + mgmt_only: false + label: '' + description: '' diff --git a/module-types/Cisco/7600-SIP-200.yaml b/module-types/Cisco/7600-SIP-200.yaml new file mode 100644 index 000000000..fa2ddfe00 --- /dev/null +++ b/module-types/Cisco/7600-SIP-200.yaml @@ -0,0 +1,4 @@ +--- +manufacturer: Cisco +model: 7600-SIP-200 +part_number: 7600-SIP-200 diff --git a/module-types/Cisco/RSP720-3C-GE.yaml b/module-types/Cisco/RSP720-3C-GE.yaml new file mode 100644 index 000000000..91744b07e --- /dev/null +++ b/module-types/Cisco/RSP720-3C-GE.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +model: RSP720-3C-GE +part_number: RSP720-3C-GE +console-ports: + - name: console{module} + type: rj-45 +interfaces: + - name: Gi{module}/1 + type: 1000base-x-sfp + mgmt_only: false + - name: Gi{module}/2 + type: 1000base-x-sfp + mgmt_only: false diff --git a/module-types/Cisco/WS-X6708-10GE.yaml b/module-types/Cisco/WS-X6708-10GE.yaml new file mode 100644 index 000000000..fee8da725 --- /dev/null +++ b/module-types/Cisco/WS-X6708-10GE.yaml @@ -0,0 +1,29 @@ +--- +manufacturer: Cisco +model: WS-X6708-10GE +part_number: WS-X6708-10GE +interfaces: + - name: TenGigabitEthernet{module}/1 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/2 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/3 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/4 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/5 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/6 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/7 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/8 + type: 10gbase-x-x2 + mgmt_only: false diff --git a/module-types/Cisco/WS-X6716-10GE.yaml b/module-types/Cisco/WS-X6716-10GE.yaml new file mode 100644 index 000000000..912487e28 --- /dev/null +++ b/module-types/Cisco/WS-X6716-10GE.yaml @@ -0,0 +1,53 @@ +--- +manufacturer: Cisco +model: WS-X6716-10GE +part_number: WS-X6716-10GE +interfaces: + - name: TenGigabitEthernet{module}/1 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/2 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/3 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/4 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/5 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/6 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/7 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/8 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/9 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/10 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/11 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/12 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/13 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/14 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/15 + type: 10gbase-x-x2 + mgmt_only: false + - name: TenGigabitEthernet{module}/16 + type: 10gbase-x-x2 + mgmt_only: false diff --git a/module-types/Cisco/WS-X6724-SFP.yaml b/module-types/Cisco/WS-X6724-SFP.yaml new file mode 100644 index 000000000..a3d3f80c0 --- /dev/null +++ b/module-types/Cisco/WS-X6724-SFP.yaml @@ -0,0 +1,77 @@ +--- +manufacturer: Cisco +model: WS-X6724-SFP +part_number: WS-X6724-SFP +interfaces: + - name: GigabitEthernet{module}/1 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/2 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/3 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/4 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/5 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/6 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/7 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/8 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/9 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/10 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/11 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/12 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/13 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/14 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/15 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/16 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/17 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/18 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/19 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/20 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/21 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/22 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/23 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/24 + type: 1000base-x-sfp + mgmt_only: false diff --git a/module-types/Cisco/WS-X6748-GE-TX.yaml b/module-types/Cisco/WS-X6748-GE-TX.yaml new file mode 100644 index 000000000..7982408d8 --- /dev/null +++ b/module-types/Cisco/WS-X6748-GE-TX.yaml @@ -0,0 +1,149 @@ +--- +manufacturer: Cisco +model: WS-X6748-GE-TX +part_number: WS-X6748-GE-TX +interfaces: + - name: GigabitEthernet{module}/1 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/2 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/3 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/4 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/5 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/6 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/7 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/8 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/9 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/10 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/11 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/12 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/13 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/14 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/15 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/16 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/17 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/18 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/19 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/20 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/21 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/22 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/23 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/24 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/25 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/26 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/27 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/28 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/29 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/30 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/31 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/32 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/33 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/34 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/35 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/36 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/37 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/38 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/39 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/40 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/41 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/42 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/43 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/44 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/45 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/46 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/47 + type: 1000base-t + mgmt_only: false + - name: GigabitEthernet{module}/48 + type: 1000base-t + mgmt_only: false diff --git a/module-types/Cisco/WS-X6748-SFP.yaml b/module-types/Cisco/WS-X6748-SFP.yaml new file mode 100644 index 000000000..9f42c7493 --- /dev/null +++ b/module-types/Cisco/WS-X6748-SFP.yaml @@ -0,0 +1,149 @@ +--- +manufacturer: Cisco +model: WS-X6748-SFP +part_number: WS-X6748-SFP +interfaces: + - name: GigabitEthernet{module}/1 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/2 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/3 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/4 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/5 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/6 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/7 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/8 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/9 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/10 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/11 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/12 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/13 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/14 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/15 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/16 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/17 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/18 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/19 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/20 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/21 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/22 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/23 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/24 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/25 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/26 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/27 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/28 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/29 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/30 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/31 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/32 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/33 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/34 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/35 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/36 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/37 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/38 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/39 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/40 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/41 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/42 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/43 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/44 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/45 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/46 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/47 + type: 1000base-x-sfp + mgmt_only: false + - name: GigabitEthernet{module}/48 + type: 1000base-x-sfp + mgmt_only: false