amazonka-cloudhsm-1.4.5: 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 #

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 #

See: listLunaClients smart constructor.

Instances

Eq ListLunaClients # 
Data ListLunaClients # 

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

Methods

rnf :: ListLunaClients -> () #

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

Request Lenses

llcNextToken :: Lens' ListLunaClients (Maybe Text) #

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

Destructuring the Response

listLunaClientsResponse #

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 #

See: listLunaClientsResponse smart constructor.

Instances

Eq ListLunaClientsResponse # 
Data ListLunaClientsResponse # 

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 # 
Show ListLunaClientsResponse # 
Generic ListLunaClientsResponse # 
NFData ListLunaClientsResponse # 

Methods

rnf :: ListLunaClientsResponse -> () #

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

Response Lenses

llcrsNextToken :: Lens' ListLunaClientsResponse (Maybe Text) #

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

llcrsResponseStatus :: Lens' ListLunaClientsResponse Int #

  • - | The response status code.