Skip to content

Latest commit

 

History

History
56 lines (42 loc) · 1.79 KB

validate.md

File metadata and controls

56 lines (42 loc) · 1.79 KB
title rootform validate
description Validate a saved Form or a Rootform definition.

Choose form to check a saved Form. Other subcommands validate Dialect or Policy definitions and have their own contracts. Validation checks structure and definitions; it does not evaluate Policies or verify deployed cloud resources.

Usage

rootform validate <command> [options]

Options

Global options

Flag Type Default Description
-h, --help bool false show how to use rootform validate
--color mode auto color human output: auto|always|never; default: auto
--no-pager bool false print a long report in full instead of opening it in less

Subcommands

Command Purpose
rootform validate concept Validate a Concept definition
rootform validate context Validate a context dimension
rootform validate dialects Validate Dialect definitions
rootform validate form Validate a saved Form
rootform validate policy Validate a Policy definition
rootform validate relation Validate a relation predicate
rootform validate rule Validate a Rule definition

Save a Form with run --no-serve -o analysis.json, as in the quickstart, then validate its structure:

rootform validate form analysis.json

Validation reads the Form alone. To evaluate Policies, use check:

rootform check analysis.json --policy-pack ./policies