UNPKG

@bbc/object-based-media-schema

Version:

JSON schemas which describe a common language for object-based media

32 lines (31 loc) 1.09 kB
{ "$schema": "http://json-schema.org/draft-04/schema#", "title": "Shot record in full", "allOf": [ { "$ref": "/core.json#/definitions/full_base" }, { "type": "object", "properties": { "id": {}, "object_class": { "type": "string", "enum": [ "SHOT" ] }, "name": {}, "description": {}, "version": {}, "tags": {}, "meta": {}, "location": {"$ref": "/shot/types.json#/definitions/location" }, "shot_number": {"$ref": "/shot/types.json#/definitions/shot_number" }, "complete": {"$ref": "/shot/types.json#/definitions/complete" }, "rush_ids": {"$ref": "/shot/types.json#/definitions/rush_ids" }, "schema_version": {} }, "required": ["shot_number", "complete", "rush_ids"], "additionalProperties": false } ] }