Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Removes the connection between the webhook that was created by CodePipeline and the external tool with events to be detected. Currently supported only for webhooks that target an action type of GitHub.
Synopsis
- data DeregisterWebhookWithThirdParty = DeregisterWebhookWithThirdParty' {
- webhookName :: Maybe Text
- newDeregisterWebhookWithThirdParty :: DeregisterWebhookWithThirdParty
- deregisterWebhookWithThirdParty_webhookName :: Lens' DeregisterWebhookWithThirdParty (Maybe Text)
- data DeregisterWebhookWithThirdPartyResponse = DeregisterWebhookWithThirdPartyResponse' {
- httpStatus :: Int
- newDeregisterWebhookWithThirdPartyResponse :: Int -> DeregisterWebhookWithThirdPartyResponse
- deregisterWebhookWithThirdPartyResponse_httpStatus :: Lens' DeregisterWebhookWithThirdPartyResponse Int
Creating a Request
data DeregisterWebhookWithThirdParty Source #
See: newDeregisterWebhookWithThirdParty
smart constructor.
DeregisterWebhookWithThirdParty' | |
|
Instances
newDeregisterWebhookWithThirdParty :: DeregisterWebhookWithThirdParty Source #
Create a value of DeregisterWebhookWithThirdParty
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:webhookName:DeregisterWebhookWithThirdParty'
, deregisterWebhookWithThirdParty_webhookName
- The name of the webhook you want to deregister.
Request Lenses
deregisterWebhookWithThirdParty_webhookName :: Lens' DeregisterWebhookWithThirdParty (Maybe Text) Source #
The name of the webhook you want to deregister.
Destructuring the Response
data DeregisterWebhookWithThirdPartyResponse Source #
See: newDeregisterWebhookWithThirdPartyResponse
smart constructor.
DeregisterWebhookWithThirdPartyResponse' | |
|
Instances
Generic DeregisterWebhookWithThirdPartyResponse Source # | |
Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty type Rep DeregisterWebhookWithThirdPartyResponse :: Type -> Type # | |
Read DeregisterWebhookWithThirdPartyResponse Source # | |
Show DeregisterWebhookWithThirdPartyResponse Source # | |
NFData DeregisterWebhookWithThirdPartyResponse Source # | |
Eq DeregisterWebhookWithThirdPartyResponse Source # | |
type Rep DeregisterWebhookWithThirdPartyResponse Source # | |
Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty type Rep DeregisterWebhookWithThirdPartyResponse = D1 ('MetaData "DeregisterWebhookWithThirdPartyResponse" "Amazonka.CodePipeline.DeregisterWebhookWithThirdParty" "amazonka-codepipeline-2.0-AHHPJTmnvhi1gPjRAFzjQE" 'False) (C1 ('MetaCons "DeregisterWebhookWithThirdPartyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeregisterWebhookWithThirdPartyResponse Source #
Create a value of DeregisterWebhookWithThirdPartyResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeregisterWebhookWithThirdPartyResponse'
, deregisterWebhookWithThirdPartyResponse_httpStatus
- The response's http status code.
Response Lenses
deregisterWebhookWithThirdPartyResponse_httpStatus :: Lens' DeregisterWebhookWithThirdPartyResponse Int Source #
The response's http status code.