Class CompileResultUCASTResult
- Namespace
- Styra.Opa.OpenApi.Models.Components
- Assembly
- Styra.Opa.dll
The partially evaluated result of the query as UCAST.
public class CompileResultUCASTResult
- Inheritance
-
CompileResultUCASTResult
- Inherited Members
Properties
AdditionalProperties
[JsonProperty("additionalProperties")]
public Dictionary<string, object>? AdditionalProperties { get; set; }
Property Value
Masks
Column masking rules, where the key is the column name, and the value describes which masking function to use.
[JsonProperty("masks")]
public Dictionary<string, MaskingRule>? Masks { get; set; }
Property Value
Query
UCAST JSON object describing the conditions under which the query is true.
[JsonProperty("query")]
public CompileResultUCASTQuery? Query { get; set; }