Creates a new webhook target.
The URL of the webhook endpoint.
The event types that the webhook endpoint will receive.
The secret to use when verifying webhook events. If provided, the secret must be between 8 and 32 bytes (inclusive). If not set, a secret will be automatically generated and provided in the response.