From b60bb7927fdee14e256bb87a9625ef154ad49ebe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Viitam=C3=A4ki?= Date: Thu, 27 Jul 2023 21:59:10 +0200 Subject: [PATCH] Update for Juniper SRX4100 and SRX4200 (#1490) * Regenerate master slug list after successful PR merge * Update SRX4100 and SRX4200 * Fix silly typo * known-slugs.pickle --------- Co-authored-by: NetBox-Bot Co-authored-by: Daniel W. Anner --- .../Juniper/{SRX4100.yaml => SRX4100-AC.yaml} | 27 +++++++------ device-types/Juniper/SRX4100-DC.yaml | 39 +++++++++++++++++++ .../Juniper/{SRX4200.yaml => SRX4200-AC.yaml} | 28 +++++++------ device-types/Juniper/SRX4200-DC.yaml | 39 +++++++++++++++++++ 4 files changed, 110 insertions(+), 23 deletions(-) rename device-types/Juniper/{SRX4100.yaml => SRX4100-AC.yaml} (60%) create mode 100644 device-types/Juniper/SRX4100-DC.yaml rename device-types/Juniper/{SRX4200.yaml => SRX4200-AC.yaml} (62%) create mode 100644 device-types/Juniper/SRX4200-DC.yaml diff --git a/device-types/Juniper/SRX4100.yaml b/device-types/Juniper/SRX4100-AC.yaml similarity index 60% rename from device-types/Juniper/SRX4100.yaml rename to device-types/Juniper/SRX4100-AC.yaml index 3d05ba3f8..0592cd8ea 100644 --- a/device-types/Juniper/SRX4100.yaml +++ b/device-types/Juniper/SRX4100-AC.yaml @@ -1,9 +1,22 @@ --- manufacturer: Juniper -model: SRX4100 -slug: juniper-srx4100 -is_full_depth: true +model: SRX4100-AC +slug: juniper-srx4100-ac part_number: SRX4100-SYS-JB-AC +u_height: 1 +weight: 29 +weight_unit: lb +airflow: front-to-rear +is_full_depth: true +comments: '[Juniper SRX4100 and SRX4200 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/security/srx4100-srx4200-firewall-datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 0 + position: '0' + - name: PSU 1 + position: '1' interfaces: - name: fxp0 type: 1000base-t @@ -24,11 +37,3 @@ interfaces: type: 10gbase-x-sfpp - name: xe-0/0/7 type: 10gbase-x-sfpp -power-ports: - - name: PSU0 - type: iec-60320-c14 - - name: PSU1 - type: iec-60320-c14 -console-ports: - - name: Console - type: rj-45 diff --git a/device-types/Juniper/SRX4100-DC.yaml b/device-types/Juniper/SRX4100-DC.yaml new file mode 100644 index 000000000..523bc951c --- /dev/null +++ b/device-types/Juniper/SRX4100-DC.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: Juniper +model: SRX4100-DC +slug: juniper-srx4100-dc +part_number: SRX4100-SYS-JB-DC +u_height: 1 +weight: 28.9 +weight_unit: lb +airflow: front-to-rear +is_full_depth: true +comments: '[Juniper SRX4100 and SRX4200 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/security/srx4100-srx4200-firewall-datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 0 + position: '0' + - name: PSU 1 + position: '1' +interfaces: + - name: fxp0 + type: 1000base-t + mgmt_only: true + - name: xe-0/0/0 + type: 10gbase-x-sfpp + - name: xe-0/0/1 + type: 10gbase-x-sfpp + - name: xe-0/0/2 + type: 10gbase-x-sfpp + - name: xe-0/0/3 + type: 10gbase-x-sfpp + - name: xe-0/0/4 + type: 10gbase-x-sfpp + - name: xe-0/0/5 + type: 10gbase-x-sfpp + - name: xe-0/0/6 + type: 10gbase-x-sfpp + - name: xe-0/0/7 + type: 10gbase-x-sfpp diff --git a/device-types/Juniper/SRX4200.yaml b/device-types/Juniper/SRX4200-AC.yaml similarity index 62% rename from device-types/Juniper/SRX4200.yaml rename to device-types/Juniper/SRX4200-AC.yaml index 17711992e..eae5d4b93 100644 --- a/device-types/Juniper/SRX4200.yaml +++ b/device-types/Juniper/SRX4200-AC.yaml @@ -1,10 +1,22 @@ --- manufacturer: Juniper -model: SRX4200 -slug: juniper-srx4200 -is_full_depth: true -u_height: 1 +model: SRX4200-AC +slug: juniper-srx4200-ac part_number: SRX4200-SYS-JB-AC +u_height: 1 +weight: 29 +weight_unit: lb +airflow: front-to-rear +is_full_depth: true +comments: '[Juniper SRX4100 and SRX4200 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/security/srx4100-srx4200-firewall-datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 0 + position: '0' + - name: PSU 1 + position: '1' interfaces: - name: fxp0 type: 1000base-t @@ -25,11 +37,3 @@ interfaces: type: 10gbase-x-sfpp - name: xe-0/0/7 type: 10gbase-x-sfpp -power-ports: - - name: PSU0 - type: iec-60320-c14 - - name: PSU1 - type: iec-60320-c14 -console-ports: - - name: Console - type: rj-45 diff --git a/device-types/Juniper/SRX4200-DC.yaml b/device-types/Juniper/SRX4200-DC.yaml new file mode 100644 index 000000000..fe90fa03e --- /dev/null +++ b/device-types/Juniper/SRX4200-DC.yaml @@ -0,0 +1,39 @@ +--- +manufacturer: Juniper +model: SRX4200-DC +slug: juniper-srx4200-dc +part_number: SRX4200-SYS-JB-DC +u_height: 1 +weight: 28.9 +weight_unit: lb +airflow: front-to-rear +is_full_depth: true +comments: '[Juniper SRX4100 and SRX4200 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/security/srx4100-srx4200-firewall-datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 0 + position: '0' + - name: PSU 1 + position: '1' +interfaces: + - name: fxp0 + type: 1000base-t + mgmt_only: true + - name: xe-0/0/0 + type: 10gbase-x-sfpp + - name: xe-0/0/1 + type: 10gbase-x-sfpp + - name: xe-0/0/2 + type: 10gbase-x-sfpp + - name: xe-0/0/3 + type: 10gbase-x-sfpp + - name: xe-0/0/4 + type: 10gbase-x-sfpp + - name: xe-0/0/5 + type: 10gbase-x-sfpp + - name: xe-0/0/6 + type: 10gbase-x-sfpp + - name: xe-0/0/7 + type: 10gbase-x-sfpp