| Name | Type | Description | Notes |
|---|---|---|---|
| url | String | The url of the webhook where notifications will be sent. URL must be valid, unique and https. | |
| description | String | description of the webhook. should not contain special characters. | [optional] |
| events | List<WebhookEvent> | event types the webhook will subscribe to | |
| enabled | Boolean | The status of the webhook. If false, the webhook will not receive notifications. | [optional] |
| mtls | WebhookMtls | [optional] | |
| oauth | WebhookOAuth | [optional] | |
| customHeaders | Map<String, Object> | Custom HTTP headers attached to every notification delivered by this webhook. A value is a string, sent as one header line, or an array of strings, sent as one header line per element under the same name. `Cookie` accepts only a string. An empty array is rejected — leave the name out instead. At most 10 header lines in total, counted per array element rather than per name. Names must be valid HTTP header tokens, are case-insensitive, and are at most 128 characters. Values are at most 1024 characters and may be empty. Reserved names: `Host`, `Content-Type`, `Content-Length`, `Transfer-Encoding`, `Connection`, `User-Agent`, `Accept`, `Accept-Encoding`, `Fireblocks-Signature`, `Fireblocks-Webhook-Signature`, `Authorization`. `Authorization` is reserved whether or not this webhook has OAuth credentials attached, because Fireblocks sets it once it does. Values are write-only; responses return only the header names. | [optional] |