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