CompileOptions
September 5, 2025 ยท View on GitHub
Additional options to use during partial evaluation. Only the disableInlining option is currently supported in OPA. EOPA may support additional options.
Fields
| Field | Type | Required | Description |
|---|---|---|---|
disableInlining | List<String> | :heavy_minus_sign: | A list of paths to exclude from partial evaluation inlining. |
targetDialects | List<TargetDialects> | :heavy_minus_sign: | The output targets for partial evaluation. Different targets will have different constraints. |
targetSQLTableMappings | Optional<TargetSQLTableMappings> | :heavy_minus_sign: | N/A |
maskRule | Optional<String> | :heavy_minus_sign: | The Rego rule to evaluate for generating column masks. |
additionalProperties | Map<String, Object> | :heavy_minus_sign: | N/A |