A Spark DSL extension for Ash resources representing processed webhook events.
Used for multi-node / distributed webhook deduplication across clustered application servers.
Usage
defmodule MyApp.Billing.WebhookEvent do
use Ash.Resource,
domain: MyApp.Billing,
extensions: [AshBilling.WebhookEvent]
endbilling_webhook_event
Configuration for billing webhook event deduplication.