amazonka-elastictranscoder-1.6.0: Amazon Elastic Transcoder 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.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 #

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:

  • lpAscending - 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 - When Elastic Transcoder returns more than one page of results, use pageToken in subsequent GET requests to get each successive page of results.

data ListPipelines #

The ListPipelineRequest structure.

See: listPipelines smart constructor.

Instances
Eq ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

Data ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

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

Defined in Network.AWS.ElasticTranscoder.ListPipelines

Show ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

Generic ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

Associated Types

type Rep ListPipelines :: * -> * #

Hashable ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

AWSPager ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

AWSRequest ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

Associated Types

type Rs ListPipelines :: * #

ToHeaders ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

ToPath ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

ToQuery ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

NFData ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

Methods

rnf :: ListPipelines -> () #

type Rep ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

type Rep ListPipelines = D1 (MetaData "ListPipelines" "Network.AWS.ElasticTranscoder.ListPipelines" "amazonka-elastictranscoder-1.6.0-KxGXzk1Y82dyc8GmeCrW" False) (C1 (MetaCons "ListPipelines'" PrefixI True) (S1 (MetaSel (Just "_lpAscending") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lpPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))
type Rs ListPipelines # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

Request Lenses

lpAscending :: Lens' ListPipelines (Maybe Text) #

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) #

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 #

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:

  • lprsNextPageToken - 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 .
  • lprsPipelines - An array of Pipeline objects.
  • lprsResponseStatus - -- | The response status code.

data ListPipelinesResponse #

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

See: listPipelinesResponse smart constructor.

Instances
Eq ListPipelinesResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

Data ListPipelinesResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

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

Defined in Network.AWS.ElasticTranscoder.ListPipelines

Show ListPipelinesResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

Generic ListPipelinesResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

Associated Types

type Rep ListPipelinesResponse :: * -> * #

NFData ListPipelinesResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

Methods

rnf :: ListPipelinesResponse -> () #

type Rep ListPipelinesResponse # 
Instance details

Defined in Network.AWS.ElasticTranscoder.ListPipelines

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

Response Lenses

lprsNextPageToken :: Lens' ListPipelinesResponse (Maybe Text) #

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 .

lprsPipelines :: Lens' ListPipelinesResponse [Pipeline] #

An array of Pipeline objects.

lprsResponseStatus :: Lens' ListPipelinesResponse Int #

  • - | The response status code.