diff --git a/device-types/Cisco/C9300-24P.yaml b/device-types/Cisco/C9300-24P.yaml index a134564ed..f0af3525b 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 1c9b1cb1f..d0d310b02 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 f5e050145..dad3925ba 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 e64e57f38..081cf4751 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 db980ade4..301acdcb4 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 04e3a8493..ad2ee1f09 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 bbba85520..8d591e264 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 4115cb07d..b8a4dfc1d 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 4aa7384e9..8722d2684 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 2a1a39dee..908917957 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 e5b91a56d..f0201f069 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 91019d850..2ed1c6f16 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 bbf9d90ee..f731231fd 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 8e5794c8b..a62c1e909 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 298942f79..b2afa0969 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 799e874f2..9f1591ed8 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 bbe6e1588..25d842bb7 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 9f877d786..a25deeb67 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 b2f803932..11cfc4c2c 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 714b0b912..b08f24d57 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 c0d225ae8..d3dcd052b 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 b165f52f8..586ede176 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 69d223be2..061b5ae52 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 3f5bb4865..7dbbed4c5 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 21ca54894..e4e2ceae0 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 bd2cecbf9..79ca04092 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 3b353df01..d4876586d 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 5d747376d..c1c204330 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 8950d84c6..9fbbd85d6 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 32f2c5506..3dbe1cecc 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 54a73a5e6..9d74d4c7a 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 bdad15156..2ea37d6df 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 a124033b1..51b55140d 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 09897a0bc..5cad46559 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 a1c98cf10..5d388a587 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 97abb7230..7d5e963ea 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 b34a44559..6533dd51e 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 2916e80a5..878450afd 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 9ac0ecf1a..a69f2fa84 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 1900193a1..ec2d2d2df 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 ec1daf0d8..fc8252c90 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 98adfa6a6..077d19139 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 4b06091f0..bd4a70981 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 33fa08c0f..fb52a7667 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 248854f7c..1fba71ed9 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 6b32880ef..352444ab3 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 ffb208e72..8ea50488a 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 71147bdef..7d2390720 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 a06445453..281938533 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 000000000..c2b547d57 --- /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 000000000..ae052672f --- /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 000000000..3da03e12c --- /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 000000000..e932594b4 --- /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 000000000..49918fc43 --- /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 000000000..9aa3eb2b1 --- /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 000000000..faa5242b1 --- /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 000000000..442435ff9 --- /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 000000000..ad32126ab --- /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 000000000..fb4d2ec1e --- /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 000000000..36f882840 --- /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 000000000..7a665c203 --- /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 000000000..4657176bd --- /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 000000000..c70c30a83 --- /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 000000000..16fabcaa0 --- /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 000000000..e58c4bc96 --- /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 000000000..5e2ec444e --- /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 000000000..02e292256 --- /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 000000000..61190a032 --- /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 000000000..a2941907d --- /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 000000000..2f7f7924e --- /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