oob

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 1, 2026 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BMC

type BMC struct {
	Ipv4Addresses string `json:"ipv4Addresses"`
	IPv6Addresses string `json:"iPv6Addresses"`
	SpeedMbps     string `json:"speedMbps"`
}

type BaseInfo

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

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

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

type GPU struct {
	Name            string `json:"name"`
	SerialNumber    string `json:"serialNumber"`
	FirmwareVersion string `json:"firmware_version"`
}

type Mem

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

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

type NetworkInterface struct {
	InterfaceName string `json:"interfaceName"`
	MacAddress    string `json:"macAddress"`
}

type Power

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

type PowerControl struct {
	PowerCapacityWatts string `json:"powerCapacityWatts"`
	PowerConsumedWatts string `json:"powerConsumedWatts"`
}

type RedfishVersion

type RedfishVersion struct {
	RedfishVersion string `json:"redfishVersion"`
}

type SNField

type SNField struct {
	SerialNumber string `json:"serialNumber"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL