amazonka-cloudhsm-1.4.2: Amazon CloudHSM 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.CloudHSM.ListLunaClients

Contents

Description

Lists all of the clients.

This operation supports pagination with the use of the NextToken member. If more results are available, the NextToken member of the response contains a token that you pass in the next call to ListLunaClients to retrieve the next set of items.

Synopsis

Creating a Request

listLunaClients :: ListLunaClients Source #

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

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

data ListLunaClients Source #

See: listLunaClients smart constructor.

Instances

Eq ListLunaClients Source # 
Data ListLunaClients Source # 

Methods

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

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

toConstr :: ListLunaClients -> Constr #

dataTypeOf :: ListLunaClients -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListLunaClients Source # 
Show ListLunaClients Source # 
Generic ListLunaClients Source # 
ToJSON ListLunaClients Source # 
Hashable ListLunaClients Source # 
NFData ListLunaClients Source # 

Methods

rnf :: ListLunaClients -> () #

AWSRequest ListLunaClients Source # 
ToPath ListLunaClients Source # 
ToHeaders ListLunaClients Source # 
ToQuery ListLunaClients Source # 
type Rep ListLunaClients Source # 
type Rep ListLunaClients = D1 (MetaData "ListLunaClients" "Network.AWS.CloudHSM.ListLunaClients" "amazonka-cloudhsm-1.4.2-1VaxWeqWDUJH0yTGS7DXZ3" True) (C1 (MetaCons "ListLunaClients'" PrefixI True) (S1 (MetaSel (Just Symbol "_llcNextToken") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))
type Rs ListLunaClients Source # 

Request Lenses

llcNextToken :: Lens' ListLunaClients (Maybe Text) Source #

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

Destructuring the Response

listLunaClientsResponse Source #

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

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

data ListLunaClientsResponse Source #

See: listLunaClientsResponse smart constructor.

Instances

Eq ListLunaClientsResponse Source # 
Data ListLunaClientsResponse Source # 

Methods

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

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

toConstr :: ListLunaClientsResponse -> Constr #

dataTypeOf :: ListLunaClientsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListLunaClientsResponse Source # 
Show ListLunaClientsResponse Source # 
Generic ListLunaClientsResponse Source # 
NFData ListLunaClientsResponse Source # 

Methods

rnf :: ListLunaClientsResponse -> () #

type Rep ListLunaClientsResponse Source # 
type Rep ListLunaClientsResponse = D1 (MetaData "ListLunaClientsResponse" "Network.AWS.CloudHSM.ListLunaClients" "amazonka-cloudhsm-1.4.2-1VaxWeqWDUJH0yTGS7DXZ3" False) (C1 (MetaCons "ListLunaClientsResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_llcrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_llcrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)) (S1 (MetaSel (Just Symbol "_llcrsClientList") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [Text])))))

Response Lenses

llcrsNextToken :: Lens' ListLunaClientsResponse (Maybe Text) Source #

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.