@universis/dining
Version:
Universis api for dining
55 lines • 1.41 kB
JSON
{
"$schema": "https://themost-framework.github.io/themost/models/2018/2/schema.json",
"@id": "http://schema.org/DiningRequestCategory",
"name": "DiningRequestCategory",
"description": "The effective status of a potential dining request action.",
"title": "DiningRequestCategory",
"abstract": false,
"sealed": false,
"implements": "Enumeration",
"version": "1.0",
"fields": [
{
"@id": "http://schema.org/alternateName",
"name": "alternateName",
"type": "Text",
"nullable": false
},
{
"@id": "http://schema.org/name",
"name": "name",
"type": "Text",
"nullable": false
}
],
"privileges": [
{
"mask": 1,
"type": "global",
"account": "*"
},
{
"mask": 15,
"type": "global"
},
{
"mask": 15,
"type": "global",
"account": "Administrators"
},
{
"mask": 15,
"type": "global",
"account": "DiningAdministrators"
}
],
"constraints": [
{
"type": "unique",
"description": "Alternate name must be unique across different records",
"fields": [
"alternateName"
]
}
]
}