amazonka-codepipeline-1.4.5: Amazon CodePipeline 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.CodePipeline.StartPipelineExecution

Contents

Description

Starts the specified pipeline. Specifically, it begins processing the latest commit to the source location specified as part of the pipeline.

Synopsis

Creating a Request

startPipelineExecution Source #

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

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

  • speName - The name of the pipeline to start.

data StartPipelineExecution Source #

Represents the input of a start pipeline execution action.

See: startPipelineExecution smart constructor.

Instances

Eq StartPipelineExecution Source # 
Data StartPipelineExecution Source # 

Methods

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

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

toConstr :: StartPipelineExecution -> Constr #

dataTypeOf :: StartPipelineExecution -> DataType #

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

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

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

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

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

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

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

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

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

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

Read StartPipelineExecution Source # 
Show StartPipelineExecution Source # 
Generic StartPipelineExecution Source # 
Hashable StartPipelineExecution Source # 
ToJSON StartPipelineExecution Source # 
NFData StartPipelineExecution Source # 

Methods

rnf :: StartPipelineExecution -> () #

AWSRequest StartPipelineExecution Source # 
ToPath StartPipelineExecution Source # 
ToHeaders StartPipelineExecution Source # 
ToQuery StartPipelineExecution Source # 
type Rep StartPipelineExecution Source # 
type Rep StartPipelineExecution = D1 (MetaData "StartPipelineExecution" "Network.AWS.CodePipeline.StartPipelineExecution" "amazonka-codepipeline-1.4.5-41HZ6s5eko0Fqkbhu3issV" True) (C1 (MetaCons "StartPipelineExecution'" PrefixI True) (S1 (MetaSel (Just Symbol "_speName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs StartPipelineExecution Source # 

Request Lenses

speName :: Lens' StartPipelineExecution Text Source #

The name of the pipeline to start.

Destructuring the Response

startPipelineExecutionResponse Source #

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

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

data StartPipelineExecutionResponse Source #

Represents the output of a start pipeline execution action.

See: startPipelineExecutionResponse smart constructor.

Instances

Eq StartPipelineExecutionResponse Source # 
Data StartPipelineExecutionResponse Source # 

Methods

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

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

toConstr :: StartPipelineExecutionResponse -> Constr #

dataTypeOf :: StartPipelineExecutionResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read StartPipelineExecutionResponse Source # 
Show StartPipelineExecutionResponse Source # 
Generic StartPipelineExecutionResponse Source # 
NFData StartPipelineExecutionResponse Source # 
type Rep StartPipelineExecutionResponse Source # 
type Rep StartPipelineExecutionResponse = D1 (MetaData "StartPipelineExecutionResponse" "Network.AWS.CodePipeline.StartPipelineExecution" "amazonka-codepipeline-1.4.5-41HZ6s5eko0Fqkbhu3issV" False) (C1 (MetaCons "StartPipelineExecutionResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_spersPipelineExecutionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_spersResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses

spersPipelineExecutionId :: Lens' StartPipelineExecutionResponse (Maybe Text) Source #

The unique system-generated ID of the pipeline execution that was started.