{ "$ref": "#/definitions/VaultSchema", "$schema": "http://json-schema.org/draft-06/schema#", "definitions": { "VaultSchema": { "additionalProperties": false, "properties": { "dockerhub_password": { "type": "string" }, "dockerhub_username": { "type": "string" }, "dropbox_access_token": { "type": "string" }, "google_drive_access_token": { "type": "string" }, "google_drive_client_id": { "type": "string" }, "google_drive_client_secret": { "type": "string" }, "google_drive_refresh_token": { "type": "string" }, "google_drive_root_folder_id": { "type": "string" }, "google_drive_work_access_token": { "type": "string" }, "google_drive_work_client_id": { "type": "string" }, "google_drive_work_client_secret": { "type": "string" }, "google_drive_work_refresh_token": { "type": "string" }, "mullvad_password": { "type": "string" }, "mullvad_username": { "type": "integer" }, "nordvpn_password": { "type": "string" }, "nordvpn_username": { "type": "string" }, "onedrive_access_token": { "type": "string" }, "onedrive_drive_id": { "type": "string" }, "onedrive_refresh_token": { "type": "string" }, "surgesh_password": { "type": "string" }, "surgesh_username": { "type": "string" } }, "required": [ "dockerhub_password", "dockerhub_username", "dropbox_access_token", "google_drive_access_token", "google_drive_client_id", "google_drive_client_secret", "google_drive_refresh_token", "google_drive_root_folder_id", "google_drive_work_access_token", "google_drive_work_client_id", "google_drive_work_client_secret", "google_drive_work_refresh_token", "mullvad_password", "mullvad_username", "nordvpn_password", "nordvpn_username", "onedrive_access_token", "onedrive_drive_id", "onedrive_refresh_token", "surgesh_password", "surgesh_username" ], "title": "VaultSchema", "type": "object" } } }