pub struct ClusterAcmeGetPluginsResponseDataInner {
pub api: Option<PveApiEnum>,
pub data: Option<String>,
pub digest: Option<String>,
pub disable: Option<PveBoolean>,
pub nodes: Option<String>,
pub plugin: String,
pub type: PveClusterAcmeTypeEnum,
pub validation_delay: Option<i32>,
}Fields§
§api: Option<PveApiEnum>API plugin name
data: Option<String>DNS plugin data. (base64 encoded)
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.
plugin: StringUnique identifier for ACME plugin instance.
type: PveClusterAcmeTypeEnumACME challenge type.
validation_delay: Option<i32>Extra delay in seconds to wait before requesting validation. Allows to cope with a long TTL of DNS records.
Implementations§
Source§impl ClusterAcmeGetPluginsResponseDataInner
impl ClusterAcmeGetPluginsResponseDataInner
pub fn new( plugin: String, type: PveClusterAcmeTypeEnum, ) -> ClusterAcmeGetPluginsResponseDataInner
Trait Implementations§
Source§impl Clone for ClusterAcmeGetPluginsResponseDataInner
impl Clone for ClusterAcmeGetPluginsResponseDataInner
Source§fn clone(&self) -> ClusterAcmeGetPluginsResponseDataInner
fn clone(&self) -> ClusterAcmeGetPluginsResponseDataInner
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 ClusterAcmeGetPluginsResponseDataInner
impl Default for ClusterAcmeGetPluginsResponseDataInner
Source§fn default() -> ClusterAcmeGetPluginsResponseDataInner
fn default() -> ClusterAcmeGetPluginsResponseDataInner
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClusterAcmeGetPluginsResponseDataInner
impl<'de> Deserialize<'de> for ClusterAcmeGetPluginsResponseDataInner
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 ClusterAcmeGetPluginsResponseDataInner
impl PartialEq for ClusterAcmeGetPluginsResponseDataInner
Source§fn eq(&self, other: &ClusterAcmeGetPluginsResponseDataInner) -> bool
fn eq(&self, other: &ClusterAcmeGetPluginsResponseDataInner) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterAcmeGetPluginsResponseDataInner
Auto Trait Implementations§
impl Freeze for ClusterAcmeGetPluginsResponseDataInner
impl RefUnwindSafe for ClusterAcmeGetPluginsResponseDataInner
impl Send for ClusterAcmeGetPluginsResponseDataInner
impl Sync for ClusterAcmeGetPluginsResponseDataInner
impl Unpin for ClusterAcmeGetPluginsResponseDataInner
impl UnsafeUnpin for ClusterAcmeGetPluginsResponseDataInner
impl UnwindSafe for ClusterAcmeGetPluginsResponseDataInner
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