From f723bc2b6f198ad3ea6416ce7860e228934b9e7c Mon Sep 17 00:00:00 2001 From: Aaron Axvig Date: Tue, 10 Dec 2024 15:43:25 -0600 Subject: [PATCH] Add Palo Alto PA-400 series new models and rack trays (#2529) * Add new models and rack trays * Add quotes around links * Remove trailing spaces --------- Co-authored-by: Daniel W. Anner --- device-types/Palo Alto/PA-410.yaml | 5 +- device-types/Palo Alto/PA-415-5G.yaml | 62 +++++++++++++++++++ device-types/Palo Alto/PA-415.yaml | 60 ++++++++++++++++++ device-types/Palo Alto/PA-440.yaml | 5 +- device-types/Palo Alto/PA-445.yaml | 60 ++++++++++++++++++ device-types/Palo Alto/PA-450.yaml | 5 +- device-types/Palo Alto/PA-455-5G.yaml | 60 ++++++++++++++++++ device-types/Palo Alto/PA-455.yaml | 58 +++++++++++++++++ device-types/Palo Alto/PA-460.yaml | 5 +- .../Palo Alto/PAN-1RU-RGD-RACK-KIT-4POST.yaml | 13 ++++ .../Palo Alto/PAN-1RU-SMALL-RACK4.yaml | 13 ++++ .../Palo Alto/PAN-PA-400-POE-RACKTRAY.yaml | 13 ++++ .../Palo Alto/PAN-PA-400-RACKTRAY.yaml | 14 +++++ 13 files changed, 365 insertions(+), 8 deletions(-) create mode 100644 device-types/Palo Alto/PA-415-5G.yaml create mode 100644 device-types/Palo Alto/PA-415.yaml create mode 100644 device-types/Palo Alto/PA-445.yaml create mode 100644 device-types/Palo Alto/PA-455-5G.yaml create mode 100644 device-types/Palo Alto/PA-455.yaml create mode 100644 device-types/Palo Alto/PAN-1RU-RGD-RACK-KIT-4POST.yaml create mode 100644 device-types/Palo Alto/PAN-1RU-SMALL-RACK4.yaml create mode 100644 device-types/Palo Alto/PAN-PA-400-POE-RACKTRAY.yaml create mode 100644 device-types/Palo Alto/PAN-PA-400-RACKTRAY.yaml diff --git a/device-types/Palo Alto/PA-410.yaml b/device-types/Palo Alto/PA-410.yaml index 66e174d2ac..b458c1b885 100644 --- a/device-types/Palo Alto/PA-410.yaml +++ b/device-types/Palo Alto/PA-410.yaml @@ -3,12 +3,13 @@ manufacturer: Palo Alto model: PA-410 slug: palo-alto-pa-410 part_number: PA-410 -u_height: 1 +u_height: 0 +subdevice_role: child is_full_depth: false weight: 3.1 weight_unit: lb airflow: passive -comments: '[Product Summary Specsheet - PAN-OS 10.1](https://www.paloaltonetworks.com/resources/datasheets/palo-alto-networks-product-summary-specsheet-pan-os-10-1)' +comments: '[PA-400 series datasheet](https://www.paloaltonetworks.com/apps/pan/public/downloadResource?pagePath=/content/pan/en_US/resources/datasheets/pa-400-series)' power-ports: - name: PS1 type: dc-terminal diff --git a/device-types/Palo Alto/PA-415-5G.yaml b/device-types/Palo Alto/PA-415-5G.yaml new file mode 100644 index 0000000000..f25d91868a --- /dev/null +++ b/device-types/Palo Alto/PA-415-5G.yaml @@ -0,0 +1,62 @@ +--- +manufacturer: Palo Alto +model: PA-415-5G +slug: palo-alto-pa-415-5g +part_number: PA-415-5G +u_height: 0 +subdevice_role: child +is_full_depth: false +weight: 7.85 +weight_unit: lb +airflow: passive +comments: '[PA-400 series datasheet](https://www.paloaltonetworks.com/apps/pan/public/downloadResource?pagePath=/content/pan/en_US/resources/datasheets/pa-400-series)' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 150 + description: DC barrel jack + - name: PS2 + type: dc-terminal + maximum_draw: 150 + description: DC barrel jack +console-ports: + - name: console + type: rj-45 + - name: USB + type: usb-micro-b +interfaces: + - name: management + type: 1000base-t + mgmt_only: true + description: Combo Port (either SFP or 1000BASE-T) + - name: ethernet1/1 + type: 1000base-t + description: Combo Port (either SFP or 1000BASE-T) + - name: ethernet1/2 + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 1000base-t + - name: ethernet1/5 + type: 1000base-t + - name: ethernet1/6 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/7 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/8 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/9 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: cellular1/1 + type: 5g + - name: loopback + type: virtual diff --git a/device-types/Palo Alto/PA-415.yaml b/device-types/Palo Alto/PA-415.yaml new file mode 100644 index 0000000000..a8c8feabb7 --- /dev/null +++ b/device-types/Palo Alto/PA-415.yaml @@ -0,0 +1,60 @@ +--- +manufacturer: Palo Alto +model: PA-415 +slug: palo-alto-pa-415 +part_number: PA-415 +u_height: 0 +subdevice_role: child +is_full_depth: false +weight: 7.85 +weight_unit: lb +airflow: passive +comments: '[PA-400 series datasheet](https://www.paloaltonetworks.com/apps/pan/public/downloadResource?pagePath=/content/pan/en_US/resources/datasheets/pa-400-series)' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 150 + description: DC barrel jack + - name: PS2 + type: dc-terminal + maximum_draw: 150 + description: DC barrel jack +console-ports: + - name: console + type: rj-45 + - name: USB + type: usb-micro-b +interfaces: + - name: management + type: 1000base-t + mgmt_only: true + description: Combo Port (either SFP or 1000BASE-T) + - name: ethernet1/1 + type: 1000base-t + description: Combo Port (either SFP or 1000BASE-T) + - name: ethernet1/2 + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 1000base-t + - name: ethernet1/5 + type: 1000base-t + - name: ethernet1/6 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/7 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/8 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/9 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: loopback + type: virtual diff --git a/device-types/Palo Alto/PA-440.yaml b/device-types/Palo Alto/PA-440.yaml index 475b7ccf20..87667a5baf 100644 --- a/device-types/Palo Alto/PA-440.yaml +++ b/device-types/Palo Alto/PA-440.yaml @@ -3,14 +3,15 @@ manufacturer: Palo Alto model: PA-440 slug: palo-alto-pa-440 part_number: PA-440 -u_height: 1 +u_height: 0 +subdevice_role: child is_full_depth: false weight: 5 weight_unit: lb airflow: passive front_image: true rear_image: true -comments: '[Product Summary Specsheet - PAN-OS 10.1](https://www.paloaltonetworks.com/resources/datasheets/palo-alto-networks-product-summary-specsheet-pan-os-10-1)' +comments: '[PA-400 series datasheet](https://www.paloaltonetworks.com/apps/pan/public/downloadResource?pagePath=/content/pan/en_US/resources/datasheets/pa-400-series)' power-ports: - name: PS1 type: dc-terminal diff --git a/device-types/Palo Alto/PA-445.yaml b/device-types/Palo Alto/PA-445.yaml new file mode 100644 index 0000000000..690a60b742 --- /dev/null +++ b/device-types/Palo Alto/PA-445.yaml @@ -0,0 +1,60 @@ +--- +manufacturer: Palo Alto +model: PA-445 +slug: palo-alto-pa-445 +part_number: PA-445 +u_height: 0 +subdevice_role: child +is_full_depth: false +weight: 8.7 +weight_unit: lb +airflow: passive +comments: '[PA-400 series datasheet](https://www.paloaltonetworks.com/apps/pan/public/downloadResource?pagePath=/content/pan/en_US/resources/datasheets/pa-400-series)' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 150 + description: DC barrel jack + - name: PS2 + type: dc-terminal + maximum_draw: 150 + description: DC barrel jack +console-ports: + - name: console + type: rj-45 + - name: USB + type: usb-micro-b +interfaces: + - name: management + type: 1000base-t + mgmt_only: true + description: Combo Port (either SFP or 1000BASE-T) + - name: ethernet1/1 + type: 1000base-t + description: Combo Port (either SFP or 1000BASE-T) + - name: ethernet1/2 + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 1000base-t + - name: ethernet1/5 + type: 1000base-t + - name: ethernet1/6 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/7 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/8 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/9 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: loopback + type: virtual diff --git a/device-types/Palo Alto/PA-450.yaml b/device-types/Palo Alto/PA-450.yaml index c38b230796..bce2f4d3c4 100644 --- a/device-types/Palo Alto/PA-450.yaml +++ b/device-types/Palo Alto/PA-450.yaml @@ -3,14 +3,15 @@ manufacturer: Palo Alto model: PA-450 slug: palo-alto-pa-450 part_number: PA-450 -u_height: 1 +u_height: 0 +subdevice_role: child is_full_depth: false weight: 5 weight_unit: lb airflow: passive front_image: true rear_image: true -comments: '[Product Summary Specsheet - PAN-OS 10.1](https://www.paloaltonetworks.com/resources/datasheets/palo-alto-networks-product-summary-specsheet-pan-os-10-1)' +comments: '[PA-400 series datasheet](https://www.paloaltonetworks.com/apps/pan/public/downloadResource?pagePath=/content/pan/en_US/resources/datasheets/pa-400-series)' power-ports: - name: PS1 type: dc-terminal diff --git a/device-types/Palo Alto/PA-455-5G.yaml b/device-types/Palo Alto/PA-455-5G.yaml new file mode 100644 index 0000000000..19e11bfc45 --- /dev/null +++ b/device-types/Palo Alto/PA-455-5G.yaml @@ -0,0 +1,60 @@ +--- +manufacturer: Palo Alto +model: PA-455-5G +slug: palo-alto-pa-455-5g +part_number: PA-455-5G +u_height: 0 +subdevice_role: child +is_full_depth: false +weight: 9 +weight_unit: lb +airflow: passive +comments: '[PA-400 series datasheet](https://www.paloaltonetworks.com/apps/pan/public/downloadResource?pagePath=/content/pan/en_US/resources/datasheets/pa-400-series)' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 150 + description: DC barrel jack + - name: PS2 + type: dc-terminal + maximum_draw: 150 + description: DC barrel jack +console-ports: + - name: console + type: rj-45 + - name: USB + type: usb-micro-b +interfaces: + - name: management + type: 1000base-t + mgmt_only: true + - name: ethernet1/1 + type: 1000base-t + description: Combo Port (either SFP or 1000BASE-T) + - name: ethernet1/2 + description: Combo Port (either SFP or 1000BASE-T) + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 1000base-t + - name: ethernet1/5 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/6 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/7 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/8 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: cellular1/1 + type: 5g + - name: loopback + type: virtual diff --git a/device-types/Palo Alto/PA-455.yaml b/device-types/Palo Alto/PA-455.yaml new file mode 100644 index 0000000000..17861699ab --- /dev/null +++ b/device-types/Palo Alto/PA-455.yaml @@ -0,0 +1,58 @@ +--- +manufacturer: Palo Alto +model: PA-455 +slug: palo-alto-pa-455 +part_number: PA-455 +u_height: 0 +subdevice_role: child +is_full_depth: false +weight: 9.8 +weight_unit: lb +airflow: passive +comments: '[PA-400 series datasheet](https://www.paloaltonetworks.com/apps/pan/public/downloadResource?pagePath=/content/pan/en_US/resources/datasheets/pa-400-series)' +power-ports: + - name: PS1 + type: dc-terminal + maximum_draw: 150 + description: DC barrel jack + - name: PS2 + type: dc-terminal + maximum_draw: 150 + description: DC barrel jack +console-ports: + - name: console + type: rj-45 + - name: USB + type: usb-micro-b +interfaces: + - name: management + type: 1000base-t + mgmt_only: true + - name: ethernet1/1 + type: 1000base-t + description: Combo Port (either SFP or 1000BASE-T) + - name: ethernet1/2 + description: Combo Port (either SFP or 1000BASE-T) + type: 1000base-t + - name: ethernet1/3 + type: 1000base-t + - name: ethernet1/4 + type: 1000base-t + - name: ethernet1/5 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/6 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/7 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: ethernet1/8 + type: 1000base-t + poe_mode: pse + poe_type: type3-ieee802.3bt + - name: loopback + type: virtual diff --git a/device-types/Palo Alto/PA-460.yaml b/device-types/Palo Alto/PA-460.yaml index f2dd46d3c5..6ec351e7ac 100644 --- a/device-types/Palo Alto/PA-460.yaml +++ b/device-types/Palo Alto/PA-460.yaml @@ -3,14 +3,15 @@ manufacturer: Palo Alto model: PA-460 slug: palo-alto-pa-460 part_number: PA-460 -u_height: 1 +u_height: 0 +subdevice_role: child is_full_depth: false weight: 5 weight_unit: lb airflow: passive front_image: true rear_image: true -comments: '[Product Summary Specsheet - PAN-OS 10.1](https://www.paloaltonetworks.com/resources/datasheets/palo-alto-networks-product-summary-specsheet-pan-os-10-1)' +comments: '[PA-400 series datasheet](https://www.paloaltonetworks.com/apps/pan/public/downloadResource?pagePath=/content/pan/en_US/resources/datasheets/pa-400-series)' power-ports: - name: PS1 type: dc-terminal diff --git a/device-types/Palo Alto/PAN-1RU-RGD-RACK-KIT-4POST.yaml b/device-types/Palo Alto/PAN-1RU-RGD-RACK-KIT-4POST.yaml new file mode 100644 index 0000000000..e74ac2aae0 --- /dev/null +++ b/device-types/Palo Alto/PAN-1RU-RGD-RACK-KIT-4POST.yaml @@ -0,0 +1,13 @@ +--- +manufacturer: Palo Alto +model: PAN-1RU-RGD-RACK-KIT-4POST +slug: palo-alto-pan-1ru-rgd-rack-kit-4post +part_number: PAN-1RU-RGD-RACK-KIT-4POST +u_height: 1 +subdevice_role: parent +is_full_depth: true +is_powered: false +airflow: passive +comments: Holds one PA-415-5G firewall in a four-post rack. +device-bays: + - name: Firewall diff --git a/device-types/Palo Alto/PAN-1RU-SMALL-RACK4.yaml b/device-types/Palo Alto/PAN-1RU-SMALL-RACK4.yaml new file mode 100644 index 0000000000..56dc33f998 --- /dev/null +++ b/device-types/Palo Alto/PAN-1RU-SMALL-RACK4.yaml @@ -0,0 +1,13 @@ +--- +manufacturer: Palo Alto +model: PAN-1RU-SMALL-RACK4 +slug: palo-alto-pan-1ru-small-rack4 +part_number: PAN-1RU-SMALL-RACK4 +u_height: 1 +subdevice_role: parent +is_full_depth: true +is_powered: false +airflow: passive +comments: Holds one PA-455 or PA-455-5G firewall in a four-post rack. +device-bays: + - name: Firewall diff --git a/device-types/Palo Alto/PAN-PA-400-POE-RACKTRAY.yaml b/device-types/Palo Alto/PAN-PA-400-POE-RACKTRAY.yaml new file mode 100644 index 0000000000..5658926793 --- /dev/null +++ b/device-types/Palo Alto/PAN-PA-400-POE-RACKTRAY.yaml @@ -0,0 +1,13 @@ +--- +manufacturer: Palo Alto +model: PAN-PA-400-POE-RACKTRAY +slug: palo-alto-pan-pa-400-poe-racktray +part_number: PAN-PA-400-POE-RACKTRAY +u_height: 1 +subdevice_role: parent +is_full_depth: true +is_powered: false +airflow: passive +comments: Holds one PA-415 or PA-445 firewall in a four-post rack. +device-bays: + - name: Firewall diff --git a/device-types/Palo Alto/PAN-PA-400-RACKTRAY.yaml b/device-types/Palo Alto/PAN-PA-400-RACKTRAY.yaml new file mode 100644 index 0000000000..9dcdf58cc3 --- /dev/null +++ b/device-types/Palo Alto/PAN-PA-400-RACKTRAY.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Palo Alto +model: PAN-PA-400-RACKTRAY +slug: palo-alto-pan-pa-400-racktray +part_number: PAN-PA-400-RACKTRAY +u_height: 1 +subdevice_role: parent +is_full_depth: true +is_powered: false +airflow: passive +comments: Holds one or two PA-440, PA-450, or PA-460 firewalls in a four-post rack. +device-bays: + - name: Firewall A + - name: Firewall B