{
  "$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"
    }
  }
}
