Skip to main content

Crate libredfish

Crate libredfish 

Source

Re-exports§

pub use model::chassis::Assembly;
pub use model::chassis::Chassis;
pub use model::chassis::NetworkAdapter;
pub use model::ethernet_interface::EthernetInterface;
pub use model::network_device_function::NetworkDeviceFunction;
pub use model::port::NetworkPort;
pub use model::resource::Collection;
pub use model::resource::OData;
pub use model::resource::Resource;
pub use model::system::BootOptions;
pub use model::system::PCIeDevice;
pub use model::system::PowerState;
pub use model::system::SystemPowerControl;
pub use model::system::Systems;
pub use model::EnabledDisabled;
pub use reqwest;

Modules§

jsonmap
model
standard

Macros§

impl_is_resource

Structs§

Endpoint
The endpoint that the redfish client connects to
MachineSetupDiff
MachineSetupStatus
RedfishClientPool
RedfishClientPoolBuilder
Status
The current status of something (lockdown, serial_console), saying whether it has been enabled, disabled, or the necessary settings are only partially applied.

Enums§

BiosProfileType
Boot
JobState
RedfishError
RoleId
BMC User Roles

Constants§

REDFISH_ENDPOINT

Traits§

Redfish
Interface to a BMC Redfish server. All calls will include one or more HTTP network calls.

Functions§

model_coerce

Type Aliases§

BiosProfileModel
BiosProfileProfiles
BiosProfileVendor