{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://git.octoturge.com/Continuum/continuum-schemas/raw/branch/main/schemas/continuum/v1/printer/module_info.schema.json", "title": "ModuleInfoSchema", "allOf": [ { "$ref": "../../common/envelope.schema.json" }, { "type": "object", "properties": { "name": { "type": "string" }, "product_name": { "type": "string" }, "sn": { "type": "string" }, "visible": { "type": "boolean" }, "firmware_version": { "type": "string" }, "hardware_version": { "type": "string" } }, "required": ["name", "firmware_version"] } ] }