libZSservicesZSamazonka-elbv2ZSamazonka-elbv2
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.ELBV2.DescribeListenerCertificates

Description

Describes the default certificate and the certificate list for the specified HTTPS or TLS listener.

If the default certificate is also in the certificate list, it appears twice in the results (once with IsDefault set to true and once with IsDefault set to false).

For more information, see SSL certificates in the Application Load Balancers Guide or Server certificates in the Network Load Balancers Guide.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeListenerCertificates Source #

See: newDescribeListenerCertificates smart constructor.

Constructors

DescribeListenerCertificates' 

Fields

  • marker :: Maybe Text

    The marker for the next set of results. (You received this marker from a previous call.)

  • pageSize :: Maybe Natural

    The maximum number of results to return with this call.

  • listenerArn :: Text

    The Amazon Resource Names (ARN) of the listener.

Instances

Instances details
Eq DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

Read DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

Show DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

Generic DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

Associated Types

type Rep DescribeListenerCertificates :: Type -> Type #

NFData DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

Hashable DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

AWSPager DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

AWSRequest DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

ToHeaders DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

ToPath DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

ToQuery DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

type Rep DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

type Rep DescribeListenerCertificates = D1 ('MetaData "DescribeListenerCertificates" "Amazonka.ELBV2.DescribeListenerCertificates" "libZSservicesZSamazonka-elbv2ZSamazonka-elbv2" 'False) (C1 ('MetaCons "DescribeListenerCertificates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pageSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "listenerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeListenerCertificates Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

newDescribeListenerCertificates Source #

Create a value of DescribeListenerCertificates 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:marker:DescribeListenerCertificates', describeListenerCertificates_marker - The marker for the next set of results. (You received this marker from a previous call.)

$sel:pageSize:DescribeListenerCertificates', describeListenerCertificates_pageSize - The maximum number of results to return with this call.

$sel:listenerArn:DescribeListenerCertificates', describeListenerCertificates_listenerArn - The Amazon Resource Names (ARN) of the listener.

Request Lenses

describeListenerCertificates_marker :: Lens' DescribeListenerCertificates (Maybe Text) Source #

The marker for the next set of results. (You received this marker from a previous call.)

describeListenerCertificates_pageSize :: Lens' DescribeListenerCertificates (Maybe Natural) Source #

The maximum number of results to return with this call.

describeListenerCertificates_listenerArn :: Lens' DescribeListenerCertificates Text Source #

The Amazon Resource Names (ARN) of the listener.

Destructuring the Response

data DescribeListenerCertificatesResponse Source #

Constructors

DescribeListenerCertificatesResponse' 

Fields

Instances

Instances details
Eq DescribeListenerCertificatesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

Read DescribeListenerCertificatesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

Show DescribeListenerCertificatesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

Generic DescribeListenerCertificatesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

NFData DescribeListenerCertificatesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

type Rep DescribeListenerCertificatesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeListenerCertificates

type Rep DescribeListenerCertificatesResponse = D1 ('MetaData "DescribeListenerCertificatesResponse" "Amazonka.ELBV2.DescribeListenerCertificates" "libZSservicesZSamazonka-elbv2ZSamazonka-elbv2" 'False) (C1 ('MetaCons "DescribeListenerCertificatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Certificate])) :*: (S1 ('MetaSel ('Just "nextMarker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeListenerCertificatesResponse Source #

Create a value of DescribeListenerCertificatesResponse 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:certificates:DescribeListenerCertificatesResponse', describeListenerCertificatesResponse_certificates - Information about the certificates.

$sel:nextMarker:DescribeListenerCertificatesResponse', describeListenerCertificatesResponse_nextMarker - If there are additional results, this is the marker for the next set of results. Otherwise, this is null.

$sel:httpStatus:DescribeListenerCertificatesResponse', describeListenerCertificatesResponse_httpStatus - The response's http status code.

Response Lenses

describeListenerCertificatesResponse_nextMarker :: Lens' DescribeListenerCertificatesResponse (Maybe Text) Source #

If there are additional results, this is the marker for the next set of results. Otherwise, this is null.