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

FieldTypeRequiredDescription
disableInliningList<String>:heavy_minus_sign:A list of paths to exclude from partial evaluation inlining.
targetDialectsList<TargetDialects>:heavy_minus_sign:The output targets for partial evaluation. Different targets will have different constraints.
targetSQLTableMappingsOptional<TargetSQLTableMappings>:heavy_minus_sign:N/A
maskRuleOptional<String>:heavy_minus_sign:The Rego rule to evaluate for generating column masks.
additionalPropertiesMap<String, Object>:heavy_minus_sign:N/A