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

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

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

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Show DeregisterWebhookWithThirdParty # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Generic DeregisterWebhookWithThirdParty # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Associated Types

type Rep DeregisterWebhookWithThirdParty :: * -> * #

Hashable DeregisterWebhookWithThirdParty # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

ToJSON DeregisterWebhookWithThirdParty # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

AWSRequest DeregisterWebhookWithThirdParty # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Associated Types

type Rs DeregisterWebhookWithThirdParty :: * #

ToHeaders DeregisterWebhookWithThirdParty # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

ToPath DeregisterWebhookWithThirdParty # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

ToQuery DeregisterWebhookWithThirdParty # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

NFData DeregisterWebhookWithThirdParty # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

type Rep DeregisterWebhookWithThirdParty # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

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

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

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

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

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Show DeregisterWebhookWithThirdPartyResponse # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Generic DeregisterWebhookWithThirdPartyResponse # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

Associated Types

type Rep DeregisterWebhookWithThirdPartyResponse :: * -> * #

NFData DeregisterWebhookWithThirdPartyResponse # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

type Rep DeregisterWebhookWithThirdPartyResponse # 
Instance details

Defined in Network.AWS.CodePipeline.DeregisterWebhookWithThirdParty

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

Response Lenses