amazonka-migrationhub-1.6.0: Amazon Migration Hub 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.MigrationHub.ListProgressUpdateStreams

Contents

Description

Lists progress update streams associated with the user account making this call.

Synopsis

Creating a Request

listProgressUpdateStreams :: ListProgressUpdateStreams Source #

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

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

  • lpusNextToken - If a NextToken was returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in NextToken .
  • lpusMaxResults - Filter to limit the maximum number of results to list per page.

data ListProgressUpdateStreams Source #

See: listProgressUpdateStreams smart constructor.

Instances

Eq ListProgressUpdateStreams Source # 
Data ListProgressUpdateStreams Source # 

Methods

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

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

toConstr :: ListProgressUpdateStreams -> Constr #

dataTypeOf :: ListProgressUpdateStreams -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListProgressUpdateStreams Source # 
Show ListProgressUpdateStreams Source # 
Generic ListProgressUpdateStreams Source # 
Hashable ListProgressUpdateStreams Source # 
ToJSON ListProgressUpdateStreams Source # 
NFData ListProgressUpdateStreams Source # 
AWSRequest ListProgressUpdateStreams Source # 
ToHeaders ListProgressUpdateStreams Source # 
ToPath ListProgressUpdateStreams Source # 
ToQuery ListProgressUpdateStreams Source # 
type Rep ListProgressUpdateStreams Source # 
type Rep ListProgressUpdateStreams = D1 * (MetaData "ListProgressUpdateStreams" "Network.AWS.MigrationHub.ListProgressUpdateStreams" "amazonka-migrationhub-1.6.0-7kcto3lUXxtCXP9q5ELBxL" False) (C1 * (MetaCons "ListProgressUpdateStreams'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_lpusNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_lpusMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))))
type Rs ListProgressUpdateStreams Source # 

Request Lenses

lpusNextToken :: Lens' ListProgressUpdateStreams (Maybe Text) Source #

If a NextToken was returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in NextToken .

lpusMaxResults :: Lens' ListProgressUpdateStreams (Maybe Natural) Source #

Filter to limit the maximum number of results to list per page.

Destructuring the Response

listProgressUpdateStreamsResponse Source #

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

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

data ListProgressUpdateStreamsResponse Source #

See: listProgressUpdateStreamsResponse smart constructor.

Instances

Eq ListProgressUpdateStreamsResponse Source # 
Data ListProgressUpdateStreamsResponse Source # 

Methods

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

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

toConstr :: ListProgressUpdateStreamsResponse -> Constr #

dataTypeOf :: ListProgressUpdateStreamsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListProgressUpdateStreamsResponse Source # 
Show ListProgressUpdateStreamsResponse Source # 
Generic ListProgressUpdateStreamsResponse Source # 
NFData ListProgressUpdateStreamsResponse Source # 
type Rep ListProgressUpdateStreamsResponse Source # 
type Rep ListProgressUpdateStreamsResponse = D1 * (MetaData "ListProgressUpdateStreamsResponse" "Network.AWS.MigrationHub.ListProgressUpdateStreams" "amazonka-migrationhub-1.6.0-7kcto3lUXxtCXP9q5ELBxL" False) (C1 * (MetaCons "ListProgressUpdateStreamsResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_lpusrsProgressUpdateStreamSummaryList") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [ProgressUpdateStreamSummary]))) ((:*:) * (S1 * (MetaSel (Just Symbol "_lpusrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_lpusrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int)))))

Response Lenses

lpusrsProgressUpdateStreamSummaryList :: Lens' ListProgressUpdateStreamsResponse [ProgressUpdateStreamSummary] Source #

List of progress update streams up to the max number of results passed in the input.

lpusrsNextToken :: Lens' ListProgressUpdateStreamsResponse (Maybe Text) Source #

If there are more streams created than the max result, return the next token to be passed to the next call as a bookmark of where to start from.