Definition JSON
This fragment is shown exactly as published. Use the chevrons to fold objects and arrays; linked $ref values return to their targets in the complete schema.
{ "type": "object",
"additionalProperties": false,
"required": [ "id",
"version" ],
"properties": { "id": { "type": "string" },
"version": { "type": "string" },
"uri": { "type": "string",
"format": "uri-reference" },
"description": { "type": "string" },
"rules": { "type": "array",
"items": { "type": "string" } } }}Fields
| Field | Type | Status | Meaning |
|---|---|---|---|
id | string | Required | Stable identifier for this object within its containing MatJSON document. |
version | string | Required | Version used by this schema object. |
uri | string | Optional | Uri used by this schema object. |
description | string | Optional | Human-readable explanation of the object, rule, input, or scope. |
rules | array | Optional | Rules used by this schema object. |