Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data VirtualGatewayListenerTlsFileCertificate = VirtualGatewayListenerTlsFileCertificate' {}
- newVirtualGatewayListenerTlsFileCertificate :: Text -> Text -> VirtualGatewayListenerTlsFileCertificate
- virtualGatewayListenerTlsFileCertificate_certificateChain :: Lens' VirtualGatewayListenerTlsFileCertificate Text
- virtualGatewayListenerTlsFileCertificate_privateKey :: Lens' VirtualGatewayListenerTlsFileCertificate Text
Documentation
data VirtualGatewayListenerTlsFileCertificate Source #
An object that represents a local file certificate. The certificate must meet specific requirements and you must have proxy authorization enabled. For more information, see Transport Layer Security (TLS).
See: newVirtualGatewayListenerTlsFileCertificate
smart constructor.
VirtualGatewayListenerTlsFileCertificate' | |
|
Instances
newVirtualGatewayListenerTlsFileCertificate Source #
:: Text |
|
-> Text | |
-> VirtualGatewayListenerTlsFileCertificate |
Create a value of VirtualGatewayListenerTlsFileCertificate
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:certificateChain:VirtualGatewayListenerTlsFileCertificate'
, virtualGatewayListenerTlsFileCertificate_certificateChain
- The certificate chain for the certificate.
$sel:privateKey:VirtualGatewayListenerTlsFileCertificate'
, virtualGatewayListenerTlsFileCertificate_privateKey
- The private key for a certificate stored on the file system of the mesh
endpoint that the proxy is running on.
virtualGatewayListenerTlsFileCertificate_certificateChain :: Lens' VirtualGatewayListenerTlsFileCertificate Text Source #
The certificate chain for the certificate.
virtualGatewayListenerTlsFileCertificate_privateKey :: Lens' VirtualGatewayListenerTlsFileCertificate Text Source #
The private key for a certificate stored on the file system of the mesh endpoint that the proxy is running on.