Skip to main content

Module config

Module config 

Source
Expand description

Configuration for the HTTP source.

The HTTP source receives data changes via HTTP endpoints. It supports two mutually exclusive modes:

  • Standard Mode: Uses the built-in HttpSourceChange format
  • Webhook Mode: Custom routes with configurable payload mappings

Structs§

AuthConfig
Authentication configuration for a webhook route
BearerConfig
Bearer token verification configuration
CorsConfig
CORS configuration for webhook endpoints
ElementTemplate
Template for element creation
HttpSourceConfig
HTTP source configuration
MappingCondition
Condition for when a mapping applies
SignatureConfig
HMAC signature verification configuration
WebhookConfig
Webhook configuration for custom route handling
WebhookMapping
Mapping configuration from webhook payload to source change event
WebhookRoute
Configuration for a single webhook route

Enums§

EffectiveFromConfig
Configuration for effective_from timestamp
ElementType
Element type for source changes
ErrorBehavior
Error handling behavior for webhook requests
HttpMethod
HTTP methods supported for webhook routes
OperationType
Operation type for source changes
SignatureAlgorithm
Supported HMAC signature algorithms
SignatureEncoding
Signature encoding format
TimestampFormat
Timestamp format for effective_from