amazonka-elbv2-2.0: Amazon Elastic Load Balancing SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ELBV2.DescribeSSLPolicies

Description

Describes the specified policies or all policies used for SSL negotiation.

For more information, see Security policies in the Application Load Balancers Guide or Security policies in the Network Load Balancers Guide.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeSSLPolicies Source #

See: newDescribeSSLPolicies smart constructor.

Constructors

DescribeSSLPolicies' 

Fields

Instances

Instances details
ToHeaders DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

ToPath DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

ToQuery DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

AWSPager DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

AWSRequest DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Associated Types

type AWSResponse DescribeSSLPolicies #

Generic DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Associated Types

type Rep DescribeSSLPolicies :: Type -> Type #

Read DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Show DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

NFData DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Methods

rnf :: DescribeSSLPolicies -> () #

Eq DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Hashable DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

type AWSResponse DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

type Rep DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

type Rep DescribeSSLPolicies = D1 ('MetaData "DescribeSSLPolicies" "Amazonka.ELBV2.DescribeSSLPolicies" "amazonka-elbv2-2.0-361J9F5fkBoAtGaOoJg8Ev" 'False) (C1 ('MetaCons "DescribeSSLPolicies'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "loadBalancerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerTypeEnum)) :*: S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "names") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "pageSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newDescribeSSLPolicies :: DescribeSSLPolicies Source #

Create a value of DescribeSSLPolicies 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:loadBalancerType:DescribeSSLPolicies', describeSSLPolicies_loadBalancerType - The type of load balancer. The default lists the SSL policies for all load balancers.

$sel:marker:DescribeSSLPolicies', describeSSLPolicies_marker - The marker for the next set of results. (You received this marker from a previous call.)

$sel:names:DescribeSSLPolicies', describeSSLPolicies_names - The names of the policies.

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

Request Lenses

describeSSLPolicies_loadBalancerType :: Lens' DescribeSSLPolicies (Maybe LoadBalancerTypeEnum) Source #

The type of load balancer. The default lists the SSL policies for all load balancers.

describeSSLPolicies_marker :: Lens' DescribeSSLPolicies (Maybe Text) Source #

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

describeSSLPolicies_pageSize :: Lens' DescribeSSLPolicies (Maybe Natural) Source #

The maximum number of results to return with this call.

Destructuring the Response

data DescribeSSLPoliciesResponse Source #

See: newDescribeSSLPoliciesResponse smart constructor.

Constructors

DescribeSSLPoliciesResponse' 

Fields

Instances

Instances details
Generic DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Associated Types

type Rep DescribeSSLPoliciesResponse :: Type -> Type #

Read DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Show DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

NFData DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Eq DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

type Rep DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

type Rep DescribeSSLPoliciesResponse = D1 ('MetaData "DescribeSSLPoliciesResponse" "Amazonka.ELBV2.DescribeSSLPolicies" "amazonka-elbv2-2.0-361J9F5fkBoAtGaOoJg8Ev" 'False) (C1 ('MetaCons "DescribeSSLPoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextMarker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sslPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SslPolicy])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeSSLPoliciesResponse Source #

Create a value of DescribeSSLPoliciesResponse 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:nextMarker:DescribeSSLPoliciesResponse', describeSSLPoliciesResponse_nextMarker - If there are additional results, this is the marker for the next set of results. Otherwise, this is null.

$sel:sslPolicies:DescribeSSLPoliciesResponse', describeSSLPoliciesResponse_sslPolicies - Information about the security policies.

$sel:httpStatus:DescribeSSLPoliciesResponse', describeSSLPoliciesResponse_httpStatus - The response's http status code.

Response Lenses

describeSSLPoliciesResponse_nextMarker :: Lens' DescribeSSLPoliciesResponse (Maybe Text) Source #

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