From 7fd498c2507c1ee21f6f6d6f747b4bb1e5618cfc Mon Sep 17 00:00:00 2001 From: svccicd <187764736+svccicd@users.noreply.github.com> Date: Wed, 27 Nov 2024 00:53:58 +0000 Subject: [PATCH] fix(devicetype-library): updating data from remote repo <2024-11-27>. --- pkg/data_Ciena.go | 269 +++++++++++ pkg/data_Cisco.go | 716 +++++++++++++++++++++++++--- pkg/data_Eaton.go | 1062 ++++++++++++++++++++++++++++++++++++++++++ pkg/data_Ubiquiti.go | 39 ++ sha.txt | 2 +- 5 files changed, 2019 insertions(+), 69 deletions(-) diff --git a/pkg/data_Ciena.go b/pkg/data_Ciena.go index dbcd30d..a2f47c7 100644 --- a/pkg/data_Ciena.go +++ b/pkg/data_Ciena.go @@ -83,6 +83,223 @@ var DeviceTypesMapCiena = map[string]*DeviceData{ { Name: "3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, }, }, + "3916-900": { + Manufacturer: "Ciena", + Model: "3916-900", + Slug: "ciena-3916-900", + UHeight: 1, + PartNumber: "170-3916-900", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 1.6, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "CONSOLE", Type: "rj-45", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSA", Label: "", Type: "iec-60320-c14", MaximumDraw: 96, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "1", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "2", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + }, + }, + "3916-901": { + Manufacturer: "Ciena", + Model: "3916-901", + Slug: "ciena-3916-901", + UHeight: 1, + PartNumber: "170-3916-901", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 1.6, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "CONSOLE", Type: "rj-45", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSA", Label: "", Type: "dc-terminal", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "1", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "2", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + }, + }, + "3916-902": { + Manufacturer: "Ciena", + Model: "3916-902", + Slug: "ciena-3916-902", + UHeight: 1, + PartNumber: "170-3916-902", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 1.6, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "CONSOLE", Type: "rj-45", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSA", Label: "", Type: "iec-60320-c14", MaximumDraw: 96, AllocatedDraw: 0 }, + { Name: "PSB", Label: "", Type: "iec-60320-c14", MaximumDraw: 96, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "1", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "2", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + }, + }, + "3916-904": { + Manufacturer: "Ciena", + Model: "3916-904", + Slug: "ciena-3916-904", + UHeight: 1, + PartNumber: "170-3916-904", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 1.6, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "CONSOLE", Type: "rj-45", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSA", Label: "", Type: "iec-60320-c14", MaximumDraw: 96, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "1", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "2", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + }, + }, + "3916-906": { + Manufacturer: "Ciena", + Model: "3916-906", + Slug: "ciena-3916-906", + UHeight: 1, + PartNumber: "170-3916-906", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 1.6, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "CONSOLE", Type: "rj-45", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSA", Label: "", Type: "iec-60320-c14", MaximumDraw: 96, AllocatedDraw: 0 }, + { Name: "PSB", Label: "", Type: "iec-60320-c14", MaximumDraw: 96, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "1", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "2", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + }, + }, "3926": { Manufacturer: "Ciena", Model: "3926", @@ -233,6 +450,58 @@ var DeviceTypesMapCiena = map[string]*DeviceData{ { Name: "MGMT", Label: "", Type: "1000base-t", MgmtOnly: true }, }, }, + "3928 DC": { + Manufacturer: "Ciena", + Model: "3928 DC", + Slug: "ciena-3928-dc", + UHeight: 1, + PartNumber: "170-3928-901", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 5, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "CONSOLE", Type: "rj-45", Label: "", Poe: false }, + { Name: "USB", Type: "usb-a", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSA", Label: "", Type: "dc-terminal", MaximumDraw: 62, AllocatedDraw: 0 }, + { Name: "PSB", Label: "", Type: "dc-terminal", MaximumDraw: 62, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "1", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "2", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "7", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "8", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "9", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "10", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "11", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "12", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "MGMT", Label: "", Type: "1000base-t", MgmtOnly: true }, + }, + }, "3930": { Manufacturer: "Ciena", Model: "3930", diff --git a/pkg/data_Cisco.go b/pkg/data_Cisco.go index 977ba6d..851fd8c 100644 --- a/pkg/data_Cisco.go +++ b/pkg/data_Cisco.go @@ -30801,6 +30801,126 @@ var DeviceTypesMapCisco = map[string]*DeviceData{ { Name: "GigabitEthernet1/8", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, }, }, + "ME-3400E-24TS-M": { + Manufacturer: "Cisco", + Model: "ME-3400E-24TS-M", + Slug: "cisco-me-3400e-24ts-m", + UHeight: 1, + PartNumber: "ME-3400E-24TS-M", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 6.4, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "Console", Type: "rj-45", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + { Name: "PSU1", Label: "", Position: "1" }, + { Name: "PSU2", Label: "", Position: "2" }, + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "Management", Label: "", Type: "100base-tx", MgmtOnly: true }, + { Name: "Gi0/1", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/2", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/3", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/4", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/5", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/6", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/7", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/8", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/9", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/10", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/11", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/12", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/13", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/14", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/15", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/16", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/17", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/18", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/19", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/20", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/21", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/22", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/23", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/24", Label: "", Type: "100base-tx", MgmtOnly: false }, + { Name: "Gi0/25", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/26", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + }, + }, + "ME-3400EG-12CS-M": { + Manufacturer: "Cisco", + Model: "ME-3400EG-12CS-M", + Slug: "cisco-me-3400eg-12cs-m", + UHeight: 1, + PartNumber: "ME-3400EG-12CS-M", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 8.5, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "Console", Type: "rj-45", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + { Name: "PSU1", Label: "", Position: "1" }, + { Name: "PSU2", Label: "", Position: "2" }, + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "Management", Label: "", Type: "100base-tx", MgmtOnly: true }, + { Name: "Gi0/1", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/2", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/7", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/8", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/9", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/10", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/11", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/12", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/13", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/14", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/15", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/16", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + }, + }, "ME-3400EG-2CS-A": { Manufacturer: "Cisco", Model: "ME-3400EG-2CS-A", @@ -30821,6 +30941,7 @@ var DeviceTypesMapCisco = map[string]*DeviceData{ ConsoleServerPorts: []ConsoleServerPort{ }, PowerPorts: []PowerPort{ + { Name: "PSA", Label: "", Type: "iec-60320-c14", MaximumDraw: 0, AllocatedDraw: 0 }, }, PowerOutlets: []PowerOutlet{ }, @@ -30829,8 +30950,6 @@ var DeviceTypesMapCisco = map[string]*DeviceData{ RearPorts: []RearPort{ }, ModuleBays: []ModuleBay{ - { Name: "PSU1", Label: "", Position: "1" }, - { Name: "PSU2", Label: "", Position: "2" }, }, DeviceBays: []DeviceBay{ }, @@ -30842,8 +30961,6 @@ var DeviceTypesMapCisco = map[string]*DeviceData{ { Name: "Gi0/2", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, { Name: "Gi0/3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, { Name: "Gi0/4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, - { Name: "Fa0/1", Label: "", Type: "100base-tx", MgmtOnly: false }, - { Name: "Fa0/2", Label: "", Type: "100base-tx", MgmtOnly: false }, }, }, "ME-3600X-24FS-M": { @@ -35372,6 +35489,147 @@ var DeviceTypesMapCisco = map[string]*DeviceData{ { Name: "Ethernet1/2/4", Label: "", Type: "40gbase-x-qsfpp", MgmtOnly: false }, }, }, + "N540-12Z20G-SYS-A": { + Manufacturer: "Cisco", + Model: "N540-12Z20G-SYS-A", + Slug: "cisco-n540-12z20g-sys-a", + UHeight: 1, + PartNumber: "N540-12Z20G-SYS-A", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 0, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "Console", Type: "rj-45", Label: "", Poe: false }, + { Name: "usb-console", Type: "usb-a", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSU0", Label: "", Type: "iec-60320-c14", MaximumDraw: 250, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "Gi0/0/0/0", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/1", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/2", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/7", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/8", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/9", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/10", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/11", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/12", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/13", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/14", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/15", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/16", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/17", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/18", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/19", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Te0/0/0/20", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/21", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/22", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/23", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/24", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/25", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/26", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/27", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/28", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/29", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/30", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/31", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + }, + }, + "N540-12Z20G-SYS-D": { + Manufacturer: "Cisco", + Model: "N540-12Z20G-SYS-D", + Slug: "cisco-n540-12z20g-sys-d", + UHeight: 1, + PartNumber: "N540-12Z20G-SYS-D", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 0, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "Console", Type: "rj-45", Label: "", Poe: false }, + { Name: "usb-console", Type: "usb-a", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSU0", Label: "", Type: "dc-terminal", MaximumDraw: 250, AllocatedDraw: 0 }, + { Name: "PSU1", Label: "", Type: "dc-terminal", MaximumDraw: 250, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "Gi0/0/0/0", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/1", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/2", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/7", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/8", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/9", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/10", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/11", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/12", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/13", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/14", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/15", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/16", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/17", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/18", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/19", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Te0/0/0/20", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/21", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/22", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/23", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/24", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/25", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/26", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/27", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/28", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/29", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/30", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/31", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + }, + }, "N540-24Z8Q2C-SYS": { Manufacturer: "Cisco", Model: "N540-24Z8Q2C-SYS", @@ -35445,6 +35703,77 @@ var DeviceTypesMapCisco = map[string]*DeviceData{ { Name: "Hu 0/0/1/33", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, }, }, + "N540-28Z4C-SYS-A": { + Manufacturer: "Cisco", + Model: "N540-28Z4C-SYS-A", + Slug: "cisco-n540-28z4c-sys-a", + UHeight: 1, + PartNumber: "N540-28Z4C-SYS-A", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 0, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "Console", Type: "rj-45", Label: "", Poe: false }, + { Name: "usb-console", Type: "usb-a", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSU0", Label: "", Type: "iec-60320-c14", MaximumDraw: 250, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "MgmtEth0/RP0/CPU0/0", Label: "", Type: "1000base-t", MgmtOnly: true }, + { Name: "Te0/0/0/0", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/1", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/2", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/3", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/4", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/5", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/6", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/7", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/8", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/9", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/10", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/11", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/12", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/13", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/14", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/15", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/16", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/17", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/18", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/19", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/20", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/21", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/22", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/23", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/24", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/25", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/26", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/27", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Hu0/0/0/28", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, + { Name: "Hu0/0/0/29", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, + { Name: "Hu0/0/0/30", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, + { Name: "Hu0/0/0/31", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, + }, + }, "N540-28Z4C-SYS-D": { Manufacturer: "Cisco", Model: "N540-28Z4C-SYS-D", @@ -35452,7 +35781,7 @@ var DeviceTypesMapCisco = map[string]*DeviceData{ UHeight: 1, PartNumber: "N540-28Z4C-SYS-D", IsFullDepth: false, - Airflow: "", + Airflow: "front-to-rear", FrontImage: false, RearImage: false, SubdeviceRole: "", @@ -35461,7 +35790,7 @@ var DeviceTypesMapCisco = map[string]*DeviceData{ IsPowered: false, ConsolePorts: []ConsolePort{ { Name: "Console", Type: "rj-45", Label: "", Poe: false }, - { Name: "USB CON", Type: "usb-a", Label: "", Poe: false }, + { Name: "usb-console", Type: "usb-a", Label: "", Poe: false }, }, ConsoleServerPorts: []ConsoleServerPort{ }, @@ -35483,38 +35812,38 @@ var DeviceTypesMapCisco = map[string]*DeviceData{ }, Interfaces: []Interface{ { Name: "MgmtEth0/RP0/CPU0/0", Label: "", Type: "1000base-t", MgmtOnly: true }, - { Name: "TenGigE0/0/0/0", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/1", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/2", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/3", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/4", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/5", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/6", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/7", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/8", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/9", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/10", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/11", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/12", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/13", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/14", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/15", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/16", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/17", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/18", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/19", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/20", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/21", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/22", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/23", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/24", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/25", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/26", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/27", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "HundredGigE0/0/0/28", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, - { Name: "HundredGigE0/0/0/29", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, - { Name: "HundredGigE0/0/0/30", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, - { Name: "HundredGigE0/0/0/31", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, + { Name: "Te0/0/0/0", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/1", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/2", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/3", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/4", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/5", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/6", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/7", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/8", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/9", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/10", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/11", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/12", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/13", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/14", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/15", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/16", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/17", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/18", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/19", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/20", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/21", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/22", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/23", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/24", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/25", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/26", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/27", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Hu0/0/0/28", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, + { Name: "Hu0/0/0/29", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, + { Name: "Hu0/0/0/30", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, + { Name: "Hu0/0/0/31", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, }, }, "N540-ACC-SYS": { @@ -35557,41 +35886,292 @@ var DeviceTypesMapCisco = map[string]*DeviceData{ InventoryItems: []InventoryItem{ }, Interfaces: []Interface{ - { Name: "TenGigE0/0/0/0", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/1", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/2", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/3", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/4", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/5", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/6", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/7", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/8", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/9", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/10", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/11", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/12", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/13", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/0", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/1", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/2", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/3", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/4", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/5", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/6", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/7", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/8", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/9", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/10", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/11", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/12", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/13", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/14", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/15", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/16", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/17", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/18", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/19", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/20", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/21", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/22", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/23", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "TF0/0/0/24", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, + { Name: "TF0/0/0/25", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, + { Name: "TF0/0/0/26", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, + { Name: "TF0/0/0/27", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, + { Name: "TF0/0/0/28", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, + { Name: "TF0/0/0/29", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, + { Name: "TF0/0/0/30", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, + { Name: "TF0/0/0/31", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, + { Name: "Hu0/0/1/0", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, + { Name: "Hu0/0/1/1", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, + { Name: "MgmtEth0/RP0/CPU0/0", Label: "", Type: "1000base-t", MgmtOnly: true }, + }, + }, + "N540X-12Z16G-SYS-A": { + Manufacturer: "Cisco", + Model: "N540X-12Z16G-SYS-A", + Slug: "cisco-n540x-12z16g-sys-a", + UHeight: 1, + PartNumber: "N540X-12Z16G-SYS-A", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 0, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "Console", Type: "rj-45", Label: "", Poe: false }, + { Name: "usb-console", Type: "usb-a", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSU0", Label: "", Type: "iec-60320-c14", MaximumDraw: 250, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "Gi0/0/0/0", Label: "", Type: "1000base-t", MgmtOnly: false }, + { Name: "Gi0/0/0/1", Label: "", Type: "1000base-t", MgmtOnly: false }, + { Name: "Gi0/0/0/2", Label: "", Type: "1000base-t", MgmtOnly: false }, + { Name: "Gi0/0/0/3", Label: "", Type: "1000base-t", MgmtOnly: false }, + { Name: "Gi0/0/0/4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/7", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/8", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/9", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/10", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/11", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/12", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/13", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/14", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/15", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Te0/0/0/16", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/17", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/18", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/19", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/20", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/21", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/22", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/23", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/24", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/25", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/26", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/27", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + }, + }, + "N540X-12Z16G-SYS-D": { + Manufacturer: "Cisco", + Model: "N540X-12Z16G-SYS-D", + Slug: "cisco-n540x-12z16g-sys-d", + UHeight: 1, + PartNumber: "N540X-12Z16G-SYS-D", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 0, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "Console", Type: "rj-45", Label: "", Poe: false }, + { Name: "usb-console", Type: "usb-a", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSU0", Label: "", Type: "dc-terminal", MaximumDraw: 250, AllocatedDraw: 0 }, + { Name: "PSU1", Label: "", Type: "dc-terminal", MaximumDraw: 250, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "Gi0/0/0/0", Label: "", Type: "1000base-t", MgmtOnly: false }, + { Name: "Gi0/0/0/1", Label: "", Type: "1000base-t", MgmtOnly: false }, + { Name: "Gi0/0/0/2", Label: "", Type: "1000base-t", MgmtOnly: false }, + { Name: "Gi0/0/0/3", Label: "", Type: "1000base-t", MgmtOnly: false }, + { Name: "Gi0/0/0/4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/7", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/8", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/9", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/10", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/11", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/12", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/13", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/14", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/15", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Te0/0/0/16", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/17", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/18", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/19", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/20", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/21", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/22", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/23", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/24", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/25", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/26", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "Te0/0/0/27", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + }, + }, + "N540X-4Z14G2Q-A": { + Manufacturer: "Cisco", + Model: "N540X-4Z14G2Q-A", + Slug: "cisco-n540x-4z14g2q-a", + UHeight: 1, + PartNumber: "N540X-4Z14G2Q-A", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 0, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "Console", Type: "usb-a", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSU0", Label: "", Type: "iec-60320-c14", MaximumDraw: 100, AllocatedDraw: 0 }, + { Name: "PSU1", Label: "", Type: "iec-60320-c14", MaximumDraw: 100, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "MgmtEth0/RP0/CPU0/0", Label: "", Type: "1000base-t", MgmtOnly: true }, + { Name: "Gi0/0/0", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/1", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/2", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/7", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/8", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/9", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/10", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/11", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/12", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/13", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, { Name: "TenGigE0/0/0/14", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, { Name: "TenGigE0/0/0/15", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, { Name: "TenGigE0/0/0/16", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, { Name: "TenGigE0/0/0/17", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/18", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/19", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/20", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/21", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/22", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TenGigE0/0/0/23", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, - { Name: "TwentyFiveGigE0/0/0/24", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, - { Name: "TwentyFiveGigE0/0/0/25", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, - { Name: "TwentyFiveGigE0/0/0/26", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, - { Name: "TwentyFiveGigE0/0/0/27", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, - { Name: "TwentyFiveGigE0/0/0/28", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, - { Name: "TwentyFiveGigE0/0/0/29", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, - { Name: "TwentyFiveGigE0/0/0/30", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, - { Name: "TwentyFiveGigE0/0/0/31", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, - { Name: "HundredGigE0/0/1/0", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, - { Name: "HundredGigE0/0/1/1", Label: "", Type: "100gbase-x-qsfp28", MgmtOnly: false }, + { Name: "TwentyFiveGigE0/0/0/18", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, + { Name: "TwentyFiveGigE0/0/0/19", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, + }, + }, + "N540X-4Z14G2Q-D": { + Manufacturer: "Cisco", + Model: "N540X-4Z14G2Q-D", + Slug: "cisco-n540x-4z14g2q-d", + UHeight: 1, + PartNumber: "N540X-4Z14G2Q-D", + IsFullDepth: false, + Airflow: "front-to-rear", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 0, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "Console", Type: "usb-a", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "PSU0", Label: "", Type: "dc-terminal", MaximumDraw: 250, AllocatedDraw: 0 }, + { Name: "PSU1", Label: "", Type: "dc-terminal", MaximumDraw: 250, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ { Name: "MgmtEth0/RP0/CPU0/0", Label: "", Type: "1000base-t", MgmtOnly: true }, + { Name: "Gi0/0/0", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/1", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/2", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/3", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/4", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/5", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/6", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/7", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/8", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/9", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/10", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/11", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/12", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "Gi0/0/0/13", Label: "", Type: "1000base-x-sfp", MgmtOnly: false }, + { Name: "TenGigE0/0/0/14", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "TenGigE0/0/0/15", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "TenGigE0/0/0/16", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "TenGigE0/0/0/17", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + { Name: "TwentyFiveGigE0/0/0/18", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, + { Name: "TwentyFiveGigE0/0/0/19", Label: "", Type: "25gbase-x-sfp28", MgmtOnly: false }, }, }, "N77-C7702": { diff --git a/pkg/data_Eaton.go b/pkg/data_Eaton.go index 86102a5..6b474e8 100644 --- a/pkg/data_Eaton.go +++ b/pkg/data_Eaton.go @@ -1395,6 +1395,54 @@ var DeviceTypesMapEaton = map[string]*DeviceData{ RearPorts: []RearPort{ }, ModuleBays: []ModuleBay{ + { Name: "Accessory Slot", Label: "", Position: "" }, + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp Lite PDUMH15ATS": { + Manufacturer: "Eaton", + Model: "Tripp Lite PDUMH15ATS", + Slug: "eaton-tripp-lite-pdumh15ats", + UHeight: 1, + PartNumber: "037332126658", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 4.99, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "RS232", Type: "de-9", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 1400, AllocatedDraw: 0 }, + { Name: "Secondary", Label: "", Type: "iec-60320-c14", MaximumDraw: 1400, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "1", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "2", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "3", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "4", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "5", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "6", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "7", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "8", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + { Name: "Accessory Slot", Label: "", Position: "" }, }, DeviceBays: []DeviceBay{ }, @@ -1507,6 +1555,53 @@ var DeviceTypesMapEaton = map[string]*DeviceData{ Interfaces: []Interface{ }, }, + "Tripp Lite PDUMNH15AT1": { + Manufacturer: "Eaton", + Model: "Tripp Lite PDUMNH15AT1", + Slug: "eaton-tripp-lite-pdumnh15at1", + UHeight: 1, + PartNumber: "037332261397", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 4.99, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + { Name: "RS232", Type: "de-9", Label: "", Poe: false }, + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 1400, AllocatedDraw: 0 }, + { Name: "Secondary", Label: "", Type: "iec-60320-c14", MaximumDraw: 1400, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "1", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "2", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "3", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "4", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "5", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "6", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "7", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "8", Type: "nema-5-15r", Label: "", PowerPort: "", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + { Name: "Accessory Slot", Label: "", Position: "" }, + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, "Tripp Lite PDUMVR30HVNETLX": { Manufacturer: "Eaton", Model: "Tripp Lite PDUMVR30HVNETLX", @@ -1747,4 +1842,971 @@ var DeviceTypesMapEaton = map[string]*DeviceData{ Interfaces: []Interface{ }, }, + "Tripp-Lite PDU1215": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDU1215", + Slug: "eaton-tripp-lite-pdu1215", + UHeight: 1, + PartNumber: "037332116727", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 2.22, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "Front 1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 9", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 10", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 11", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 12", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDU121506": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDU121506", + Slug: "eaton-tripp-lite-pdu121506", + UHeight: 1, + PartNumber: "037332255747", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 2.22, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "Front 1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 9", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 10", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 11", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 12", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDU1220": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDU1220", + Slug: "eaton-tripp-lite-pdu1220", + UHeight: 1, + PartNumber: "037332116673", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 2.36, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-20p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "Front 1", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 1", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 2", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 3", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 4", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 5", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 6", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 7", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 8", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 9", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 10", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 11", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 12", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDU1220T": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDU1220T", + Slug: "eaton-tripp-lite-pdu1220t", + UHeight: 1, + PartNumber: "037332119148", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 2.36, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-l5-20p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "Front 1", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 1", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 2", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 3", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 4", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 5", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 6", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 7", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 8", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 9", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 10", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 11", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 12", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDU1220T6": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDU1220T6", + Slug: "eaton-tripp-lite-pdu1220t6", + UHeight: 1, + PartNumber: "037332255761", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 2.36, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-l5-20p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "Front 1", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 1", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 2", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 3", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 4", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 5", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 6", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 7", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 8", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 9", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 10", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 11", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 12", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDU1226": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDU1226", + Slug: "eaton-tripp-lite-pdu1226", + UHeight: 1, + PartNumber: "037332255754", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 2.36, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-20p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "Front 1", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 1", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 2", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 3", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 4", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 5", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 6", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 7", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 8", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 9", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 10", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 11", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 12", Type: "nema-5-20r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDU1230": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDU1230", + Slug: "eaton-tripp-lite-pdu1230", + UHeight: 1, + PartNumber: "037332122261", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 3.4, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-l6-30p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "Front 1", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Front 2", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Front 3", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Front 4", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Front 5", Type: "iec-60320-c19", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Front 6", Type: "iec-60320-c19", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Front 7", Type: "iec-60320-c19", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Front 8", Type: "iec-60320-c19", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 1", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 2", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 3", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 4", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 5", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 6", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 7", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 8", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 9", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 10", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 11", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 12", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDU12IEC": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDU12IEC", + Slug: "eaton-tripp-lite-pdu12iec", + UHeight: 1, + PartNumber: "037332116253", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 1.45, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "iec-60320-c20", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "Front 1", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Front 2", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Front 3", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Front 4", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 1", Type: "iec-60320-c19", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 2", Type: "iec-60320-c19", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 3", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 4", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 5", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 6", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 7", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 8", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 9", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 10", Type: "iec-60320-c13", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDU1415": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDU1415", + Slug: "eaton-tripp-lite-pdu1415", + UHeight: 0, + PartNumber: "037332122247", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 2.09, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "9", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "10", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "11", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "12", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "13", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "14", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDUMH15": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDUMH15", + Slug: "eaton-tripp-lite-pdumh15", + UHeight: 1, + PartNumber: "037332132529", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 2.04, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "Front 1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 9", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 10", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 11", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 12", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDUMH15-6": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDUMH15-6", + Slug: "eaton-tripp-lite-pdumh15-6", + UHeight: 1, + PartNumber: "037332182883", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 2.04, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "Front 1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 9", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 10", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 11", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 12", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDUMH15-ISO": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDUMH15-ISO", + Slug: "eaton-tripp-lite-pdumh15-iso", + UHeight: 1, + PartNumber: "037332183248", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 2.09, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "Front 1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Front 2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 9", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 10", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 11", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 12", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDUMH15-RA": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDUMH15-RA", + Slug: "eaton-tripp-lite-pdumh15-ra", + UHeight: 1, + PartNumber: "037332183231", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 2.09, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "Front 1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 9", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 10", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 11", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "Rear 12", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDUMV15": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDUMV15", + Slug: "eaton-tripp-lite-pdumv15", + UHeight: 0, + PartNumber: "037332132536", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 1.7, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "9", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "10", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "11", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "12", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "13", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "14", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "15", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "16", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDUMV15-24": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDUMV15-24", + Slug: "eaton-tripp-lite-pdumv15-24", + UHeight: 0, + PartNumber: "037332182852", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 1.2, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDUMV15-36": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDUMV15-36", + Slug: "eaton-tripp-lite-pdumv15-36", + UHeight: 0, + PartNumber: "037332182869", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 1.7, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "9", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "10", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "11", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "12", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "13", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "14", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDUMV15-72": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDUMV15-72", + Slug: "eaton-tripp-lite-pdumv15-72", + UHeight: 0, + PartNumber: "037332255839", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 2.79, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "9", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "10", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "11", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "12", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "13", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "14", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "15", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "16", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "17", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "18", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "19", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "20", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "21", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "22", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "23", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "24", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "25", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "26", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "27", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "28", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "29", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "30", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "31", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "32", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "33", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "34", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "35", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "36", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDUV15": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDUV15", + Slug: "eaton-tripp-lite-pduv15", + UHeight: 0, + PartNumber: "037332144515", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 1.64, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "9", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "10", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "11", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "12", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "13", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "14", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, + "Tripp-Lite PDUV15-48": { + Manufacturer: "Eaton", + Model: "Tripp-Lite PDUV15-48", + Slug: "eaton-tripp-lite-pduv15-48", + UHeight: 0, + PartNumber: "037332255815", + IsFullDepth: false, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 1.7, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Primary", Label: "", Type: "nema-5-15p", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + { Name: "1", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "2", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "3", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "4", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "5", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "6", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "7", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "8", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "9", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "10", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "11", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "12", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "13", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "14", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "15", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + { Name: "16", Type: "nema-5-15r", Label: "", PowerPort: "Primary", FeedLeg: "", MaximumDraw: 0, AllocatedDraw: 0 }, + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + }, + }, } diff --git a/pkg/data_Ubiquiti.go b/pkg/data_Ubiquiti.go index 869830e..8bb121c 100644 --- a/pkg/data_Ubiquiti.go +++ b/pkg/data_Ubiquiti.go @@ -4076,6 +4076,45 @@ var DeviceTypesMapUbiquiti = map[string]*DeviceData{ { Name: "SFP+ 2 (LAN)", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, }, }, + "UniFi Protect Network Video Recorder Pro": { + Manufacturer: "Ubiquiti", + Model: "UniFi Protect Network Video Recorder Pro", + Slug: "ubiquiti-unifi-protect-network-video-recorder-pro", + UHeight: 2, + PartNumber: "UNVR-Pro", + IsFullDepth: true, + Airflow: "", + FrontImage: false, + RearImage: false, + SubdeviceRole: "", + Weight: 0, + WeightUnit: "", + IsPowered: false, + ConsolePorts: []ConsolePort{ + }, + ConsoleServerPorts: []ConsoleServerPort{ + }, + PowerPorts: []PowerPort{ + { Name: "Supply", Label: "", Type: "iec-60320-c14", MaximumDraw: 100, AllocatedDraw: 0 }, + { Name: "USP-RPS connector for PSU failover", Label: "", Type: "ubiquiti-smartpower", MaximumDraw: 160, AllocatedDraw: 0 }, + }, + PowerOutlets: []PowerOutlet{ + }, + FrontPorts: []FrontPort{ + }, + RearPorts: []RearPort{ + }, + ModuleBays: []ModuleBay{ + }, + DeviceBays: []DeviceBay{ + }, + InventoryItems: []InventoryItem{ + }, + Interfaces: []Interface{ + { Name: "LAN 1", Label: "", Type: "1000base-t", MgmtOnly: false }, + { Name: "SFP+ 2 (LAN)", Label: "", Type: "10gbase-x-sfpp", MgmtOnly: false }, + }, + }, "UniFi Security Gateway Pro": { Manufacturer: "Ubiquiti", Model: "UniFi Security Gateway Pro", diff --git a/sha.txt b/sha.txt index 877c167..5fb8973 100644 --- a/sha.txt +++ b/sha.txt @@ -1 +1 @@ -bd5264989a6fbdfcc10479abdc90d5c6b3a82d0a \ No newline at end of file +de3e7942d1429f2d7e64ade167c03e14622c416d \ No newline at end of file