Struct docker_api::models::SwarmSpecCaConfigInlineItem
source · [−]pub struct SwarmSpecCaConfigInlineItem {
pub external_c_as: Option<Vec<SwarmSpecCaConfigInlineItemExternalCAsInlineItem, Global>>,
pub force_rotate: Option<u64>,
pub node_cert_expiry: Option<i64>,
pub signing_ca_cert: Option<String>,
pub signing_ca_key: Option<String>,
}
Expand description
CA configuration.
Fields
external_c_as: Option<Vec<SwarmSpecCaConfigInlineItemExternalCAsInlineItem, Global>>
Configuration for forwarding signing requests to an external certificate authority.
force_rotate: Option<u64>
An integer whose purpose is to force swarm to generate a new
signing CA certificate and key, if none have been specified in
SigningCACert
and SigningCAKey
node_cert_expiry: Option<i64>
The duration node certificates are issued for.
signing_ca_cert: Option<String>
The desired signing CA certificate for all swarm node TLS leaf certificates, in PEM format.
signing_ca_key: Option<String>
The desired signing CA key for all swarm node TLS leaf certificates, in PEM format.
Trait Implementations
sourceimpl Clone for SwarmSpecCaConfigInlineItem
impl Clone for SwarmSpecCaConfigInlineItem
sourcefn clone(&self) -> SwarmSpecCaConfigInlineItem
fn clone(&self) -> SwarmSpecCaConfigInlineItem
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SwarmSpecCaConfigInlineItem
impl Debug for SwarmSpecCaConfigInlineItem
sourceimpl<'de> Deserialize<'de> for SwarmSpecCaConfigInlineItem
impl<'de> Deserialize<'de> for SwarmSpecCaConfigInlineItem
sourcefn deserialize<__D>(
__deserializer: __D
) -> Result<SwarmSpecCaConfigInlineItem, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<SwarmSpecCaConfigInlineItem, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<SwarmSpecCaConfigInlineItem> for SwarmSpecCaConfigInlineItem
impl PartialEq<SwarmSpecCaConfigInlineItem> for SwarmSpecCaConfigInlineItem
sourcefn eq(&self, other: &SwarmSpecCaConfigInlineItem) -> bool
fn eq(&self, other: &SwarmSpecCaConfigInlineItem) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourceimpl Serialize for SwarmSpecCaConfigInlineItem
impl Serialize for SwarmSpecCaConfigInlineItem
sourcefn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for SwarmSpecCaConfigInlineItem
Auto Trait Implementations
impl RefUnwindSafe for SwarmSpecCaConfigInlineItem
impl Send for SwarmSpecCaConfigInlineItem
impl Sync for SwarmSpecCaConfigInlineItem
impl Unpin for SwarmSpecCaConfigInlineItem
impl UnwindSafe for SwarmSpecCaConfigInlineItem
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more