Documentation
¶
Index ¶
- func InvalidBootModeOption(mode string) error
- func InvalidSGXOption(mode string) error
- func UnknownConfigFormatError(format string) error
- func UnknownSettingType(t string) error
- func UnknownVendorError(vendorName string) error
- type VendorConfigManager
- func NewAsrockrackVendorConfigManager(configFormat string, vendorOptions map[string]string) (VendorConfigManager, error)
- func NewDellVendorConfigManager(configFormat string, vendorOptions map[string]string) (VendorConfigManager, error)
- func NewSupermicroVendorConfigManager(configFormat string, vendorOptions map[string]string) (VendorConfigManager, error)
- func NewVendorConfigManager(configFormat, vendorName string, vendorOptions map[string]string) (VendorConfigManager, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InvalidBootModeOption ¶
func InvalidSGXOption ¶
func UnknownSettingType ¶
func UnknownVendorError ¶
Types ¶
type VendorConfigManager ¶
type VendorConfigManager interface {
Raw(name, value string, menuPath []string)
Marshal() (string, error)
Unmarshal(cfgData string) (err error)
StandardConfig() (biosConfig map[string]string, err error)
BootMode(mode string) error
BootOrder(mode string) error
IntelSGX(mode string) error
SecureBoot(enable bool) error
TPM(enable bool) error
SMT(enable bool) error
SRIOV(enable bool) error
}
func NewAsrockrackVendorConfigManager ¶
func NewAsrockrackVendorConfigManager(configFormat string, vendorOptions map[string]string) (VendorConfigManager, error)
func NewDellVendorConfigManager ¶
func NewDellVendorConfigManager(configFormat string, vendorOptions map[string]string) (VendorConfigManager, error)
func NewSupermicroVendorConfigManager ¶
func NewSupermicroVendorConfigManager(configFormat string, vendorOptions map[string]string) (VendorConfigManager, error)
func NewVendorConfigManager ¶
func NewVendorConfigManager(configFormat, vendorName string, vendorOptions map[string]string) (VendorConfigManager, error)
Click to show internal directories.
Click to hide internal directories.