Documentation
¶
Index ¶
- func BuildReport(resultPtr *rego.ResultSet) (string, error)
- func CloseEventChan(eventChan *chan e.Event)
- func CompileRego(regoUnit *generator.RegoUnit, eventChan *chan e.Event) (*rego.PreparedEvalQuery, error)
- func DialectInstance(report *types.ObjectMap, context *types.ObjectMap) []types.ObjectMap
- func Encode(data interface{}) string
- func GenerateRego(profileText string, debug bool, eventChan *chan e.Event) (*generator.RegoUnit, error)
- func Index(json interface{}) interface{}
- func Normalize(json interface{}) interface{}
- func ProcessInput(jsonldText string, debug bool, receiver *chan e.Event) (interface{}, error)
- func ProcessProfile(profileText string, debug bool, eventChan *chan e.Event) (*rego.PreparedEvalQuery, error)
- func Validate(profileText string, jsonldText string, debug bool, eventChan *chan e.Event) (string, error)
- func ValidateCompiled(compiledRegoPtr *rego.PreparedEvalQuery, jsonldText string, debug bool, ...) (string, error)
- func ValidationReportNode(profileName string, results []interface{}, conforms bool) types.ObjectMap
- type LocationIndex
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CloseEventChan ¶
func CompileRego ¶
func DialectInstance ¶
func GenerateRego ¶
func ProcessInput ¶
func ProcessProfile ¶
func ValidateCompiled ¶
Types ¶
type LocationIndex ¶
func (*LocationIndex) Location ¶
func (locIndex *LocationIndex) Location(id string) string
Source Files
¶
Click to show internal directories.
Click to hide internal directories.