pub struct EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert {
pub secret_class: Option<String>,
pub web_pki: Option<EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCertWebPki>,
}Expand description
CA cert to verify the server.
Fields§
§secret_class: Option<String>Name of the [SecretClass](https://docs.stackable.tech/home/nightly/secret-operator/secretclass) which will provide the CA certificate. Note that a SecretClass does not need to have a key but can also work with just a CA certificate, so if you got provided with a CA cert but don’t have access to the key you can still use this method.
web_pki: Option<EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCertWebPki>Use TLS and the CA certificates trusted by the common web browsers to verify the server. This can be useful when you e.g. use public AWS S3 or other public available services.
Trait Implementations§
Source§impl Clone for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl Clone for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
Source§fn clone(
&self,
) -> EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
fn clone( &self, ) -> EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
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 Debug for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl Debug for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
Source§impl Default for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl Default for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
Source§fn default() -> EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
fn default() -> EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl<'de> Deserialize<'de> for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
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 EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl PartialEq for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
Source§impl Serialize for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl Serialize for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl StructuralPartialEq for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
Auto Trait Implementations§
impl Freeze for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl RefUnwindSafe for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl Send for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl Sync for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl Unpin for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl UnsafeUnpin for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
impl UnwindSafe for EdcClusterClusterConfigIonosS3InlineConnectionInlineTlsVerificationServerCaCert
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