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 #

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 # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

Data ListIdentityPools # 
Instance details

Defined in Network.AWS.CognitoIdentity.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 # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

Show ListIdentityPools # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

Generic ListIdentityPools # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

Associated Types

type Rep ListIdentityPools :: * -> * #

Hashable ListIdentityPools # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

ToJSON ListIdentityPools # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

AWSRequest ListIdentityPools # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

Associated Types

type Rs ListIdentityPools :: * #

ToHeaders ListIdentityPools # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

ToPath ListIdentityPools # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

ToQuery ListIdentityPools # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

NFData ListIdentityPools # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

Methods

rnf :: ListIdentityPools -> () #

type Rep ListIdentityPools # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

type Rep ListIdentityPools = D1 (MetaData "ListIdentityPools" "Network.AWS.CognitoIdentity.ListIdentityPools" "amazonka-cognito-identity-1.6.0-5fjiPArrccKDRJ8e7htSYb" False) (C1 (MetaCons "ListIdentityPools'" PrefixI True) (S1 (MetaSel (Just "_lipNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lipMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Nat)))
type Rs ListIdentityPools # 
Instance details

Defined in Network.AWS.CognitoIdentity.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 # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

Data ListIdentityPoolsResponse # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

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 # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

Show ListIdentityPoolsResponse # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

Generic ListIdentityPoolsResponse # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

Associated Types

type Rep ListIdentityPoolsResponse :: * -> * #

NFData ListIdentityPoolsResponse # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

type Rep ListIdentityPoolsResponse # 
Instance details

Defined in Network.AWS.CognitoIdentity.ListIdentityPools

type Rep ListIdentityPoolsResponse = D1 (MetaData "ListIdentityPoolsResponse" "Network.AWS.CognitoIdentity.ListIdentityPools" "amazonka-cognito-identity-1.6.0-5fjiPArrccKDRJ8e7htSYb" False) (C1 (MetaCons "ListIdentityPoolsResponse'" PrefixI True) (S1 (MetaSel (Just "_liprsIdentityPools") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [IdentityPoolShortDescription])) :*: (S1 (MetaSel (Just "_liprsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_liprsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

liprsIdentityPools :: Lens' ListIdentityPoolsResponse [IdentityPoolShortDescription] #

The identity pools returned by the ListIdentityPools action.

liprsResponseStatus :: Lens' ListIdentityPoolsResponse Int #

  • - | The response status code.