amazonka-codepipeline-1.6.0: 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.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 #

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 #

Represents the input of a StartPipelineExecution action.

See: startPipelineExecution smart constructor.

Instances

Eq StartPipelineExecution # 
Data StartPipelineExecution # 

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 # 
Show StartPipelineExecution # 
Generic StartPipelineExecution # 
Hashable StartPipelineExecution # 
ToJSON StartPipelineExecution # 
NFData StartPipelineExecution # 

Methods

rnf :: StartPipelineExecution -> () #

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

Request Lenses

speName :: Lens' StartPipelineExecution Text #

The name of the pipeline to start.

Destructuring the Response

startPipelineExecutionResponse #

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 #

Represents the output of a StartPipelineExecution action.

See: startPipelineExecutionResponse smart constructor.

Instances

Eq StartPipelineExecutionResponse # 
Data StartPipelineExecutionResponse # 

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 # 
Show StartPipelineExecutionResponse # 
Generic StartPipelineExecutionResponse # 
NFData StartPipelineExecutionResponse # 
type Rep StartPipelineExecutionResponse # 
type Rep StartPipelineExecutionResponse = D1 * (MetaData "StartPipelineExecutionResponse" "Network.AWS.CodePipeline.StartPipelineExecution" "amazonka-codepipeline-1.6.0-GX4ZtkGvrnsLYRyLBFiLdF" False) (C1 * (MetaCons "StartPipelineExecutionResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_spersPipelineExecutionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_spersResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int))))

Response Lenses

spersPipelineExecutionId :: Lens' StartPipelineExecutionResponse (Maybe Text) #

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