pub struct ClusterAcmeUpdatePluginRequest {
pub api: Option<PveApiEnum>,
pub data: Option<String>,
pub delete: Option<String>,
pub digest: Option<String>,
pub disable: Option<PveBoolean>,
pub nodes: Option<String>,
pub validation_delay: Option<i32>,
}Fields§
§api: Option<PveApiEnum>API plugin name
data: Option<String>DNS plugin data. (base64 encoded)
delete: Option<String>A list of settings you want to delete.
digest: Option<String>Prevent changes if current configuration file has a different digest. This can be used to prevent concurrent modifications.
disable: Option<PveBoolean>Flag to disable the config.
nodes: Option<String>List of cluster node names.
validation_delay: Option<i32>Extra delay in seconds to wait before requesting validation. Allows to cope with a long TTL of DNS records.
Implementations§
Trait Implementations§
Source§impl Clone for ClusterAcmeUpdatePluginRequest
impl Clone for ClusterAcmeUpdatePluginRequest
Source§fn clone(&self) -> ClusterAcmeUpdatePluginRequest
fn clone(&self) -> ClusterAcmeUpdatePluginRequest
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 Default for ClusterAcmeUpdatePluginRequest
impl Default for ClusterAcmeUpdatePluginRequest
Source§fn default() -> ClusterAcmeUpdatePluginRequest
fn default() -> ClusterAcmeUpdatePluginRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClusterAcmeUpdatePluginRequest
impl<'de> Deserialize<'de> for ClusterAcmeUpdatePluginRequest
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
Source§impl PartialEq for ClusterAcmeUpdatePluginRequest
impl PartialEq for ClusterAcmeUpdatePluginRequest
Source§fn eq(&self, other: &ClusterAcmeUpdatePluginRequest) -> bool
fn eq(&self, other: &ClusterAcmeUpdatePluginRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterAcmeUpdatePluginRequest
Auto Trait Implementations§
impl Freeze for ClusterAcmeUpdatePluginRequest
impl RefUnwindSafe for ClusterAcmeUpdatePluginRequest
impl Send for ClusterAcmeUpdatePluginRequest
impl Sync for ClusterAcmeUpdatePluginRequest
impl Unpin for ClusterAcmeUpdatePluginRequest
impl UnsafeUnpin for ClusterAcmeUpdatePluginRequest
impl UnwindSafe for ClusterAcmeUpdatePluginRequest
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