github.com/open-policy-agent/opa/ast | Deprecated: This package is intended for older projects transitioning from OPA v0.x and will remain for the lifetime of OPA v1.x, but its use is not recommended. |
github.com/open-policy-agent/opa/bundle | Package bundle implements bundle loading. |
github.com/open-policy-agent/opa/loader | Deprecated: This package is intended for older projects transitioning from OPA v0.x and will remain for the lifetime of OPA v1.x, but its use is not recommended. |
github.com/open-policy-agent/opa/storage | Package storage exposes the policy engine's storage layer. |
github.com/open-policy-agent/opa/v1/metrics | Package metrics contains helpers for performance metric management inside the policy engine. |
github.com/open-policy-agent/opa/v1/rego | Package rego exposes high level APIs for evaluating Rego policies. |
github.com/open-policy-agent/opa/v1/resolver | |
github.com/open-policy-agent/opa/v1/topdown | Package topdown provides low-level query evaluation support. |
github.com/open-policy-agent/opa/v1/topdown/builtins | Package builtins contains utilities for implementing built-in functions. |
github.com/open-policy-agent/opa/v1/topdown/cache | Package cache defines the inter-query cache interface that can cache data across queries |
github.com/open-policy-agent/opa/v1/topdown/print | |
github.com/open-policy-agent/opa/v1/tracing | Package tracing enables dependency-injection at runtime. |
io | Package io provides basic interfaces to I/O primitives. |
time | Package time provides functionality for measuring and displaying time. |