Skip to main content

Module api

Module api 

Source
Expand description

REST API for SaaS pipeline management

Provides RESTful endpoints for deploying and managing CEP pipelines in a multi-tenant environment.

Structs§

AdminKey
Axum extractor for X-Admin-Key header.
ApiError
ApiKey
Axum extractor for X-API-Key header.
ApiState
Shared state for the API router.
CheckpointResponse
CreateTenantRequest
DeployPipelineRequest
DeployPipelineResponse
DlqClearResponse
DlqEntriesResponse
DlqQueryParams
DlqReplayResponse
GenerateResponse
InjectBatchRequest
InjectBatchResponse
InjectEventRequest
PipelineGraphRequest
PipelineInfo
PipelineListResponse
PipelineMetricsResponse
QuotaInfo
ReloadPipelineRequest
RestoreRequest
RestoreResponse
TenantDetailResponse
TenantListResponse
TenantResponse
TenantUsageInfo
UsageResponse

Functions§

api_routes
Build the complete API route tree