code: @Override
      public DeregisterWebhookWithThirdPartyResult deregisterWebhookWithThirdParty(DeregisterWebhookWithThirdPartyRequest request) {
          request = beforeClientExecution(request);
          return executeDeregisterWebhookWithThirdParty(request);
      }
docs: <p>
  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.
  </p>
  
  @param deregisterWebhookWithThirdPartyRequest
  @return Result of the DeregisterWebhookWithThirdParty operation returned by the service.
  @throws ValidationException
  The validation was specified in an invalid format.
  @throws WebhookNotFoundException
  The specified webhook was entered in an invalid format or cannot be found.
  @sample AWSCodePipeline.DeregisterWebhookWithThirdParty
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/DeregisterWebhookWithThirdParty"
  target="_top">AWS API Documentation</a>