pub struct ConfigAcmeCreatePluginsRequest {
pub api: String,
pub data: String,
pub disable: Option<bool>,
pub id: String,
pub type: String,
pub validation_delay: Option<i32>,
}Fields§
§api: StringDNS API Plugin Id.
data: StringDNS plugin data (base64 encoded with padding).
disable: Option<bool>Flag to disable the config.
id: StringACME Challenge Plugin ID.
type: StringThe ACME challenge plugin type.
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 ConfigAcmeCreatePluginsRequest
impl Clone for ConfigAcmeCreatePluginsRequest
Source§fn clone(&self) -> ConfigAcmeCreatePluginsRequest
fn clone(&self) -> ConfigAcmeCreatePluginsRequest
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 ConfigAcmeCreatePluginsRequest
impl Default for ConfigAcmeCreatePluginsRequest
Source§fn default() -> ConfigAcmeCreatePluginsRequest
fn default() -> ConfigAcmeCreatePluginsRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigAcmeCreatePluginsRequest
impl<'de> Deserialize<'de> for ConfigAcmeCreatePluginsRequest
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 ConfigAcmeCreatePluginsRequest
impl PartialEq for ConfigAcmeCreatePluginsRequest
Source§fn eq(&self, other: &ConfigAcmeCreatePluginsRequest) -> bool
fn eq(&self, other: &ConfigAcmeCreatePluginsRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ConfigAcmeCreatePluginsRequest
Auto Trait Implementations§
impl Freeze for ConfigAcmeCreatePluginsRequest
impl RefUnwindSafe for ConfigAcmeCreatePluginsRequest
impl Send for ConfigAcmeCreatePluginsRequest
impl Sync for ConfigAcmeCreatePluginsRequest
impl Unpin for ConfigAcmeCreatePluginsRequest
impl UnsafeUnpin for ConfigAcmeCreatePluginsRequest
impl UnwindSafe for ConfigAcmeCreatePluginsRequest
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