Crate fleetforge_policy

Crate fleetforge_policy 

Source
Expand description

Policy evaluation sandbox using Wasmtime and OPA-compiled WebAssembly policies.

Re-exports§

pub use budget::BudgetCapsPolicy;
pub use packs::shared_default_pack;
pub use packs::DefaultPack;
pub use packs::DefaultPolicyConfig;
pub use packs::GovernConfig;
pub use packs::MeasureConfig;
pub use packs::RegulatedPack;
pub use packs::RegulatedVertical;
pub use pii::BasicPiiPolicy;
pub use pii::PiiMode;
pub use tool_acl::ToolAclPolicy;

Modules§

budget
packs
pii
tool_acl

Structs§

AllowAllPolicy
Decision
Policy decision produced by evaluating a policy.
PolicyModule
Represents a compiled policy module plus optional static data.
PolicyRequest
WasmPolicyEngine

Enums§

DecisionEffect
Effect chosen by the policy engine.

Traits§

PolicyEngine