Table of Contents

Namespace OpaDotNet.Compilation.Abstractions

Classes

BundleManifest

Policy bundle manifest.

BundleWriter

Implements writing files into OPA policy bundle.

CompilationParameters

Compilation parameters.

RegoCompilationException

The exception that is thrown when OPA policy compilation fails.

RegoCompilerExtensions

Compilation extensions.

RegoCompilerVersion

Compiler version information.

WasmMetadata

OPA WebAssembly (Wasm) module files in the bundle.

Interfaces

IRegoCompiler

Exposes an OPA policy compiler.

Enums

RegoVersion

Language and runtime compatibility.