WebhookRuntimeConfig
Defined in: packages/webhook/src/runtime/types.ts:99
Properties
Section titled “Properties”autoStart?
Section titled “autoStart?”
optionalautoStart?:boolean
Defined in: packages/webhook/src/runtime/types.ts:117
Sends events queued by emit() without waiting for flush(): the
first queued event starts a timer, its batch goes out after
batchTimeoutMs, and the timer stops once the queue is empty. A runtime
that never calls emit() starts no timer. Defaults to true.
Set it to false where timers do not outlive the invocation, such as
Cloudflare Workers, and call flush() before the invocation ends (or use
emitSync()).
delivery
Section titled “delivery”delivery:
WebhookConfig
Defined in: packages/webhook/src/runtime/types.ts:100
deliveryStore?
Section titled “deliveryStore?”
optionaldeliveryStore?:WebhookDeliveryStore
Defined in: packages/webhook/src/runtime/types.ts:103
endpointStore?
Section titled “endpointStore?”
optionalendpointStore?:WebhookEndpointStore
Defined in: packages/webhook/src/runtime/types.ts:102
fieldCrypto?
Section titled “fieldCrypto?”
optionalfieldCrypto?:WebhookRuntimeFieldCryptoOptions
Defined in: packages/webhook/src/runtime/types.ts:104
httpClient?
Section titled “httpClient?”
optionalhttpClient?:HttpClient
Defined in: packages/webhook/src/runtime/types.ts:105
persistence?
Section titled “persistence?”
optionalpersistence?:WebhookPersistence
Defined in: packages/webhook/src/runtime/types.ts:101
security?
Section titled “security?”
optionalsecurity?:WebhookRuntimeSecurityOptions
Defined in: packages/webhook/src/runtime/types.ts:106