{ "additionalProperties": false, "id": "FileTransferAuthenticationScheme", "module_id": "BackupConfiguration", "properties": { "password": { "sensitive": true, "title": "Password to authenticate with", "type": "string" }, "scheme_name": { "enum": [ "PASSWORD" ], "required": true, "title": "Authentication scheme name", "type": "string" }, "username": { "pattern": "^([a-zA-Z][a-zA-Z0-9-.]*[a-zA-Z]\\\\\\){0,1}\\w[\\w.-]+$", "required": true, "title": "User name to authenticate with", "type": "string" } }, "title": "Remote server authentication details", "type": "object" }