{ "$ref": "#/definitions/VaultSchema", "$schema": "http://json-schema.org/draft-06/schema#", "definitions": { "VaultSchema": { "additionalProperties": false, "properties": { "admin_password": { "type": "string" }, "admin_username": { "type": "string" }, "restic_password_ansible_user": { "type": "string" }, "restic_password_root_user": { "type": "string" } }, "required": ["admin_password", "admin_username", "restic_password_ansible_user", "restic_password_root_user"], "title": "VaultSchema", "type": "object" } } }