From 696cb24f984fcf783490b80773ed99a8648f53f3 Mon Sep 17 00:00:00 2001 From: Martin <58110823+m2martin@users.noreply.github.com> Date: Wed, 6 Oct 2021 13:23:37 +0200 Subject: [PATCH] Added SonicWall TZ, NSa and NSsp series (Gen6/Gen7) (#490) * Added SonicWall TZ and NSa series (Gen6/Gen7) * Added NSsp Gen7 series --- device-types/SonicWall/NSa2650.yaml | 81 +++++++++++++++++ device-types/SonicWall/NSa2700.yaml | 78 ++++++++++++++++ device-types/SonicWall/NSa3650.yaml | 99 +++++++++++++++++++++ device-types/SonicWall/NSa3700.yaml | 123 ++++++++++++++++++++++++++ device-types/SonicWall/NSa4650.yaml | 99 +++++++++++++++++++++ device-types/SonicWall/NSa4700.yaml | 111 +++++++++++++++++++++++ device-types/SonicWall/NSa5650.yaml | 105 ++++++++++++++++++++++ device-types/SonicWall/NSa6700.yaml | 123 ++++++++++++++++++++++++++ device-types/SonicWall/NSsp13700.yaml | 123 ++++++++++++++++++++++++++ device-types/SonicWall/NSsp15700.yaml | 99 +++++++++++++++++++++ device-types/SonicWall/SOHO.yaml | 30 +++++++ device-types/SonicWall/SOHOW.yaml | 33 +++++++ device-types/SonicWall/TZ250.yaml | 30 +++++++ device-types/SonicWall/TZ250W.yaml | 33 +++++++ device-types/SonicWall/TZ270.yaml | 39 ++++++++ device-types/SonicWall/TZ270W.yaml | 42 +++++++++ device-types/SonicWall/TZ300.yaml | 30 +++++++ device-types/SonicWall/TZ300P.yaml | 30 +++++++ device-types/SonicWall/TZ300W.yaml | 33 +++++++ device-types/SonicWall/TZ350.yaml | 30 +++++++ device-types/SonicWall/TZ350W.yaml | 33 +++++++ device-types/SonicWall/TZ370.yaml | 39 ++++++++ device-types/SonicWall/TZ370W.yaml | 42 +++++++++ device-types/SonicWall/TZ400.yaml | 36 ++++++++ device-types/SonicWall/TZ400W.yaml | 39 ++++++++ device-types/SonicWall/TZ470.yaml | 45 ++++++++++ device-types/SonicWall/TZ470W.yaml | 48 ++++++++++ device-types/SonicWall/TZ500.yaml | 39 ++++++++ device-types/SonicWall/TZ500W.yaml | 42 +++++++++ device-types/SonicWall/TZ570.yaml | 48 ++++++++++ device-types/SonicWall/TZ570P.yaml | 48 ++++++++++ device-types/SonicWall/TZ570W.yaml | 51 +++++++++++ device-types/SonicWall/TZ600.yaml | 45 ++++++++++ device-types/SonicWall/TZ600P.yaml | 45 ++++++++++ device-types/SonicWall/TZ670.yaml | 48 ++++++++++ 35 files changed, 2019 insertions(+) create mode 100644 device-types/SonicWall/NSa2650.yaml create mode 100644 device-types/SonicWall/NSa2700.yaml create mode 100644 device-types/SonicWall/NSa3650.yaml create mode 100644 device-types/SonicWall/NSa3700.yaml create mode 100644 device-types/SonicWall/NSa4650.yaml create mode 100644 device-types/SonicWall/NSa4700.yaml create mode 100644 device-types/SonicWall/NSa5650.yaml create mode 100644 device-types/SonicWall/NSa6700.yaml create mode 100644 device-types/SonicWall/NSsp13700.yaml create mode 100644 device-types/SonicWall/NSsp15700.yaml create mode 100644 device-types/SonicWall/SOHO.yaml create mode 100644 device-types/SonicWall/SOHOW.yaml create mode 100644 device-types/SonicWall/TZ250.yaml create mode 100644 device-types/SonicWall/TZ250W.yaml create mode 100644 device-types/SonicWall/TZ270.yaml create mode 100644 device-types/SonicWall/TZ270W.yaml create mode 100644 device-types/SonicWall/TZ300.yaml create mode 100644 device-types/SonicWall/TZ300P.yaml create mode 100644 device-types/SonicWall/TZ300W.yaml create mode 100644 device-types/SonicWall/TZ350.yaml create mode 100644 device-types/SonicWall/TZ350W.yaml create mode 100644 device-types/SonicWall/TZ370.yaml create mode 100644 device-types/SonicWall/TZ370W.yaml create mode 100644 device-types/SonicWall/TZ400.yaml create mode 100644 device-types/SonicWall/TZ400W.yaml create mode 100644 device-types/SonicWall/TZ470.yaml create mode 100644 device-types/SonicWall/TZ470W.yaml create mode 100644 device-types/SonicWall/TZ500.yaml create mode 100644 device-types/SonicWall/TZ500W.yaml create mode 100644 device-types/SonicWall/TZ570.yaml create mode 100644 device-types/SonicWall/TZ570P.yaml create mode 100644 device-types/SonicWall/TZ570W.yaml create mode 100644 device-types/SonicWall/TZ600.yaml create mode 100644 device-types/SonicWall/TZ600P.yaml create mode 100644 device-types/SonicWall/TZ670.yaml diff --git a/device-types/SonicWall/NSa2650.yaml b/device-types/SonicWall/NSa2650.yaml new file mode 100644 index 000000000..6871d0eaa --- /dev/null +++ b/device-types/SonicWall/NSa2650.yaml @@ -0,0 +1,81 @@ +--- +manufacturer: SonicWall +model: NSa 2650 +slug: nsa-2650 +part_number: NSA2650 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 120 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 120 +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-t + mgmt_only: false + - name: X9 + type: 1000base-t + mgmt_only: false + - name: X10 + type: 1000base-t + mgmt_only: false + - name: X11 + type: 1000base-t + mgmt_only: false + - name: X12 + type: 2.5gbase-t + mgmt_only: false + - name: X13 + type: 2.5gbase-t + mgmt_only: false + - name: X14 + type: 2.5gbase-t + mgmt_only: false + - name: X15 + type: 2.5gbase-t + mgmt_only: false + - name: X16 + type: 1000base-x-sfp + mgmt_only: false + - name: X17 + type: 1000base-x-sfp + mgmt_only: false + - name: X18 + type: 1000base-x-sfp + mgmt_only: false + - name: X19 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/SonicWall/NSa2700.yaml b/device-types/SonicWall/NSa2700.yaml new file mode 100644 index 000000000..ba66b2519 --- /dev/null +++ b/device-types/SonicWall/NSa2700.yaml @@ -0,0 +1,78 @@ +--- +manufacturer: SonicWall +model: NSa 2700 +slug: nsa-2700 +part_number: NSA2700 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 60 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 60 +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-t + mgmt_only: false + - name: X9 + type: 1000base-t + mgmt_only: false + - name: X10 + type: 1000base-t + mgmt_only: false + - name: X11 + type: 1000base-t + mgmt_only: false + - name: X12 + type: 1000base-t + mgmt_only: false + - name: X13 + type: 1000base-t + mgmt_only: false + - name: X14 + type: 1000base-t + mgmt_only: false + - name: X15 + type: 1000base-t + mgmt_only: false + - name: X16 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X17 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X18 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/SonicWall/NSa3650.yaml b/device-types/SonicWall/NSa3650.yaml new file mode 100644 index 000000000..c75979e37 --- /dev/null +++ b/device-types/SonicWall/NSa3650.yaml @@ -0,0 +1,99 @@ +--- +manufacturer: SonicWall +model: NSa 3650 +slug: nsa-3650 +part_number: NSA3650 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 120 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 120 +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-t + mgmt_only: false + - name: X9 + type: 1000base-t + mgmt_only: false + - name: X10 + type: 1000base-t + mgmt_only: false + - name: X11 + type: 1000base-t + mgmt_only: false + - name: X12 + type: 2.5gbase-t + mgmt_only: false + - name: X13 + type: 2.5gbase-t + mgmt_only: false + - name: X14 + type: 2.5gbase-t + mgmt_only: false + - name: X15 + type: 2.5gbase-t + mgmt_only: false + - name: X16 + type: 1000base-x-sfp + mgmt_only: false + - name: X17 + type: 1000base-x-sfp + mgmt_only: false + - name: X18 + type: 1000base-x-sfp + mgmt_only: false + - name: X19 + type: 1000base-x-sfp + mgmt_only: false + - name: X20 + type: 1000base-x-sfp + mgmt_only: false + - name: X21 + type: 1000base-x-sfp + mgmt_only: false + - name: X22 + type: 1000base-x-sfp + mgmt_only: false + - name: X23 + type: 1000base-x-sfp + mgmt_only: false + - name: X24 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X25 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/SonicWall/NSa3700.yaml b/device-types/SonicWall/NSa3700.yaml new file mode 100644 index 000000000..718f8821a --- /dev/null +++ b/device-types/SonicWall/NSa3700.yaml @@ -0,0 +1,123 @@ +--- +manufacturer: SonicWall +model: NSa 3700 +slug: nsa-3700 +part_number: NSA3700 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 90 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 90 +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-t + mgmt_only: false + - name: X9 + type: 1000base-t + mgmt_only: false + - name: X10 + type: 1000base-t + mgmt_only: false + - name: X11 + type: 1000base-t + mgmt_only: false + - name: X12 + type: 1000base-t + mgmt_only: false + - name: X13 + type: 1000base-t + mgmt_only: false + - name: X14 + type: 1000base-t + mgmt_only: false + - name: X15 + type: 1000base-t + mgmt_only: false + - name: X16 + type: 1000base-t + mgmt_only: false + - name: X17 + type: 1000base-t + mgmt_only: false + - name: X18 + type: 1000base-t + mgmt_only: false + - name: X19 + type: 1000base-t + mgmt_only: false + - name: X20 + type: 1000base-t + mgmt_only: false + - name: X21 + type: 1000base-t + mgmt_only: false + - name: X22 + type: 1000base-t + mgmt_only: false + - name: X23 + type: 1000base-t + mgmt_only: false + - name: X24 + type: 1000base-x-sfp + mgmt_only: false + - name: X25 + type: 1000base-x-sfp + mgmt_only: false + - name: X26 + type: 1000base-x-sfp + mgmt_only: false + - name: X27 + type: 1000base-x-sfp + mgmt_only: false + - name: X28 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X29 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X30 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X31 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X32 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X33 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/SonicWall/NSa4650.yaml b/device-types/SonicWall/NSa4650.yaml new file mode 100644 index 000000000..7eceaa553 --- /dev/null +++ b/device-types/SonicWall/NSa4650.yaml @@ -0,0 +1,99 @@ +--- +manufacturer: SonicWall +model: NSa 4650 +slug: nsa-4650 +part_number: NSA4650 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 350 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 350 +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-t + mgmt_only: false + - name: X9 + type: 1000base-t + mgmt_only: false + - name: X10 + type: 1000base-t + mgmt_only: false + - name: X11 + type: 1000base-t + mgmt_only: false + - name: X12 + type: 1000base-t + mgmt_only: false + - name: X13 + type: 1000base-t + mgmt_only: false + - name: X14 + type: 1000base-t + mgmt_only: false + - name: X15 + type: 1000base-t + mgmt_only: false + - name: X16 + type: 2.5gbase-t + mgmt_only: false + - name: X17 + type: 2.5gbase-t + mgmt_only: false + - name: X18 + type: 2.5gbase-t + mgmt_only: false + - name: X19 + type: 2.5gbase-t + mgmt_only: false + - name: X20 + type: 1000base-x-sfp + mgmt_only: false + - name: X21 + type: 1000base-x-sfp + mgmt_only: false + - name: X22 + type: 1000base-x-sfp + mgmt_only: false + - name: X23 + type: 1000base-x-sfp + mgmt_only: false + - name: X24 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X25 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/SonicWall/NSa4700.yaml b/device-types/SonicWall/NSa4700.yaml new file mode 100644 index 000000000..7c7eb2bf9 --- /dev/null +++ b/device-types/SonicWall/NSa4700.yaml @@ -0,0 +1,111 @@ +--- +manufacturer: SonicWall +model: NSa 4700 +slug: nsa-4700 +part_number: NSA4700 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 350 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 350 +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-t + mgmt_only: false + - name: X9 + type: 1000base-t + mgmt_only: false + - name: X10 + type: 1000base-t + mgmt_only: false + - name: X11 + type: 1000base-t + mgmt_only: false + - name: X12 + type: 1000base-t + mgmt_only: false + - name: X13 + type: 1000base-t + mgmt_only: false + - name: X14 + type: 1000base-t + mgmt_only: false + - name: X15 + type: 1000base-t + mgmt_only: false + - name: X16 + type: 1000base-t + mgmt_only: false + - name: X17 + type: 1000base-t + mgmt_only: false + - name: X18 + type: 1000base-t + mgmt_only: false + - name: X19 + type: 1000base-t + mgmt_only: false + - name: X20 + type: 1000base-t + mgmt_only: false + - name: X21 + type: 1000base-t + mgmt_only: false + - name: X22 + type: 1000base-t + mgmt_only: false + - name: X23 + type: 1000base-t + mgmt_only: false + - name: X24 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X25 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X26 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X27 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X28 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X29 + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/SonicWall/NSa5650.yaml b/device-types/SonicWall/NSa5650.yaml new file mode 100644 index 000000000..099cf9214 --- /dev/null +++ b/device-types/SonicWall/NSa5650.yaml @@ -0,0 +1,105 @@ +--- +manufacturer: SonicWall +model: NSa 5650 +slug: nsa-5650 +part_number: NSA5650 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 350 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 350 +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-t + mgmt_only: false + - name: X9 + type: 1000base-t + mgmt_only: false + - name: X10 + type: 1000base-t + mgmt_only: false + - name: X11 + type: 1000base-t + mgmt_only: false + - name: X12 + type: 1000base-t + mgmt_only: false + - name: X13 + type: 1000base-t + mgmt_only: false + - name: X14 + type: 1000base-t + mgmt_only: false + - name: X15 + type: 1000base-t + mgmt_only: false + - name: X16 + type: 2.5gbase-t + mgmt_only: false + - name: X17 + type: 2.5gbase-t + mgmt_only: false + - name: X18 + type: 2.5gbase-t + mgmt_only: false + - name: X19 + type: 2.5gbase-t + mgmt_only: false + - name: X20 + type: 1000base-x-sfp + mgmt_only: false + - name: X21 + type: 1000base-x-sfp + mgmt_only: false + - name: X22 + type: 1000base-x-sfp + mgmt_only: false + - name: X23 + type: 1000base-x-sfp + mgmt_only: false + - name: X24 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X25 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X26 + type: 10gbase-t + mgmt_only: false + - name: X27 + type: 10gbase-t + mgmt_only: false diff --git a/device-types/SonicWall/NSa6700.yaml b/device-types/SonicWall/NSa6700.yaml new file mode 100644 index 000000000..76421d11a --- /dev/null +++ b/device-types/SonicWall/NSa6700.yaml @@ -0,0 +1,123 @@ +--- +manufacturer: SonicWall +model: NSa 6700 +slug: nsa-6700 +part_number: NSA6700 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 350 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 350 +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-t + mgmt_only: false + - name: X9 + type: 1000base-t + mgmt_only: false + - name: X10 + type: 1000base-t + mgmt_only: false + - name: X11 + type: 1000base-t + mgmt_only: false + - name: X12 + type: 1000base-t + mgmt_only: false + - name: X13 + type: 1000base-t + mgmt_only: false + - name: X14 + type: 1000base-t + mgmt_only: false + - name: X15 + type: 1000base-t + mgmt_only: false + - name: X16 + type: 10gbase-t + mgmt_only: false + - name: X17 + type: 10gbase-t + mgmt_only: false + - name: X18 + type: 10gbase-t + mgmt_only: false + - name: X19 + type: 10gbase-t + mgmt_only: false + - name: X20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X21 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X22 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X23 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X24 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X25 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X26 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X27 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X28 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X29 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X30 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X31 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X32 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: X33 + type: 40gbase-x-qsfpp + mgmt_only: false diff --git a/device-types/SonicWall/NSsp13700.yaml b/device-types/SonicWall/NSsp13700.yaml new file mode 100644 index 000000000..29dc2ed48 --- /dev/null +++ b/device-types/SonicWall/NSsp13700.yaml @@ -0,0 +1,123 @@ +--- +manufacturer: SonicWall +model: NSsp 13700 +slug: nssp-13700 +part_number: NSSP13700 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 350 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 350 +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-t + mgmt_only: false + - name: X9 + type: 1000base-t + mgmt_only: false + - name: X10 + type: 1000base-t + mgmt_only: false + - name: X11 + type: 1000base-t + mgmt_only: false + - name: X12 + type: 1000base-t + mgmt_only: false + - name: X13 + type: 1000base-t + mgmt_only: false + - name: X14 + type: 1000base-t + mgmt_only: false + - name: X15 + type: 1000base-t + mgmt_only: false + - name: X16 + type: 10gbase-t + mgmt_only: false + - name: X17 + type: 10gbase-t + mgmt_only: false + - name: X18 + type: 10gbase-t + mgmt_only: false + - name: X19 + type: 10gbase-t + mgmt_only: false + - name: X20 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X21 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X22 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X23 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X24 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X25 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X26 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X27 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X28 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X29 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X30 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X31 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: X32 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: X33 + type: 100gbase-x-qsfp28 + mgmt_only: false diff --git a/device-types/SonicWall/NSsp15700.yaml b/device-types/SonicWall/NSsp15700.yaml new file mode 100644 index 000000000..63fec4652 --- /dev/null +++ b/device-types/SonicWall/NSsp15700.yaml @@ -0,0 +1,99 @@ +--- +manufacturer: SonicWall +model: NSsp 15700 +slug: nssp-15700 +part_number: NSSP15700 +u_height: 2 +is_full_depth: true +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 1200 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 1200 +interfaces: + - name: MGMT + type: 1000base-t + mgmt_only: true + - name: X0 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X1 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X2 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X3 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X4 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X5 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X6 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X7 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X9 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X10 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X11 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X12 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X13 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X14 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X15 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X16 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: X17 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: X18 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: X19 + type: 40gbase-x-qsfpp + mgmt_only: false + - name: X20 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: X21 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: X22 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: X23 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: X24 + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: X25 + type: 100gbase-x-qsfp28 + mgmt_only: false diff --git a/device-types/SonicWall/SOHO.yaml b/device-types/SonicWall/SOHO.yaml new file mode 100644 index 000000000..c24ed711e --- /dev/null +++ b/device-types/SonicWall/SOHO.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: SonicWall +model: SOHO +slug: soho +part_number: SOHO +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 24 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false diff --git a/device-types/SonicWall/SOHOW.yaml b/device-types/SonicWall/SOHOW.yaml new file mode 100644 index 000000000..63ad1d127 --- /dev/null +++ b/device-types/SonicWall/SOHOW.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: SonicWall +model: SOHOW +slug: sohow +part_number: SOHOW +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 24 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: W0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/SonicWall/TZ250.yaml b/device-types/SonicWall/TZ250.yaml new file mode 100644 index 000000000..cb3ad1c62 --- /dev/null +++ b/device-types/SonicWall/TZ250.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: SonicWall +model: TZ250 +slug: tz250 +part_number: TZ250 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 24 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false diff --git a/device-types/SonicWall/TZ250W.yaml b/device-types/SonicWall/TZ250W.yaml new file mode 100644 index 000000000..d6c7aeeba --- /dev/null +++ b/device-types/SonicWall/TZ250W.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: SonicWall +model: TZ250W +slug: tz250w +part_number: TZ250W +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 24 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: W0 + type: ieee802.11n + mgmt_only: false diff --git a/device-types/SonicWall/TZ270.yaml b/device-types/SonicWall/TZ270.yaml new file mode 100644 index 000000000..f3eb39f5d --- /dev/null +++ b/device-types/SonicWall/TZ270.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: SonicWall +model: TZ270 +slug: tz270 +part_number: TZ270 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 36 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false diff --git a/device-types/SonicWall/TZ270W.yaml b/device-types/SonicWall/TZ270W.yaml new file mode 100644 index 000000000..bf491f274 --- /dev/null +++ b/device-types/SonicWall/TZ270W.yaml @@ -0,0 +1,42 @@ +--- +manufacturer: SonicWall +model: TZ270W +slug: tz270w +part_number: TZ270W +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 36 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: W0 + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/SonicWall/TZ300.yaml b/device-types/SonicWall/TZ300.yaml new file mode 100644 index 000000000..40f14d29f --- /dev/null +++ b/device-types/SonicWall/TZ300.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: SonicWall +model: TZ300 +slug: tz300 +part_number: TZ300 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 24 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false diff --git a/device-types/SonicWall/TZ300P.yaml b/device-types/SonicWall/TZ300P.yaml new file mode 100644 index 000000000..e76d8197b --- /dev/null +++ b/device-types/SonicWall/TZ300P.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: SonicWall +model: TZ300P +slug: tz300p +part_number: TZ300P +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 65 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false diff --git a/device-types/SonicWall/TZ300W.yaml b/device-types/SonicWall/TZ300W.yaml new file mode 100644 index 000000000..dd554dcbd --- /dev/null +++ b/device-types/SonicWall/TZ300W.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: SonicWall +model: TZ300W +slug: tz300w +part_number: TZ300W +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 24 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: W0 + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/SonicWall/TZ350.yaml b/device-types/SonicWall/TZ350.yaml new file mode 100644 index 000000000..c18fe713f --- /dev/null +++ b/device-types/SonicWall/TZ350.yaml @@ -0,0 +1,30 @@ +--- +manufacturer: SonicWall +model: TZ350 +slug: tz350 +part_number: TZ350 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 24 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false diff --git a/device-types/SonicWall/TZ350W.yaml b/device-types/SonicWall/TZ350W.yaml new file mode 100644 index 000000000..be6fc33d2 --- /dev/null +++ b/device-types/SonicWall/TZ350W.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: SonicWall +model: TZ350W +slug: tz350w +part_number: TZ350W +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 24 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: W0 + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/SonicWall/TZ370.yaml b/device-types/SonicWall/TZ370.yaml new file mode 100644 index 000000000..9f71510b4 --- /dev/null +++ b/device-types/SonicWall/TZ370.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: SonicWall +model: TZ370 +slug: tz370 +part_number: TZ370 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 36 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false diff --git a/device-types/SonicWall/TZ370W.yaml b/device-types/SonicWall/TZ370W.yaml new file mode 100644 index 000000000..887987d66 --- /dev/null +++ b/device-types/SonicWall/TZ370W.yaml @@ -0,0 +1,42 @@ +--- +manufacturer: SonicWall +model: TZ370W +slug: tz370w +part_number: TZ370W +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 36 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: W0 + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/SonicWall/TZ400.yaml b/device-types/SonicWall/TZ400.yaml new file mode 100644 index 000000000..edd391986 --- /dev/null +++ b/device-types/SonicWall/TZ400.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: SonicWall +model: TZ400 +slug: tz400 +part_number: TZ400 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 24 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false diff --git a/device-types/SonicWall/TZ400W.yaml b/device-types/SonicWall/TZ400W.yaml new file mode 100644 index 000000000..4805a45e9 --- /dev/null +++ b/device-types/SonicWall/TZ400W.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: SonicWall +model: TZ400W +slug: tz400w +part_number: TZ400W +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 24 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: W0 + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/SonicWall/TZ470.yaml b/device-types/SonicWall/TZ470.yaml new file mode 100644 index 000000000..ae659cde0 --- /dev/null +++ b/device-types/SonicWall/TZ470.yaml @@ -0,0 +1,45 @@ +--- +manufacturer: SonicWall +model: TZ470 +slug: tz470 +part_number: TZ470 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 36 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-x-sfp + mgmt_only: false + - name: X9 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/SonicWall/TZ470W.yaml b/device-types/SonicWall/TZ470W.yaml new file mode 100644 index 000000000..087db019b --- /dev/null +++ b/device-types/SonicWall/TZ470W.yaml @@ -0,0 +1,48 @@ +--- +manufacturer: SonicWall +model: TZ470W +slug: tz470w +part_number: TZ470W +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 36 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-x-sfp + mgmt_only: false + - name: X9 + type: 1000base-x-sfp + mgmt_only: false + - name: W0 + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/SonicWall/TZ500.yaml b/device-types/SonicWall/TZ500.yaml new file mode 100644 index 000000000..f8839d385 --- /dev/null +++ b/device-types/SonicWall/TZ500.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: SonicWall +model: TZ500 +slug: tz500 +part_number: TZ500 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 36 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false diff --git a/device-types/SonicWall/TZ500W.yaml b/device-types/SonicWall/TZ500W.yaml new file mode 100644 index 000000000..41ee02af3 --- /dev/null +++ b/device-types/SonicWall/TZ500W.yaml @@ -0,0 +1,42 @@ +--- +manufacturer: SonicWall +model: TZ500W +slug: tz500w +part_number: TZ500W +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 36 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: W0 + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/SonicWall/TZ570.yaml b/device-types/SonicWall/TZ570.yaml new file mode 100644 index 000000000..052b8de40 --- /dev/null +++ b/device-types/SonicWall/TZ570.yaml @@ -0,0 +1,48 @@ +--- +manufacturer: SonicWall +model: TZ570 +slug: tz570 +part_number: TZ570 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 60 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 60 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-x-sfp + mgmt_only: false + - name: X9 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/SonicWall/TZ570P.yaml b/device-types/SonicWall/TZ570P.yaml new file mode 100644 index 000000000..d8e10e069 --- /dev/null +++ b/device-types/SonicWall/TZ570P.yaml @@ -0,0 +1,48 @@ +--- +manufacturer: SonicWall +model: TZ570P +slug: tz570p +part_number: TZ570P +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 180 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 180 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-x-sfp + mgmt_only: false + - name: X9 + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/SonicWall/TZ570W.yaml b/device-types/SonicWall/TZ570W.yaml new file mode 100644 index 000000000..ecaa18baf --- /dev/null +++ b/device-types/SonicWall/TZ570W.yaml @@ -0,0 +1,51 @@ +--- +manufacturer: SonicWall +model: TZ570W +slug: tz570w +part_number: TZ570W +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 60 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 60 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-x-sfp + mgmt_only: false + - name: X9 + type: 1000base-x-sfp + mgmt_only: false + - name: W0 + type: ieee802.11ac + mgmt_only: false diff --git a/device-types/SonicWall/TZ600.yaml b/device-types/SonicWall/TZ600.yaml new file mode 100644 index 000000000..46290cdda --- /dev/null +++ b/device-types/SonicWall/TZ600.yaml @@ -0,0 +1,45 @@ +--- +manufacturer: SonicWall +model: TZ600 +slug: tz600 +part_number: TZ600 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 60 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-t + mgmt_only: false + - name: X9 + type: 1000base-t + mgmt_only: false diff --git a/device-types/SonicWall/TZ600P.yaml b/device-types/SonicWall/TZ600P.yaml new file mode 100644 index 000000000..0b6777834 --- /dev/null +++ b/device-types/SonicWall/TZ600P.yaml @@ -0,0 +1,45 @@ +--- +manufacturer: SonicWall +model: TZ600P +slug: tz600p +part_number: TZ600P +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 180 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 1000base-t + mgmt_only: false + - name: X9 + type: 1000base-t + mgmt_only: false diff --git a/device-types/SonicWall/TZ670.yaml b/device-types/SonicWall/TZ670.yaml new file mode 100644 index 000000000..f21cad5c1 --- /dev/null +++ b/device-types/SonicWall/TZ670.yaml @@ -0,0 +1,48 @@ +--- +manufacturer: SonicWall +model: TZ670 +slug: tz670 +part_number: TZ670 +u_height: 1 +is_full_depth: false +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PSU 1 + type: iec-60320-c14 + maximum_draw: 60 + - name: PSU 2 + type: iec-60320-c14 + maximum_draw: 60 +interfaces: + - name: X0 + type: 1000base-t + mgmt_only: false + - name: X1 + type: 1000base-t + mgmt_only: false + - name: X2 + type: 1000base-t + mgmt_only: false + - name: X3 + type: 1000base-t + mgmt_only: false + - name: X4 + type: 1000base-t + mgmt_only: false + - name: X5 + type: 1000base-t + mgmt_only: false + - name: X6 + type: 1000base-t + mgmt_only: false + - name: X7 + type: 1000base-t + mgmt_only: false + - name: X8 + type: 10gbase-x-sfpp + mgmt_only: false + - name: X9 + type: 10gbase-x-sfpp + mgmt_only: false