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.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 StartPipelineExecution action.

See: startPipelineExecution smart constructor.

Instances
Eq StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

Data StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.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 Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

Show StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

Generic StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

Associated Types

type Rep StartPipelineExecution :: Type -> Type #

Hashable StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

ToJSON StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

AWSRequest StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

Associated Types

type Rs StartPipelineExecution :: Type #

ToHeaders StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

ToPath StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

ToQuery StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

NFData StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

Methods

rnf :: StartPipelineExecution -> () #

type Rep StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

type Rep StartPipelineExecution = D1 (MetaData "StartPipelineExecution" "Network.AWS.CodePipeline.StartPipelineExecution" "amazonka-codepipeline-1.6.1-F3QDNRTP6GQJdBGUcFnM9u" True) (C1 (MetaCons "StartPipelineExecution'" PrefixI True) (S1 (MetaSel (Just "_speName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs StartPipelineExecution Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

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 StartPipelineExecution action.

See: startPipelineExecutionResponse smart constructor.

Instances
Eq StartPipelineExecutionResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

Data StartPipelineExecutionResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

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

Defined in Network.AWS.CodePipeline.StartPipelineExecution

Show StartPipelineExecutionResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

Generic StartPipelineExecutionResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

Associated Types

type Rep StartPipelineExecutionResponse :: Type -> Type #

NFData StartPipelineExecutionResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

type Rep StartPipelineExecutionResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.StartPipelineExecution

type Rep StartPipelineExecutionResponse = D1 (MetaData "StartPipelineExecutionResponse" "Network.AWS.CodePipeline.StartPipelineExecution" "amazonka-codepipeline-1.6.1-F3QDNRTP6GQJdBGUcFnM9u" False) (C1 (MetaCons "StartPipelineExecutionResponse'" PrefixI True) (S1 (MetaSel (Just "_spersPipelineExecutionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_spersResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

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

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