Struct aws_sdk_apigatewayv2::types::builders::TlsConfigInputBuilder
source · #[non_exhaustive]pub struct TlsConfigInputBuilder { /* private fields */ }
Expand description
A builder for TlsConfigInput
.
Implementations§
source§impl TlsConfigInputBuilder
impl TlsConfigInputBuilder
sourcepub fn server_name_to_verify(self, input: impl Into<String>) -> Self
pub fn server_name_to_verify(self, input: impl Into<String>) -> Self
If you specify a server name, API Gateway uses it to verify the hostname on the integration's certificate. The server name is also included in the TLS handshake to support Server Name Indication (SNI) or virtual hosting.
sourcepub fn set_server_name_to_verify(self, input: Option<String>) -> Self
pub fn set_server_name_to_verify(self, input: Option<String>) -> Self
If you specify a server name, API Gateway uses it to verify the hostname on the integration's certificate. The server name is also included in the TLS handshake to support Server Name Indication (SNI) or virtual hosting.
sourcepub fn get_server_name_to_verify(&self) -> &Option<String>
pub fn get_server_name_to_verify(&self) -> &Option<String>
If you specify a server name, API Gateway uses it to verify the hostname on the integration's certificate. The server name is also included in the TLS handshake to support Server Name Indication (SNI) or virtual hosting.
sourcepub fn build(self) -> TlsConfigInput
pub fn build(self) -> TlsConfigInput
Consumes the builder and constructs a TlsConfigInput
.
Trait Implementations§
source§impl Clone for TlsConfigInputBuilder
impl Clone for TlsConfigInputBuilder
source§fn clone(&self) -> TlsConfigInputBuilder
fn clone(&self) -> TlsConfigInputBuilder
Returns a copy of the value. Read more
1.0.0 · 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 TlsConfigInputBuilder
impl Debug for TlsConfigInputBuilder
source§impl Default for TlsConfigInputBuilder
impl Default for TlsConfigInputBuilder
source§fn default() -> TlsConfigInputBuilder
fn default() -> TlsConfigInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for TlsConfigInputBuilder
impl PartialEq for TlsConfigInputBuilder
source§fn eq(&self, other: &TlsConfigInputBuilder) -> bool
fn eq(&self, other: &TlsConfigInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TlsConfigInputBuilder
Auto Trait Implementations§
impl Freeze for TlsConfigInputBuilder
impl RefUnwindSafe for TlsConfigInputBuilder
impl Send for TlsConfigInputBuilder
impl Sync for TlsConfigInputBuilder
impl Unpin for TlsConfigInputBuilder
impl UnwindSafe for TlsConfigInputBuilder
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
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>
Creates a shared type from an unshared type.