amazonka-elbv2-1.6.1: Amazon Elastic Load Balancing SDK.

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

Network.AWS.ELBv2.DescribeSSLPolicies

Contents

Description

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

For more information, see Security Policies in the Application Load Balancers Guide .

Synopsis

Creating a Request

describeSSLPolicies :: DescribeSSLPolicies Source #

Creates a value of DescribeSSLPolicies with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dspNames - The names of the policies.
  • dspMarker - The marker for the next set of results. (You received this marker from a previous call.)
  • dspPageSize - The maximum number of results to return with this call.

data DescribeSSLPolicies Source #

See: describeSSLPolicies smart constructor.

Instances
Eq DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Data DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeSSLPolicies -> c DescribeSSLPolicies #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeSSLPolicies #

toConstr :: DescribeSSLPolicies -> Constr #

dataTypeOf :: DescribeSSLPolicies -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DescribeSSLPolicies) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeSSLPolicies) #

gmapT :: (forall b. Data b => b -> b) -> DescribeSSLPolicies -> DescribeSSLPolicies #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeSSLPolicies -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeSSLPolicies -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeSSLPolicies -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeSSLPolicies -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeSSLPolicies -> m DescribeSSLPolicies #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeSSLPolicies -> m DescribeSSLPolicies #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeSSLPolicies -> m DescribeSSLPolicies #

Read DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Show DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Generic DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Associated Types

type Rep DescribeSSLPolicies :: Type -> Type #

Hashable DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

AWSRequest DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Associated Types

type Rs DescribeSSLPolicies :: Type #

ToHeaders DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

ToPath DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

ToQuery DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

NFData DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Methods

rnf :: DescribeSSLPolicies -> () #

type Rep DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

type Rep DescribeSSLPolicies = D1 (MetaData "DescribeSSLPolicies" "Network.AWS.ELBv2.DescribeSSLPolicies" "amazonka-elbv2-1.6.1-E4uu6EqNDMk4f08ZYDVKwx" False) (C1 (MetaCons "DescribeSSLPolicies'" PrefixI True) (S1 (MetaSel (Just "_dspNames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_dspMarker") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_dspPageSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)))))
type Rs DescribeSSLPolicies Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Request Lenses

dspNames :: Lens' DescribeSSLPolicies [Text] Source #

The names of the policies.

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

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

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

The maximum number of results to return with this call.

Destructuring the Response

describeSSLPoliciesResponse Source #

Creates a value of DescribeSSLPoliciesResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DescribeSSLPoliciesResponse Source #

See: describeSSLPoliciesResponse smart constructor.

Instances
Eq DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Data DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeSSLPoliciesResponse -> c DescribeSSLPoliciesResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeSSLPoliciesResponse #

toConstr :: DescribeSSLPoliciesResponse -> Constr #

dataTypeOf :: DescribeSSLPoliciesResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DescribeSSLPoliciesResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeSSLPoliciesResponse) #

gmapT :: (forall b. Data b => b -> b) -> DescribeSSLPoliciesResponse -> DescribeSSLPoliciesResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeSSLPoliciesResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeSSLPoliciesResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeSSLPoliciesResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeSSLPoliciesResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeSSLPoliciesResponse -> m DescribeSSLPoliciesResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeSSLPoliciesResponse -> m DescribeSSLPoliciesResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeSSLPoliciesResponse -> m DescribeSSLPoliciesResponse #

Read DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Show DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Generic DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

Associated Types

type Rep DescribeSSLPoliciesResponse :: Type -> Type #

NFData DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

type Rep DescribeSSLPoliciesResponse Source # 
Instance details

Defined in Network.AWS.ELBv2.DescribeSSLPolicies

type Rep DescribeSSLPoliciesResponse = D1 (MetaData "DescribeSSLPoliciesResponse" "Network.AWS.ELBv2.DescribeSSLPolicies" "amazonka-elbv2-1.6.1-E4uu6EqNDMk4f08ZYDVKwx" False) (C1 (MetaCons "DescribeSSLPoliciesResponse'" PrefixI True) (S1 (MetaSel (Just "_dsprsSSLPolicies") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [SSLPolicy])) :*: (S1 (MetaSel (Just "_dsprsNextMarker") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_dsprsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

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

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.