evolvus-docket
Version:
docket - audit component of the Evolvus Docket Server
43 lines (42 loc) • 862 B
JavaScript
/*
** JSON Schema representation of the Docket model
*/
module.exports.schema = {
"$schema": "http://json-schema.org/draft-06/schema#",
"title": "DocketModel",
"type": "object",
"properties": {
"name": {
"type": "string"
},
"application": {
"type": "string"
},
"source": {
"type": "string"
},
"createdBy": {
"type": "string"
},
"ipAddress": {
"type": "string"
},
"level": {
"type": ["string", "null"]
},
"status": {
"type": "string"
},
"eventDateTime": {
"type": "string",
"format": "date-time"
},
"keyDataAsJSON": {
"type": "string"
},
"details": {
"type": "string"
}
},
"required": ["name", "application", "source", "createdBy", "ipAddress", "status", "keyDataAsJSON", "details", "eventDateTime"]
};