From 27d4bcbc680c1b2c40f5fbb42c72536d29a7842f Mon Sep 17 00:00:00 2001 From: Michael Klose Date: Thu, 17 Feb 2022 22:25:11 +0100 Subject: [PATCH] Add Cisco module bays (#661) * Add module-bays to Catalyst 9300 * Add module-bays to Catalyst 9500 * Add module-bays to Catalyst 3750X * Add module-bays to Catalyst 3850 * Add datasheets to Catalyst 9300 * Add Cisco Catalayst 9300 modules * Fix Cisco Catalayst 9300 modules * Add Cisco Catalayst 9300X modules * Add datasheets to Cisco Catalyst 9500 * Add Cisco Catalayst 9500 modules * Fix module-bays to Catalyst 9500 * Add Cisco Catalayst 3850 modules * Add Cisco Catalayst 3750-X modules * Add Cisco Catalayst 4500-X modules * Add module-bays to Catalyst 4500-X * Fix module C9300X-NM-2C --- device-types/Cisco/C9300-24P.yaml | 4 ++ device-types/Cisco/C9300-24T.yaml | 4 ++ device-types/Cisco/C9300-24UX.yaml | 4 ++ device-types/Cisco/C9300-48P.yaml | 4 ++ device-types/Cisco/C9300-48T.yaml | 4 ++ device-types/Cisco/C9300-48U.yaml | 4 ++ device-types/Cisco/C9300-48UXM.yaml | 4 ++ device-types/Cisco/C9500-16X.yaml | 10 ++--- device-types/Cisco/C9500-24Y4C.yaml | 1 + device-types/Cisco/C9500-32C.yaml | 1 + device-types/Cisco/C9500-32QC.yaml | 1 + device-types/Cisco/C9500-40X.yaml | 34 ++--------------- device-types/Cisco/C9500-48Y4C.yaml | 1 + device-types/Cisco/WS-C3750X-12S-S.yaml | 3 ++ device-types/Cisco/WS-C3750X-12S.yaml | 15 ++------ device-types/Cisco/WS-C3750X-24.yaml | 15 ++------ device-types/Cisco/WS-C3750X-24P-S.yaml | 3 ++ device-types/Cisco/WS-C3750X-24T-S.yaml | 3 ++ device-types/Cisco/WS-C3750X-48P-S.yaml | 3 ++ device-types/Cisco/WS-C3750X-48PF-S.yaml | 3 ++ device-types/Cisco/WS-C3750X-48T-L.yaml | 3 ++ device-types/Cisco/WS-C3750X-48T-S.yaml | 3 ++ device-types/Cisco/WS-C3850-12S-E.yaml | 3 ++ device-types/Cisco/WS-C3850-12S.yaml | 19 ++-------- device-types/Cisco/WS-C3850-12X48U-L.yaml | 3 ++ device-types/Cisco/WS-C3850-12X48U.yaml | 45 ++--------------------- device-types/Cisco/WS-C3850-12XS.yaml | 11 ++---- device-types/Cisco/WS-C3850-24P-E.yaml | 11 ++---- device-types/Cisco/WS-C3850-24P-L.yaml | 11 ++---- device-types/Cisco/WS-C3850-24P-S.yaml | 11 ++---- device-types/Cisco/WS-C3850-24S.yaml | 19 ++-------- device-types/Cisco/WS-C3850-24T-L.yaml | 11 ++---- device-types/Cisco/WS-C3850-24T-S.yaml | 11 ++---- device-types/Cisco/WS-C3850-24U.yaml | 19 ++-------- device-types/Cisco/WS-C3850-24XS-E.yaml | 23 ++---------- device-types/Cisco/WS-C3850-24XS-L.yaml | 23 ++---------- device-types/Cisco/WS-C3850-24XS-S.yaml | 23 ++---------- device-types/Cisco/WS-C3850-24XS.yaml | 23 ++---------- device-types/Cisco/WS-C3850-48F-S.yaml | 19 ++-------- device-types/Cisco/WS-C3850-48P-E.yaml | 19 ++-------- device-types/Cisco/WS-C3850-48P-L.yaml | 19 ++-------- device-types/Cisco/WS-C3850-48P-S.yaml | 19 ++-------- device-types/Cisco/WS-C3850-48P.yaml | 19 ++-------- device-types/Cisco/WS-C3850-48T-E.yaml | 19 ++-------- device-types/Cisco/WS-C3850-48T-L.yaml | 19 ++-------- device-types/Cisco/WS-C3850-48T-S.yaml | 19 ++-------- device-types/Cisco/WS-C3850-48U.yaml | 19 ++-------- device-types/Cisco/WS-C4500X-16SFP+.yaml | 4 ++ device-types/Cisco/WS-C4500X-32SFP+.yaml | 4 ++ module-types/Cisco/C3850-NM-2-10G.yaml | 14 +++++++ module-types/Cisco/C3850-NM-2-40G.yaml | 10 +++++ module-types/Cisco/C3850-NM-4-10G.yaml | 14 +++++++ module-types/Cisco/C3850-NM-4-1G.yaml | 14 +++++++ module-types/Cisco/C3850-NM-8-10G.yaml | 22 +++++++++++ module-types/Cisco/C3KX-NM-10G.yaml | 10 +++++ module-types/Cisco/C3KX-NM-10T.yaml | 10 +++++ module-types/Cisco/C3KX-NM-1G.yaml | 14 +++++++ module-types/Cisco/C3KX-SM-10G.yaml | 10 +++++ module-types/Cisco/C4KX-NM-8SFP+.yaml | 22 +++++++++++ module-types/Cisco/C9300-NM-2Q.yaml | 10 +++++ module-types/Cisco/C9300-NM-2Y.yaml | 10 +++++ module-types/Cisco/C9300-NM-4G.yaml | 14 +++++++ module-types/Cisco/C9300-NM-4M.yaml | 14 +++++++ module-types/Cisco/C9300-NM-8X.yaml | 22 +++++++++++ module-types/Cisco/C9300X-NM-2C.yaml | 10 +++++ module-types/Cisco/C9300X-NM-4C.yaml | 14 +++++++ module-types/Cisco/C9300X-NM-8M .yaml | 22 +++++++++++ module-types/Cisco/C9300X-NM-8Y.yaml | 22 +++++++++++ module-types/Cisco/C9500-NM-2Q.yaml | 10 +++++ module-types/Cisco/C9500-NM-8X.yaml | 22 +++++++++++ 70 files changed, 460 insertions(+), 422 deletions(-) create mode 100644 module-types/Cisco/C3850-NM-2-10G.yaml create mode 100644 module-types/Cisco/C3850-NM-2-40G.yaml create mode 100644 module-types/Cisco/C3850-NM-4-10G.yaml create mode 100644 module-types/Cisco/C3850-NM-4-1G.yaml create mode 100644 module-types/Cisco/C3850-NM-8-10G.yaml create mode 100644 module-types/Cisco/C3KX-NM-10G.yaml create mode 100644 module-types/Cisco/C3KX-NM-10T.yaml create mode 100644 module-types/Cisco/C3KX-NM-1G.yaml create mode 100644 module-types/Cisco/C3KX-SM-10G.yaml create mode 100644 module-types/Cisco/C4KX-NM-8SFP+.yaml create mode 100644 module-types/Cisco/C9300-NM-2Q.yaml create mode 100644 module-types/Cisco/C9300-NM-2Y.yaml create mode 100644 module-types/Cisco/C9300-NM-4G.yaml create mode 100644 module-types/Cisco/C9300-NM-4M.yaml create mode 100644 module-types/Cisco/C9300-NM-8X.yaml create mode 100644 module-types/Cisco/C9300X-NM-2C.yaml create mode 100644 module-types/Cisco/C9300X-NM-4C.yaml create mode 100644 module-types/Cisco/C9300X-NM-8M .yaml create mode 100644 module-types/Cisco/C9300X-NM-8Y.yaml create mode 100644 module-types/Cisco/C9500-NM-2Q.yaml create mode 100644 module-types/Cisco/C9500-NM-8X.yaml diff --git a/device-types/Cisco/C9300-24P.yaml b/device-types/Cisco/C9300-24P.yaml index a134564e..f0af3525 100644 --- a/device-types/Cisco/C9300-24P.yaml +++ b/device-types/Cisco/C9300-24P.yaml @@ -5,6 +5,7 @@ part_number: C9300-24P slug: c9300-24p u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 @@ -69,3 +70,6 @@ interfaces: - name: GigabitEthernet0/0 type: 1000base-t mgmt_only: true +module-bays: + - name: Network Module + position: '1' diff --git a/device-types/Cisco/C9300-24T.yaml b/device-types/Cisco/C9300-24T.yaml index 1c9b1cb1..d0d310b0 100644 --- a/device-types/Cisco/C9300-24T.yaml +++ b/device-types/Cisco/C9300-24T.yaml @@ -5,6 +5,7 @@ part_number: C9300-24T slug: c9300-24t u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 @@ -69,3 +70,6 @@ interfaces: - name: GigabitEthernet0/0 type: 1000base-t mgmt_only: true +module-bays: + - name: Network Module + position: '1' diff --git a/device-types/Cisco/C9300-24UX.yaml b/device-types/Cisco/C9300-24UX.yaml index f5e05014..dad3925b 100644 --- a/device-types/Cisco/C9300-24UX.yaml +++ b/device-types/Cisco/C9300-24UX.yaml @@ -5,6 +5,7 @@ part_number: C9300-24UX slug: c9300-24ux u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 @@ -69,3 +70,6 @@ interfaces: type: 10gbase-t - name: TenGigabitEthernet1/0/24 type: 10gbase-t +module-bays: + - name: Network Module + position: '1' diff --git a/device-types/Cisco/C9300-48P.yaml b/device-types/Cisco/C9300-48P.yaml index e64e57f3..081cf475 100644 --- a/device-types/Cisco/C9300-48P.yaml +++ b/device-types/Cisco/C9300-48P.yaml @@ -5,6 +5,7 @@ part_number: C9300-48P slug: c9300-48p u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 @@ -117,3 +118,6 @@ interfaces: - name: GigabitEthernet0/0 type: 1000base-t mgmt_only: true +module-bays: + - name: Network Module + position: '1' diff --git a/device-types/Cisco/C9300-48T.yaml b/device-types/Cisco/C9300-48T.yaml index db980ade..301acdcb 100644 --- a/device-types/Cisco/C9300-48T.yaml +++ b/device-types/Cisco/C9300-48T.yaml @@ -5,6 +5,7 @@ part_number: C9300-48T slug: c9300-48t u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 @@ -117,3 +118,6 @@ interfaces: - name: GigabitEthernet0/0 type: 1000base-t mgmt_only: true +module-bays: + - name: Network Module + position: '1' diff --git a/device-types/Cisco/C9300-48U.yaml b/device-types/Cisco/C9300-48U.yaml index 04e3a849..ad2ee1f0 100644 --- a/device-types/Cisco/C9300-48U.yaml +++ b/device-types/Cisco/C9300-48U.yaml @@ -5,6 +5,7 @@ part_number: C9300-48U slug: c9300-48u u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 @@ -117,3 +118,6 @@ interfaces: - name: GigabitEthernet0/0 type: 1000base-t mgmt_only: true +module-bays: + - name: Network Module + position: '1' diff --git a/device-types/Cisco/C9300-48UXM.yaml b/device-types/Cisco/C9300-48UXM.yaml index bbba8552..8d591e26 100644 --- a/device-types/Cisco/C9300-48UXM.yaml +++ b/device-types/Cisco/C9300-48UXM.yaml @@ -5,6 +5,7 @@ part_number: C9300-48UXM slug: c9300-48uxm u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 @@ -117,3 +118,6 @@ interfaces: type: 10gbase-t - name: TenGigabitEthernet1/0/48 type: 10gbase-t +module-bays: + - name: Network Module + position: '1' diff --git a/device-types/Cisco/C9500-16X.yaml b/device-types/Cisco/C9500-16X.yaml index 4115cb07..b8a4dfc1 100644 --- a/device-types/Cisco/C9500-16X.yaml +++ b/device-types/Cisco/C9500-16X.yaml @@ -5,6 +5,7 @@ slug: c9500-16x part_number: C9500-16X u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 9500 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9500-series-switches/nb-06-cat9500-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 @@ -69,9 +70,6 @@ interfaces: - name: TenGigabitEthernet1/0/16 type: 10gbase-x-sfpp mgmt_only: false - - name: FortyGigabitEthernet1/1/1 - type: 40gbase-x-qsfpp - mgmt_only: false - - name: FortyGigabitEthernet1/1/2 - type: 40gbase-x-qsfpp - mgmt_only: false +module-bays: + - name: Network Module + position: '1' diff --git a/device-types/Cisco/C9500-24Y4C.yaml b/device-types/Cisco/C9500-24Y4C.yaml index 4aa7384e..8722d268 100644 --- a/device-types/Cisco/C9500-24Y4C.yaml +++ b/device-types/Cisco/C9500-24Y4C.yaml @@ -5,6 +5,7 @@ slug: c9500-24y4c part_number: C9500-24Y4C u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 9500 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9500-series-switches/nb-06-cat9500-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 diff --git a/device-types/Cisco/C9500-32C.yaml b/device-types/Cisco/C9500-32C.yaml index 2a1a39de..90891795 100644 --- a/device-types/Cisco/C9500-32C.yaml +++ b/device-types/Cisco/C9500-32C.yaml @@ -5,6 +5,7 @@ slug: c9500-32c part_number: C9500-32C u_height: 1 is_full_depth: false +comments: '[Cisco Catalyst 9500 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9500-series-switches/nb-06-cat9500-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 diff --git a/device-types/Cisco/C9500-32QC.yaml b/device-types/Cisco/C9500-32QC.yaml index e5b91a56..f0201f06 100644 --- a/device-types/Cisco/C9500-32QC.yaml +++ b/device-types/Cisco/C9500-32QC.yaml @@ -5,6 +5,7 @@ slug: c9500-32qc part_number: C9500-32QC u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 9500 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9500-series-switches/nb-06-cat9500-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 diff --git a/device-types/Cisco/C9500-40X.yaml b/device-types/Cisco/C9500-40X.yaml index 91019d85..2ed1c6f1 100644 --- a/device-types/Cisco/C9500-40X.yaml +++ b/device-types/Cisco/C9500-40X.yaml @@ -5,6 +5,7 @@ slug: c9500-40x part_number: C9500-40X u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 9500 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9500-series-switches/nb-06-cat9500-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 @@ -141,33 +142,6 @@ interfaces: - 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 +module-bays: + - name: Network Module + position: '1' diff --git a/device-types/Cisco/C9500-48Y4C.yaml b/device-types/Cisco/C9500-48Y4C.yaml index bbf9d90e..f731231f 100644 --- a/device-types/Cisco/C9500-48Y4C.yaml +++ b/device-types/Cisco/C9500-48Y4C.yaml @@ -5,6 +5,7 @@ slug: c9500-48y4c part_number: C9500-48Y4C u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 9500 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9500-series-switches/nb-06-cat9500-ser-data-sheet-cte-en.html)' console-ports: - name: con 0 type: rj-45 diff --git a/device-types/Cisco/WS-C3750X-12S-S.yaml b/device-types/Cisco/WS-C3750X-12S-S.yaml index 8e5794c8..a62c1e90 100644 --- a/device-types/Cisco/WS-C3750X-12S-S.yaml +++ b/device-types/Cisco/WS-C3750X-12S-S.yaml @@ -33,6 +33,9 @@ interfaces: type: 1000base-x-sfp - name: GigabitEthernet1/0/12 type: 1000base-x-sfp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3750X-12S.yaml b/device-types/Cisco/WS-C3750X-12S.yaml index 298942f7..b2afa096 100644 --- a/device-types/Cisco/WS-C3750X-12S.yaml +++ b/device-types/Cisco/WS-C3750X-12S.yaml @@ -33,18 +33,9 @@ interfaces: type: 1000base-x-sfp - name: GigabitEthernet1/0/12 type: 1000base-x-sfp - - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3750X-24.yaml b/device-types/Cisco/WS-C3750X-24.yaml index 799e874f..9f1591ed 100644 --- a/device-types/Cisco/WS-C3750X-24.yaml +++ b/device-types/Cisco/WS-C3750X-24.yaml @@ -57,18 +57,9 @@ interfaces: type: 1000base-t - name: GigabitEthernet1/0/24 type: 1000base-x-sfp - - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3750X-24P-S.yaml b/device-types/Cisco/WS-C3750X-24P-S.yaml index bbe6e158..25d842bb 100644 --- a/device-types/Cisco/WS-C3750X-24P-S.yaml +++ b/device-types/Cisco/WS-C3750X-24P-S.yaml @@ -57,6 +57,9 @@ interfaces: type: 1000base-t - name: GigabitEthernet1/0/24 type: 1000base-t +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3750X-24T-S.yaml b/device-types/Cisco/WS-C3750X-24T-S.yaml index 9f877d78..a25deeb6 100644 --- a/device-types/Cisco/WS-C3750X-24T-S.yaml +++ b/device-types/Cisco/WS-C3750X-24T-S.yaml @@ -57,6 +57,9 @@ interfaces: type: 1000base-t - name: GigabitEthernet1/0/24 type: 1000base-t +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3750X-48P-S.yaml b/device-types/Cisco/WS-C3750X-48P-S.yaml index b2f80393..11cfc4c2 100644 --- a/device-types/Cisco/WS-C3750X-48P-S.yaml +++ b/device-types/Cisco/WS-C3750X-48P-S.yaml @@ -105,6 +105,9 @@ interfaces: type: 1000base-t - name: GigabitEthernet1/0/48 type: 1000base-t +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3750X-48PF-S.yaml b/device-types/Cisco/WS-C3750X-48PF-S.yaml index 714b0b91..b08f24d5 100644 --- a/device-types/Cisco/WS-C3750X-48PF-S.yaml +++ b/device-types/Cisco/WS-C3750X-48PF-S.yaml @@ -105,6 +105,9 @@ interfaces: type: 1000base-t - name: GigabitEthernet1/0/48 type: 1000base-t +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3750X-48T-L.yaml b/device-types/Cisco/WS-C3750X-48T-L.yaml index c0d225ae..d3dcd052 100644 --- a/device-types/Cisco/WS-C3750X-48T-L.yaml +++ b/device-types/Cisco/WS-C3750X-48T-L.yaml @@ -105,6 +105,9 @@ interfaces: type: 1000base-t - name: GigabitEthernet1/0/48 type: 1000base-t +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3750X-48T-S.yaml b/device-types/Cisco/WS-C3750X-48T-S.yaml index b165f52f..586ede17 100644 --- a/device-types/Cisco/WS-C3750X-48T-S.yaml +++ b/device-types/Cisco/WS-C3750X-48T-S.yaml @@ -105,6 +105,9 @@ interfaces: type: 1000base-t - name: GigabitEthernet1/0/48 type: 1000base-t +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-12S-E.yaml b/device-types/Cisco/WS-C3850-12S-E.yaml index 69d223be..061b5ae5 100644 --- a/device-types/Cisco/WS-C3850-12S-E.yaml +++ b/device-types/Cisco/WS-C3850-12S-E.yaml @@ -33,6 +33,9 @@ interfaces: type: 1000base-x-sfp - name: GigabitEthernet1/0/12 type: 1000base-x-sfp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-12S.yaml b/device-types/Cisco/WS-C3850-12S.yaml index 3f5bb486..7dbbed4c 100644 --- a/device-types/Cisco/WS-C3850-12S.yaml +++ b/device-types/Cisco/WS-C3850-12S.yaml @@ -33,22 +33,9 @@ interfaces: type: 1000base-x-sfp - name: GigabitEthernet1/0/12 type: 1000base-x-sfp - - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-12X48U-L.yaml b/device-types/Cisco/WS-C3850-12X48U-L.yaml index 21ca5489..e4e2ceae 100644 --- a/device-types/Cisco/WS-C3850-12X48U-L.yaml +++ b/device-types/Cisco/WS-C3850-12X48U-L.yaml @@ -199,3 +199,6 @@ interfaces: - name: TenGigabitEthernet1/0/12 type: 10gbase-t mgmt_only: false +module-bays: + - name: Network Module + position: '1' diff --git a/device-types/Cisco/WS-C3850-12X48U.yaml b/device-types/Cisco/WS-C3850-12X48U.yaml index bd2cecbf..79ca0409 100644 --- a/device-types/Cisco/WS-C3850-12X48U.yaml +++ b/device-types/Cisco/WS-C3850-12X48U.yaml @@ -163,48 +163,9 @@ interfaces: - name: TenGigabitEthernet1/0/48 type: 10gbase-t mgmt_only: false - - name: FortyGigabitEthernet1/1/1 - type: 40gbase-x-qsfpp - mgmt_only: false - - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp - mgmt_only: false - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - mgmt_only: false - - name: FortyGigabitEthernet1/1/2 - type: 40gbase-x-qsfpp - mgmt_only: false - - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp - mgmt_only: false - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - mgmt_only: false - - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp - mgmt_only: false - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - mgmt_only: false - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - mgmt_only: false - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp - mgmt_only: false - - name: TenGigabitEthernet1/1/5 - type: 10gbase-x-sfpp - mgmt_only: false - - name: TenGigabitEthernet1/1/6 - type: 10gbase-x-sfpp - mgmt_only: false - - name: TenGigabitEthernet1/1/7 - type: 10gbase-x-sfpp - mgmt_only: false - - name: TenGigabitEthernet1/1/8 - type: 10gbase-x-sfpp - mgmt_only: false - name: Loopback0 type: virtual mgmt_only: true +module-bays: + - name: Network Module + position: '1' diff --git a/device-types/Cisco/WS-C3850-12XS.yaml b/device-types/Cisco/WS-C3850-12XS.yaml index 3b353df0..d4876586 100644 --- a/device-types/Cisco/WS-C3850-12XS.yaml +++ b/device-types/Cisco/WS-C3850-12XS.yaml @@ -33,14 +33,9 @@ interfaces: type: 10gbase-x-sfpp - name: TenGigabitEthernet1/0/12 type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-24P-E.yaml b/device-types/Cisco/WS-C3850-24P-E.yaml index 5d747376..c1c20433 100644 --- a/device-types/Cisco/WS-C3850-24P-E.yaml +++ b/device-types/Cisco/WS-C3850-24P-E.yaml @@ -57,14 +57,9 @@ interfaces: 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 +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-24P-L.yaml b/device-types/Cisco/WS-C3850-24P-L.yaml index 8950d84c..9fbbd85d 100644 --- a/device-types/Cisco/WS-C3850-24P-L.yaml +++ b/device-types/Cisco/WS-C3850-24P-L.yaml @@ -57,14 +57,9 @@ interfaces: 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 +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-24P-S.yaml b/device-types/Cisco/WS-C3850-24P-S.yaml index 32f2c550..3dbe1cec 100644 --- a/device-types/Cisco/WS-C3850-24P-S.yaml +++ b/device-types/Cisco/WS-C3850-24P-S.yaml @@ -57,14 +57,9 @@ interfaces: 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 +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-24S.yaml b/device-types/Cisco/WS-C3850-24S.yaml index 54a73a5e..9d74d4c7 100644 --- a/device-types/Cisco/WS-C3850-24S.yaml +++ b/device-types/Cisco/WS-C3850-24S.yaml @@ -57,22 +57,9 @@ interfaces: type: 1000base-t - name: GigabitEthernet1/0/24 type: 1000base-x-sfp - - name: GigabitEthernet1/1/1 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/2 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-24T-L.yaml b/device-types/Cisco/WS-C3850-24T-L.yaml index bdad1515..2ea37d6d 100644 --- a/device-types/Cisco/WS-C3850-24T-L.yaml +++ b/device-types/Cisco/WS-C3850-24T-L.yaml @@ -57,14 +57,9 @@ interfaces: 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 +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-24T-S.yaml b/device-types/Cisco/WS-C3850-24T-S.yaml index a124033b..51b55140 100644 --- a/device-types/Cisco/WS-C3850-24T-S.yaml +++ b/device-types/Cisco/WS-C3850-24T-S.yaml @@ -57,14 +57,9 @@ interfaces: 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 +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-24U.yaml b/device-types/Cisco/WS-C3850-24U.yaml index 09897a0b..5cad4655 100644 --- a/device-types/Cisco/WS-C3850-24U.yaml +++ b/device-types/Cisco/WS-C3850-24U.yaml @@ -57,22 +57,9 @@ interfaces: 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: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-24XS-E.yaml b/device-types/Cisco/WS-C3850-24XS-E.yaml index a1c98cf1..5d388a58 100644 --- a/device-types/Cisco/WS-C3850-24XS-E.yaml +++ b/device-types/Cisco/WS-C3850-24XS-E.yaml @@ -57,26 +57,9 @@ interfaces: type: 10gbase-x-sfpp - name: TenGigabitEthernet1/0/24 type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/1 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/2 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/5 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/6 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/7 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/8 - type: 10gbase-x-sfpp - - name: FortyGigabitEthernet1/1/1 - type: 40gbase-x-qsfpp - - name: FortyGigabitEthernet1/1/2 - type: 40gbase-x-qsfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-24XS-L.yaml b/device-types/Cisco/WS-C3850-24XS-L.yaml index 97abb723..7d5e963e 100644 --- a/device-types/Cisco/WS-C3850-24XS-L.yaml +++ b/device-types/Cisco/WS-C3850-24XS-L.yaml @@ -57,26 +57,9 @@ interfaces: type: 10gbase-x-sfpp - name: TenGigabitEthernet1/0/24 type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/1 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/2 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/5 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/6 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/7 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/8 - type: 10gbase-x-sfpp - - name: FortyGigabitEthernet1/1/1 - type: 40gbase-x-qsfpp - - name: FortyGigabitEthernet1/1/2 - type: 40gbase-x-qsfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-24XS-S.yaml b/device-types/Cisco/WS-C3850-24XS-S.yaml index b34a4455..6533dd51 100644 --- a/device-types/Cisco/WS-C3850-24XS-S.yaml +++ b/device-types/Cisco/WS-C3850-24XS-S.yaml @@ -57,26 +57,9 @@ interfaces: type: 10gbase-x-sfpp - name: TenGigabitEthernet1/0/24 type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/1 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/2 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/5 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/6 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/7 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/8 - type: 10gbase-x-sfpp - - name: FortyGigabitEthernet1/1/1 - type: 40gbase-x-qsfpp - - name: FortyGigabitEthernet1/1/2 - type: 40gbase-x-qsfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-24XS.yaml b/device-types/Cisco/WS-C3850-24XS.yaml index 2916e80a..878450af 100644 --- a/device-types/Cisco/WS-C3850-24XS.yaml +++ b/device-types/Cisco/WS-C3850-24XS.yaml @@ -57,26 +57,9 @@ interfaces: type: 10gbase-x-sfpp - name: TenGigabitEthernet1/0/24 type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/5 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/6 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/7 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/8 - type: 10gbase-x-sfpp - - name: FortyGigabitEthernet1/1/1 - type: 40gbase-x-qsfpp - - name: FortyGigabitEthernet1/1/2 - type: 40gbase-x-qsfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-48F-S.yaml b/device-types/Cisco/WS-C3850-48F-S.yaml index 9ac0ecf1..a69f2fa8 100644 --- a/device-types/Cisco/WS-C3850-48F-S.yaml +++ b/device-types/Cisco/WS-C3850-48F-S.yaml @@ -105,22 +105,9 @@ interfaces: 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: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-48P-E.yaml b/device-types/Cisco/WS-C3850-48P-E.yaml index 1900193a..ec2d2d2d 100644 --- a/device-types/Cisco/WS-C3850-48P-E.yaml +++ b/device-types/Cisco/WS-C3850-48P-E.yaml @@ -105,22 +105,9 @@ interfaces: 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: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-48P-L.yaml b/device-types/Cisco/WS-C3850-48P-L.yaml index ec1daf0d..fc8252c9 100644 --- a/device-types/Cisco/WS-C3850-48P-L.yaml +++ b/device-types/Cisco/WS-C3850-48P-L.yaml @@ -105,22 +105,9 @@ interfaces: 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: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-48P-S.yaml b/device-types/Cisco/WS-C3850-48P-S.yaml index 98adfa6a..077d1913 100644 --- a/device-types/Cisco/WS-C3850-48P-S.yaml +++ b/device-types/Cisco/WS-C3850-48P-S.yaml @@ -105,22 +105,9 @@ interfaces: 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: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-48P.yaml b/device-types/Cisco/WS-C3850-48P.yaml index 4b06091f..bd4a7098 100644 --- a/device-types/Cisco/WS-C3850-48P.yaml +++ b/device-types/Cisco/WS-C3850-48P.yaml @@ -105,22 +105,9 @@ interfaces: 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: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-48T-E.yaml b/device-types/Cisco/WS-C3850-48T-E.yaml index 33fa08c0..fb52a766 100644 --- a/device-types/Cisco/WS-C3850-48T-E.yaml +++ b/device-types/Cisco/WS-C3850-48T-E.yaml @@ -105,22 +105,9 @@ interfaces: 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: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-48T-L.yaml b/device-types/Cisco/WS-C3850-48T-L.yaml index 248854f7..1fba71ed 100644 --- a/device-types/Cisco/WS-C3850-48T-L.yaml +++ b/device-types/Cisco/WS-C3850-48T-L.yaml @@ -105,22 +105,9 @@ interfaces: 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: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-48T-S.yaml b/device-types/Cisco/WS-C3850-48T-S.yaml index 6b32880e..352444ab 100644 --- a/device-types/Cisco/WS-C3850-48T-S.yaml +++ b/device-types/Cisco/WS-C3850-48T-S.yaml @@ -105,22 +105,9 @@ interfaces: 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: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C3850-48U.yaml b/device-types/Cisco/WS-C3850-48U.yaml index ffb208e7..8ea50488 100644 --- a/device-types/Cisco/WS-C3850-48U.yaml +++ b/device-types/Cisco/WS-C3850-48U.yaml @@ -105,22 +105,9 @@ interfaces: 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: GigabitEthernet1/1/3 - type: 1000base-x-sfp - - name: GigabitEthernet1/1/4 - type: 1000base-x-sfp - - name: TenGigabitEthernet1/1/1 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/2 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/3 - type: 10gbase-x-sfpp - - name: TenGigabitEthernet1/1/4 - type: 10gbase-x-sfpp +module-bays: + - name: Network Module + position: '1' console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/WS-C4500X-16SFP+.yaml b/device-types/Cisco/WS-C4500X-16SFP+.yaml index 71147bde..7d239072 100644 --- a/device-types/Cisco/WS-C4500X-16SFP+.yaml +++ b/device-types/Cisco/WS-C4500X-16SFP+.yaml @@ -5,6 +5,7 @@ slug: ws-c4500x-16sfp_plus part_number: WS-C4500X-16SFP+ u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 4500-X Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-4500-x-series-switches/data_sheet_c78-696791.html)' console-ports: - name: con0 type: rj-45 @@ -69,3 +70,6 @@ interfaces: - name: TenGigabitEthernet1/16 type: 10gbase-x-sfpp mgmt_only: false +module-bays: + - name: Network Module + position: '2' diff --git a/device-types/Cisco/WS-C4500X-32SFP+.yaml b/device-types/Cisco/WS-C4500X-32SFP+.yaml index a0644545..28193853 100644 --- a/device-types/Cisco/WS-C4500X-32SFP+.yaml +++ b/device-types/Cisco/WS-C4500X-32SFP+.yaml @@ -5,6 +5,7 @@ slug: ws-c4500x-32sfp_plus part_number: WS-C4500X-32SFP+ u_height: 1 is_full_depth: true +comments: '[Cisco Catalyst 4500-X Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-4500-x-series-switches/data_sheet_c78-696791.html)' console-ports: - name: con0 type: rj-45 @@ -117,3 +118,6 @@ interfaces: - name: TenGigabitEthernet1/32 type: 10gbase-x-sfpp mgmt_only: false +module-bays: + - name: Network Module + position: '2' diff --git a/module-types/Cisco/C3850-NM-2-10G.yaml b/module-types/Cisco/C3850-NM-2-10G.yaml new file mode 100644 index 00000000..c2b547d5 --- /dev/null +++ b/module-types/Cisco/C3850-NM-2-10G.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +model: C3850-NM-2-10G +part_number: C3850-NM-2-10G +comments: '[Cisco Catalyst 3850 Series Switches Data Sheet](https://www.cisco.com/c/en_in/products/collateral/switches/catalyst-3850-series-switches/datasheet_c78-720918.html)' +interfaces: + - name: GigabitEthernet1/{module}/1 + type: 1000base-x-sfp + - name: GigabitEthernet1/{module}/2 + type: 1000base-x-sfp + - name: TenGigabitEthernet1/{module}/3 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/4 + type: 10gbase-x-sfpp diff --git a/module-types/Cisco/C3850-NM-2-40G.yaml b/module-types/Cisco/C3850-NM-2-40G.yaml new file mode 100644 index 00000000..ae052672 --- /dev/null +++ b/module-types/Cisco/C3850-NM-2-40G.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +model: C3850-NM-2-40G +part_number: C3850-NM-2-40G +comments: '[Cisco Catalyst 3850 Series Switches Data Sheet](https://www.cisco.com/c/en_in/products/collateral/switches/catalyst-3850-series-switches/datasheet_c78-720918.html)' +interfaces: + - name: FortyGigabitEthernet1/{module}/1 + type: 40gbase-x-qsfpp + - name: FortyGigabitEthernet1/{module}/2 + type: 40gbase-x-qsfpp diff --git a/module-types/Cisco/C3850-NM-4-10G.yaml b/module-types/Cisco/C3850-NM-4-10G.yaml new file mode 100644 index 00000000..3da03e12 --- /dev/null +++ b/module-types/Cisco/C3850-NM-4-10G.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +model: C3850-NM-4-10G +part_number: C3850-NM-4-10G +comments: '[Cisco Catalyst 3850 Series Switches Data Sheet](https://www.cisco.com/c/en_in/products/collateral/switches/catalyst-3850-series-switches/datasheet_c78-720918.html)' +interfaces: + - name: TenGigabitEthernet1/{module}/1 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/2 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/3 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/4 + type: 10gbase-x-sfpp diff --git a/module-types/Cisco/C3850-NM-4-1G.yaml b/module-types/Cisco/C3850-NM-4-1G.yaml new file mode 100644 index 00000000..e932594b --- /dev/null +++ b/module-types/Cisco/C3850-NM-4-1G.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +model: C3850-NM-4-1G +part_number: C3850-NM-4-1G +comments: '[Cisco Catalyst 3850 Series Switches Data Sheet](https://www.cisco.com/c/en_in/products/collateral/switches/catalyst-3850-series-switches/datasheet_c78-720918.html)' +interfaces: + - name: GigabitEthernet1/{module}/1 + type: 1000base-x-sfp + - name: GigabitEthernet1/{module}/2 + type: 1000base-x-sfp + - name: GigabitEthernet1/{module}/3 + type: 1000base-x-sfp + - name: GigabitEthernet1/{module}/4 + type: 1000base-x-sfp diff --git a/module-types/Cisco/C3850-NM-8-10G.yaml b/module-types/Cisco/C3850-NM-8-10G.yaml new file mode 100644 index 00000000..49918fc4 --- /dev/null +++ b/module-types/Cisco/C3850-NM-8-10G.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Cisco +model: C3850-NM-8-10G +part_number: C3850-NM-8-10G +comments: '[Cisco Catalyst 3850 Series Switches Data Sheet](https://www.cisco.com/c/en_in/products/collateral/switches/catalyst-3850-series-switches/datasheet_c78-720918.html)' +interfaces: + - name: TenGigabitEthernet1/{module}/1 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/2 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/3 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/4 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/5 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/6 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/7 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/8 + type: 10gbase-x-sfpp diff --git a/module-types/Cisco/C3KX-NM-10G.yaml b/module-types/Cisco/C3KX-NM-10G.yaml new file mode 100644 index 00000000..9aa3eb2b --- /dev/null +++ b/module-types/Cisco/C3KX-NM-10G.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +model: C3KX-NM-10G +part_number: C3KX-NM-10G +comments: '[Cisco Catalyst 3750-X Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-3560-x-series-switches/data_sheet_c78-584733.html)' +interfaces: + - name: TenGigabitEthernet1/{module}/1 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/2 + type: 10gbase-x-sfpp diff --git a/module-types/Cisco/C3KX-NM-10T.yaml b/module-types/Cisco/C3KX-NM-10T.yaml new file mode 100644 index 00000000..faa5242b --- /dev/null +++ b/module-types/Cisco/C3KX-NM-10T.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +model: C3KX-NM-10T +part_number: C3KX-NM-10T +comments: '[Cisco Catalyst 3750-X Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-3560-x-series-switches/data_sheet_c78-584733.html)' +interfaces: + - name: TenGigabitEthernet1/{module}/1 + type: 10gbase-t + - name: TenGigabitEthernet1/{module}/2 + type: 10gbase-t diff --git a/module-types/Cisco/C3KX-NM-1G.yaml b/module-types/Cisco/C3KX-NM-1G.yaml new file mode 100644 index 00000000..442435ff --- /dev/null +++ b/module-types/Cisco/C3KX-NM-1G.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +model: C3KX-NM-1G +part_number: C3KX-NM-1G +comments: '[Cisco Catalyst 3750-X Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-3560-x-series-switches/data_sheet_c78-584733.html)' +interfaces: + - name: GigabitEthernet1/{module}/1 + type: 1000base-x-sfp + - name: GigabitEthernet1/{module}/2 + type: 1000base-x-sfp + - name: GigabitEthernet1/{module}/3 + type: 1000base-x-sfp + - name: GigabitEthernet1/{module}/4 + type: 1000base-x-sfp diff --git a/module-types/Cisco/C3KX-SM-10G.yaml b/module-types/Cisco/C3KX-SM-10G.yaml new file mode 100644 index 00000000..ad32126a --- /dev/null +++ b/module-types/Cisco/C3KX-SM-10G.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +model: C3KX-SM-10G +part_number: C3KX-NM-10G +comments: '[Cisco Catalyst 3750-X Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-3560-x-series-switches/data_sheet_c78-584733.html)' +interfaces: + - name: TenGigabitEthernet1/{module}/1 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/2 + type: 10gbase-x-sfpp diff --git a/module-types/Cisco/C4KX-NM-8SFP+.yaml b/module-types/Cisco/C4KX-NM-8SFP+.yaml new file mode 100644 index 00000000..fb4d2ec1 --- /dev/null +++ b/module-types/Cisco/C4KX-NM-8SFP+.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Cisco +model: C4KX-NM-8SFP+ +part_number: C4KX-NM-8SFP+ +comments: '[Cisco Catalyst 4500-X Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-4500-x-series-switches/data_sheet_c78-696791.html)' +interfaces: + - name: TenGigabitEthernet{module}/1 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet{module}/2 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet{module}/3 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet{module}/4 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet{module}/5 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet{module}/6 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet{module}/7 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet{module}/8 + type: 10gbase-x-sfpp diff --git a/module-types/Cisco/C9300-NM-2Q.yaml b/module-types/Cisco/C9300-NM-2Q.yaml new file mode 100644 index 00000000..36f88284 --- /dev/null +++ b/module-types/Cisco/C9300-NM-2Q.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +model: C9300-NM-2Q +part_number: C9300-NM-2Q +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' +interfaces: + - name: FortyGigabitEthernet1/{module}/1 + type: 40gbase-x-qsfpp + - name: FortyGigabitEthernet1/{module}/2 + type: 40gbase-x-qsfpp diff --git a/module-types/Cisco/C9300-NM-2Y.yaml b/module-types/Cisco/C9300-NM-2Y.yaml new file mode 100644 index 00000000..7a665c20 --- /dev/null +++ b/module-types/Cisco/C9300-NM-2Y.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +model: C9300-NM-2Y +part_number: C9300-NM-2Y +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' +interfaces: + - name: TwentyFiveGigE1/{module}/1 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/{module}/2 + type: 25gbase-x-sfp28 diff --git a/module-types/Cisco/C9300-NM-4G.yaml b/module-types/Cisco/C9300-NM-4G.yaml new file mode 100644 index 00000000..4657176b --- /dev/null +++ b/module-types/Cisco/C9300-NM-4G.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +model: C9300-NM-4G +part_number: C9300-NM-4G +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' +interfaces: + - name: GigabitEthernet1/{module}/1 + type: 1000base-x-sfp + - name: GigabitEthernet1/{module}/2 + type: 1000base-x-sfp + - name: GigabitEthernet1/{module}/3 + type: 1000base-x-sfp + - name: GigabitEthernet1/{module}/4 + type: 1000base-x-sfp diff --git a/module-types/Cisco/C9300-NM-4M.yaml b/module-types/Cisco/C9300-NM-4M.yaml new file mode 100644 index 00000000..c70c30a8 --- /dev/null +++ b/module-types/Cisco/C9300-NM-4M.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +model: C9300-NM-4M +part_number: C9300-NM-4M +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' +interfaces: + - name: TenGigabitEthernet1/{module}/1 + type: 10gbase-t + - name: TenGigabitEthernet1/{module}/2 + type: 10gbase-t + - name: TenGigabitEthernet1/{module}/3 + type: 10gbase-t + - name: TenGigabitEthernet1/{module}/4 + type: 10gbase-t diff --git a/module-types/Cisco/C9300-NM-8X.yaml b/module-types/Cisco/C9300-NM-8X.yaml new file mode 100644 index 00000000..16fabcaa --- /dev/null +++ b/module-types/Cisco/C9300-NM-8X.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Cisco +model: C9300-NM-8X +part_number: C9300-NM-8X +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' +interfaces: + - name: TenGigabitEthernet1/{module}/1 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/2 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/3 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/4 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/5 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/6 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/7 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/8 + type: 10gbase-x-sfpp diff --git a/module-types/Cisco/C9300X-NM-2C.yaml b/module-types/Cisco/C9300X-NM-2C.yaml new file mode 100644 index 00000000..e58c4bc9 --- /dev/null +++ b/module-types/Cisco/C9300X-NM-2C.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +model: C9300X-NM-2C +part_number: C9300X-NM-2C +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' +interfaces: + - name: HundredGigE1/{module}/1 + type: 1000base-x-sfp + - name: HundredGigE1/{module}/2 + type: 1000base-x-sfp diff --git a/module-types/Cisco/C9300X-NM-4C.yaml b/module-types/Cisco/C9300X-NM-4C.yaml new file mode 100644 index 00000000..5e2ec444 --- /dev/null +++ b/module-types/Cisco/C9300X-NM-4C.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Cisco +model: C9300X-NM-4C +part_number: C9300X-NM-4C +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' +interfaces: + - name: HundredGigE1/{module}/1 + type: 1000base-x-sfp + - name: HundredGigE1/{module}/2 + type: 1000base-x-sfp + - name: HundredGigE1/{module}/3 + type: 1000base-x-sfp + - name: HundredGigE1/{module}/4 + type: 1000base-x-sfp diff --git a/module-types/Cisco/C9300X-NM-8M .yaml b/module-types/Cisco/C9300X-NM-8M .yaml new file mode 100644 index 00000000..02e29225 --- /dev/null +++ b/module-types/Cisco/C9300X-NM-8M .yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Cisco +model: C9300X-NM-8M +part_number: C9300-NM-8M +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' +interfaces: + - name: TenGigabitEthernet1/{module}/1 + type: 10gbase-t + - name: TenGigabitEthernet1/{module}/2 + type: 10gbase-t + - name: TenGigabitEthernet1/{module}/3 + type: 10gbase-t + - name: TenGigabitEthernet1/{module}/4 + type: 10gbase-t + - name: TenGigabitEthernet1/{module}/5 + type: 10gbase-t + - name: TenGigabitEthernet1/{module}/6 + type: 10gbase-t + - name: TenGigabitEthernet1/{module}/7 + type: 10gbase-t + - name: TenGigabitEthernet1/{module}/8 + type: 10gbase-t diff --git a/module-types/Cisco/C9300X-NM-8Y.yaml b/module-types/Cisco/C9300X-NM-8Y.yaml new file mode 100644 index 00000000..61190a03 --- /dev/null +++ b/module-types/Cisco/C9300X-NM-8Y.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Cisco +model: C9300X-NM-8Y +part_number: C9300X-NM-8Y +comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)' +interfaces: + - name: TwentyFiveGigE1/{module}/1 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/{module}/2 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/{module}/3 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/{module}/4 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/{module}/5 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/{module}/6 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/{module}/7 + type: 25gbase-x-sfp28 + - name: TwentyFiveGigE1/{module}/8 + type: 25gbase-x-sfp28 diff --git a/module-types/Cisco/C9500-NM-2Q.yaml b/module-types/Cisco/C9500-NM-2Q.yaml new file mode 100644 index 00000000..a2941907 --- /dev/null +++ b/module-types/Cisco/C9500-NM-2Q.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Cisco +model: C9500-NM-2Q +part_number: C9500-NM-2Q +comments: '[Cisco Catalyst 9500 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9500-series-switches/nb-06-cat9500-ser-data-sheet-cte-en.html)' +interfaces: + - name: FortyGigabitEthernet1/{module}/1 + type: 40gbase-x-qsfpp + - name: FortyGigabitEthernet1/{module}/2 + type: 40gbase-x-qsfpp diff --git a/module-types/Cisco/C9500-NM-8X.yaml b/module-types/Cisco/C9500-NM-8X.yaml new file mode 100644 index 00000000..2f7f7924 --- /dev/null +++ b/module-types/Cisco/C9500-NM-8X.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Cisco +model: C9500-NM-8X +part_number: C9500-NM-8X +comments: '[Cisco Catalyst 9500 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9500-series-switches/nb-06-cat9500-ser-data-sheet-cte-en.html)' +interfaces: + - name: TenGigabitEthernet1/{module}/1 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/2 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/3 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/4 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/5 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/6 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/7 + type: 10gbase-x-sfpp + - name: TenGigabitEthernet1/{module}/8 + type: 10gbase-x-sfpp