Re-exports§
pub use config::AliasCommand;pub use config::AliasConfig;pub use config::CliDefaults;pub use config::DEFAULT_CONFIG_FILE;pub use config::OmnigraphConfig;pub use config::PolicySettings;pub use config::ProjectConfig;pub use config::QueryDefaults;pub use config::ReadOutputFormat;pub use config::ServerDefaults;pub use config::TableCellLayout;pub use config::TargetConfig;pub use config::load_config;pub use auth::AWS_SECRET_ENV;pub use auth::EnvOrFileTokenSource;pub use auth::TokenSource;pub use auth::resolve_token_source;
Modules§
- api
- auth
- Bearer token sources.
- config
- policy
- workload
- Per-actor admission control for the HTTP server (MR-686 §VII.A).
Structs§
- ApiDoc
- ApiError
- AppState
- Policy
Compiler - Policy
Config - Policy
Decision - Policy
Engine - Policy
Request - Policy
Test Config - Server
Config
Enums§
- Policy
Action - Policy
Expectation - Server
Runtime State - MR-723 server runtime state, classified from the three-state matrix of (bearer tokens configured) × (policy file configured) at startup.
Functions§
- build_
app - classify_
server_ runtime_ state - Compute the
ServerRuntimeStatefrom the configured inputs. Pulled out as a pure function so the 3-state matrix is unit-testable without standing up the full server. - init_
tracing - load_
server_ settings - serve