Class CompileQueryWithPartialEvaluationRequestBody
The query, input, and other settings for partial evaluation.
public class CompileQueryWithPartialEvaluationRequestBody
- Inheritance
-
CompileQueryWithPartialEvaluationRequestBody
- Inherited Members
Properties
Input
Arbitrary JSON used within your policies by accessing input
[JsonProperty("input")]
public Input? Input { get; set; }
Property Value
Options
Additional options to use during partial evaluation. Only the disableInlining option is currently supported in OPA. Enterprise OPA may support additional options.
[JsonProperty("options")]
public CompileOptions? Options { get; set; }
Property Value
Query
The query to partially evaluate and compile.
[JsonProperty("query")]
public string Query { get; set; }
Property Value
Unknowns
The terms to treat as unknown during partial evaluation.
[JsonProperty("unknowns")]
public List<string>? Unknowns { get; set; }