CompileResultUCASTResult: {
    additionalProperties?: {
        [k: string]: any;
    };
    masks?: {
        [k: string]: MaskingRule;
    };
    query?: CompileResultUCASTQuery;
}

The partially evaluated result of the query as UCAST.

Type declaration

  • OptionaladditionalProperties?: {
        [k: string]: any;
    }
    • [k: string]: any
  • Optionalmasks?: {
        [k: string]: MaskingRule;
    }

    Column masking rules, where the key is the column name, and the value describes which masking function to use.

  • Optionalquery?: CompileResultUCASTQuery

    UCAST JSON object describing the conditions under which the query is true.