Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
Documentation
data TlsConfigInput Source #
The TLS configuration for a private integration. If you specify a TLS configuration, private integration traffic uses the HTTPS protocol. Supported only for HTTP APIs.
See: newTlsConfigInput
smart constructor.
TlsConfigInput' | |
|
Instances
newTlsConfigInput :: TlsConfigInput Source #
Create a value of TlsConfigInput
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:serverNameToVerify:TlsConfigInput'
, tlsConfigInput_serverNameToVerify
- 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.
tlsConfigInput_serverNameToVerify :: Lens' TlsConfigInput (Maybe Text) Source #
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.