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
- data SslConfiguration = SslConfiguration' {
- privateKey :: Maybe Text
- certificate :: Maybe Text
- chain :: Maybe Text
- newSslConfiguration :: SslConfiguration
- sslConfiguration_privateKey :: Lens' SslConfiguration (Maybe Text)
- sslConfiguration_certificate :: Lens' SslConfiguration (Maybe Text)
- sslConfiguration_chain :: Lens' SslConfiguration (Maybe Text)
Documentation
data SslConfiguration Source #
Describes an app's SSL configuration.
See: newSslConfiguration
smart constructor.
SslConfiguration' | |
|
Instances
newSslConfiguration :: SslConfiguration Source #
Create a value of SslConfiguration
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:privateKey:SslConfiguration'
, sslConfiguration_privateKey
- The private key; the contents of the certificate's domain.kex file.
$sel:certificate:SslConfiguration'
, sslConfiguration_certificate
- The contents of the certificate's domain.crt file.
$sel:chain:SslConfiguration'
, sslConfiguration_chain
- Optional. Can be used to specify an intermediate certificate authority
key or client authentication.
sslConfiguration_privateKey :: Lens' SslConfiguration (Maybe Text) Source #
The private key; the contents of the certificate's domain.kex file.
sslConfiguration_certificate :: Lens' SslConfiguration (Maybe Text) Source #
The contents of the certificate's domain.crt file.
sslConfiguration_chain :: Lens' SslConfiguration (Maybe Text) Source #
Optional. Can be used to specify an intermediate certificate authority key or client authentication.