libZSservicesZSamazonka-lightsailZSamazonka-lightsail
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Description

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

Creating a Request

data GetLoadBalancerTlsCertificates Source #

See: newGetLoadBalancerTlsCertificates smart constructor.

Constructors

GetLoadBalancerTlsCertificates' 

Fields

Instances

Instances details
Eq GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Read GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Show GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Generic GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Associated Types

type Rep GetLoadBalancerTlsCertificates :: Type -> Type #

NFData GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Hashable GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

ToJSON GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

AWSRequest GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

ToHeaders GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

ToPath GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

ToQuery GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

type Rep GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

type Rep GetLoadBalancerTlsCertificates = D1 ('MetaData "GetLoadBalancerTlsCertificates" "Amazonka.Lightsail.GetLoadBalancerTlsCertificates" "libZSservicesZSamazonka-lightsailZSamazonka-lightsail" 'False) (C1 ('MetaCons "GetLoadBalancerTlsCertificates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetLoadBalancerTlsCertificates Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

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 #

Constructors

GetLoadBalancerTlsCertificatesResponse' 

Fields

Instances

Instances details
Eq GetLoadBalancerTlsCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Read GetLoadBalancerTlsCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Show GetLoadBalancerTlsCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

Generic GetLoadBalancerTlsCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

NFData GetLoadBalancerTlsCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

type Rep GetLoadBalancerTlsCertificatesResponse Source # 
Instance details

Defined in Amazonka.Lightsail.GetLoadBalancerTlsCertificates

type Rep GetLoadBalancerTlsCertificatesResponse = D1 ('MetaData "GetLoadBalancerTlsCertificatesResponse" "Amazonka.Lightsail.GetLoadBalancerTlsCertificates" "libZSservicesZSamazonka-lightsailZSamazonka-lightsail" 'False) (C1 ('MetaCons "GetLoadBalancerTlsCertificatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tlsCertificates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LoadBalancerTlsCertificate])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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.