magellan/pkg/pdu/pdu-inventory.go
2025-06-12 15:25:48 -07:00

12 lines
342 B
Go

package pdu
type PDUOutlet struct {
ID string `json:"id"` // e.g., "35" or "BA35"
Name string `json:"name"` // e.g., "Link1_Outlet_35"
PowerState string `json:"power_state"` // e.g., "ON" or "OFF"
}
type PDUInventory struct {
Hostname string `json:"hostname"`
Outlets []PDUOutlet `json:"outlets"`
}