app.convert_to_custom
"app.convert_to_custom": { params: [app_name
: string]; response: v25_10_0.AppEntry;}
app.delete
"app.delete": { params: [app_name
: string, options
?: v25_10_0.AppDelete]; response: true;}
app.start
"app.start": { params: [app_name: string]; response: null }
app.stop
"app.stop": { params: [app_name: string]; response: null }
boot.replace
"boot.replace": { params: [label: string, dev: string]; response: null }
boot.scrub
"boot.scrub": { params: []; response: null }
catalog.sync
"catalog.sync": { params: []; response: null }
certificate.delete
"certificate.delete": {
params: [id: number, force?: boolean];
response: boolean;
}
cloud_backup.delete_snapshot
"cloud_backup.delete_snapshot": {
params: [id: number, snapshot_id: string];
response: null;
}
cloud_backup.restore
"cloud_backup.restore": { params: [ id
: number, snapshot_id
: string, subfolder
: string, destination_path
: string, options
?: v25_10_0.CloudBackupRestoreOptions, ]; response: null;}
config.upload
"config.upload": { params: []; response: null }
core.job_wait
"core.job_wait": { params: [id: number]; response: unknown }
cronjob.run
"cronjob.run": { params: [id: number, skip_disabled?: boolean]; response: null }
directoryservices.cache_refresh
"directoryservices.cache_refresh": { params: []; response: null }
docker.backup
"docker.backup": { params: [backup_name?: string | null]; response: string }
docker.backup_to_pool
"docker.backup_to_pool": { params: [target_pool: string]; response: null }
docker.restore_backup
"docker.restore_backup": { params: [backup_name: string]; response: null }
failover.reboot.other_node
filesystem.get
"filesystem.get": { params: [path: string]; response: null }
filesystem.set_zfs_attributes
idmap.clear_idmap_cache
"idmap.clear_idmap_cache": { params: []; response: null }
ipmi.sel.clear
"ipmi.sel.clear": { params: []; response: null }
pool.dataset.encryption_summary
pool.dataset.export_key
"pool.dataset.export_key": {
params: [id: string, download?: boolean];
response: string | null;
}
pool.dataset.export_keys
"pool.dataset.export_keys": { params: [id: string]; response: null }
pool.dataset.export_keys_for_replication
"pool.dataset.export_keys_for_replication": {
params: [id: number];
response: null;
}
pool.ddt_prefetch
"pool.ddt_prefetch": { params: [pool_name: string]; response: null }
pool.expand
"pool.expand": { params: [id: number]; response: null }
pool.scrub
"pool.scrub": { params: [id
: number, action
: v25_10_0.Action]; response: null }
pool.scrub.scrub
"pool.scrub.scrub": { params: [name
: string, action
?: v25_10_0.Action]; response: null;}
pool.snapshottask.run
"pool.snapshottask.run": { params: [id: number]; response: null }
replication.run
"replication.run": { params: [id: number]; response: null }
rsynctask.run
"rsynctask.run": { params: [id: number]; response: null }
system.debug
"system.debug": { params: []; response: null }
truenas.set_production
"truenas.set_production": {
params: [production: boolean, attach_debug?: boolean];
response: Record<string, unknown> | null;
}
tunable.delete
"tunable.delete": { params: [id: number]; response: null }
update.download
"update.download": {
params: [train?: string | null, version?: string | null];
response: boolean;
}
virt.device.export_disk_image
virt.device.import_disk_image
virt.instance.delete
"virt.instance.delete": { params: [id: string]; response: true }
virt.instance.start
"virt.instance.start": { params: [id: string]; response: boolean }
vm.log_file_download
"vm.log_file_download": { params: [id: number]; response: null }
vm.restart
"vm.restart": { params: [id: number]; response: null }