package
Version:
v0.0.1
Opens a new window with list of versions in this module.
Published: Jan 1, 2026
License: MIT
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type BMC struct {
Ipv4Addresses string `json:"ipv4Addresses"`
IPv6Addresses string `json:"iPv6Addresses"`
SpeedMbps string `json:"speedMbps"`
}
type BaseInfo struct {
HostName string `json:"hostName"`
Manufacture string `json:"manufacture"`
SKU string `json:"sku"`
PartNumber string `json:"partNumber"`
SerialNumber string `json:"serialNumber"`
ModelType string `json:"modelType"`
}
type Cpu struct {
Name string `json:"name"`
Manufacture string `json:"manufacture"`
Model string `json:"model"`
TotalThreads string `json:"totalThreads"`
TotalCores string `json:"totalCores"`
Arch string `json:"arch"`
Socket string `json:"socket"`
}
type Disk struct {
Name string `json:"name"`
Manufacture string `json:"manufacture"`
Model string `json:"model"`
PartNumber string `json:"partNumber"`
SerialNumber string `json:"serialNumber"`
Protocol string `json:"protocol"`
CapacityGB string `json:"capacityGB"`
}
type GPU struct {
Name string `json:"name"`
SerialNumber string `json:"serialNumber"`
FirmwareVersion string `json:"firmware_version"`
}
type Mem struct {
Name string `json:"name"`
Manufacture string `json:"manufacture"`
PartNumber string `json:"partNumber"`
OperatingSpeedMhz string `json:"operatingSpeedMhz"`
SizeGiB string `json:"sizeGiB"`
MemoryDeviceType string `json:"memoryDeviceType"`
SerialNumber string `json:"serialNumber"`
}
type Network struct {
Name string `json:"name"`
Manufacture string `json:"manufacture"`
Model string `json:"model"`
PartNumber string `json:"partNumber"`
SerialNumber string `json:"serialNumber"`
}
type NetworkInterface struct {
InterfaceName string `json:"interfaceName"`
MacAddress string `json:"macAddress"`
}
type Power struct {
Manufacture string `json:"manufacture"`
Model string `json:"model"`
PartNumber string `json:"partNumber"`
SerialNumber string `json:"serialNumber"`
PowerCapacityWatts string `json:"powerCapacityWatts"`
}
type PowerControl struct {
PowerCapacityWatts string `json:"powerCapacityWatts"`
PowerConsumedWatts string `json:"powerConsumedWatts"`
}
type RedfishVersion struct {
RedfishVersion string `json:"redfishVersion"`
}
type SNField struct {
SerialNumber string `json:"serialNumber"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.