amazonka-cognito-identity-1.4.5: Amazon Cognito Identity SDK.

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

Network.AWS.CognitoIdentity.ListIdentityPools

Contents

Description

Lists all of the Cognito identity pools registered for your account.

You must use AWS Developer credentials to call this API.

Synopsis

Creating a Request

listIdentityPools #

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

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

data ListIdentityPools #

Input to the ListIdentityPools action.

See: listIdentityPools smart constructor.

Instances

Eq ListIdentityPools # 
Data ListIdentityPools # 

Methods

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

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

toConstr :: ListIdentityPools -> Constr #

dataTypeOf :: ListIdentityPools -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListIdentityPools # 
Show ListIdentityPools # 
Generic ListIdentityPools # 
Hashable ListIdentityPools # 
ToJSON ListIdentityPools # 
NFData ListIdentityPools # 

Methods

rnf :: ListIdentityPools -> () #

AWSRequest ListIdentityPools # 
ToQuery ListIdentityPools # 
ToPath ListIdentityPools # 
ToHeaders ListIdentityPools # 
type Rep ListIdentityPools # 
type Rep ListIdentityPools = D1 (MetaData "ListIdentityPools" "Network.AWS.CognitoIdentity.ListIdentityPools" "amazonka-cognito-identity-1.4.5-2Q9pluiO6Sv7LXeVa0dYCh" False) (C1 (MetaCons "ListIdentityPools'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lipNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lipMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Nat))))
type Rs ListIdentityPools # 

Request Lenses

lipMaxResults :: Lens' ListIdentityPools Natural #

The maximum number of identities to return.

Destructuring the Response

listIdentityPoolsResponse #

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

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

data ListIdentityPoolsResponse #

The result of a successful ListIdentityPools action.

See: listIdentityPoolsResponse smart constructor.

Instances

Eq ListIdentityPoolsResponse # 
Data ListIdentityPoolsResponse # 

Methods

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

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

toConstr :: ListIdentityPoolsResponse -> Constr #

dataTypeOf :: ListIdentityPoolsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListIdentityPoolsResponse # 
Show ListIdentityPoolsResponse # 
Generic ListIdentityPoolsResponse # 
NFData ListIdentityPoolsResponse # 
type Rep ListIdentityPoolsResponse # 
type Rep ListIdentityPoolsResponse = D1 (MetaData "ListIdentityPoolsResponse" "Network.AWS.CognitoIdentity.ListIdentityPools" "amazonka-cognito-identity-1.4.5-2Q9pluiO6Sv7LXeVa0dYCh" False) (C1 (MetaCons "ListIdentityPoolsResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_liprsIdentityPools") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [IdentityPoolShortDescription]))) ((:*:) (S1 (MetaSel (Just Symbol "_liprsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_liprsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int)))))

Response Lenses

liprsIdentityPools :: Lens' ListIdentityPoolsResponse [IdentityPoolShortDescription] #

The identity pools returned by the ListIdentityPools action.

liprsResponseStatus :: Lens' ListIdentityPoolsResponse Int #

  • - | The response status code.