Puppet Task: codepipeline_aws_put_webhook
- Defined in:
-
tasks/codepipeline_aws_put_webhook.json,
tasks/codepipeline_aws_put_webhook.rb
Overview
Defines a webhook and returns a unique webhook URL generated by CodePipeline. This URL can be supplied to third party source hosting providers to call every time there's a code change. When CodePipeline receives a POST request on this URL, the pipeline defined in the webhook is started as long as the POST request satisfied the authentication and filtering requirements supplied when defining the webhook. RegisterWebhookWithThirdParty and DeregisterWebhookWithThirdParty APIs can be used to automatically configure supported third parties to call the generated webhook URL.