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

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 #

See: deregisterWebhookWithThirdParty smart constructor.

Instances

Eq DeregisterWebhookWithThirdParty # 
Data 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 # 
Show DeregisterWebhookWithThirdParty # 
Generic DeregisterWebhookWithThirdParty # 
Hashable DeregisterWebhookWithThirdParty # 
ToJSON DeregisterWebhookWithThirdParty # 
NFData DeregisterWebhookWithThirdParty # 
AWSRequest DeregisterWebhookWithThirdParty # 
ToHeaders DeregisterWebhookWithThirdParty # 
ToPath DeregisterWebhookWithThirdParty # 
ToQuery DeregisterWebhookWithThirdParty # 
type Rep DeregisterWebhookWithThirdParty # 
type Rep DeregisterWebhookWithThirdParty = D1 * (MetaData "DeregisterWebhookWithThirdParty" "Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty" "amazonka-codepipeline-1.6.0-GX4ZtkGvrnsLYRyLBFiLdF" True) (C1 * (MetaCons "DeregisterWebhookWithThirdParty'" PrefixI True) (S1 * (MetaSel (Just Symbol "_dwwtpWebhookName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Text))))
type Rs DeregisterWebhookWithThirdParty # 

Request Lenses

dwwtpWebhookName :: Lens' DeregisterWebhookWithThirdParty (Maybe Text) #

The name of the webhook you want to deregister.

Destructuring the Response

deregisterWebhookWithThirdPartyResponse #

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 #

Instances

Eq DeregisterWebhookWithThirdPartyResponse # 
Data DeregisterWebhookWithThirdPartyResponse # 

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 # 
Show DeregisterWebhookWithThirdPartyResponse # 
Generic DeregisterWebhookWithThirdPartyResponse # 
NFData DeregisterWebhookWithThirdPartyResponse # 
type Rep DeregisterWebhookWithThirdPartyResponse # 
type Rep DeregisterWebhookWithThirdPartyResponse = D1 * (MetaData "DeregisterWebhookWithThirdPartyResponse" "Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty" "amazonka-codepipeline-1.6.0-GX4ZtkGvrnsLYRyLBFiLdF" True) (C1 * (MetaCons "DeregisterWebhookWithThirdPartyResponse'" PrefixI True) (S1 * (MetaSel (Just Symbol "_dwwtprsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Int)))

Response Lenses