A resolved value is validated against the parameter schema
The rule
Normative: this is the rule
- A resolved value that is not null is validated against the parameter's schema.
- Any violation fails the node execution with a validation error carrying the name of the constraint that failed.
typeandenumare checked first, and either one failing ends the check there.- A value that resolves to null is not validated at all; whether a null is acceptable is decided by
requiredalone (CFG-9).
Rule identifiers are permanent and are never renumbered. Each implementation publishes its own standing against these rules; this specification does not.spec 1.0-draft · CFG-10 · changed in spec 1.0