pub struct Boot {Show 16 fields
pub alias_boot_order: Option<Vec<BootSource>>,
pub automatic_retry_attempts: Option<i64>,
pub automatic_retry_config: Option<AutomaticRetryConfig>,
pub boot_next: Option<String>,
pub boot_options: Option<IdRef>,
pub boot_order: Option<Vec<String>>,
pub boot_order_property_selection: Option<BootOrderTypes>,
pub boot_source_override_enabled: Option<BootSourceOverrideEnabled>,
pub boot_source_override_mode: Option<BootSourceOverrideMode>,
pub boot_source_override_target: Option<BootSource>,
pub certificates: Option<IdRef>,
pub http_boot_uri: Option<String>,
pub remaining_automatic_retry_attempts: Option<i64>,
pub stop_boot_on_fault: Option<StopBootOnFault>,
pub trusted_module_required_to_boot: Option<TrustedModuleRequiredToBoot>,
pub uefi_target_boot_source_override: Option<String>,
}
Expand description
The boot information for this resource.
Fields§
§alias_boot_order: Option<Vec<BootSource>>
Ordered array of boot source aliases representing the persistent boot order associated with this computer system.
automatic_retry_attempts: Option<i64>
The number of attempts the system will automatically retry booting.
automatic_retry_config: Option<AutomaticRetryConfig>
§boot_next: Option<String>
The BootOptionReference of the Boot Option to perform a one-time boot from when BootSourceOverrideTarget is UefiBootNext
.
boot_options: Option<IdRef>
§boot_order: Option<Vec<String>>
An array of BootOptionReference strings that represent the persistent boot order for with this computer system. Changes to the boot order typically require a system reset before they take effect. It is likely that a client finds the @Redfish.Settings
term in this resource, and if it is found, the client makes requests to change boot order settings by modifying the resource identified by the @Redfish.Settings
term.
boot_order_property_selection: Option<BootOrderTypes>
§boot_source_override_enabled: Option<BootSourceOverrideEnabled>
§boot_source_override_mode: Option<BootSourceOverrideMode>
§boot_source_override_target: Option<BootSource>
§certificates: Option<IdRef>
§http_boot_uri: Option<String>
The URI to boot from when BootSourceOverrideTarget is set to UefiHttp
.
remaining_automatic_retry_attempts: Option<i64>
The number of remaining automatic retry boots.
stop_boot_on_fault: Option<StopBootOnFault>
§trusted_module_required_to_boot: Option<TrustedModuleRequiredToBoot>
§uefi_target_boot_source_override: Option<String>
The UEFI device path of the device from which to boot when BootSourceOverrideTarget is UefiTarget
.