pub struct ApplyBootConfigRequest {
pub hosts_expression: String,
pub boot_image_id: Option<String>,
pub boot_image_configuration: Option<String>,
pub kernel_parameters: Option<String>,
pub runtime_configuration: Option<String>,
pub dry_run: bool,
}Expand description
Request body for POST /boot-config.
Fields§
§hosts_expression: StringNode-set expression (xnames, HSM group, or nodeset) identifying the target nodes.
boot_image_id: Option<String>IMS image ID to set as the boot image.
boot_image_configuration: Option<String>CFS configuration name associated with the boot image.
kernel_parameters: Option<String>Kernel command-line parameters to apply.
runtime_configuration: Option<String>CFS configuration to assign as the runtime desired-config.
dry_run: boolWhen true, returns the computed changeset without persisting it.
Trait Implementations§
Source§impl ComposeSchema for ApplyBootConfigRequest
impl ComposeSchema for ApplyBootConfigRequest
Source§impl<'de> Deserialize<'de> for ApplyBootConfigRequest
impl<'de> Deserialize<'de> for ApplyBootConfigRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ApplyBootConfigRequest
impl RefUnwindSafe for ApplyBootConfigRequest
impl Send for ApplyBootConfigRequest
impl Sync for ApplyBootConfigRequest
impl Unpin for ApplyBootConfigRequest
impl UnwindSafe for ApplyBootConfigRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.