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.DeregisterWebhookWithThirdParty

Contents

Description

Removes the connection between the webhook that was created by CodePipeline and the external tool with events to be detected. Currently only supported for webhooks that target an action type of GitHub.

Synopsis

Creating a Request

deregisterWebhookWithThirdParty :: DeregisterWebhookWithThirdParty Source #

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

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

data DeregisterWebhookWithThirdParty Source #

See: deregisterWebhookWithThirdParty smart constructor.

Instances
Eq DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Data DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Methods

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

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

toConstr :: DeregisterWebhookWithThirdParty -> Constr #

dataTypeOf :: DeregisterWebhookWithThirdParty -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Show DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Generic DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Associated Types

type Rep DeregisterWebhookWithThirdParty :: Type -> Type #

Hashable DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

ToJSON DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

AWSRequest DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Associated Types

type Rs DeregisterWebhookWithThirdParty :: Type #

ToHeaders DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

ToPath DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

ToQuery DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

NFData DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

type Rep DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

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

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Request Lenses

dwwtpWebhookName :: Lens' DeregisterWebhookWithThirdParty (Maybe Text) Source #

The name of the webhook you want to deregister.

Destructuring the Response

deregisterWebhookWithThirdPartyResponse Source #

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

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

data DeregisterWebhookWithThirdPartyResponse Source #

Instances
Eq DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Data DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Methods

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

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

toConstr :: DeregisterWebhookWithThirdPartyResponse -> Constr #

dataTypeOf :: DeregisterWebhookWithThirdPartyResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Show DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Generic DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

NFData DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

type Rep DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

type Rep DeregisterWebhookWithThirdPartyResponse = D1 (MetaData "DeregisterWebhookWithThirdPartyResponse" "Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty" "amazonka-codepipeline-1.6.1-F3QDNRTP6GQJdBGUcFnM9u" True) (C1 (MetaCons "DeregisterWebhookWithThirdPartyResponse'" PrefixI True) (S1 (MetaSel (Just "_dwwtprsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses