The EntityDefinition message provides detailed information about a specific entity.
Name | Type | Description | Notes |
---|---|---|---|
name | String | The name of the entity, which follows a specific string pattern and has a maximum byte size. | [optional] |
relations | Map<String, RelationDefinition> | Map of relation definitions within this entity. The key is the relation name, and the value is the RelationDefinition. | [optional] |
permissions | Map<String, PermissionDefinition> | Map of permission definitions within this entity. The key is the permission name, and the value is the PermissionDefinition. | [optional] |
attributes | Map<String, AttributeDefinition> | Map of attribute definitions within this entity. The key is the attribute name, and the value is the AttributeDefinition. | [optional] |
references | Map<String, EntityDefinitionReference> | Map of references indicating whether a string pertains to a relation, permission, or attribute. | [optional] |