[−][src]Struct bollard_stubs::models::SwarmSpecCaConfigExternalCAs
Fields
protocol: Option<SwarmSpecCaConfigExternalCAsProtocolEnum>
Protocol for communication with the external CA (currently only cfssl
is supported).
url: Option<String>
URL where certificate signing requests should be sent.
options: Option<HashMap<String, String>>
An object with key/value pairs that are interpreted as protocol-specific options for the external CA driver.
ca_cert: Option<String>
The root CA certificate (in PEM format) this external CA uses to issue TLS certificates (assumed to be to the current swarm root CA certificate if not provided).
Trait Implementations
impl Clone for SwarmSpecCaConfigExternalCAs
[src]
fn clone(&self) -> SwarmSpecCaConfigExternalCAs
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SwarmSpecCaConfigExternalCAs
[src]
impl Default for SwarmSpecCaConfigExternalCAs
[src]
impl<'de> Deserialize<'de> for SwarmSpecCaConfigExternalCAs
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<SwarmSpecCaConfigExternalCAs> for SwarmSpecCaConfigExternalCAs
[src]
fn eq(&self, other: &SwarmSpecCaConfigExternalCAs) -> bool
[src]
fn ne(&self, other: &SwarmSpecCaConfigExternalCAs) -> bool
[src]
impl Serialize for SwarmSpecCaConfigExternalCAs
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for SwarmSpecCaConfigExternalCAs
[src]
Auto Trait Implementations
impl RefUnwindSafe for SwarmSpecCaConfigExternalCAs
impl Send for SwarmSpecCaConfigExternalCAs
impl Sync for SwarmSpecCaConfigExternalCAs
impl Unpin for SwarmSpecCaConfigExternalCAs
impl UnwindSafe for SwarmSpecCaConfigExternalCAs
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,