Terraform module for managing an organization webhook in a GitHub organization.
| Name | Version |
|---|---|
| terraform | >= 0.12.26 |
| github | >= 5.7.0 |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| active | Indicate of the webhook should receive events. | bool |
true |
no |
| content_type | The format in which the webhook events will be delivered. One of json or form. |
string |
"json" |
no |
| events | A list of events which should trigger the webhook. See the list of available events at https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads | list(string) |
n/a | yes |
| insecure_ssl | Whether or not to relax TLS validation enforcement. | bool |
false |
no |
| url | The URL to which the webhook events will be posted. | string |
n/a | yes |
| Name | Description |
|---|---|
| url | The URL of the webhook. |