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 |
Returns information about the TLS certificates that are associated with the specified Lightsail load balancer.
TLS is just an updated, more secure version of Secure Socket Layer (SSL).
You can have a maximum of 2 certificates associated with a Lightsail load balancer. One is active and the other is inactive.
Synopsis
- data GetLoadBalancerTlsCertificates = GetLoadBalancerTlsCertificates' {}
- newGetLoadBalancerTlsCertificates :: Text -> GetLoadBalancerTlsCertificates
- getLoadBalancerTlsCertificates_loadBalancerName :: Lens' GetLoadBalancerTlsCertificates Text
- data GetLoadBalancerTlsCertificatesResponse = GetLoadBalancerTlsCertificatesResponse' {}
- newGetLoadBalancerTlsCertificatesResponse :: Int -> GetLoadBalancerTlsCertificatesResponse
- getLoadBalancerTlsCertificatesResponse_tlsCertificates :: Lens' GetLoadBalancerTlsCertificatesResponse (Maybe [LoadBalancerTlsCertificate])
- getLoadBalancerTlsCertificatesResponse_httpStatus :: Lens' GetLoadBalancerTlsCertificatesResponse Int
Creating a Request
data GetLoadBalancerTlsCertificates Source #
See: newGetLoadBalancerTlsCertificates
smart constructor.
GetLoadBalancerTlsCertificates' | |
|
Instances
newGetLoadBalancerTlsCertificates Source #
Create a value of GetLoadBalancerTlsCertificates
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:loadBalancerName:GetLoadBalancerTlsCertificates'
, getLoadBalancerTlsCertificates_loadBalancerName
- The name of the load balancer you associated with your SSL/TLS
certificate.
Request Lenses
getLoadBalancerTlsCertificates_loadBalancerName :: Lens' GetLoadBalancerTlsCertificates Text Source #
The name of the load balancer you associated with your SSL/TLS certificate.
Destructuring the Response
data GetLoadBalancerTlsCertificatesResponse Source #
See: newGetLoadBalancerTlsCertificatesResponse
smart constructor.
GetLoadBalancerTlsCertificatesResponse' | |
|
Instances
newGetLoadBalancerTlsCertificatesResponse Source #
Create a value of GetLoadBalancerTlsCertificatesResponse
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:tlsCertificates:GetLoadBalancerTlsCertificatesResponse'
, getLoadBalancerTlsCertificatesResponse_tlsCertificates
- An array of LoadBalancerTlsCertificate objects describing your SSL/TLS
certificates.
$sel:httpStatus:GetLoadBalancerTlsCertificatesResponse'
, getLoadBalancerTlsCertificatesResponse_httpStatus
- The response's http status code.
Response Lenses
getLoadBalancerTlsCertificatesResponse_tlsCertificates :: Lens' GetLoadBalancerTlsCertificatesResponse (Maybe [LoadBalancerTlsCertificate]) Source #
An array of LoadBalancerTlsCertificate objects describing your SSL/TLS certificates.
getLoadBalancerTlsCertificatesResponse_httpStatus :: Lens' GetLoadBalancerTlsCertificatesResponse Int Source #
The response's http status code.