diff --git a/device-types/Arista/DCS-7280CR-48-DC-F.yaml b/device-types/Arista/DCS-7280CR-48-DC-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..2d328c6ed75ca8ebf849464635df5a1029962e85 --- /dev/null +++ b/device-types/Arista/DCS-7280CR-48-DC-F.yaml @@ -0,0 +1,137 @@ +--- +manufacturer: Arista +model: DCS-7280CR-48-DC-F +slug: arista-dcs-7280cr-48-dc-f +part_number: DCS-7280CR-48-DC-F +u_height: 2 +weight: 46.7 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP28(100G) ports can be broke into 4x25 with a model of [1-48]/[1-4] + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 + - name: Ethernet37/1 + type: 100gbase-x-qsfp28 + - name: Ethernet38/1 + type: 100gbase-x-qsfp28 + - name: Ethernet39/1 + type: 100gbase-x-qsfp28 + - name: Ethernet40/1 + type: 100gbase-x-qsfp28 + - name: Ethernet41/1 + type: 100gbase-x-qsfp28 + - name: Ethernet42/1 + type: 100gbase-x-qsfp28 + - name: Ethernet43/1 + type: 100gbase-x-qsfp28 + - name: Ethernet44/1 + type: 100gbase-x-qsfp28 + - name: Ethernet45/1 + type: 100gbase-x-qsfp28 + - name: Ethernet46/1 + type: 100gbase-x-qsfp28 + - name: Ethernet47/1 + type: 100gbase-x-qsfp28 + - name: Ethernet48/1 + type: 100gbase-x-qsfp28 +# QSFP+(40G) ports can be broke into 4x10 with a model of [49-56]/[1-4] + - name: Ethernet1/49 + type: 40gbase-x-qsfpp + - name: Ethernet1/50 + type: 40gbase-x-qsfpp + - name: Ethernet1/51 + type: 40gbase-x-qsfpp + - name: Ethernet1/52 + type: 40gbase-x-qsfpp + - name: Ethernet1/53 + type: 40gbase-x-qsfpp + - name: Ethernet1/54 + type: 40gbase-x-qsfpp + - name: Ethernet1/55 + type: 40gbase-x-qsfpp + - name: Ethernet1/56 + type: 40gbase-x-qsfpp diff --git a/device-types/Arista/DCS-7280CR-48-F.yaml b/device-types/Arista/DCS-7280CR-48-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..64cb4328ba6b0998fa56e226c002630f304ba220 --- /dev/null +++ b/device-types/Arista/DCS-7280CR-48-F.yaml @@ -0,0 +1,137 @@ +--- +manufacturer: Arista +model: DCS-7280CR-48-F +slug: arista-dcs-7280cr-48-f +part_number: DCS-7280CR-48-F +u_height: 2 +weight: 46.7 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP28(100G) ports can be broke into 4x25 with a model of [1-48]/[1-4] + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 + - name: Ethernet37/1 + type: 100gbase-x-qsfp28 + - name: Ethernet38/1 + type: 100gbase-x-qsfp28 + - name: Ethernet39/1 + type: 100gbase-x-qsfp28 + - name: Ethernet40/1 + type: 100gbase-x-qsfp28 + - name: Ethernet41/1 + type: 100gbase-x-qsfp28 + - name: Ethernet42/1 + type: 100gbase-x-qsfp28 + - name: Ethernet43/1 + type: 100gbase-x-qsfp28 + - name: Ethernet44/1 + type: 100gbase-x-qsfp28 + - name: Ethernet45/1 + type: 100gbase-x-qsfp28 + - name: Ethernet46/1 + type: 100gbase-x-qsfp28 + - name: Ethernet47/1 + type: 100gbase-x-qsfp28 + - name: Ethernet48/1 + type: 100gbase-x-qsfp28 +# QSFP+(40G) ports can be broke into 4x10 with a model of [49-56]/[1-4] + - name: Ethernet1/49 + type: 40gbase-x-qsfpp + - name: Ethernet1/50 + type: 40gbase-x-qsfpp + - name: Ethernet1/51 + type: 40gbase-x-qsfpp + - name: Ethernet1/52 + type: 40gbase-x-qsfpp + - name: Ethernet1/53 + type: 40gbase-x-qsfpp + - name: Ethernet1/54 + type: 40gbase-x-qsfpp + - name: Ethernet1/55 + type: 40gbase-x-qsfpp + - name: Ethernet1/56 + type: 40gbase-x-qsfpp diff --git a/device-types/Arista/DCS-7280CR2-60-DC-F.yaml b/device-types/Arista/DCS-7280CR2-60-DC-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..5779fddf0f8f002dcbbe5cbe3ca55d180e2d06dc --- /dev/null +++ b/device-types/Arista/DCS-7280CR2-60-DC-F.yaml @@ -0,0 +1,144 @@ +--- +manufacturer: Arista +model: DCS-7280CR2-60-DC-F +slug: arista-dcs-7280cr2-60-dc-f +part_number: DCS-7280CR2-60-DC-F +u_height: 1 +weight: 54.8 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP28(100G) ports can be broke into 4x25 with a model of [1-60]/[1-4] + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 + - name: Ethernet37/1 + type: 100gbase-x-qsfp28 + - name: Ethernet38/1 + type: 100gbase-x-qsfp28 + - name: Ethernet39/1 + type: 100gbase-x-qsfp28 + - name: Ethernet40/1 + type: 100gbase-x-qsfp28 + - name: Ethernet41/1 + type: 100gbase-x-qsfp28 + - name: Ethernet42/1 + type: 100gbase-x-qsfp28 + - name: Ethernet43/1 + type: 100gbase-x-qsfp28 + - name: Ethernet44/1 + type: 100gbase-x-qsfp28 + - name: Ethernet45/1 + type: 100gbase-x-qsfp28 + - name: Ethernet46/1 + type: 100gbase-x-qsfp28 + - name: Ethernet47/1 + type: 100gbase-x-qsfp28 + - name: Ethernet48/1 + type: 100gbase-x-qsfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 + - name: Ethernet55/1 + type: 100gbase-x-qsfp28 + - name: Ethernet56/1 + type: 100gbase-x-qsfp28 + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280CR2-60-F.yaml b/device-types/Arista/DCS-7280CR2-60-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..2af7daece1694588fef53efd94f94d7902692b93 --- /dev/null +++ b/device-types/Arista/DCS-7280CR2-60-F.yaml @@ -0,0 +1,144 @@ +--- +manufacturer: Arista +model: DCS-7280CR2-60-F +slug: arista-dcs-7280cr2-60-f +part_number: DCS-7280CR2-60-F +u_height: 1 +weight: 54.8 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP28(100G) ports can be broke into 4x25 with a model of [1-60]/[1-4] + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 + - name: Ethernet37/1 + type: 100gbase-x-qsfp28 + - name: Ethernet38/1 + type: 100gbase-x-qsfp28 + - name: Ethernet39/1 + type: 100gbase-x-qsfp28 + - name: Ethernet40/1 + type: 100gbase-x-qsfp28 + - name: Ethernet41/1 + type: 100gbase-x-qsfp28 + - name: Ethernet42/1 + type: 100gbase-x-qsfp28 + - name: Ethernet43/1 + type: 100gbase-x-qsfp28 + - name: Ethernet44/1 + type: 100gbase-x-qsfp28 + - name: Ethernet45/1 + type: 100gbase-x-qsfp28 + - name: Ethernet46/1 + type: 100gbase-x-qsfp28 + - name: Ethernet47/1 + type: 100gbase-x-qsfp28 + - name: Ethernet48/1 + type: 100gbase-x-qsfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 + - name: Ethernet55/1 + type: 100gbase-x-qsfp28 + - name: Ethernet56/1 + type: 100gbase-x-qsfp28 + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280CR2A-30.yaml b/device-types/Arista/DCS-7280CR2A-30-F.yaml similarity index 83% rename from device-types/Arista/DCS-7280CR2A-30.yaml rename to device-types/Arista/DCS-7280CR2A-30-F.yaml index 10893b2ea3314a879e4f40050ba81fc047fa9e08..d9b7afae2df3e9c2478e1330065d9e069ba17909 100644 --- a/device-types/Arista/DCS-7280CR2A-30.yaml +++ b/device-types/Arista/DCS-7280CR2A-30-F.yaml @@ -1,23 +1,26 @@ --- manufacturer: Arista -model: DCS-7280CR2A-30 -slug: arista-dcs-7280cr2a-30 -part_number: DCS-7280CR2A-30 +model: DCS-7280CR2A-30-F +slug: arista-dcs-7280cr2a-30-f +part_number: DCS-7280CR2A-30-F u_height: 1 -is_full_depth: true +weight: 34.2 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' console-ports: - name: Console type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 630 - allocated_draw: 565 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 630 - allocated_draw: 565 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true # QSFP28(100G) ports can be broke into 4x25 with a model of [1-30]/[1-4] - name: Ethernet1/1 type: 100gbase-x-qsfp28 @@ -79,6 +82,3 @@ interfaces: type: 100gbase-x-qsfp28 - name: Ethernet30/1 type: 100gbase-x-qsfp28 - - name: Management1 - type: 1000base-t - mgmt_only: true diff --git a/device-types/Arista/DCS-7280CR2A-60-DC-F.yaml b/device-types/Arista/DCS-7280CR2A-60-DC-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..84d20467abe71275ec8d7186020d25ee345a060f --- /dev/null +++ b/device-types/Arista/DCS-7280CR2A-60-DC-F.yaml @@ -0,0 +1,144 @@ +--- +manufacturer: Arista +model: DCS-7280CR2A-60-DC-F +slug: arista-dcs-7280cr2a-60-dc-f +part_number: DCS-7280CR2A-60-DC-F +u_height: 1 +weight: 54.8 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP28(100G) ports can be broke into 4x25 with a model of [1-60]/[1-4] + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 + - name: Ethernet37/1 + type: 100gbase-x-qsfp28 + - name: Ethernet38/1 + type: 100gbase-x-qsfp28 + - name: Ethernet39/1 + type: 100gbase-x-qsfp28 + - name: Ethernet40/1 + type: 100gbase-x-qsfp28 + - name: Ethernet41/1 + type: 100gbase-x-qsfp28 + - name: Ethernet42/1 + type: 100gbase-x-qsfp28 + - name: Ethernet43/1 + type: 100gbase-x-qsfp28 + - name: Ethernet44/1 + type: 100gbase-x-qsfp28 + - name: Ethernet45/1 + type: 100gbase-x-qsfp28 + - name: Ethernet46/1 + type: 100gbase-x-qsfp28 + - name: Ethernet47/1 + type: 100gbase-x-qsfp28 + - name: Ethernet48/1 + type: 100gbase-x-qsfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 + - name: Ethernet55/1 + type: 100gbase-x-qsfp28 + - name: Ethernet56/1 + type: 100gbase-x-qsfp28 + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280CR2A-60-F.yaml b/device-types/Arista/DCS-7280CR2A-60-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..2135a165e1bfa0c0e639fa470793435405815137 --- /dev/null +++ b/device-types/Arista/DCS-7280CR2A-60-F.yaml @@ -0,0 +1,144 @@ +--- +manufacturer: Arista +model: DCS-7280CR2A-60-F +slug: arista-dcs-7280cr2a-60-f +part_number: DCS-7280CR2A-60-F +u_height: 1 +weight: 54.8 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP28(100G) ports can be broke into 4x25 with a model of [1-60]/[1-4] + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 + - name: Ethernet37/1 + type: 100gbase-x-qsfp28 + - name: Ethernet38/1 + type: 100gbase-x-qsfp28 + - name: Ethernet39/1 + type: 100gbase-x-qsfp28 + - name: Ethernet40/1 + type: 100gbase-x-qsfp28 + - name: Ethernet41/1 + type: 100gbase-x-qsfp28 + - name: Ethernet42/1 + type: 100gbase-x-qsfp28 + - name: Ethernet43/1 + type: 100gbase-x-qsfp28 + - name: Ethernet44/1 + type: 100gbase-x-qsfp28 + - name: Ethernet45/1 + type: 100gbase-x-qsfp28 + - name: Ethernet46/1 + type: 100gbase-x-qsfp28 + - name: Ethernet47/1 + type: 100gbase-x-qsfp28 + - name: Ethernet48/1 + type: 100gbase-x-qsfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 + - name: Ethernet55/1 + type: 100gbase-x-qsfp28 + - name: Ethernet56/1 + type: 100gbase-x-qsfp28 + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280CR2K-30-F.yaml b/device-types/Arista/DCS-7280CR2K-30-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..9e1385224a9640cc894be44c1f7cbc5f39dce13c --- /dev/null +++ b/device-types/Arista/DCS-7280CR2K-30-F.yaml @@ -0,0 +1,84 @@ +--- +manufacturer: Arista +model: DCS-7280CR2K-30-F +slug: arista-dcs-7280cr2k-30-f +part_number: DCS-7280CR2K-30-F +u_height: 1 +weight: 34.2 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP28(100G) ports can be broke into 4x25 with a model of [1-30]/[1-4] + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280CR2K-60-DC-F.yaml b/device-types/Arista/DCS-7280CR2K-60-DC-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..b0e58ab52be66cd9b82744eb580cd741a7b81ca4 --- /dev/null +++ b/device-types/Arista/DCS-7280CR2K-60-DC-F.yaml @@ -0,0 +1,144 @@ +--- +manufacturer: Arista +model: DCS-7280CR2K-60-DC-F +slug: arista-dcs-7280cr2k-60-dc-f +part_number: DCS-7280CR2K-60-DC-F +u_height: 1 +weight: 54.8 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP28(100G) ports can be broke into 4x25 with a model of [1-60]/[1-4] + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 + - name: Ethernet37/1 + type: 100gbase-x-qsfp28 + - name: Ethernet38/1 + type: 100gbase-x-qsfp28 + - name: Ethernet39/1 + type: 100gbase-x-qsfp28 + - name: Ethernet40/1 + type: 100gbase-x-qsfp28 + - name: Ethernet41/1 + type: 100gbase-x-qsfp28 + - name: Ethernet42/1 + type: 100gbase-x-qsfp28 + - name: Ethernet43/1 + type: 100gbase-x-qsfp28 + - name: Ethernet44/1 + type: 100gbase-x-qsfp28 + - name: Ethernet45/1 + type: 100gbase-x-qsfp28 + - name: Ethernet46/1 + type: 100gbase-x-qsfp28 + - name: Ethernet47/1 + type: 100gbase-x-qsfp28 + - name: Ethernet48/1 + type: 100gbase-x-qsfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 + - name: Ethernet55/1 + type: 100gbase-x-qsfp28 + - name: Ethernet56/1 + type: 100gbase-x-qsfp28 + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280CR2K-60-F.yaml b/device-types/Arista/DCS-7280CR2K-60-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..9862021fd7365c03d413978a142d662993d9507f --- /dev/null +++ b/device-types/Arista/DCS-7280CR2K-60-F.yaml @@ -0,0 +1,144 @@ +--- +manufacturer: Arista +model: DCS-7280CR2K-60-F +slug: arista-dcs-7280cr2k-60-f +part_number: DCS-7280CR2K-60-F +u_height: 1 +weight: 54.8 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP28(100G) ports can be broke into 4x25 with a model of [1-60]/[1-4] + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 + - name: Ethernet37/1 + type: 100gbase-x-qsfp28 + - name: Ethernet38/1 + type: 100gbase-x-qsfp28 + - name: Ethernet39/1 + type: 100gbase-x-qsfp28 + - name: Ethernet40/1 + type: 100gbase-x-qsfp28 + - name: Ethernet41/1 + type: 100gbase-x-qsfp28 + - name: Ethernet42/1 + type: 100gbase-x-qsfp28 + - name: Ethernet43/1 + type: 100gbase-x-qsfp28 + - name: Ethernet44/1 + type: 100gbase-x-qsfp28 + - name: Ethernet45/1 + type: 100gbase-x-qsfp28 + - name: Ethernet46/1 + type: 100gbase-x-qsfp28 + - name: Ethernet47/1 + type: 100gbase-x-qsfp28 + - name: Ethernet48/1 + type: 100gbase-x-qsfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 + - name: Ethernet55/1 + type: 100gbase-x-qsfp28 + - name: Ethernet56/1 + type: 100gbase-x-qsfp28 + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280QR-C36.yaml b/device-types/Arista/DCS-7280QR-C36-F.yaml similarity index 86% rename from device-types/Arista/DCS-7280QR-C36.yaml rename to device-types/Arista/DCS-7280QR-C36-F.yaml index 6119be3321225beecef7985a421c511ccaccb996..89122321f5d7cbbd6244f0664c03897844d60f3d 100644 --- a/device-types/Arista/DCS-7280QR-C36.yaml +++ b/device-types/Arista/DCS-7280QR-C36-F.yaml @@ -1,23 +1,26 @@ --- manufacturer: Arista -model: DCS-7280QR-C36 -slug: arista-dcs-7280qr-c36 -part_number: DCS-7280QR-C36 +model: DCS-7280QR-C36-F +slug: arista-dcs-7280qr-c36-f +part_number: DCS-7280QR-C36-F u_height: 1 +weight: 21 +weight_unit: lb +airflow: front-to-rear is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' console-ports: - name: Console type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 499 - allocated_draw: 324 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 499 - allocated_draw: 324 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true # QSFP+(40G) ports can be broken into 4x10 with a model of [1-24]/[1-4] - name: Ethernet1/1 type: 40gbase-x-qsfpp @@ -92,6 +95,3 @@ interfaces: type: 100gbase-x-qsfp28 - name: Ethernet36/1 type: 100gbase-x-qsfp28 - - name: Management1 - type: 1000base-t - mgmt_only: true diff --git a/device-types/Arista/DCS-7280QR-C36-M-F.yaml b/device-types/Arista/DCS-7280QR-C36-M-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..fdac9e6dd50c35229d187cd2664264ec0ddc533b --- /dev/null +++ b/device-types/Arista/DCS-7280QR-C36-M-F.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Arista +model: DCS-7280QR-C36-M-F +slug: arista-dcs-7280qr-c36-m-f +part_number: DCS-7280QR-C36-M-F +u_height: 1 +weight: 21 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP+(40G) ports can be broken into 4x10 with a model of [1-24]/[1-4] + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet2/1 + type: 40gbase-x-qsfpp + - name: Ethernet3/1 + type: 40gbase-x-qsfpp + - name: Ethernet4/1 + type: 40gbase-x-qsfpp + - name: Ethernet5/1 + type: 40gbase-x-qsfpp + - name: Ethernet6/1 + type: 40gbase-x-qsfpp + - name: Ethernet7/1 + type: 40gbase-x-qsfpp + - name: Ethernet8/1 + type: 40gbase-x-qsfpp + - name: Ethernet9/1 + type: 40gbase-x-qsfpp + - name: Ethernet10/1 + type: 40gbase-x-qsfpp + - name: Ethernet11/1 + type: 40gbase-x-qsfpp + - name: Ethernet12/1 + type: 40gbase-x-qsfpp + - name: Ethernet13/1 + type: 40gbase-x-qsfpp + - name: Ethernet14/1 + type: 40gbase-x-qsfpp + - name: Ethernet15/1 + type: 40gbase-x-qsfpp + - name: Ethernet16/1 + type: 40gbase-x-qsfpp + - name: Ethernet17/1 + type: 40gbase-x-qsfpp + - name: Ethernet18/1 + type: 40gbase-x-qsfpp + - name: Ethernet19/1 + type: 40gbase-x-qsfpp + - name: Ethernet20/1 + type: 40gbase-x-qsfpp + - name: Ethernet21/1 + type: 40gbase-x-qsfpp + - name: Ethernet22/1 + type: 40gbase-x-qsfpp + - name: Ethernet23/1 + type: 40gbase-x-qsfpp + - name: Ethernet24/1 + type: 40gbase-x-qsfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [25-36]/[1-4] + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280QR-C36-M-R.yaml b/device-types/Arista/DCS-7280QR-C36-M-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..43577fdcf2489765b0dc4fbc0ad1966e9c8f411b --- /dev/null +++ b/device-types/Arista/DCS-7280QR-C36-M-R.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Arista +model: DCS-7280QR-C36-M-R +slug: arista-dcs-7280qr-c36-m-r +part_number: DCS-7280QR-C36-M-R +u_height: 1 +weight: 21 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP+(40G) ports can be broken into 4x10 with a model of [1-24]/[1-4] + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet2/1 + type: 40gbase-x-qsfpp + - name: Ethernet3/1 + type: 40gbase-x-qsfpp + - name: Ethernet4/1 + type: 40gbase-x-qsfpp + - name: Ethernet5/1 + type: 40gbase-x-qsfpp + - name: Ethernet6/1 + type: 40gbase-x-qsfpp + - name: Ethernet7/1 + type: 40gbase-x-qsfpp + - name: Ethernet8/1 + type: 40gbase-x-qsfpp + - name: Ethernet9/1 + type: 40gbase-x-qsfpp + - name: Ethernet10/1 + type: 40gbase-x-qsfpp + - name: Ethernet11/1 + type: 40gbase-x-qsfpp + - name: Ethernet12/1 + type: 40gbase-x-qsfpp + - name: Ethernet13/1 + type: 40gbase-x-qsfpp + - name: Ethernet14/1 + type: 40gbase-x-qsfpp + - name: Ethernet15/1 + type: 40gbase-x-qsfpp + - name: Ethernet16/1 + type: 40gbase-x-qsfpp + - name: Ethernet17/1 + type: 40gbase-x-qsfpp + - name: Ethernet18/1 + type: 40gbase-x-qsfpp + - name: Ethernet19/1 + type: 40gbase-x-qsfpp + - name: Ethernet20/1 + type: 40gbase-x-qsfpp + - name: Ethernet21/1 + type: 40gbase-x-qsfpp + - name: Ethernet22/1 + type: 40gbase-x-qsfpp + - name: Ethernet23/1 + type: 40gbase-x-qsfpp + - name: Ethernet24/1 + type: 40gbase-x-qsfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [25-36]/[1-4] + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280QR-C36-R.yaml b/device-types/Arista/DCS-7280QR-C36-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..b061db8657687c6d2cbc39450180415fe2a8ff60 --- /dev/null +++ b/device-types/Arista/DCS-7280QR-C36-R.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Arista +model: DCS-7280QR-C36-R +slug: arista-dcs-7280qr-c36-r +part_number: DCS-7280QR-C36-R +u_height: 1 +weight: 21 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP+(40G) ports can be broken into 4x10 with a model of [1-24]/[1-4] + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet2/1 + type: 40gbase-x-qsfpp + - name: Ethernet3/1 + type: 40gbase-x-qsfpp + - name: Ethernet4/1 + type: 40gbase-x-qsfpp + - name: Ethernet5/1 + type: 40gbase-x-qsfpp + - name: Ethernet6/1 + type: 40gbase-x-qsfpp + - name: Ethernet7/1 + type: 40gbase-x-qsfpp + - name: Ethernet8/1 + type: 40gbase-x-qsfpp + - name: Ethernet9/1 + type: 40gbase-x-qsfpp + - name: Ethernet10/1 + type: 40gbase-x-qsfpp + - name: Ethernet11/1 + type: 40gbase-x-qsfpp + - name: Ethernet12/1 + type: 40gbase-x-qsfpp + - name: Ethernet13/1 + type: 40gbase-x-qsfpp + - name: Ethernet14/1 + type: 40gbase-x-qsfpp + - name: Ethernet15/1 + type: 40gbase-x-qsfpp + - name: Ethernet16/1 + type: 40gbase-x-qsfpp + - name: Ethernet17/1 + type: 40gbase-x-qsfpp + - name: Ethernet18/1 + type: 40gbase-x-qsfpp + - name: Ethernet19/1 + type: 40gbase-x-qsfpp + - name: Ethernet20/1 + type: 40gbase-x-qsfpp + - name: Ethernet21/1 + type: 40gbase-x-qsfpp + - name: Ethernet22/1 + type: 40gbase-x-qsfpp + - name: Ethernet23/1 + type: 40gbase-x-qsfpp + - name: Ethernet24/1 + type: 40gbase-x-qsfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [25-36]/[1-4] + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280QR-C72-F.yaml b/device-types/Arista/DCS-7280QR-C72-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..68f7db5f8ce3f064fdcdda167e47fa3207a76da3 --- /dev/null +++ b/device-types/Arista/DCS-7280QR-C72-F.yaml @@ -0,0 +1,169 @@ +--- +manufacturer: Arista +model: DCS-7280QR-C72-F +slug: arista-dcs-7280qr-c72-f +part_number: DCS-7280QR-C72-F +u_height: 2 +weight: 47.3 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP+(40G) ports can be broken into 4x10 with a model of [1-56]/[1-4] + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet2/1 + type: 40gbase-x-qsfpp + - name: Ethernet3/1 + type: 40gbase-x-qsfpp + - name: Ethernet4/1 + type: 40gbase-x-qsfpp + - name: Ethernet5/1 + type: 40gbase-x-qsfpp + - name: Ethernet6/1 + type: 40gbase-x-qsfpp + - name: Ethernet7/1 + type: 40gbase-x-qsfpp + - name: Ethernet8/1 + type: 40gbase-x-qsfpp + - name: Ethernet9/1 + type: 40gbase-x-qsfpp + - name: Ethernet10/1 + type: 40gbase-x-qsfpp + - name: Ethernet11/1 + type: 40gbase-x-qsfpp + - name: Ethernet12/1 + type: 40gbase-x-qsfpp + - name: Ethernet13/1 + type: 40gbase-x-qsfpp + - name: Ethernet14/1 + type: 40gbase-x-qsfpp + - name: Ethernet15/1 + type: 40gbase-x-qsfpp + - name: Ethernet16/1 + type: 40gbase-x-qsfpp + - name: Ethernet17/1 + type: 40gbase-x-qsfpp + - name: Ethernet18/1 + type: 40gbase-x-qsfpp + - name: Ethernet19/1 + type: 40gbase-x-qsfpp + - name: Ethernet20/1 + type: 40gbase-x-qsfpp + - name: Ethernet21/1 + type: 40gbase-x-qsfpp + - name: Ethernet22/1 + type: 40gbase-x-qsfpp + - name: Ethernet23/1 + type: 40gbase-x-qsfpp + - name: Ethernet24/1 + type: 40gbase-x-qsfpp + - name: Ethernet25/1 + type: 40gbase-x-qsfpp + - name: Ethernet26/1 + type: 40gbase-x-qsfpp + - name: Ethernet27/1 + type: 40gbase-x-qsfpp + - name: Ethernet28/1 + type: 40gbase-x-qsfpp + - name: Ethernet29/1 + type: 40gbase-x-qsfpp + - name: Ethernet30/1 + type: 40gbase-x-qsfpp + - name: Ethernet31/1 + type: 40gbase-x-qsfpp + - name: Ethernet32/1 + type: 40gbase-x-qsfpp + - name: Ethernet33/1 + type: 40gbase-x-qsfpp + - name: Ethernet34/1 + type: 40gbase-x-qsfpp + - name: Ethernet35/1 + type: 40gbase-x-qsfpp + - name: Ethernet36/1 + type: 40gbase-x-qsfpp + - name: Ethernet37/1 + type: 40gbase-x-qsfpp + - name: Ethernet38/1 + type: 40gbase-x-qsfpp + - name: Ethernet39/1 + type: 40gbase-x-qsfpp + - name: Ethernet40/1 + type: 40gbase-x-qsfpp + - name: Ethernet41/1 + type: 40gbase-x-qsfpp + - name: Ethernet42/1 + type: 40gbase-x-qsfpp + - name: Ethernet43/1 + type: 40gbase-x-qsfpp + - name: Ethernet44/1 + type: 40gbase-x-qsfpp + - name: Ethernet45/1 + type: 40gbase-x-qsfpp + - name: Ethernet46/1 + type: 40gbase-x-qsfpp + - name: Ethernet47/1 + type: 40gbase-x-qsfpp + - name: Ethernet48/1 + type: 40gbase-x-qsfpp + - name: Ethernet49/1 + type: 40gbase-x-qsfpp + - name: Ethernet50/1 + type: 40gbase-x-qsfpp + - name: Ethernet51/1 + type: 40gbase-x-qsfpp + - name: Ethernet52/1 + type: 40gbase-x-qsfpp + - name: Ethernet53/1 + type: 40gbase-x-qsfpp + - name: Ethernet54/1 + type: 40gbase-x-qsfpp + - name: Ethernet55/1 + type: 40gbase-x-qsfpp + - name: Ethernet56/1 + type: 40gbase-x-qsfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [57-72]/[1-4] + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 + - name: Ethernet61/1 + type: 100gbase-x-qsfp28 + - name: Ethernet62/1 + type: 100gbase-x-qsfp28 + - name: Ethernet63/1 + type: 100gbase-x-qsfp28 + - name: Ethernet64/1 + type: 100gbase-x-qsfp28 + - name: Ethernet65/1 + type: 100gbase-x-qsfp28 + - name: Ethernet66/1 + type: 100gbase-x-qsfp28 + - name: Ethernet67/1 + type: 100gbase-x-qsfp28 + - name: Ethernet68/1 + type: 100gbase-x-qsfp28 + - name: Ethernet69/1 + type: 100gbase-x-qsfp28 + - name: Ethernet70/1 + type: 100gbase-x-qsfp28 + - name: Ethernet71/1 + type: 100gbase-x-qsfp28 + - name: Ethernet72/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280QR-C72-R.yaml b/device-types/Arista/DCS-7280QR-C72-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..997c5c9661ac9c6c515e2f7d414d175bf88804b2 --- /dev/null +++ b/device-types/Arista/DCS-7280QR-C72-R.yaml @@ -0,0 +1,169 @@ +--- +manufacturer: Arista +model: DCS-7280QR-C72-R +slug: arista-dcs-7280qr-c72-r +part_number: DCS-7280QR-C72-R +u_height: 2 +weight: 47.3 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP+(40G) ports can be broken into 4x10 with a model of [1-56]/[1-4] + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet2/1 + type: 40gbase-x-qsfpp + - name: Ethernet3/1 + type: 40gbase-x-qsfpp + - name: Ethernet4/1 + type: 40gbase-x-qsfpp + - name: Ethernet5/1 + type: 40gbase-x-qsfpp + - name: Ethernet6/1 + type: 40gbase-x-qsfpp + - name: Ethernet7/1 + type: 40gbase-x-qsfpp + - name: Ethernet8/1 + type: 40gbase-x-qsfpp + - name: Ethernet9/1 + type: 40gbase-x-qsfpp + - name: Ethernet10/1 + type: 40gbase-x-qsfpp + - name: Ethernet11/1 + type: 40gbase-x-qsfpp + - name: Ethernet12/1 + type: 40gbase-x-qsfpp + - name: Ethernet13/1 + type: 40gbase-x-qsfpp + - name: Ethernet14/1 + type: 40gbase-x-qsfpp + - name: Ethernet15/1 + type: 40gbase-x-qsfpp + - name: Ethernet16/1 + type: 40gbase-x-qsfpp + - name: Ethernet17/1 + type: 40gbase-x-qsfpp + - name: Ethernet18/1 + type: 40gbase-x-qsfpp + - name: Ethernet19/1 + type: 40gbase-x-qsfpp + - name: Ethernet20/1 + type: 40gbase-x-qsfpp + - name: Ethernet21/1 + type: 40gbase-x-qsfpp + - name: Ethernet22/1 + type: 40gbase-x-qsfpp + - name: Ethernet23/1 + type: 40gbase-x-qsfpp + - name: Ethernet24/1 + type: 40gbase-x-qsfpp + - name: Ethernet25/1 + type: 40gbase-x-qsfpp + - name: Ethernet26/1 + type: 40gbase-x-qsfpp + - name: Ethernet27/1 + type: 40gbase-x-qsfpp + - name: Ethernet28/1 + type: 40gbase-x-qsfpp + - name: Ethernet29/1 + type: 40gbase-x-qsfpp + - name: Ethernet30/1 + type: 40gbase-x-qsfpp + - name: Ethernet31/1 + type: 40gbase-x-qsfpp + - name: Ethernet32/1 + type: 40gbase-x-qsfpp + - name: Ethernet33/1 + type: 40gbase-x-qsfpp + - name: Ethernet34/1 + type: 40gbase-x-qsfpp + - name: Ethernet35/1 + type: 40gbase-x-qsfpp + - name: Ethernet36/1 + type: 40gbase-x-qsfpp + - name: Ethernet37/1 + type: 40gbase-x-qsfpp + - name: Ethernet38/1 + type: 40gbase-x-qsfpp + - name: Ethernet39/1 + type: 40gbase-x-qsfpp + - name: Ethernet40/1 + type: 40gbase-x-qsfpp + - name: Ethernet41/1 + type: 40gbase-x-qsfpp + - name: Ethernet42/1 + type: 40gbase-x-qsfpp + - name: Ethernet43/1 + type: 40gbase-x-qsfpp + - name: Ethernet44/1 + type: 40gbase-x-qsfpp + - name: Ethernet45/1 + type: 40gbase-x-qsfpp + - name: Ethernet46/1 + type: 40gbase-x-qsfpp + - name: Ethernet47/1 + type: 40gbase-x-qsfpp + - name: Ethernet48/1 + type: 40gbase-x-qsfpp + - name: Ethernet49/1 + type: 40gbase-x-qsfpp + - name: Ethernet50/1 + type: 40gbase-x-qsfpp + - name: Ethernet51/1 + type: 40gbase-x-qsfpp + - name: Ethernet52/1 + type: 40gbase-x-qsfpp + - name: Ethernet53/1 + type: 40gbase-x-qsfpp + - name: Ethernet54/1 + type: 40gbase-x-qsfpp + - name: Ethernet55/1 + type: 40gbase-x-qsfpp + - name: Ethernet56/1 + type: 40gbase-x-qsfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [57-72]/[1-4] + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 + - name: Ethernet61/1 + type: 100gbase-x-qsfp28 + - name: Ethernet62/1 + type: 100gbase-x-qsfp28 + - name: Ethernet63/1 + type: 100gbase-x-qsfp28 + - name: Ethernet64/1 + type: 100gbase-x-qsfp28 + - name: Ethernet65/1 + type: 100gbase-x-qsfp28 + - name: Ethernet66/1 + type: 100gbase-x-qsfp28 + - name: Ethernet67/1 + type: 100gbase-x-qsfp28 + - name: Ethernet68/1 + type: 100gbase-x-qsfp28 + - name: Ethernet69/1 + type: 100gbase-x-qsfp28 + - name: Ethernet70/1 + type: 100gbase-x-qsfp28 + - name: Ethernet71/1 + type: 100gbase-x-qsfp28 + - name: Ethernet72/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280QR-C72M-F.yaml b/device-types/Arista/DCS-7280QR-C72M-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..35e7069320d2ad956fbe7b157492f91f1d36bba8 --- /dev/null +++ b/device-types/Arista/DCS-7280QR-C72M-F.yaml @@ -0,0 +1,169 @@ +--- +manufacturer: Arista +model: DCS-7280QR-C72M-F +slug: arista-dcs-7280qr-c72m-f +part_number: DCS-7280QR-C72M-F +u_height: 2 +weight: 47.3 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP+(40G) ports can be broken into 4x10 with a model of [1-56]/[1-4] + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet2/1 + type: 40gbase-x-qsfpp + - name: Ethernet3/1 + type: 40gbase-x-qsfpp + - name: Ethernet4/1 + type: 40gbase-x-qsfpp + - name: Ethernet5/1 + type: 40gbase-x-qsfpp + - name: Ethernet6/1 + type: 40gbase-x-qsfpp + - name: Ethernet7/1 + type: 40gbase-x-qsfpp + - name: Ethernet8/1 + type: 40gbase-x-qsfpp + - name: Ethernet9/1 + type: 40gbase-x-qsfpp + - name: Ethernet10/1 + type: 40gbase-x-qsfpp + - name: Ethernet11/1 + type: 40gbase-x-qsfpp + - name: Ethernet12/1 + type: 40gbase-x-qsfpp + - name: Ethernet13/1 + type: 40gbase-x-qsfpp + - name: Ethernet14/1 + type: 40gbase-x-qsfpp + - name: Ethernet15/1 + type: 40gbase-x-qsfpp + - name: Ethernet16/1 + type: 40gbase-x-qsfpp + - name: Ethernet17/1 + type: 40gbase-x-qsfpp + - name: Ethernet18/1 + type: 40gbase-x-qsfpp + - name: Ethernet19/1 + type: 40gbase-x-qsfpp + - name: Ethernet20/1 + type: 40gbase-x-qsfpp + - name: Ethernet21/1 + type: 40gbase-x-qsfpp + - name: Ethernet22/1 + type: 40gbase-x-qsfpp + - name: Ethernet23/1 + type: 40gbase-x-qsfpp + - name: Ethernet24/1 + type: 40gbase-x-qsfpp + - name: Ethernet25/1 + type: 40gbase-x-qsfpp + - name: Ethernet26/1 + type: 40gbase-x-qsfpp + - name: Ethernet27/1 + type: 40gbase-x-qsfpp + - name: Ethernet28/1 + type: 40gbase-x-qsfpp + - name: Ethernet29/1 + type: 40gbase-x-qsfpp + - name: Ethernet30/1 + type: 40gbase-x-qsfpp + - name: Ethernet31/1 + type: 40gbase-x-qsfpp + - name: Ethernet32/1 + type: 40gbase-x-qsfpp + - name: Ethernet33/1 + type: 40gbase-x-qsfpp + - name: Ethernet34/1 + type: 40gbase-x-qsfpp + - name: Ethernet35/1 + type: 40gbase-x-qsfpp + - name: Ethernet36/1 + type: 40gbase-x-qsfpp + - name: Ethernet37/1 + type: 40gbase-x-qsfpp + - name: Ethernet38/1 + type: 40gbase-x-qsfpp + - name: Ethernet39/1 + type: 40gbase-x-qsfpp + - name: Ethernet40/1 + type: 40gbase-x-qsfpp + - name: Ethernet41/1 + type: 40gbase-x-qsfpp + - name: Ethernet42/1 + type: 40gbase-x-qsfpp + - name: Ethernet43/1 + type: 40gbase-x-qsfpp + - name: Ethernet44/1 + type: 40gbase-x-qsfpp + - name: Ethernet45/1 + type: 40gbase-x-qsfpp + - name: Ethernet46/1 + type: 40gbase-x-qsfpp + - name: Ethernet47/1 + type: 40gbase-x-qsfpp + - name: Ethernet48/1 + type: 40gbase-x-qsfpp + - name: Ethernet49/1 + type: 40gbase-x-qsfpp + - name: Ethernet50/1 + type: 40gbase-x-qsfpp + - name: Ethernet51/1 + type: 40gbase-x-qsfpp + - name: Ethernet52/1 + type: 40gbase-x-qsfpp + - name: Ethernet53/1 + type: 40gbase-x-qsfpp + - name: Ethernet54/1 + type: 40gbase-x-qsfpp + - name: Ethernet55/1 + type: 40gbase-x-qsfpp + - name: Ethernet56/1 + type: 40gbase-x-qsfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [57-72]/[1-4] + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 + - name: Ethernet61/1 + type: 100gbase-x-qsfp28 + - name: Ethernet62/1 + type: 100gbase-x-qsfp28 + - name: Ethernet63/1 + type: 100gbase-x-qsfp28 + - name: Ethernet64/1 + type: 100gbase-x-qsfp28 + - name: Ethernet65/1 + type: 100gbase-x-qsfp28 + - name: Ethernet66/1 + type: 100gbase-x-qsfp28 + - name: Ethernet67/1 + type: 100gbase-x-qsfp28 + - name: Ethernet68/1 + type: 100gbase-x-qsfp28 + - name: Ethernet69/1 + type: 100gbase-x-qsfp28 + - name: Ethernet70/1 + type: 100gbase-x-qsfp28 + - name: Ethernet71/1 + type: 100gbase-x-qsfp28 + - name: Ethernet72/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280QR-C72M-R.yaml b/device-types/Arista/DCS-7280QR-C72M-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..8d77aa79dbd4e2fac35571bea3ca247538ca8f81 --- /dev/null +++ b/device-types/Arista/DCS-7280QR-C72M-R.yaml @@ -0,0 +1,169 @@ +--- +manufacturer: Arista +model: DCS-7280QR-C72M-R +slug: arista-dcs-7280qr-c72m-r +part_number: DCS-7280QR-C72M-R +u_height: 2 +weight: 47.3 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP+(40G) ports can be broken into 4x10 with a model of [1-56]/[1-4] + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet2/1 + type: 40gbase-x-qsfpp + - name: Ethernet3/1 + type: 40gbase-x-qsfpp + - name: Ethernet4/1 + type: 40gbase-x-qsfpp + - name: Ethernet5/1 + type: 40gbase-x-qsfpp + - name: Ethernet6/1 + type: 40gbase-x-qsfpp + - name: Ethernet7/1 + type: 40gbase-x-qsfpp + - name: Ethernet8/1 + type: 40gbase-x-qsfpp + - name: Ethernet9/1 + type: 40gbase-x-qsfpp + - name: Ethernet10/1 + type: 40gbase-x-qsfpp + - name: Ethernet11/1 + type: 40gbase-x-qsfpp + - name: Ethernet12/1 + type: 40gbase-x-qsfpp + - name: Ethernet13/1 + type: 40gbase-x-qsfpp + - name: Ethernet14/1 + type: 40gbase-x-qsfpp + - name: Ethernet15/1 + type: 40gbase-x-qsfpp + - name: Ethernet16/1 + type: 40gbase-x-qsfpp + - name: Ethernet17/1 + type: 40gbase-x-qsfpp + - name: Ethernet18/1 + type: 40gbase-x-qsfpp + - name: Ethernet19/1 + type: 40gbase-x-qsfpp + - name: Ethernet20/1 + type: 40gbase-x-qsfpp + - name: Ethernet21/1 + type: 40gbase-x-qsfpp + - name: Ethernet22/1 + type: 40gbase-x-qsfpp + - name: Ethernet23/1 + type: 40gbase-x-qsfpp + - name: Ethernet24/1 + type: 40gbase-x-qsfpp + - name: Ethernet25/1 + type: 40gbase-x-qsfpp + - name: Ethernet26/1 + type: 40gbase-x-qsfpp + - name: Ethernet27/1 + type: 40gbase-x-qsfpp + - name: Ethernet28/1 + type: 40gbase-x-qsfpp + - name: Ethernet29/1 + type: 40gbase-x-qsfpp + - name: Ethernet30/1 + type: 40gbase-x-qsfpp + - name: Ethernet31/1 + type: 40gbase-x-qsfpp + - name: Ethernet32/1 + type: 40gbase-x-qsfpp + - name: Ethernet33/1 + type: 40gbase-x-qsfpp + - name: Ethernet34/1 + type: 40gbase-x-qsfpp + - name: Ethernet35/1 + type: 40gbase-x-qsfpp + - name: Ethernet36/1 + type: 40gbase-x-qsfpp + - name: Ethernet37/1 + type: 40gbase-x-qsfpp + - name: Ethernet38/1 + type: 40gbase-x-qsfpp + - name: Ethernet39/1 + type: 40gbase-x-qsfpp + - name: Ethernet40/1 + type: 40gbase-x-qsfpp + - name: Ethernet41/1 + type: 40gbase-x-qsfpp + - name: Ethernet42/1 + type: 40gbase-x-qsfpp + - name: Ethernet43/1 + type: 40gbase-x-qsfpp + - name: Ethernet44/1 + type: 40gbase-x-qsfpp + - name: Ethernet45/1 + type: 40gbase-x-qsfpp + - name: Ethernet46/1 + type: 40gbase-x-qsfpp + - name: Ethernet47/1 + type: 40gbase-x-qsfpp + - name: Ethernet48/1 + type: 40gbase-x-qsfpp + - name: Ethernet49/1 + type: 40gbase-x-qsfpp + - name: Ethernet50/1 + type: 40gbase-x-qsfpp + - name: Ethernet51/1 + type: 40gbase-x-qsfpp + - name: Ethernet52/1 + type: 40gbase-x-qsfpp + - name: Ethernet53/1 + type: 40gbase-x-qsfpp + - name: Ethernet54/1 + type: 40gbase-x-qsfpp + - name: Ethernet55/1 + type: 40gbase-x-qsfpp + - name: Ethernet56/1 + type: 40gbase-x-qsfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [57-72]/[1-4] + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 + - name: Ethernet61/1 + type: 100gbase-x-qsfp28 + - name: Ethernet62/1 + type: 100gbase-x-qsfp28 + - name: Ethernet63/1 + type: 100gbase-x-qsfp28 + - name: Ethernet64/1 + type: 100gbase-x-qsfp28 + - name: Ethernet65/1 + type: 100gbase-x-qsfp28 + - name: Ethernet66/1 + type: 100gbase-x-qsfp28 + - name: Ethernet67/1 + type: 100gbase-x-qsfp28 + - name: Ethernet68/1 + type: 100gbase-x-qsfp28 + - name: Ethernet69/1 + type: 100gbase-x-qsfp28 + - name: Ethernet70/1 + type: 100gbase-x-qsfp28 + - name: Ethernet71/1 + type: 100gbase-x-qsfp28 + - name: Ethernet72/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280QRA-C36S-F.yaml b/device-types/Arista/DCS-7280QRA-C36S-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..17321f1245bd71d316ef9e7e4d7b1ee361af5b9b --- /dev/null +++ b/device-types/Arista/DCS-7280QRA-C36S-F.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Arista +model: DCS-7280QRA-C36S-F +slug: arista-dcs-7280qra-c36s-f +part_number: DCS-7280QRA-C36S-F +u_height: 1 +weight: 23.6 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP+(40G) ports can be broken into 4x10 with a model of [1-24]/[1-4] + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet2/1 + type: 40gbase-x-qsfpp + - name: Ethernet3/1 + type: 40gbase-x-qsfpp + - name: Ethernet4/1 + type: 40gbase-x-qsfpp + - name: Ethernet5/1 + type: 40gbase-x-qsfpp + - name: Ethernet6/1 + type: 40gbase-x-qsfpp + - name: Ethernet7/1 + type: 40gbase-x-qsfpp + - name: Ethernet8/1 + type: 40gbase-x-qsfpp + - name: Ethernet9/1 + type: 40gbase-x-qsfpp + - name: Ethernet10/1 + type: 40gbase-x-qsfpp + - name: Ethernet11/1 + type: 40gbase-x-qsfpp + - name: Ethernet12/1 + type: 40gbase-x-qsfpp + - name: Ethernet13/1 + type: 40gbase-x-qsfpp + - name: Ethernet14/1 + type: 40gbase-x-qsfpp + - name: Ethernet15/1 + type: 40gbase-x-qsfpp + - name: Ethernet16/1 + type: 40gbase-x-qsfpp + - name: Ethernet17/1 + type: 40gbase-x-qsfpp + - name: Ethernet18/1 + type: 40gbase-x-qsfpp + - name: Ethernet19/1 + type: 40gbase-x-qsfpp + - name: Ethernet20/1 + type: 40gbase-x-qsfpp + - name: Ethernet21/1 + type: 40gbase-x-qsfpp + - name: Ethernet22/1 + type: 40gbase-x-qsfpp + - name: Ethernet23/1 + type: 40gbase-x-qsfpp + - name: Ethernet24/1 + type: 40gbase-x-qsfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [25-36]/[1-4] + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280QRA-C36S-R.yaml b/device-types/Arista/DCS-7280QRA-C36S-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..71f18d79b3732c1e008079a369a68cc7f54c00a7 --- /dev/null +++ b/device-types/Arista/DCS-7280QRA-C36S-R.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Arista +model: DCS-7280QRA-C36S-R +slug: arista-dcs-7280qra-c36s-r +part_number: DCS-7280QRA-C36S-R +u_height: 1 +weight: 23.6 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP+(40G) ports can be broken into 4x10 with a model of [1-24]/[1-4] + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet2/1 + type: 40gbase-x-qsfpp + - name: Ethernet3/1 + type: 40gbase-x-qsfpp + - name: Ethernet4/1 + type: 40gbase-x-qsfpp + - name: Ethernet5/1 + type: 40gbase-x-qsfpp + - name: Ethernet6/1 + type: 40gbase-x-qsfpp + - name: Ethernet7/1 + type: 40gbase-x-qsfpp + - name: Ethernet8/1 + type: 40gbase-x-qsfpp + - name: Ethernet9/1 + type: 40gbase-x-qsfpp + - name: Ethernet10/1 + type: 40gbase-x-qsfpp + - name: Ethernet11/1 + type: 40gbase-x-qsfpp + - name: Ethernet12/1 + type: 40gbase-x-qsfpp + - name: Ethernet13/1 + type: 40gbase-x-qsfpp + - name: Ethernet14/1 + type: 40gbase-x-qsfpp + - name: Ethernet15/1 + type: 40gbase-x-qsfpp + - name: Ethernet16/1 + type: 40gbase-x-qsfpp + - name: Ethernet17/1 + type: 40gbase-x-qsfpp + - name: Ethernet18/1 + type: 40gbase-x-qsfpp + - name: Ethernet19/1 + type: 40gbase-x-qsfpp + - name: Ethernet20/1 + type: 40gbase-x-qsfpp + - name: Ethernet21/1 + type: 40gbase-x-qsfpp + - name: Ethernet22/1 + type: 40gbase-x-qsfpp + - name: Ethernet23/1 + type: 40gbase-x-qsfpp + - name: Ethernet24/1 + type: 40gbase-x-qsfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [25-36]/[1-4] + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280QRA-C36SM-F.yaml b/device-types/Arista/DCS-7280QRA-C36SM-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..7da3cdc0c29fc34bb7d4384c525a56b3b14552ad --- /dev/null +++ b/device-types/Arista/DCS-7280QRA-C36SM-F.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Arista +model: DCS-7280QRA-C36SM-F +slug: arista-dcs-7280qra-c36sm-f +part_number: DCS-7280QRA-C36SM-F +u_height: 1 +weight: 23.6 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP+(40G) ports can be broken into 4x10 with a model of [1-24]/[1-4] + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet2/1 + type: 40gbase-x-qsfpp + - name: Ethernet3/1 + type: 40gbase-x-qsfpp + - name: Ethernet4/1 + type: 40gbase-x-qsfpp + - name: Ethernet5/1 + type: 40gbase-x-qsfpp + - name: Ethernet6/1 + type: 40gbase-x-qsfpp + - name: Ethernet7/1 + type: 40gbase-x-qsfpp + - name: Ethernet8/1 + type: 40gbase-x-qsfpp + - name: Ethernet9/1 + type: 40gbase-x-qsfpp + - name: Ethernet10/1 + type: 40gbase-x-qsfpp + - name: Ethernet11/1 + type: 40gbase-x-qsfpp + - name: Ethernet12/1 + type: 40gbase-x-qsfpp + - name: Ethernet13/1 + type: 40gbase-x-qsfpp + - name: Ethernet14/1 + type: 40gbase-x-qsfpp + - name: Ethernet15/1 + type: 40gbase-x-qsfpp + - name: Ethernet16/1 + type: 40gbase-x-qsfpp + - name: Ethernet17/1 + type: 40gbase-x-qsfpp + - name: Ethernet18/1 + type: 40gbase-x-qsfpp + - name: Ethernet19/1 + type: 40gbase-x-qsfpp + - name: Ethernet20/1 + type: 40gbase-x-qsfpp + - name: Ethernet21/1 + type: 40gbase-x-qsfpp + - name: Ethernet22/1 + type: 40gbase-x-qsfpp + - name: Ethernet23/1 + type: 40gbase-x-qsfpp + - name: Ethernet24/1 + type: 40gbase-x-qsfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [25-36]/[1-4] + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280QRA-C36SM-R.yaml b/device-types/Arista/DCS-7280QRA-C36SM-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..54230baf09aad3dae4c5ddefb60ae9b63256d98d --- /dev/null +++ b/device-types/Arista/DCS-7280QRA-C36SM-R.yaml @@ -0,0 +1,97 @@ +--- +manufacturer: Arista +model: DCS-7280QRA-C36SM-R +slug: arista-dcs-7280qra-c36sm-r +part_number: DCS-7280QRA-C36SM-R +u_height: 1 +weight: 23.6 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true +# QSFP+(40G) ports can be broken into 4x10 with a model of [1-24]/[1-4] + - name: Ethernet1/1 + type: 40gbase-x-qsfpp + - name: Ethernet2/1 + type: 40gbase-x-qsfpp + - name: Ethernet3/1 + type: 40gbase-x-qsfpp + - name: Ethernet4/1 + type: 40gbase-x-qsfpp + - name: Ethernet5/1 + type: 40gbase-x-qsfpp + - name: Ethernet6/1 + type: 40gbase-x-qsfpp + - name: Ethernet7/1 + type: 40gbase-x-qsfpp + - name: Ethernet8/1 + type: 40gbase-x-qsfpp + - name: Ethernet9/1 + type: 40gbase-x-qsfpp + - name: Ethernet10/1 + type: 40gbase-x-qsfpp + - name: Ethernet11/1 + type: 40gbase-x-qsfpp + - name: Ethernet12/1 + type: 40gbase-x-qsfpp + - name: Ethernet13/1 + type: 40gbase-x-qsfpp + - name: Ethernet14/1 + type: 40gbase-x-qsfpp + - name: Ethernet15/1 + type: 40gbase-x-qsfpp + - name: Ethernet16/1 + type: 40gbase-x-qsfpp + - name: Ethernet17/1 + type: 40gbase-x-qsfpp + - name: Ethernet18/1 + type: 40gbase-x-qsfpp + - name: Ethernet19/1 + type: 40gbase-x-qsfpp + - name: Ethernet20/1 + type: 40gbase-x-qsfpp + - name: Ethernet21/1 + type: 40gbase-x-qsfpp + - name: Ethernet22/1 + type: 40gbase-x-qsfpp + - name: Ethernet23/1 + type: 40gbase-x-qsfpp + - name: Ethernet24/1 + type: 40gbase-x-qsfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [25-36]/[1-4] + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280SR-48C6.yaml b/device-types/Arista/DCS-7280SR-48C6-F.yaml similarity index 89% rename from device-types/Arista/DCS-7280SR-48C6.yaml rename to device-types/Arista/DCS-7280SR-48C6-F.yaml index 3d152d246bd5710be51f954b388f45b7735bcf58..81cbaa05d3e448d43dcc3cb0eced4c54732ca4c9 100644 --- a/device-types/Arista/DCS-7280SR-48C6.yaml +++ b/device-types/Arista/DCS-7280SR-48C6-F.yaml @@ -1,23 +1,26 @@ --- manufacturer: Arista -model: DCS-7280SR-48C6 -slug: arista-dcs-7280sr-48c6 -part_number: DCS-7280SR-48C6 +model: DCS-7280SR-48C6-F +slug: arista-dcs-7280sr-48c6-f +part_number: DCS-7280SR-48C6-F u_height: 1 +weight: 17.8 +weight_unit: lb +airflow: front-to-rear is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' console-ports: - name: Console type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 381 - allocated_draw: 263 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 381 - allocated_draw: 263 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true - name: Ethernet1 type: 10gbase-x-sfpp - name: Ethernet2 @@ -127,6 +130,3 @@ interfaces: type: 100gbase-x-qsfp28 - name: Ethernet54/1 type: 100gbase-x-qsfp28 - - name: Management1 - type: 1000base-t - mgmt_only: true diff --git a/device-types/Arista/DCS-7280SR-48C6-M-F.yaml b/device-types/Arista/DCS-7280SR-48C6-M-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..7deb09d8d11e64bca26d95e3d548ede69862c01f --- /dev/null +++ b/device-types/Arista/DCS-7280SR-48C6-M-F.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Arista +model: DCS-7280SR-48C6-M-F +slug: arista-dcs-7280sr-48c6-m-f +part_number: DCS-7280SR-48C6-M-F +u_height: 1 +weight: 17.8 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280SR-48C6-M-R.yaml b/device-types/Arista/DCS-7280SR-48C6-M-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..77cae9030d3864870378040c7dea04043c1b29ee --- /dev/null +++ b/device-types/Arista/DCS-7280SR-48C6-M-R.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Arista +model: DCS-7280SR-48C6-M-R +slug: arista-dcs-7280sr-48c6-m-r +part_number: DCS-7280SR-48C6-M-R +u_height: 1 +weight: 17.8 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280SR-48C6-R.yaml b/device-types/Arista/DCS-7280SR-48C6-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..eae3ac282f90dbb5cb023b864782901c650ff2d0 --- /dev/null +++ b/device-types/Arista/DCS-7280SR-48C6-R.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Arista +model: DCS-7280SR-48C6-R +slug: arista-dcs-7280sr-48c6-r +part_number: DCS-7280SR-48C6-R +u_height: 1 +weight: 17.8 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 10gbase-x-sfpp + - name: Ethernet26 + type: 10gbase-x-sfpp + - name: Ethernet27 + type: 10gbase-x-sfpp + - name: Ethernet28 + type: 10gbase-x-sfpp + - name: Ethernet29 + type: 10gbase-x-sfpp + - name: Ethernet30 + type: 10gbase-x-sfpp + - name: Ethernet31 + type: 10gbase-x-sfpp + - name: Ethernet32 + type: 10gbase-x-sfpp + - name: Ethernet33 + type: 10gbase-x-sfpp + - name: Ethernet34 + type: 10gbase-x-sfpp + - name: Ethernet35 + type: 10gbase-x-sfpp + - name: Ethernet36 + type: 10gbase-x-sfpp + - name: Ethernet37 + type: 10gbase-x-sfpp + - name: Ethernet38 + type: 10gbase-x-sfpp + - name: Ethernet39 + type: 10gbase-x-sfpp + - name: Ethernet40 + type: 10gbase-x-sfpp + - name: Ethernet41 + type: 10gbase-x-sfpp + - name: Ethernet42 + type: 10gbase-x-sfpp + - name: Ethernet43 + type: 10gbase-x-sfpp + - name: Ethernet44 + type: 10gbase-x-sfpp + - name: Ethernet45 + type: 10gbase-x-sfpp + - name: Ethernet46 + type: 10gbase-x-sfpp + - name: Ethernet47 + type: 10gbase-x-sfpp + - name: Ethernet48 + type: 10gbase-x-sfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280SR2-48YC6.yaml b/device-types/Arista/DCS-7280SR2-48YC6-F.yaml similarity index 89% rename from device-types/Arista/DCS-7280SR2-48YC6.yaml rename to device-types/Arista/DCS-7280SR2-48YC6-F.yaml index cafab69dae6eb8773d3221d18b08a35131a179d5..911623f77ec9220df01d56e0480d5bd909c8dfbb 100644 --- a/device-types/Arista/DCS-7280SR2-48YC6.yaml +++ b/device-types/Arista/DCS-7280SR2-48YC6-F.yaml @@ -1,23 +1,26 @@ --- manufacturer: Arista -model: DCS-7280SR2-48YC6 -slug: arista-dcs-7280sr2-48yc6 -part_number: DCS-7280SR2-48YC6 +model: DCS-7280SR2-48YC6-F +slug: arista-dcs-7280sr2-48yc6-f +part_number: DCS-7280SR2-48YC6-F u_height: 1 +weight: 22.9 +weight_unit: lb +airflow: front-to-rear is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' console-ports: - name: Console type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 647 - allocated_draw: 425 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 647 - allocated_draw: 425 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true - name: Ethernet1 type: 25gbase-x-sfp28 - name: Ethernet2 @@ -127,6 +130,3 @@ interfaces: type: 100gbase-x-qsfp28 - name: Ethernet54/1 type: 100gbase-x-qsfp28 - - name: Management1 - type: 1000base-t - mgmt_only: true diff --git a/device-types/Arista/DCS-7280SR2-48YC6-M-F.yaml b/device-types/Arista/DCS-7280SR2-48YC6-M-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..40b8e77d10faeb9bf38f0aed232c43a7f2a7c70e --- /dev/null +++ b/device-types/Arista/DCS-7280SR2-48YC6-M-F.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Arista +model: DCS-7280SR2-48YC6-M-F +slug: arista-dcs-7280sr2-48yc6-m-f +part_number: DCS-7280SR2-48YC6-M-F +u_height: 1 +weight: 22.9 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280SR2-48YC6-M-R.yaml b/device-types/Arista/DCS-7280SR2-48YC6-M-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..13fc5f04b0fa4ad766a0ceb5c82a5a2da1b077c5 --- /dev/null +++ b/device-types/Arista/DCS-7280SR2-48YC6-M-R.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Arista +model: DCS-7280SR2-48YC6-M-R +slug: arista-dcs-7280sr2-48yc6-m-r +part_number: DCS-7280SR2-48YC6-M-R +u_height: 1 +weight: 22.9 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280SR2-48YC6-R.yaml b/device-types/Arista/DCS-7280SR2-48YC6-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4a459f4a97ab4aac02ac4972d3a65d8f69b77733 --- /dev/null +++ b/device-types/Arista/DCS-7280SR2-48YC6-R.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Arista +model: DCS-7280SR2-48YC6-R +slug: arista-dcs-7280sr2-48yc6-r +part_number: DCS-7280SR2-48YC6-R +u_height: 1 +weight: 22.9 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280SR2A-48YC6-F.yaml b/device-types/Arista/DCS-7280SR2A-48YC6-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..031576c3bf08ee3f16b950f9d322a9b60a762008 --- /dev/null +++ b/device-types/Arista/DCS-7280SR2A-48YC6-F.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Arista +model: DCS-7280SR2A-48YC6-F +slug: arista-dcs-7280sr2a-48yc6-f +part_number: DCS-7280SR2A-48YC6-F +u_height: 1 +weight: 22.9 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280SR2A-48YC6-R.yaml b/device-types/Arista/DCS-7280SR2A-48YC6-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..357dfb3c739d4dde9fa5cc1e619e546b52a334db --- /dev/null +++ b/device-types/Arista/DCS-7280SR2A-48YC6-R.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Arista +model: DCS-7280SR2A-48YC6-R +slug: arista-dcs-7280sr2a-48yc6-r +part_number: DCS-7280SR2A-48YC6-R +u_height: 1 +weight: 22.9 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280SR2A-48YC6M-F.yaml b/device-types/Arista/DCS-7280SR2A-48YC6M-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..a82b12489f161106636932da819e9f7bc2753c2d --- /dev/null +++ b/device-types/Arista/DCS-7280SR2A-48YC6M-F.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Arista +model: DCS-7280SR2A-48YC6M-F +slug: arista-dcs-7280sr2a-48yc6m-f +part_number: DCS-7280SR2A-48YC6M-F +u_height: 1 +weight: 22.9 +weight_unit: lb +airflow: front-to-rear +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280SR2A-48YC6M-R.yaml b/device-types/Arista/DCS-7280SR2A-48YC6M-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..3fad002fb18b9ce47e91b3c57e56ee90692fee55 --- /dev/null +++ b/device-types/Arista/DCS-7280SR2A-48YC6M-R.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Arista +model: DCS-7280SR2A-48YC6M-R +slug: arista-dcs-7280sr2a-48yc6m-r +part_number: DCS-7280SR2A-48YC6M-R +u_height: 1 +weight: 22.9 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 25gbase-x-sfp28 + - name: Ethernet2 + type: 25gbase-x-sfp28 + - name: Ethernet3 + type: 25gbase-x-sfp28 + - name: Ethernet4 + type: 25gbase-x-sfp28 + - name: Ethernet5 + type: 25gbase-x-sfp28 + - name: Ethernet6 + type: 25gbase-x-sfp28 + - name: Ethernet7 + type: 25gbase-x-sfp28 + - name: Ethernet8 + type: 25gbase-x-sfp28 + - name: Ethernet9 + type: 25gbase-x-sfp28 + - name: Ethernet10 + type: 25gbase-x-sfp28 + - name: Ethernet11 + type: 25gbase-x-sfp28 + - name: Ethernet12 + type: 25gbase-x-sfp28 + - name: Ethernet13 + type: 25gbase-x-sfp28 + - name: Ethernet14 + type: 25gbase-x-sfp28 + - name: Ethernet15 + type: 25gbase-x-sfp28 + - name: Ethernet16 + type: 25gbase-x-sfp28 + - name: Ethernet17 + type: 25gbase-x-sfp28 + - name: Ethernet18 + type: 25gbase-x-sfp28 + - name: Ethernet19 + type: 25gbase-x-sfp28 + - name: Ethernet20 + type: 25gbase-x-sfp28 + - name: Ethernet21 + type: 25gbase-x-sfp28 + - name: Ethernet22 + type: 25gbase-x-sfp28 + - name: Ethernet23 + type: 25gbase-x-sfp28 + - name: Ethernet24 + type: 25gbase-x-sfp28 + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280SR2K-48C6-M.yaml b/device-types/Arista/DCS-7280SR2K-48C6-M-F.yaml similarity index 89% rename from device-types/Arista/DCS-7280SR2K-48C6-M.yaml rename to device-types/Arista/DCS-7280SR2K-48C6-M-F.yaml index 1cc0080c6ed74a2b0ba7b90b5d7ec0a52b1d6fbb..eb5e379780ab36f637ae9a4360c887c56dedf92e 100644 --- a/device-types/Arista/DCS-7280SR2K-48C6-M.yaml +++ b/device-types/Arista/DCS-7280SR2K-48C6-M-F.yaml @@ -1,23 +1,26 @@ --- manufacturer: Arista -model: DCS-7280SR2K-48C6-M -slug: arista-dcs-7280sr2k-48c6-m -part_number: DCS-7280SR2K-48C6-M +model: DCS-7280SR2K-48C6-M-F +slug: arista-dcs-7280sr2k-48c6-m-f +part_number: DCS-7280SR2K-48C6-M-F u_height: 1 +weight: 20 +weight_unit: lb +airflow: front-to-rear is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' console-ports: - name: Console type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 370 - allocated_draw: 215 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 370 - allocated_draw: 215 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true - name: Ethernet1 type: 10gbase-x-sfpp - name: Ethernet2 @@ -127,6 +130,3 @@ interfaces: type: 100gbase-x-qsfp28 - name: Ethernet54/1 type: 100gbase-x-qsfp28 - - name: Management1 - type: 1000base-t - mgmt_only: true diff --git a/device-types/Arista/DCS-7280SR2K-48C6-M-R.yaml b/device-types/Arista/DCS-7280SR2K-48C6-M-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..39234e207fcacebf6998a56f35d3e7a7357f8eba --- /dev/null +++ b/device-types/Arista/DCS-7280SR2K-48C6-M-R.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Arista +model: DCS-7280SR2K-48C6-M-R +slug: arista-dcs-7280sr2k-48c6-m-r +part_number: DCS-7280SR2K-48C6-M-R +u_height: 1 +weight: 20 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 10gbase-x-sfpp + - name: Ethernet2 + type: 10gbase-x-sfpp + - name: Ethernet3 + type: 10gbase-x-sfpp + - name: Ethernet4 + type: 10gbase-x-sfpp + - name: Ethernet5 + type: 10gbase-x-sfpp + - name: Ethernet6 + type: 10gbase-x-sfpp + - name: Ethernet7 + type: 10gbase-x-sfpp + - name: Ethernet8 + type: 10gbase-x-sfpp + - name: Ethernet9 + type: 10gbase-x-sfpp + - name: Ethernet10 + type: 10gbase-x-sfpp + - name: Ethernet11 + type: 10gbase-x-sfpp + - name: Ethernet12 + type: 10gbase-x-sfpp + - name: Ethernet13 + type: 10gbase-x-sfpp + - name: Ethernet14 + type: 10gbase-x-sfpp + - name: Ethernet15 + type: 10gbase-x-sfpp + - name: Ethernet16 + type: 10gbase-x-sfpp + - name: Ethernet17 + type: 10gbase-x-sfpp + - name: Ethernet18 + type: 10gbase-x-sfpp + - name: Ethernet19 + type: 10gbase-x-sfpp + - name: Ethernet20 + type: 10gbase-x-sfpp + - name: Ethernet21 + type: 10gbase-x-sfpp + - name: Ethernet22 + type: 10gbase-x-sfpp + - name: Ethernet23 + type: 10gbase-x-sfpp + - name: Ethernet24 + type: 10gbase-x-sfpp + - name: Ethernet25 + type: 25gbase-x-sfp28 + - name: Ethernet26 + type: 25gbase-x-sfp28 + - name: Ethernet27 + type: 25gbase-x-sfp28 + - name: Ethernet28 + type: 25gbase-x-sfp28 + - name: Ethernet29 + type: 25gbase-x-sfp28 + - name: Ethernet30 + type: 25gbase-x-sfp28 + - name: Ethernet31 + type: 25gbase-x-sfp28 + - name: Ethernet32 + type: 25gbase-x-sfp28 + - name: Ethernet33 + type: 25gbase-x-sfp28 + - name: Ethernet34 + type: 25gbase-x-sfp28 + - name: Ethernet35 + type: 25gbase-x-sfp28 + - name: Ethernet36 + type: 25gbase-x-sfp28 + - name: Ethernet37 + type: 25gbase-x-sfp28 + - name: Ethernet38 + type: 25gbase-x-sfp28 + - name: Ethernet39 + type: 25gbase-x-sfp28 + - name: Ethernet40 + type: 25gbase-x-sfp28 + - name: Ethernet41 + type: 25gbase-x-sfp28 + - name: Ethernet42 + type: 25gbase-x-sfp28 + - name: Ethernet43 + type: 25gbase-x-sfp28 + - name: Ethernet44 + type: 25gbase-x-sfp28 + - name: Ethernet45 + type: 25gbase-x-sfp28 + - name: Ethernet46 + type: 25gbase-x-sfp28 + - name: Ethernet47 + type: 25gbase-x-sfp28 + - name: Ethernet48 + type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/device-types/Arista/DCS-7280TR-48C6.yaml b/device-types/Arista/DCS-7280TR-48C6-F.yaml similarity index 88% rename from device-types/Arista/DCS-7280TR-48C6.yaml rename to device-types/Arista/DCS-7280TR-48C6-F.yaml index 8b86c6884c6f8dfdc6c07fc7d5b48ca3e01fabc5..d11a5d450962efc648ac125fd085fd001b42f108 100644 --- a/device-types/Arista/DCS-7280TR-48C6.yaml +++ b/device-types/Arista/DCS-7280TR-48C6-F.yaml @@ -1,23 +1,26 @@ --- manufacturer: Arista -model: DCS-7280TR-48C6 -slug: arista-dcs-7280tr-48c6 -part_number: DCS-7280TR-48C6 +model: DCS-7280TR-48C6-F +slug: arista-dcs-7280tr-48c6-f +part_number: DCS-7280TR-48C6-F u_height: 1 +weight: 22.2 +weight_unit: lb +airflow: front-to-rear is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' console-ports: - name: Console type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 405 - allocated_draw: 290 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 405 - allocated_draw: 290 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true - name: Ethernet1 type: 10gbase-t - name: Ethernet2 @@ -127,6 +130,3 @@ interfaces: type: 100gbase-x-qsfp28 - name: Ethernet54/1 type: 100gbase-x-qsfp28 - - name: Management1 - type: 1000base-t - mgmt_only: true diff --git a/device-types/Arista/DCS-7280TR-48C6-R.yaml b/device-types/Arista/DCS-7280TR-48C6-R.yaml new file mode 100644 index 0000000000000000000000000000000000000000..cb2303eebe9d37cbb727bf8bd6ab54be948e54fd --- /dev/null +++ b/device-types/Arista/DCS-7280TR-48C6-R.yaml @@ -0,0 +1,132 @@ +--- +manufacturer: Arista +model: DCS-7280TR-48C6-R +slug: arista-dcs-7280tr-48c6-r +part_number: DCS-7280TR-48C6-R +u_height: 1 +weight: 22.2 +weight_unit: lb +airflow: rear-to-front +is_full_depth: false +comments: '[Arista 7280R Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7280R-DataSheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1 + type: 10gbase-t + - name: Ethernet2 + type: 10gbase-t + - name: Ethernet3 + type: 10gbase-t + - name: Ethernet4 + type: 10gbase-t + - name: Ethernet5 + type: 10gbase-t + - name: Ethernet6 + type: 10gbase-t + - name: Ethernet7 + type: 10gbase-t + - name: Ethernet8 + type: 10gbase-t + - name: Ethernet9 + type: 10gbase-t + - name: Ethernet10 + type: 10gbase-t + - name: Ethernet11 + type: 10gbase-t + - name: Ethernet12 + type: 10gbase-t + - name: Ethernet13 + type: 10gbase-t + - name: Ethernet14 + type: 10gbase-t + - name: Ethernet15 + type: 10gbase-t + - name: Ethernet16 + type: 10gbase-t + - name: Ethernet17 + type: 10gbase-t + - name: Ethernet18 + type: 10gbase-t + - name: Ethernet19 + type: 10gbase-t + - name: Ethernet20 + type: 10gbase-t + - name: Ethernet21 + type: 10gbase-t + - name: Ethernet22 + type: 10gbase-t + - name: Ethernet23 + type: 10gbase-t + - name: Ethernet24 + type: 10gbase-t + - name: Ethernet25 + type: 10gbase-t + - name: Ethernet26 + type: 10gbase-t + - name: Ethernet27 + type: 10gbase-t + - name: Ethernet28 + type: 10gbase-t + - name: Ethernet29 + type: 10gbase-t + - name: Ethernet30 + type: 10gbase-t + - name: Ethernet31 + type: 10gbase-t + - name: Ethernet32 + type: 10gbase-t + - name: Ethernet33 + type: 10gbase-t + - name: Ethernet34 + type: 10gbase-t + - name: Ethernet35 + type: 10gbase-t + - name: Ethernet36 + type: 10gbase-t + - name: Ethernet37 + type: 10gbase-t + - name: Ethernet38 + type: 10gbase-t + - name: Ethernet39 + type: 10gbase-t + - name: Ethernet40 + type: 10gbase-t + - name: Ethernet41 + type: 10gbase-t + - name: Ethernet42 + type: 10gbase-t + - name: Ethernet43 + type: 10gbase-t + - name: Ethernet44 + type: 10gbase-t + - name: Ethernet45 + type: 10gbase-t + - name: Ethernet46 + type: 10gbase-t + - name: Ethernet47 + type: 10gbase-t + - name: Ethernet48 + type: 10gbase-t +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 diff --git a/module-types/Arista/PWR-1600AC-F.yaml b/module-types/Arista/PWR-1600AC-F.yaml new file mode 100644 index 0000000000000000000000000000000000000000..171fe2f6ae202a442b1f7e90abf80af38f443df3 --- /dev/null +++ b/module-types/Arista/PWR-1600AC-F.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Arista +model: PWR-1600AC-F +part_number: PWR-1600AC-F +# airflow: front-to-rear +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 1600 diff --git a/module-types/Arista/PWR-1611-DC-RED.yaml b/module-types/Arista/PWR-1611-DC-RED.yaml new file mode 100644 index 0000000000000000000000000000000000000000..95f44ee55482f5d52aadef5a57c42b75c3d3e8a8 --- /dev/null +++ b/module-types/Arista/PWR-1611-DC-RED.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Arista +model: PWR-1611-DC-RED +part_number: PWR-1611-DC-RED +# airflow: front-to-rear +power-ports: + - name: '{module}' + type: dc-terminal + maximum_draw: 1600 diff --git a/module-types/Arista/PWR-747AC-BLUE.yaml b/module-types/Arista/PWR-747AC-BLUE.yaml new file mode 100644 index 0000000000000000000000000000000000000000..3678a0ce71d9252061faa7fac21bb828668781fc --- /dev/null +++ b/module-types/Arista/PWR-747AC-BLUE.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Arista +model: PWR-747AC-BLUE +part_number: PWR-747AC-BLUE +# airflow: rear-to-front +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 750 diff --git a/module-types/Arista/PWR-747AC-RED.yaml b/module-types/Arista/PWR-747AC-RED.yaml new file mode 100644 index 0000000000000000000000000000000000000000..0ce27b40b4e47d7a55071bc7a38176a5cd627256 --- /dev/null +++ b/module-types/Arista/PWR-747AC-RED.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Arista +model: PWR-747AC-RED +part_number: PWR-747AC-RED +# airflow: front-to-rear +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 750