diff --git a/device-types/Aruba/8360-12C.yaml b/device-types/Aruba/8360-12C.yaml new file mode 100644 index 00000000..392c4810 --- /dev/null +++ b/device-types/Aruba/8360-12C.yaml @@ -0,0 +1,64 @@ +--- +manufacturer: Aruba +model: 8360-12C +slug: 8360-12c +part_number: JL708A +u_height: 1 +is_full_depth: false +comments: JL708A for Front to Back, JL709A for Back to Front +console-ports: + - name: rj45-console + type: rj-45 + - name: usb-console + type: usb-micro-b + - name: usb-ble + type: usb-a +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 375 + allocated_draw: 120 + - name: ps2 + type: iec-60320-c14 + maximum_draw: 375 + allocated_draw: 120 +interfaces: + - name: 1/1/1 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/2 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/3 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/4 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/5 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/6 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/7 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/8 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/9 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/10 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/11 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/12 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Aruba/8360-16Y2C.yaml b/device-types/Aruba/8360-16Y2C.yaml new file mode 100644 index 00000000..8546e80b --- /dev/null +++ b/device-types/Aruba/8360-16Y2C.yaml @@ -0,0 +1,82 @@ +--- +manufacturer: Aruba +model: 8360-16Y2C +slug: 8360-16y2c +part_number: JL702A +u_height: 1 +is_full_depth: false +comments: JL702A for Front to Back, JL703A for Back to Front +console-ports: + - name: rj45-console + type: rj-45 + - name: usb-console + type: usb-micro-b + - name: usb-ble + type: usb-a +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 325 + allocated_draw: 110 + - name: ps2 + type: iec-60320-c14 + maximum_draw: 325 + allocated_draw: 110 +interfaces: + - name: 1/1/1 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/2 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/3 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/4 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/5 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/6 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/7 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/8 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/9 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/10 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/11 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/12 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/13 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/14 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/15 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/16 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/17 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/18 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Aruba/8360-24XF2C.yaml b/device-types/Aruba/8360-24XF2C.yaml new file mode 100644 index 00000000..386f1b76 --- /dev/null +++ b/device-types/Aruba/8360-24XF2C.yaml @@ -0,0 +1,106 @@ +--- +manufacturer: Aruba +model: 8320-24XF2C +slug: 8320-24xf2c +part_number: JL710A +u_height: 1 +is_full_depth: false +comments: JL710A for Front to Back, JL711A for Back to Front +console-ports: + - name: rj45-console + type: rj-45 + - name: usb-console + type: usb-micro-b + - name: usb-ble + type: usb-a +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 375 + allocated_draw: 120 + - name: ps2 + type: iec-60320-c14 + maximum_draw: 375 + allocated_draw: 120 +interfaces: + - name: 1/1/1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/3 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/4 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/18 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/19 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/21 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/22 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/23 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/24 + type: 10gbase-x-sfpp + mgmt_only: false + - name: 1/1/25 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/26 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Aruba/8360-32Y4C.yaml b/device-types/Aruba/8360-32Y4C.yaml new file mode 100644 index 00000000..4df73fc0 --- /dev/null +++ b/device-types/Aruba/8360-32Y4C.yaml @@ -0,0 +1,136 @@ +--- +manufacturer: Aruba +model: 8360-32Y4C +slug: 8360-32y4c +part_number: JL700A +u_height: 1 +is_full_depth: false +comments: JL700A for Front to Back, JL701A for Back to Front +console-ports: + - name: rj45-console + type: rj-45 + - name: usb-console + type: usb-micro-b + - name: usb-ble + type: usb-a +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 425 + allocated_draw: 120 + - name: ps2 + type: iec-60320-c14 + maximum_draw: 425 + allocated_draw: 120 +interfaces: + - name: 1/1/1 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/2 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/3 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/4 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/5 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/6 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/7 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/8 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/9 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/10 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/11 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/12 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/13 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/14 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/15 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/16 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/17 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/18 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/19 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/20 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/21 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/22 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/23 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/24 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/25 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/26 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/27 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/28 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/29 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/30 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/31 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/32 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/33 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/34 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/35 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/36 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Aruba/8360-48XT4C.yaml b/device-types/Aruba/8360-48XT4C.yaml new file mode 100644 index 00000000..47d670b3 --- /dev/null +++ b/device-types/Aruba/8360-48XT4C.yaml @@ -0,0 +1,182 @@ +--- +manufacturer: Aruba +model: 8360-48XT4C +slug: 8360-48xt4c +part_number: JL706A +u_height: 1 +is_full_depth: false +comments: JL706A for Front to Back, JL707A for Back to Front +console-ports: + - name: rj45-console + type: rj-45 + - name: usb-ble + type: usb-a +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 500 + allocated_draw: 120 + - name: ps2 + type: iec-60320-c14 + maximum_draw: 500 + allocated_draw: 120 +interfaces: + - name: 1/1/1 + type: 10gbase-t + mgmt_only: false + - name: 1/1/2 + type: 10gbase-t + mgmt_only: false + - name: 1/1/3 + type: 10gbase-t + mgmt_only: false + - name: 1/1/4 + type: 10gbase-t + mgmt_only: false + - name: 1/1/5 + type: 10gbase-t + mgmt_only: false + - name: 1/1/6 + type: 10gbase-t + mgmt_only: false + - name: 1/1/7 + type: 10gbase-t + mgmt_only: false + - name: 1/1/8 + type: 10gbase-t + mgmt_only: false + - name: 1/1/9 + type: 10gbase-t + mgmt_only: false + - name: 1/1/10 + type: 10gbase-t + mgmt_only: false + - name: 1/1/11 + type: 10gbase-t + mgmt_only: false + - name: 1/1/12 + type: 10gbase-t + mgmt_only: false + - name: 1/1/13 + type: 10gbase-t + mgmt_only: false + - name: 1/1/14 + type: 10gbase-t + mgmt_only: false + - name: 1/1/15 + type: 10gbase-t + mgmt_only: false + - name: 1/1/16 + type: 10gbase-t + mgmt_only: false + - name: 1/1/17 + type: 10gbase-t + mgmt_only: false + - name: 1/1/18 + type: 10gbase-t + mgmt_only: false + - name: 1/1/19 + type: 10gbase-t + mgmt_only: false + - name: 1/1/20 + type: 10gbase-t + mgmt_only: false + - name: 1/1/21 + type: 10gbase-t + mgmt_only: false + - name: 1/1/22 + type: 10gbase-t + mgmt_only: false + - name: 1/1/23 + type: 10gbase-t + mgmt_only: false + - name: 1/1/24 + type: 10gbase-t + mgmt_only: false + - name: 1/1/25 + type: 10gbase-t + mgmt_only: false + - name: 1/1/26 + type: 10gbase-t + mgmt_only: false + - name: 1/1/27 + type: 10gbase-t + mgmt_only: false + - name: 1/1/28 + type: 10gbase-t + mgmt_only: false + - name: 1/1/29 + type: 10gbase-t + mgmt_only: false + - name: 1/1/30 + type: 10gbase-t + mgmt_only: false + - name: 1/1/31 + type: 10gbase-t + mgmt_only: false + - name: 1/1/32 + type: 10gbase-t + mgmt_only: false + - name: 1/1/33 + type: 10gbase-t + mgmt_only: false + - name: 1/1/34 + type: 10gbase-t + mgmt_only: false + - name: 1/1/35 + type: 10gbase-t + mgmt_only: false + - name: 1/1/36 + type: 10gbase-t + mgmt_only: false + - name: 1/1/37 + type: 10gbase-t + mgmt_only: false + - name: 1/1/38 + type: 10gbase-t + mgmt_only: false + - name: 1/1/39 + type: 10gbase-t + mgmt_only: false + - name: 1/1/40 + type: 10gbase-t + mgmt_only: false + - name: 1/1/41 + type: 10gbase-t + mgmt_only: false + - name: 1/1/42 + type: 10gbase-t + mgmt_only: false + - name: 1/1/43 + type: 10gbase-t + mgmt_only: false + - name: 1/1/44 + type: 10gbase-t + mgmt_only: false + - name: 1/1/45 + type: 10gbase-t + mgmt_only: false + - name: 1/1/46 + type: 10gbase-t + mgmt_only: false + - name: 1/1/47 + type: 10gbase-t + mgmt_only: false + - name: 1/1/48 + type: 10gbase-t + mgmt_only: false + - name: 1/1/49 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/50 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/51 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/52 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true diff --git a/device-types/Aruba/8360-48Y6C.yaml b/device-types/Aruba/8360-48Y6C.yaml new file mode 100644 index 00000000..da1b67f9 --- /dev/null +++ b/device-types/Aruba/8360-48Y6C.yaml @@ -0,0 +1,190 @@ +--- +manufacturer: Aruba +model: 8360-48Y6C +slug: 8360-48y6c +part_number: JL704C +u_height: 1 +is_full_depth: false +comments: JL704C for Front to Back, JL705C for Back to Front +console-ports: + - name: rj45-console + type: rj-45 + - name: usb-console + type: usb-micro-b + - name: usb-ble + type: usb-a +power-ports: + - name: ps1 + type: iec-60320-c14 + maximum_draw: 725 + allocated_draw: 230 + - name: ps2 + type: iec-60320-c14 + maximum_draw: 725 + allocated_draw: 230 +interfaces: + - name: 1/1/1 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/2 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/3 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/4 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/5 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/6 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/7 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/8 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/9 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/10 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/11 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/12 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/13 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/14 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/15 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/16 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/17 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/18 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/19 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/20 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/21 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/22 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/23 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/24 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/25 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/26 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/27 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/28 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/29 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/30 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/31 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/32 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/33 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/34 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/35 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/36 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/37 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/38 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/39 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/40 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/41 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/42 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/43 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/44 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/45 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/46 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/47 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/48 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: 1/1/49 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/50 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/51 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/52 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/53 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: 1/1/54 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: mgmt + type: 1000base-t + mgmt_only: true