Skip to content

Commit

Permalink
added and fixed several Cisco device types (netbox-community#1070)
Browse files Browse the repository at this point in the history
Co-authored-by: DESNOË Olivier (Canal Plus) <[email protected]>
  • Loading branch information
desnoe and DESNOË Olivier (Canal Plus) authored Jan 26, 2023
1 parent f16575d commit 7dde2fa
Show file tree
Hide file tree
Showing 21 changed files with 469 additions and 16 deletions.
17 changes: 17 additions & 0 deletions device-types/Cisco/C9120AXI-E.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
manufacturer: Cisco
model: Catalyst 9120AXI-E
slug: c9120axi-e
part_number: C9120AXI-E
u_height: 0
is_full_depth: false
interfaces:
- name: WiFi
type: ieee802.11ax
- name: GigabitEthernet0
type: 2.5gbase-t
console-ports:
- name: console
type: rj-45
- name: usb
type: usb-mini-b
6 changes: 3 additions & 3 deletions device-types/Cisco/C9130AXI-B.yaml
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
---
manufacturer: Cisco
model: Catalyst 9130AXI-B Series
model: Catalyst 9130AXI-B
slug: c9130axi-b
part_number: C9130AXI-B
u_height: 0
is_full_depth: false
interfaces:
- name: WiFi
type: ieee802.11ax
- name: gigabitEthernet
- name: GigabitEthernet0
type: 5gbase-t
console-ports:
- name: con 0
- name: console
type: rj-45
- name: usb
type: usb-mini-b
17 changes: 17 additions & 0 deletions device-types/Cisco/C9130AXI-E.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
manufacturer: Cisco
model: Catalyst 9130AXI-E
slug: c9130axi-e
part_number: C9130AXI-E
u_height: 0
is_full_depth: false
interfaces:
- name: WiFi
type: ieee802.11ax
- name: GigabitEthernet0
type: 5gbase-t
console-ports:
- name: console
type: rj-45
- name: usb
type: usb-mini-b
123 changes: 123 additions & 0 deletions device-types/Cisco/C9300-48UN.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,123 @@
---
manufacturer: Cisco
model: Catalyst 9300-48UN
part_number: C9300-48UN
slug: c9300-48un
u_height: 1
is_full_depth: true
comments: '[Cisco Catalyst 9300 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html)'
console-ports:
- name: con 0
type: rj-45
- name: usb
type: usb-mini-b
power-ports:
- name: PS-A
type: iec-60320-c16
maximum_draw: 1100
- name: PS-B
type: iec-60320-c16
maximum_draw: 1100
interfaces:
- name: FiveGigabitEthernet1/0/1
type: 5gbase-t
- name: FiveGigabitEthernet1/0/2
type: 5gbase-t
- name: FiveGigabitEthernet1/0/3
type: 5gbase-t
- name: FiveGigabitEthernet1/0/4
type: 5gbase-t
- name: FiveGigabitEthernet1/0/5
type: 5gbase-t
- name: FiveGigabitEthernet1/0/6
type: 5gbase-t
- name: FiveGigabitEthernet1/0/7
type: 5gbase-t
- name: FiveGigabitEthernet1/0/8
type: 5gbase-t
- name: FiveGigabitEthernet1/0/9
type: 5gbase-t
- name: FiveGigabitEthernet1/0/10
type: 5gbase-t
- name: FiveGigabitEthernet1/0/11
type: 5gbase-t
- name: FiveGigabitEthernet1/0/12
type: 5gbase-t
- name: FiveGigabitEthernet1/0/13
type: 5gbase-t
- name: FiveGigabitEthernet1/0/14
type: 5gbase-t
- name: FiveGigabitEthernet1/0/15
type: 5gbase-t
- name: FiveGigabitEthernet1/0/16
type: 5gbase-t
- name: FiveGigabitEthernet1/0/17
type: 5gbase-t
- name: FiveGigabitEthernet1/0/18
type: 5gbase-t
- name: FiveGigabitEthernet1/0/19
type: 5gbase-t
- name: FiveGigabitEthernet1/0/20
type: 5gbase-t
- name: FiveGigabitEthernet1/0/21
type: 5gbase-t
- name: FiveGigabitEthernet1/0/22
type: 5gbase-t
- name: FiveGigabitEthernet1/0/23
type: 5gbase-t
- name: FiveGigabitEthernet1/0/24
type: 5gbase-t
- name: FiveGigabitEthernet1/0/25
type: 5gbase-t
- name: FiveGigabitEthernet1/0/26
type: 5gbase-t
- name: FiveGigabitEthernet1/0/27
type: 5gbase-t
- name: FiveGigabitEthernet1/0/28
type: 5gbase-t
- name: FiveGigabitEthernet1/0/29
type: 5gbase-t
- name: FiveGigabitEthernet1/0/30
type: 5gbase-t
- name: FiveGigabitEthernet1/0/31
type: 5gbase-t
- name: FiveGigabitEthernet1/0/32
type: 5gbase-t
- name: FiveGigabitEthernet1/0/33
type: 5gbase-t
- name: FiveGigabitEthernet1/0/34
type: 5gbase-t
- name: FiveGigabitEthernet1/0/35
type: 5gbase-t
- name: FiveGigabitEthernet1/0/36
type: 5gbase-t
- name: FiveGigabitEthernet1/0/37
type: 5gbase-t
- name: FiveGigabitEthernet1/0/38
type: 5gbase-t
- name: FiveGigabitEthernet1/0/39
type: 5gbase-t
- name: FiveGigabitEthernet1/0/40
type: 5gbase-t
- name: FiveGigabitEthernet1/0/41
type: 5gbase-t
- name: FiveGigabitEthernet1/0/42
type: 5gbase-t
- name: FiveGigabitEthernet1/0/43
type: 5gbase-t
- name: FiveGigabitEthernet1/0/44
type: 5gbase-t
- name: FiveGigabitEthernet1/0/45
type: 5gbase-t
- name: FiveGigabitEthernet1/0/46
type: 5gbase-t
- name: FiveGigabitEthernet1/0/47
type: 5gbase-t
- name: FiveGigabitEthernet1/0/48
type: 5gbase-t
- name: GigabitEthernet0/0
type: 1000base-t
mgmt_only: true
module-bays:
- name: Network Module
position: '1'
2 changes: 1 addition & 1 deletion device-types/Cisco/C9800-40-K9.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ part_number: C9800-40-K9
u_height: 1
is_full_depth: false
console-ports:
- name: Con
- name: console
type: rj-45
- name: usb0
type: usb-micro-b
Expand Down
20 changes: 20 additions & 0 deletions device-types/Cisco/N7K-C7004.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
manufacturer: Cisco
model: Nexus N7K-C7004
slug: n7k-c7004
part_number: N7K-C7004
u_height: 7
is_full_depth: true
subdevice_role: parent
console-ports:
- name: con0
type: rj-45
- name: con1
type: rj-45
power-ports:
- name: PSU0
type: iec-60320-c20
maximum_draw: 12000
- name: PSU1
type: iec-60320-c20
maximum_draw: 12000
8 changes: 6 additions & 2 deletions device-types/Cisco/N9K-C93108TC-EX.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,14 @@ part_number: N9K-C93108TC-EX
u_height: 1
is_full_depth: true
power-ports:
- name: PS1
- name: Power Supply 1
type: iec-60320-c14
- name: PS2
maximum_draw: 499
allocated_draw: 290
- name: Power Supply 2
type: iec-60320-c14
maximum_draw: 499
allocated_draw: 290
console-ports:
- name: Console
type: rj-45
Expand Down
2 changes: 1 addition & 1 deletion device-types/Cisco/N9K-C9316D-GX.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
manufacturer: Cisco
model: Nexus 9316D-GX
part_number: N9K-C9316D-GX
slug: n9k-9316d-gx
slug: n9k-c9316d-gx
u_height: 1
is_full_depth: true
console-ports:
Expand Down
131 changes: 131 additions & 0 deletions device-types/Cisco/N9K-C93180YC-FX3S.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
---
manufacturer: Cisco
model: Nexus 93180YC-FX3S
part_number: N9K-C93180YC-FX3S
slug: n9k-c93180yc-fx3s
u_height: 1
is_full_depth: true
console-ports:
- name: console
type: rj-45
power-ports:
- name: Power Supply 1
type: iec-60320-c14
maximum_draw: 600
allocated_draw: 325
- name: Power Supply 2
type: iec-60320-c14
maximum_draw: 600
allocated_draw: 325
interfaces:
- name: Ethernet1/1
type: 25gbase-x-sfp28
- name: Ethernet1/2
type: 25gbase-x-sfp28
- name: Ethernet1/3
type: 25gbase-x-sfp28
- name: Ethernet1/4
type: 25gbase-x-sfp28
- name: Ethernet1/5
type: 25gbase-x-sfp28
- name: Ethernet1/6
type: 25gbase-x-sfp28
- name: Ethernet1/7
type: 25gbase-x-sfp28
- name: Ethernet1/8
type: 25gbase-x-sfp28
- name: Ethernet1/9
type: 25gbase-x-sfp28
- name: Ethernet1/10
type: 25gbase-x-sfp28
- name: Ethernet1/11
type: 25gbase-x-sfp28
- name: Ethernet1/12
type: 25gbase-x-sfp28
- name: Ethernet1/13
type: 25gbase-x-sfp28
- name: Ethernet1/14
type: 25gbase-x-sfp28
- name: Ethernet1/15
type: 25gbase-x-sfp28
- name: Ethernet1/16
type: 25gbase-x-sfp28
- name: Ethernet1/17
type: 25gbase-x-sfp28
- name: Ethernet1/18
type: 25gbase-x-sfp28
- name: Ethernet1/19
type: 25gbase-x-sfp28
- name: Ethernet1/20
type: 25gbase-x-sfp28
- name: Ethernet1/21
type: 25gbase-x-sfp28
- name: Ethernet1/22
type: 25gbase-x-sfp28
- name: Ethernet1/23
type: 25gbase-x-sfp28
- name: Ethernet1/24
type: 25gbase-x-sfp28
- name: Ethernet1/25
type: 25gbase-x-sfp28
- name: Ethernet1/26
type: 25gbase-x-sfp28
- name: Ethernet1/27
type: 25gbase-x-sfp28
- name: Ethernet1/28
type: 25gbase-x-sfp28
- name: Ethernet1/29
type: 25gbase-x-sfp28
- name: Ethernet1/30
type: 25gbase-x-sfp28
- name: Ethernet1/31
type: 25gbase-x-sfp28
- name: Ethernet1/32
type: 25gbase-x-sfp28
- name: Ethernet1/33
type: 25gbase-x-sfp28
- name: Ethernet1/34
type: 25gbase-x-sfp28
- name: Ethernet1/35
type: 25gbase-x-sfp28
- name: Ethernet1/36
type: 25gbase-x-sfp28
- name: Ethernet1/37
type: 25gbase-x-sfp28
- name: Ethernet1/38
type: 25gbase-x-sfp28
- name: Ethernet1/39
type: 25gbase-x-sfp28
- name: Ethernet1/40
type: 25gbase-x-sfp28
- name: Ethernet1/41
type: 25gbase-x-sfp28
- name: Ethernet1/42
type: 25gbase-x-sfp28
- name: Ethernet1/43
type: 25gbase-x-sfp28
- name: Ethernet1/44
type: 25gbase-x-sfp28
- name: Ethernet1/45
type: 25gbase-x-sfp28
- name: Ethernet1/46
type: 25gbase-x-sfp28
- name: Ethernet1/47
type: 25gbase-x-sfp28
- name: Ethernet1/48
type: 25gbase-x-sfp28
- name: Ethernet1/49
type: 100gbase-x-qsfp28
- name: Ethernet1/50
type: 100gbase-x-qsfp28
- name: Ethernet1/51
type: 100gbase-x-qsfp28
- name: Ethernet1/52
type: 100gbase-x-qsfp28
- name: Ethernet1/53
type: 100gbase-x-qsfp28
- name: Ethernet1/54
type: 100gbase-x-qsfp28
- name: mgmt0
type: 1000base-t
mgmt_only: true
2 changes: 1 addition & 1 deletion device-types/Cisco/N9K-C93600CD-GX.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
manufacturer: Cisco
model: Nexus 93600CD-GX
part_number: N9K-C93600CD-GX
slug: n9k-93600cd-gx
slug: n9k-c93600cd-gx
u_height: 1
is_full_depth: true
console-ports:
Expand Down
2 changes: 1 addition & 1 deletion device-types/Cisco/N9K-C9364C-GX.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
manufacturer: Cisco
model: Nexus 9364C-GX
part_number: N9K-C9364C-GX
slug: n9k-9364c-gx
slug: n9k-c9364c-gx
u_height: 2
is_full_depth: true
console-ports:
Expand Down
4 changes: 4 additions & 0 deletions device-types/Cisco/N9K-C9364C.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,12 @@ console-ports:
power-ports:
- name: Power Supply 1
type: iec-60320-c14
maximum_draw: 1245
allocated_draw: 429
- name: Power Supply 2
type: iec-60320-c14
maximum_draw: 1245
allocated_draw: 429
interfaces:
- name: Ethernet1/1
type: 100gbase-x-qsfp28
Expand Down
Loading

0 comments on commit 7dde2fa

Please sign in to comment.