Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/rulvar / AdmissionLevelKeys

Interface: AdmissionLevelKeys

Defined in: packages/core/dist/index.d.ts

The three bucket levels (RFC section 4.1): the resolved effective tenant; tenant plus providerAccount; the full scope digest. Keys are the JCS serialization of the level's projected sub-scope, canonical bytes everywhere, so the shipped limiters' addressing split never leaks into this seam. A level with nothing to key (no resolved tenant, no provider account) is absent rather than a phantom global bucket: fail-closed matching happens in the scheduler, not here.

Properties

PropertyTypeDefined in
providerAccount?stringpackages/core/dist/index.d.ts
scope?stringpackages/core/dist/index.d.ts
tenant?stringpackages/core/dist/index.d.ts