#[non_exhaustive]pub struct MutualTlsAuthenticationInput {
pub truststore_uri: Option<String>,
pub truststore_version: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.truststore_uri: Option<String>An Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://
truststore_version: Option<String>The version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.
Implementations§
source§impl MutualTlsAuthenticationInput
impl MutualTlsAuthenticationInput
sourcepub fn truststore_uri(&self) -> Option<&str>
pub fn truststore_uri(&self) -> Option<&str>
An Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://
sourcepub fn truststore_version(&self) -> Option<&str>
pub fn truststore_version(&self) -> Option<&str>
The version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.
source§impl MutualTlsAuthenticationInput
impl MutualTlsAuthenticationInput
sourcepub fn builder() -> MutualTlsAuthenticationInputBuilder
pub fn builder() -> MutualTlsAuthenticationInputBuilder
Creates a new builder-style object to manufacture MutualTlsAuthenticationInput.
Trait Implementations§
source§impl Clone for MutualTlsAuthenticationInput
impl Clone for MutualTlsAuthenticationInput
source§fn clone(&self) -> MutualTlsAuthenticationInput
fn clone(&self) -> MutualTlsAuthenticationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for MutualTlsAuthenticationInput
impl Debug for MutualTlsAuthenticationInput
source§impl PartialEq for MutualTlsAuthenticationInput
impl PartialEq for MutualTlsAuthenticationInput
source§fn eq(&self, other: &MutualTlsAuthenticationInput) -> bool
fn eq(&self, other: &MutualTlsAuthenticationInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for MutualTlsAuthenticationInput
Auto Trait Implementations§
impl Freeze for MutualTlsAuthenticationInput
impl RefUnwindSafe for MutualTlsAuthenticationInput
impl Send for MutualTlsAuthenticationInput
impl Sync for MutualTlsAuthenticationInput
impl Unpin for MutualTlsAuthenticationInput
impl UnwindSafe for MutualTlsAuthenticationInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more