{ "zerto_url": "https://zvm.example.com", "username": "rewind-svc", "password": "change-me", "client_id": "zerto-client", "verify_tls": false, "recovery_dir": "./recovered", "mutating_tools": [ { "server": "ssh", "tool": "exec", "vm_arg": "host", "notes": "Remote shell on a guest. vm_arg is the hostname." }, { "server": "ansible", "tool": "run_playbook", "vm_arg": "limit", "notes": "Playbook target host/group. Resolve to a single VM before guard." }, { "server": "winrm", "tool": "run_command", "vm_arg": "host", "notes": "Windows remote shell over WinRM. vm_arg is the hostname." }, { "server": "winrm", "tool": "run_ps", "vm_arg": "host", "notes": "PowerShell over WinRM. Same blast radius as run_command." }, { "server": "powershell", "tool": "invoke_command", "vm_arg": "computer_name", "notes": "Invoke-Command against a remote Windows guest." }, { "server": "smb", "tool": "write_file", "vm_arg": "host", "notes": "Writes a file into a Windows share. Changes the guest without a shell." } ] }