amazonka-codepipeline-1.6.1: Amazon CodePipeline 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.CodePipeline.ListPipelineExecutions

Contents

Description

Gets a summary of the most recent executions for a pipeline.

Synopsis

Creating a Request

listPipelineExecutions Source #

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

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

  • lpeNextToken - The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.
  • lpeMaxResults - The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. The available pipeline execution history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.
  • lpePipelineName - The name of the pipeline for which you want to get execution summary information.

data ListPipelineExecutions Source #

Represents the input of a ListPipelineExecutions action.

See: listPipelineExecutions smart constructor.

Instances
Eq ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Data ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Methods

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

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

toConstr :: ListPipelineExecutions -> Constr #

dataTypeOf :: ListPipelineExecutions -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Show ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Generic ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Associated Types

type Rep ListPipelineExecutions :: Type -> Type #

Hashable ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

ToJSON ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

AWSRequest ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Associated Types

type Rs ListPipelineExecutions :: Type #

ToHeaders ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

ToPath ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

ToQuery ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

NFData ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Methods

rnf :: ListPipelineExecutions -> () #

type Rep ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

type Rep ListPipelineExecutions = D1 (MetaData "ListPipelineExecutions" "Network.AWS.CodePipeline.ListPipelineExecutions" "amazonka-codepipeline-1.6.1-F3QDNRTP6GQJdBGUcFnM9u" False) (C1 (MetaCons "ListPipelineExecutions'" PrefixI True) (S1 (MetaSel (Just "_lpeNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_lpeMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_lpePipelineName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))
type Rs ListPipelineExecutions Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Request Lenses

lpeNextToken :: Lens' ListPipelineExecutions (Maybe Text) Source #

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

lpeMaxResults :: Lens' ListPipelineExecutions (Maybe Natural) Source #

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. The available pipeline execution history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

lpePipelineName :: Lens' ListPipelineExecutions Text Source #

The name of the pipeline for which you want to get execution summary information.

Destructuring the Response

listPipelineExecutionsResponse Source #

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

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

  • lpersNextToken - A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.
  • lpersPipelineExecutionSummaries - A list of executions in the history of a pipeline.
  • lpersResponseStatus - -- | The response status code.

data ListPipelineExecutionsResponse Source #

Represents the output of a ListPipelineExecutions action.

See: listPipelineExecutionsResponse smart constructor.

Instances
Eq ListPipelineExecutionsResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Data ListPipelineExecutionsResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Methods

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

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

toConstr :: ListPipelineExecutionsResponse -> Constr #

dataTypeOf :: ListPipelineExecutionsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListPipelineExecutionsResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Show ListPipelineExecutionsResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Generic ListPipelineExecutionsResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

Associated Types

type Rep ListPipelineExecutionsResponse :: Type -> Type #

NFData ListPipelineExecutionsResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

type Rep ListPipelineExecutionsResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListPipelineExecutions

type Rep ListPipelineExecutionsResponse = D1 (MetaData "ListPipelineExecutionsResponse" "Network.AWS.CodePipeline.ListPipelineExecutions" "amazonka-codepipeline-1.6.1-F3QDNRTP6GQJdBGUcFnM9u" False) (C1 (MetaCons "ListPipelineExecutionsResponse'" PrefixI True) (S1 (MetaSel (Just "_lpersNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_lpersPipelineExecutionSummaries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [PipelineExecutionSummary])) :*: S1 (MetaSel (Just "_lpersResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

lpersNextToken :: Lens' ListPipelineExecutionsResponse (Maybe Text) Source #

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.