amazonka-cognito-identity-1.6.0: Amazon Cognito Identity 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.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 Source #

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

Input to the ListIdentityPools action.

See: listIdentityPools smart constructor.

Instances

Eq ListIdentityPools Source # 
Data ListIdentityPools Source # 

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 Source # 
Show ListIdentityPools Source # 
Generic ListIdentityPools Source # 
Hashable ListIdentityPools Source # 
ToJSON ListIdentityPools Source # 
NFData ListIdentityPools Source # 

Methods

rnf :: ListIdentityPools -> () #

AWSRequest ListIdentityPools Source # 
ToHeaders ListIdentityPools Source # 
ToPath ListIdentityPools Source # 
ToQuery ListIdentityPools Source # 
type Rep ListIdentityPools Source # 
type Rep ListIdentityPools = D1 * (MetaData "ListIdentityPools" "Network.AWS.CognitoIdentity.ListIdentityPools" "amazonka-cognito-identity-1.6.0-IO8Zr4R9nPG32UBd628mMD" 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 Source # 

Request Lenses

lipMaxResults :: Lens' ListIdentityPools Natural Source #

The maximum number of identities to return.

Destructuring the Response

listIdentityPoolsResponse Source #

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

The result of a successful ListIdentityPools action.

See: listIdentityPoolsResponse smart constructor.

Instances

Eq ListIdentityPoolsResponse Source # 
Data ListIdentityPoolsResponse Source # 

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 Source # 
Show ListIdentityPoolsResponse Source # 
Generic ListIdentityPoolsResponse Source # 
NFData ListIdentityPoolsResponse Source # 
type Rep ListIdentityPoolsResponse Source # 
type Rep ListIdentityPoolsResponse = D1 * (MetaData "ListIdentityPoolsResponse" "Network.AWS.CognitoIdentity.ListIdentityPools" "amazonka-cognito-identity-1.6.0-IO8Zr4R9nPG32UBd628mMD" 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 DecidedStrict) (Rec0 * Int)))))

Response Lenses

liprsIdentityPools :: Lens' ListIdentityPoolsResponse [IdentityPoolShortDescription] Source #

The identity pools returned by the ListIdentityPools action.