Modules§
- openapi
- OpenAPI spec generation from a
ServiceManifest. - policy
- Names of the per-tenant platform policies and their modes, shared by the platform (which evaluates them) and the CLI (which sets them).
- slug
- Identifier rules shared by the platform and the processes that turn identifiers into database names, NATS subjects and filesystem paths.
Structs§
- Authorization
Config - Authorization configuration declared in the service manifest.
- Cell
Definition - Column
Definition - Custom
Route Definition - Default
Role Def - A default role seeded on deployment.
- Event
Definition - Index
Definition - JobConfig
- Permission
Area Def - A permission area with its supported operations.
- Schema
Diff - Description of the changes a deploy is about to apply, passed as the
payload to the
on_migratehook so user code can decide which backfill blocks should fire. - Service
Manifest - A service manifest describes the complete definition of a cufflink service. This is generated by the SDK macros from the user’s Rust struct definitions.
- Subscription
Definition - Table
Definition - Table
Hooks - CRUD lifecycle hooks for a table. Each field names a WASM handler function.
Enums§
- Column
Type - Event
Action - Foreign
KeyAction - Handler
Type - Route
Posture - The authorization posture of a custom route, enforced by the platform so a guest handler cannot forget it.
- Service
Mode - Validation
Rule