package
2.3.4
Repository: https://github.com/bmc-toolbox/bmclib.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package rpc is a provider that defines an HTTP request/response contract for handling BMC interactions.
No description provided by the author

# Constants

FeatureBmcReset means an implementation can warm or cold reset a BMC.
FeatureBootDeviceSet means an implementation the next boot device.
FeatureBootProgress indicates that the implementation supports reading the BootProgress from the BMC.
FeatureClearSystemEventLog means an implementation that clears the BMC System Event Log (SEL).
FeatureDeactivateSOL means an implementation that can deactivate active SOL sessions.
FeatureFirmwareInstall means an implementation that initiates the firmware install process FeatureFirmwareInstall means an implementation that uploads _and_ initiates the firmware install process.
FeatureFirmwareInstallSatus means an implementation that returns the firmware install status.
FeatureFirmwareInstallSteps means an implementation returns the steps part of the firmware update process.
FeatureFirmwareInstallUploaded means an implementation that installs firmware uploaded using the firmwareupload feature.
FeatureFirmwareTaskStatus identifies an implementaton that can return the status of a firmware upload/install task.
FeatureFirmwareUpload means an implementation that uploads firmware for installing.
FeatureFirmwareUploadInitiateInstall identifies an implementation that uploads firmware _and_ initiates the install process.
FeatureGetBiosConfiguration means an implementation that can get bios configuration in a simple k/v map.
FeatureGetSystemEventLog means an implementation that returns the BMC System Event Log (SEL).
FeatureGetSystemEventLogRaw means an implementation that returns the BMC System Event Log (SEL) in raw format.
FeatureInventoryRead means an implementation that returns the hardware and firmware inventory.
FeatureMountFloppyImage means an implementation uploads a floppy image for mounting as virtual media.
FeaturePostCodeRead means an implementation that returns the boot BIOS/UEFI post code status and value.
FeaturePowerSet means an implementation can set a BMC power state.
FeaturePowerState represents the powerstate functionality an implementation will use these when they have implemented the corresponding interface method.
FeatureResetBiosConfiguration means an implementation that can reset bios configuration back to 'factory' defaults.
FeatureScreenshot means an implementation that returns a screenshot of the video.
FeatureSetBiosConfiguration means an implementation that can set bios configuration from an input k/v map.
FeatureSetBiosConfigurationFromFile means an implementation that can set bios configuration from a vendor specific text file.
FeatureUnmountFloppyImage means an implementation removes a floppy image that was previously uploaded.
FeatureUserCreate means an implementation can create BMC users.
FeatureUserDelete means an implementation can delete BMC users.
FeatureUserRead means an implementation can read BMC users.
FeatureUserUpdate means an implementation can update BMC users.
FeaturesVirtualMedia means an implementation can manage virtual media devices.