{ "$schema": "http://json-schema.org/draft-04/schema#", "title": "Azure manifest", "type": "object", "properties": { "azure": { "type": "object", "properties": { "waagent": { "type": "string" } } }, "system": { "type": "object", "properties": { "bootloader": { "type": "string", "enum": ["grub", "extlinux"] } } }, "volume": { "type": "object", "properties": { "backing": { "type": "string", "enum": ["raw"] }, "partitions": { "type": "object", "properties": { "type": { "enum": ["none", "msdos", "gpt"] } } } }, "required": ["backing"] } } }