{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "http://cyclonedx.org/schema/bom-1.7.schema.json", "$comment": "Placeholder schema for CycloneDX 1.7 - Download full schema from https://raw.githubusercontent.com/CycloneDX/specification/master/schema/bom-1.7.schema.json", "type": "object", "title": "CycloneDX Software Bill of Materials Standard", "properties": { "bomFormat": { "type": "string", "enum": ["CycloneDX"] }, "specVersion": { "type": "string" }, "serialNumber": { "type": "string" }, "version": { "type": "integer" }, "metadata": { "type": "object" }, "components": { "type": "array" }, "services": { "type": "array" }, "externalReferences": { "type": "array" }, "dependencies": { "type": "array" }, "compositions": { "type": "array" }, "vulnerabilities": { "type": "array" }, "annotations": { "type": "array" }, "formulation": { "type": "array" }, "declarations": { "type": "object" }, "definitions": { "type": "object" } }, "required": ["bomFormat", "specVersion"] }