Create a Reliant Virtual Controller (RVC) job (v2)
POST api/v2/jobs/rvc
Starts a SC//Reliantâ„¢ Virtual Controller (RVC) job using the v2 API. The response will indicate that the RVC job is created and is scheduled to run. You can use the job ID from the response to retrieve the job status.
Available Modules
| Module | Available Methods | Description |
|---|---|---|
cluster | enabled?, info, ping, status, maintenance_mode?, enable_maintenance_mode, disable_maintenance_mode, execute | Retrieve or manage details about the cluster the target is a member of. |
docker | images, containers, stats, report, start, stop, system_info, pull | Retrieve or manage details about the Docker containers and container images on a target. |
kvm | list, info, status, screenshot, reboot, start, shutdown, system_info, snapshot, snapshot_list, snapshot_restore, snapshot_consolidate, snapshot_sync, snapshot_redefine, full_backup, full_backup_info, restore | Retrieve details about and manage the KVM virtual machines on a target, including their snapshots and full backups. |
sys | cpu-load, crontab, hardware, memory, network, os, process, report, sensors, storage, temperature, time, timezone, uptime | Retrieves system information about a target. |
rvc | api, busy, diagnostics, external_connectivity_check, external_processes, instance, publish, state, subscribe, subscriptions, unsubscribe, version | Retrieve details and manage the RVC server. |
Note: Some methods, such as kvm.snapshot, kvm.full_backup, and docker.pull, start an operation on the node and return before it completes. For these methods, a finished job only means that the operation started. To confirm the result and to diagnose failed jobs, see Troubleshooting RVC jobs.