You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*`type`: Physical interface type (e.g., "1000base-t", "10gbase-x-sfp+")
47
47
*`mgmt_only`: Boolean flag indicating management-only interfaces
48
+
***power-ports**: Power inlet specifications for the device. Each power port has:
49
+
*`name`: Power port identifier (e.g., "psu1", "psu2")
50
+
*`type`: Power port connector type (e.g., "iec-60320-c14", "iec-60320-c20") - see [Nautobot PowerPortTypeChoices](https://github.com/nautobot/nautobot/blob/develop/nautobot/dcim/choices.py#L507) for valid values
51
+
*`maximum_draw`: Maximum power draw in watts (optional)
48
52
***resource_class**: Array of resource class configurations (required for
Copy file name to clipboardExpand all lines: docs/operator-guide/device-types.md
+54Lines changed: 54 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,6 +69,36 @@ interfaces:
69
69
**Note**: General-purpose network ports for workload traffic are specified
70
70
using `nic_count` in the resource class definition, not here.
71
71
72
+
### 3a. Add Power Ports (Optional)
73
+
74
+
Define power inlet specifications for accurate power capacity planning and
75
+
monitoring:
76
+
77
+
```yaml
78
+
power-ports:
79
+
- name: psu1
80
+
type: iec-60320-c14
81
+
maximum_draw: 750
82
+
- name: psu2
83
+
type: iec-60320-c14
84
+
maximum_draw: 750
85
+
```
86
+
87
+
Each power port specification includes:
88
+
89
+
* `name`: Power supply identifier (e.g., "psu1", "psu2", "PSU-A")
90
+
* `type`: Power connector type - see [Nautobot PowerPortTypeChoices](https://github.com/nautobot/nautobot/blob/develop/nautobot/dcim/choices.py#L507) for valid values (e.g., "iec-60320-c14", "iec-60320-c20")
91
+
* `maximum_draw`: Maximum power draw in watts (optional)
92
+
93
+
Common power port types:
94
+
95
+
* `iec-60320-c14`: Standard 15A power inlet (most common for servers)
96
+
* `iec-60320-c20`: High-current 20A power inlet (used for high-power servers)
97
+
* `iec-60309-p-n-e-6h`: Industrial 3-phase power connectors
98
+
99
+
**Note**: Power port information helps with capacity planning and can be
100
+
synchronized to Nautobot for power feed calculations.
101
+
72
102
### 4. Define Resource Classes
73
103
74
104
For server-class devices, specify one or more resource class configurations.
0 commit comments