Available on crate feature
expression only.Expand description
DFE expression profile – allowed and restricted CEL functions.
The DFE profile restricts CEL to a high-performance subset suitable
for per-record evaluation at ingest/query time. Functions with
unbounded or unpredictable cost are blocked by default but can be
unlocked per-category via ProfileConfig.
Structs§
- Profile
Config - Configuration for the DFE expression profile.
Constants§
- ALLOWED_
FUNCTIONS - CEL functions allowed unconditionally in the DFE profile.
- DISALLOWED_
FUNCTIONS - All restricted functions (union of all categories).
- RESTRICTED_
ITERATION - RESTRICTED_
REGEX - Restricted function categories – blocked by default, opt-in via config.
- RESTRICTED_
TIME
Functions§
- check_
profile - Scan an expression for restricted function calls using default config.
- check_
profile_ with_ config - Scan an expression for restricted function calls.