CompileQueryWithPartialEvaluationRequestBody: {
    input?: Input;
    options?: CompileOptions;
    query: string;
    unknowns?: string[];
}

The query, input, and other settings for partial evaluation.

Type declaration

  • Optionalinput?: Input

    Arbitrary JSON used within your policies by accessing input

  • Optionaloptions?: CompileOptions

    Additional options to use during partial evaluation. Only the disableInlining option is currently supported in OPA. Enterprise OPA may support additional options.

  • query: string

    The query to partially evaluate and compile.

  • Optionalunknowns?: string[]

    The terms to treat as unknown during partial evaluation.