JSONSchemaHint §

Indicates that a process requires a JSON Schema validation.

Fields

field
required
type
description
class
required

Always 'JSONSchemaHint'

RegoPolicyHint §

Indicates that a process requires a Rego Policy validation.

Fields

field
required
type
description
class
required

Always 'RegoPolicyHint'

module
required

The Rego module to load.

queries
required
array<string>

List of Rego queries to evaluate.

Cql2Query §

Represents a single CQL2 query and an associated message.

Fields

field
required
type
description
id
required

A unique assertion identified.

cql2
required

The Common Query Language (CQL2) text or JSON encoded filter.

message
required

The reported error message, when the assertion fails.

Cql2FilterHint §

Indicates that a process requires a CQL2-based validation.

Fields

field
required
type
description
class
required

Always 'Cql2FilterHint'

queries
required
array<Cql2Query>
custom_functions
optional

Optional Python custom function(s) definition that can be invoked in the evalautor