amazonka-elastictranscoder-1.4.4: Amazon Elastic Transcoder 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.ElasticTranscoder.ListPipelines

Contents

Description

The ListPipelines operation gets a list of the pipelines associated with the current AWS account.

This operation returns paginated results.

Synopsis

Creating a Request

listPipelines :: ListPipelines Source #

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

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

data ListPipelines Source #

The ListPipelineRequest structure.

See: listPipelines smart constructor.

Instances

Eq ListPipelines Source # 
Data ListPipelines Source # 

Methods

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

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

toConstr :: ListPipelines -> Constr #

dataTypeOf :: ListPipelines -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListPipelines Source # 
Show ListPipelines Source # 
Generic ListPipelines Source # 

Associated Types

type Rep ListPipelines :: * -> * #

Hashable ListPipelines Source # 
NFData ListPipelines Source # 

Methods

rnf :: ListPipelines -> () #

AWSPager ListPipelines Source # 
AWSRequest ListPipelines Source # 
ToPath ListPipelines Source # 
ToHeaders ListPipelines Source # 
ToQuery ListPipelines Source # 
type Rep ListPipelines Source # 
type Rep ListPipelines = D1 (MetaData "ListPipelines" "Network.AWS.ElasticTranscoder.ListPipelines" "amazonka-elastictranscoder-1.4.4-5Nj1qMlfmsoFfksm8Mqdmo" False) (C1 (MetaCons "ListPipelines'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lpAscending") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lpPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))
type Rs ListPipelines Source # 

Request Lenses

lpAscending :: Lens' ListPipelines (Maybe Text) Source #

To list pipelines in chronological order by the date and time that they were created, enter true. To list pipelines in reverse chronological order, enter false.

lpPageToken :: Lens' ListPipelines (Maybe Text) Source #

When Elastic Transcoder returns more than one page of results, use pageToken in subsequent GET requests to get each successive page of results.

Destructuring the Response

listPipelinesResponse Source #

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

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

data ListPipelinesResponse Source #

A list of the pipelines associated with the current AWS account.

See: listPipelinesResponse smart constructor.

Instances

Eq ListPipelinesResponse Source # 
Data ListPipelinesResponse Source # 

Methods

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

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

toConstr :: ListPipelinesResponse -> Constr #

dataTypeOf :: ListPipelinesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListPipelinesResponse Source # 
Show ListPipelinesResponse Source # 
Generic ListPipelinesResponse Source # 
NFData ListPipelinesResponse Source # 

Methods

rnf :: ListPipelinesResponse -> () #

type Rep ListPipelinesResponse Source # 
type Rep ListPipelinesResponse = D1 (MetaData "ListPipelinesResponse" "Network.AWS.ElasticTranscoder.ListPipelines" "amazonka-elastictranscoder-1.4.4-5Nj1qMlfmsoFfksm8Mqdmo" False) (C1 (MetaCons "ListPipelinesResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lprsNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_lprsPipelines") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Pipeline]))) (S1 (MetaSel (Just Symbol "_lprsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int)))))

Response Lenses

lprsNextPageToken :: Lens' ListPipelinesResponse (Maybe Text) Source #

A value that you use to access the second and subsequent pages of results, if any. When the pipelines fit on one page or when you've reached the last page of results, the value of NextPageToken is null.