pub struct NodesConfigSetOptionsRequest {
pub acme: Option<Box<PveNodesConfigAcmeField>>,
pub ballooning_target: Option<i32>,
pub delete: Option<String>,
pub description: Option<String>,
pub digest: Option<String>,
pub location: Option<Box<PveLocationField>>,
pub startall_onboot_delay: Option<i32>,
pub wakeonlan: Option<Box<PveNodesConfigWakeonlanField>>,
pub acmedomains: Option<HashMap<u32, PveNodesConfigAcmedomainField>>,
}Fields§
§acme: Option<Box<PveNodesConfigAcmeField>>Node specific ACME settings.
ballooning_target: Option<i32>RAM usage target for ballooning (in percent of total memory)
delete: Option<String>A list of settings you want to delete.
description: Option<String>Description for the Node. Shown in the web-interface node notes panel. This is saved as comment inside the configuration file.
digest: Option<String>Prevent changes if current configuration file has different SHA1 digest. This can be used to prevent concurrent modifications.
location: Option<Box<PveLocationField>>The location of the node. Overrides the default from the datacenter config.
startall_onboot_delay: Option<i32>Initial delay in seconds, before starting all the Virtual Guests with on-boot enabled.
wakeonlan: Option<Box<PveNodesConfigWakeonlanField>>Node specific wake on LAN settings.
acmedomains: Option<HashMap<u32, PveNodesConfigAcmedomainField>>Acmedomains family. Wire form: acmedomain0..acmedomain8. Serialised by the manual impls below.
Implementations§
Source§impl NodesConfigSetOptionsRequest
impl NodesConfigSetOptionsRequest
pub fn new() -> NodesConfigSetOptionsRequest
Trait Implementations§
Source§impl Clone for NodesConfigSetOptionsRequest
impl Clone for NodesConfigSetOptionsRequest
Source§fn clone(&self) -> NodesConfigSetOptionsRequest
fn clone(&self) -> NodesConfigSetOptionsRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NodesConfigSetOptionsRequest
impl Debug for NodesConfigSetOptionsRequest
Source§impl Default for NodesConfigSetOptionsRequest
impl Default for NodesConfigSetOptionsRequest
Source§fn default() -> NodesConfigSetOptionsRequest
fn default() -> NodesConfigSetOptionsRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodesConfigSetOptionsRequest
impl<'de> Deserialize<'de> for NodesConfigSetOptionsRequest
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for NodesConfigSetOptionsRequest
impl PartialEq for NodesConfigSetOptionsRequest
Source§fn eq(&self, other: &NodesConfigSetOptionsRequest) -> bool
fn eq(&self, other: &NodesConfigSetOptionsRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NodesConfigSetOptionsRequest
Auto Trait Implementations§
impl Freeze for NodesConfigSetOptionsRequest
impl RefUnwindSafe for NodesConfigSetOptionsRequest
impl Send for NodesConfigSetOptionsRequest
impl Sync for NodesConfigSetOptionsRequest
impl Unpin for NodesConfigSetOptionsRequest
impl UnsafeUnpin for NodesConfigSetOptionsRequest
impl UnwindSafe for NodesConfigSetOptionsRequest
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