The SchemaDefinition message provides definitions for entities and rules, and includes references to clarify whether a name refers to an entity or a rule.
| Name | Type | Description | Notes |
|---|---|---|---|
| entityDefinitions | Map<String, EntityDefinition> | Map of entity definitions. The key is the entity name, and the value is the corresponding EntityDefinition. | [optional] |
| ruleDefinitions | Map<String, RuleDefinition> | Map of rule definitions. The key is the rule name, and the value is the corresponding RuleDefinition. | [optional] |
| references | Map<String, SchemaDefinitionReference> | Map of references to signify whether a string refers to an entity or a rule. | [optional] |