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.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
Eq DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Read DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Show DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Generic DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Associated Types

type Rep DescribeSSLPolicies :: Type -> Type #

NFData DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Methods

rnf :: DescribeSSLPolicies -> () #

Hashable 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 #

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

type Rep DescribeSSLPolicies Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

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

Defined in Amazonka.ELBV2.DescribeSSLPolicies

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:names:DescribeSSLPolicies', describeSSLPolicies_names - The names of the policies.

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

$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
Eq DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Read DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Show DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Generic DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELBV2.DescribeSSLPolicies

Associated Types

type Rep DescribeSSLPoliciesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-elbv2ZSamazonka-elbv2" 'False) (C1 ('MetaCons "DescribeSSLPoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sslPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SslPolicy])) :*: (S1 ('MetaSel ('Just "nextMarker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:sslPolicies:DescribeSSLPoliciesResponse', describeSSLPoliciesResponse_sslPolicies - Information about the security policies.

$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: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.