From 39e2030f54861aea380a5eb71e265b75f798e40d Mon Sep 17 00:00:00 2001 From: Seb Rupik Date: Fri, 6 Jan 2023 15:12:21 +0000 Subject: [PATCH] AIP/ CSC SSM updates for the ASA (#1027) * AIP/ CSC SSM updates for the ASA * Update ASA-SSC-AIP-5.yaml Removed trailing space * fixed asa5505 interface type to matchs schema * Update ASA5505.yaml Removed un-needed definitions * Update ASA5510.yaml Removed un-needed definitions * Update ASA5520.yaml Removed un-needed definitions * Update ASA5540.yaml Removed un-needed definitions * Update ASA-SSM-4GE.yaml Removed un-needed definitions Co-authored-by: Daniel W. Anner --- device-types/Cisco/ASA5505.yaml | 36 ++++++++++++++------------ device-types/Cisco/ASA5510.yaml | 5 ++++ device-types/Cisco/ASA5520.yaml | 20 ++++---------- device-types/Cisco/ASA5540.yaml | 29 +++++++++++++++++++++ module-types/Cisco/ASA-SSC-AIP-5.yaml | 5 ++++ module-types/Cisco/ASA-SSM-4GE.yaml | 13 ++++++++++ module-types/Cisco/ASA-SSM-AIP-10.yaml | 8 ++++++ module-types/Cisco/ASA-SSM-AIP-20.yaml | 8 ++++++ module-types/Cisco/ASA-SSM-AIP-40.yaml | 8 ++++++ module-types/Cisco/ASA-SSM-CSC-10.yaml | 8 ++++++ module-types/Cisco/ASA-SSM-CSC-20.yaml | 8 ++++++ 11 files changed, 116 insertions(+), 32 deletions(-) create mode 100644 device-types/Cisco/ASA5540.yaml create mode 100644 module-types/Cisco/ASA-SSC-AIP-5.yaml create mode 100644 module-types/Cisco/ASA-SSM-4GE.yaml create mode 100644 module-types/Cisco/ASA-SSM-AIP-10.yaml create mode 100644 module-types/Cisco/ASA-SSM-AIP-20.yaml create mode 100644 module-types/Cisco/ASA-SSM-AIP-40.yaml create mode 100644 module-types/Cisco/ASA-SSM-CSC-10.yaml create mode 100644 module-types/Cisco/ASA-SSM-CSC-20.yaml diff --git a/device-types/Cisco/ASA5505.yaml b/device-types/Cisco/ASA5505.yaml index 3eba7e08a..6618a347d 100644 --- a/device-types/Cisco/ASA5505.yaml +++ b/device-types/Cisco/ASA5505.yaml @@ -4,6 +4,9 @@ model: ASA5505 slug: asa5505 part_number: ASA5505 u_height: 1 +is_full_depth: false +airflow: passive +comments: '[Cisco ASA 5500 Series Adaptive Security Appliances Data Sheet](https://www.cisco.com/c/en/us/products/security/asa-5500-series-next-generation-firewalls/data_sheet_c78-345385.html)' console-ports: - name: Con 0 type: rj-45 @@ -12,28 +15,27 @@ power-ports: type: iec-60320-c14 interfaces: - name: Ethernet0/0 - type: 1000base-t - mgmt_only: false + type: 100base-tx - name: Ethernet0/1 - type: 1000base-t - mgmt_only: false + type: 100base-tx - name: Ethernet0/2 - type: 1000base-t - mgmt_only: false + type: 100base-tx - name: Ethernet0/3 - type: 1000base-t + type: 100base-tx - name: Ethernet1/0 - type: 1000base-t - mgmt_only: false + type: 100base-tx - name: Ethernet0/4 - type: 1000base-t - mgmt_only: false + type: 100base-tx - name: Ethernet0/5 - type: 1000base-t - mgmt_only: false + type: 100base-tx - name: Ethernet0/6 - type: 1000base-t - mgmt_only: false + type: 100base-tx + poe-mode: pse + poe-type: type1-ieee802.3af - name: Ethernet0/7 - type: 1000base-t - mgmt_only: false + type: 100base-tx + poe-mode: pse + poe-type: type1-ieee802.3af +module-bays: + - name: AIP Security Services Card + position: '1' diff --git a/device-types/Cisco/ASA5510.yaml b/device-types/Cisco/ASA5510.yaml index ba56291f5..da60b0d7f 100644 --- a/device-types/Cisco/ASA5510.yaml +++ b/device-types/Cisco/ASA5510.yaml @@ -3,7 +3,9 @@ manufacturer: Cisco model: ASA5510 slug: asa5510 part_number: ASA5510 +is_full_depth: false u_height: 1 +comments: '[Cisco ASA 5500 Series Adaptive Security Appliances Data Sheet](https://www.cisco.com/c/en/us/products/security/asa-5500-series-next-generation-firewalls/data_sheet_c78-345385.html)' console-ports: - name: Con 0 type: rj-45 @@ -22,3 +24,6 @@ interfaces: - name: Management0/0 type: 100base-tx mgmt_only: true +module-bays: + - name: Security Services Module + position: '1' diff --git a/device-types/Cisco/ASA5520.yaml b/device-types/Cisco/ASA5520.yaml index 46aa0fec5..5e6056f45 100644 --- a/device-types/Cisco/ASA5520.yaml +++ b/device-types/Cisco/ASA5520.yaml @@ -3,7 +3,9 @@ manufacturer: Cisco model: ASA5520 slug: asa5520-k8 part_number: ASA5520-K8 +is_full_depth: false u_height: 1 +comments: '[Cisco ASA 5500 Series Adaptive Security Appliances Data Sheet](https://www.cisco.com/c/en/us/products/security/asa-5500-series-next-generation-firewalls/data_sheet_c78-345385.html)' console-ports: - name: Con 0 type: rj-45 @@ -13,27 +15,15 @@ power-ports: interfaces: - name: GigabitEthernet0/0 type: 1000base-t - mgmt_only: false - name: GigabitEthernet0/1 type: 1000base-t - mgmt_only: false - name: GigabitEthernet0/2 type: 1000base-t - mgmt_only: false - name: GigabitEthernet0/3 type: 1000base-t - - name: GigabitEthernet1/0 - type: 1000base-t - mgmt_only: false - - name: GigabitEthernet1/1 - type: 1000base-t - mgmt_only: false - - name: GigabitEthernet1/2 - type: 1000base-t - mgmt_only: false - - name: GigabitEthernet1/3 - type: 1000base-t - mgmt_only: false - name: Management0/0 type: 100base-tx mgmt_only: true +module-bays: + - name: Security Services Module + position: '1' diff --git a/device-types/Cisco/ASA5540.yaml b/device-types/Cisco/ASA5540.yaml new file mode 100644 index 000000000..4442dfe8f --- /dev/null +++ b/device-types/Cisco/ASA5540.yaml @@ -0,0 +1,29 @@ +--- +manufacturer: Cisco +model: ASA5540 +slug: asa5540 +part_number: ASA5540 +is_full_depth: false +u_height: 1 +comments: '[Cisco ASA 5500 Series Adaptive Security Appliances Data Sheet](https://www.cisco.com/c/en/us/products/security/asa-5500-series-next-generation-firewalls/data_sheet_c78-345385.html)' +console-ports: + - name: Con 0 + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 +interfaces: + - name: GigabitEthernet0/0 + type: 1000base-t + - name: GigabitEthernet0/1 + type: 1000base-t + - name: GigabitEthernet0/2 + type: 1000base-t + - name: GigabitEthernet0/3 + type: 1000base-t + - name: Management0/0 + type: 100base-tx + mgmt_only: true +module-bays: + - name: Security Services Module + position: '1' diff --git a/module-types/Cisco/ASA-SSC-AIP-5.yaml b/module-types/Cisco/ASA-SSC-AIP-5.yaml new file mode 100644 index 000000000..7924ca00f --- /dev/null +++ b/module-types/Cisco/ASA-SSC-AIP-5.yaml @@ -0,0 +1,5 @@ +--- +manufacturer: Cisco +model: ASA-SSC-AIP-5 +part_number: ASA-SSC-AIP-5 +comments: '[Cisco ASA 5000 AIP SSM/ SSC Data Sheet](https://www.cisco.com/c/en/us/products/collateral/security/asa-5500-series-next-generation-firewalls/product_data_sheet0900aecd80404916.html)' diff --git a/module-types/Cisco/ASA-SSM-4GE.yaml b/module-types/Cisco/ASA-SSM-4GE.yaml new file mode 100644 index 000000000..1ed5b8ff5 --- /dev/null +++ b/module-types/Cisco/ASA-SSM-4GE.yaml @@ -0,0 +1,13 @@ +--- +manufacturer: Cisco +model: ASA-SSM-4GE +part_number: SSM-4GE +interfaces: + - name: GigabitEthernet{module}/0 + type: 1000base-t + - name: GigabitEthernet{module}/1 + type: 1000base-t + - name: GigabitEthernet{module}/2 + type: 1000base-t + - name: GigabitEthernet{module}/3 + type: 1000base-t diff --git a/module-types/Cisco/ASA-SSM-AIP-10.yaml b/module-types/Cisco/ASA-SSM-AIP-10.yaml new file mode 100644 index 000000000..43a037364 --- /dev/null +++ b/module-types/Cisco/ASA-SSM-AIP-10.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Cisco +model: ASA-SSM-AIP-10 +part_number: ASA-SSM-AIP-10 +comments: '[Cisco ASA 5000 AIP SSM/ SSC Data Sheet](https://www.cisco.com/c/en/us/products/collateral/security/asa-5500-series-next-generation-firewalls/product_data_sheet0900aecd80404916.html)' +interfaces: + - name: GigabitEthernet0/1 + type: 1000base-t diff --git a/module-types/Cisco/ASA-SSM-AIP-20.yaml b/module-types/Cisco/ASA-SSM-AIP-20.yaml new file mode 100644 index 000000000..58859eebd --- /dev/null +++ b/module-types/Cisco/ASA-SSM-AIP-20.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Cisco +model: ASA-SSM-AIP-20 +part_number: ASA-SSM-AIP-20 +comments: '[Cisco ASA 5000 AIP SSM/ SSC Data Sheet](https://www.cisco.com/c/en/us/products/collateral/security/asa-5500-series-next-generation-firewalls/product_data_sheet0900aecd80404916.html)' +interfaces: + - name: GigabitEthernet0/1 + type: 1000base-t diff --git a/module-types/Cisco/ASA-SSM-AIP-40.yaml b/module-types/Cisco/ASA-SSM-AIP-40.yaml new file mode 100644 index 000000000..877be9e84 --- /dev/null +++ b/module-types/Cisco/ASA-SSM-AIP-40.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Cisco +model: ASA-SSM-AIP-40 +part_number: ASA-SSM-AIP-40 +comments: '[Cisco ASA 5000 AIP SSM/ SSC Data Sheet](https://www.cisco.com/c/en/us/products/collateral/security/asa-5500-series-next-generation-firewalls/product_data_sheet0900aecd80404916.html)' +interfaces: + - name: GigabitEthernet0/1 + type: 1000base-t diff --git a/module-types/Cisco/ASA-SSM-CSC-10.yaml b/module-types/Cisco/ASA-SSM-CSC-10.yaml new file mode 100644 index 000000000..127ba83e9 --- /dev/null +++ b/module-types/Cisco/ASA-SSM-CSC-10.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Cisco +model: ASA-SSM-CSC-10 +part_number: ASA-SSM-CSC-10 +comments: '[Cisco ASA 5000 CSC SSM Data Sheet](https://www.cisco.com/c/en/us/products/collateral/security/asa-5500-series-next-generation-firewalls/product_data_sheet0900aecd80402e4f.html)' +interfaces: + - name: GigabitEthernet0/1 + type: 1000base-t diff --git a/module-types/Cisco/ASA-SSM-CSC-20.yaml b/module-types/Cisco/ASA-SSM-CSC-20.yaml new file mode 100644 index 000000000..f9a86ef71 --- /dev/null +++ b/module-types/Cisco/ASA-SSM-CSC-20.yaml @@ -0,0 +1,8 @@ +--- +manufacturer: Cisco +model: ASA-SSM-CSC-20 +part_number: ASA-SSM-CSC-20 +comments: '[Cisco ASA 5000 CSC SSM Data Sheet](https://www.cisco.com/c/en/us/products/collateral/security/asa-5500-series-next-generation-firewalls/product_data_sheet0900aecd80402e4f.html)' +interfaces: + - name: GigabitEthernet0/1 + type: 1000base-t