acme.dns.authenticator.authenticator_schemas
acme.dns.authenticator.create
acme.dns.authenticator.delete
"acme.dns.authenticator.delete": { params: [id: number]; response: boolean }
acme.dns.authenticator.get_instance
acme.dns.authenticator.query
acme.dns.authenticator.update
alert.dismiss
"alert.dismiss": { params: [uuid: string]; response: null }
alert.list_policies
"alert.list_policies": { params: []; response: string[] }
alert.restore
"alert.restore": { params: [uuid: string]; response: null }
alertservice.delete
"alertservice.delete": { params: [id: number]; response: boolean }
alertservice.get_instance
api_key.delete
"api_key.delete": { params: [id: number]; response: true }
app.available_space
"app.available_space": { params: []; response: number }
app.categories
"app.categories": { params: []; response: string[] }
app.config
"app.config": { params: [app_name: string]; response: Record<string, unknown> }
app.container_console_choices
app.image.dockerhub_rate_limit
app.ip_choices
"app.ip_choices": { params: []; response: Record<string, string> }
app.ix_volume.exists
"app.ix_volume.exists": { params: [name: string]; response: boolean }
app.outdated_docker_images
"app.outdated_docker_images": { params: [app_name: string]; response: string[] }
app.registry.delete
"app.registry.delete": { params: [id: number]; response: null }
app.registry.get_instance
app.rollback_versions
"app.rollback_versions": { params: [app_name: string]; response: string[] }
app.used_host_ips
"app.used_host_ips": { params: []; response: Record<string, string[]> }
app.used_ports
"app.used_ports": { params: []; response: number[] }
auth.generate_onetime_password
auth.generate_token
"auth.generate_token": {
params: [
ttl?: number
| null,
attrs?: Record<string, unknown>,
match_origin?: boolean,
single_use?: boolean,
];
response: string;
}
auth.login
"auth.login": {
params: [username: string, password: string, otp_token?: string | null];
response: boolean;
}
auth.login_with_api_key
"auth.login_with_api_key": { params: [api_key: string]; response: boolean }
auth.login_with_token
"auth.login_with_token": { params: [token: string]; response: boolean }
auth.logout
"auth.logout": { params: []; response: true }
auth.mechanism_choices
"auth.mechanism_choices": { params: []; response: string[] }
auth.set_attribute
"auth.set_attribute": { params: [key: string, value: unknown]; response: null }
auth.terminate_other_sessions
"auth.terminate_other_sessions": { params: []; response: true }
auth.terminate_session
"auth.terminate_session": { params: [id: string]; response: boolean }
boot.detach
"boot.detach": { params: [dev: string]; response: null }
boot.environment.activate
boot.environment.get_instance
boot.get_disks
"boot.get_disks": { params: []; response: string[] }
boot.set_scrub_interval
"boot.set_scrub_interval": { params: [interval: number]; response: number }
catalog.trains
"catalog.trains": { params: []; response: string[] }
certificate.acme_server_choices
"certificate.acme_server_choices": {
params: [];
response: Record<string, string>;
}
certificate.country_choices
"certificate.country_choices": { params: []; response: Record<string, string> }
certificate.ec_curve_choices
"certificate.ec_curve_choices": { params: []; response: Record<string, string> }
certificate.extended_key_usage_choices
"certificate.extended_key_usage_choices": {
params: [];
response: Record<string, string>;
}
cloud_backup.abort
"cloud_backup.abort": { params: [id: number]; response: boolean }
cloud_backup.delete
"cloud_backup.delete": { params: [id: number]; response: true }
cloud_backup.get_instance
cloud_backup.list_snapshot_directory
cloud_backup.list_snapshots
cloud_backup.transfer_setting_choices
"cloud_backup.transfer_setting_choices": {
params: [];
response: ("DEFAULT" | "PERFORMANCE" | "FAST_STORAGE")[];
}
cloudsync.abort
"cloudsync.abort": { params: [id: number]; response: boolean }
cloudsync.create_bucket
"cloudsync.create_bucket": {
params: [credentials_id: number, name: string];
response: null;
}
cloudsync.credentials.create
cloudsync.credentials.delete
"cloudsync.credentials.delete": { params: [id: number]; response: boolean }
cloudsync.credentials.get_instance
cloudsync.credentials.query
cloudsync.credentials.update
cloudsync.credentials.verify
cloudsync.delete
"cloudsync.delete": { params: [id: number]; response: true }
cloudsync.list_buckets
"cloudsync.list_buckets": {
params: [credentials_id: number];
response: Record<string, unknown>[];
}
cloudsync.onedrive_list_drives
core.download
"core.download": {
params: [
method: string,
args: unknown[],
filename: string,
buffered?: boolean,
];
response: unknown[];
}
core.get_methods
"core.get_methods": { params: [service
?: string | null, target
?: v25_10_0.Target]; response: Record<string, unknown>;}
core.get_services
"core.get_services": { params: [target
?: v25_10_0.Target]; response: Record<string, unknown>;}
core.job_abort
"core.job_abort": { params: [id: number]; response: null }
core.job_download_logs
"core.job_download_logs": {
params: [id: number, filename: string, buffered?: boolean];
response: string;
}
core.ping
"core.ping": { params: []; response: "pong" }
core.resize_shell
"core.resize_shell": {
params: [id: string, cols: number, rows: number];
response: null;
}
core.subscribe
"core.subscribe": { params: [event: string]; response: string }
core.unsubscribe
"core.unsubscribe": { params: [id_: string]; response: null }
cronjob.delete
"cronjob.delete": { params: [id: number]; response: true }
directoryservices.certificate_choices
"directoryservices.certificate_choices": {
params: [];
response: Record<string, string>;
}
disk.details
"disk.details": { params: [data
?: v25_10_0.DiskDetails]; response: Record<string, unknown> | unknown[];}
disk.get_used
"disk.get_used": { params: [join_partitions?: boolean]; response: unknown[] }
disk.temperature_alerts
"disk.temperature_alerts": { params: [names
: string[]]; response: v25_10_0.Alert[];}
disk.temperatures
"disk.temperatures": {
params: [name?: string[], include_thresholds?: boolean];
response: Record<string, unknown>;
}
docker.delete_backup
"docker.delete_backup": { params: [backup_name: string]; response: null }
docker.network.get_instance
docker.nvidia_present
"docker.nvidia_present": { params: []; response: boolean }
enclosure.label.set
"enclosure.label.set": { params: [id: string, label: string]; response: null }
enclosure2.set_slot_status
failover.become_passive
"failover.become_passive": { params: []; response: null }
failover.disabled.reasons
"failover.disabled.reasons": { params: []; response: string[] }
failover.get_ips
"failover.get_ips": { params: []; response: string[] }
failover.licensed
"failover.licensed": { params: []; response: boolean }
failover.node
"failover.node": { params: []; response: string }
failover.status
"failover.status": { params: []; response: string }
failover.sync_from_peer
"failover.sync_from_peer": { params: []; response: null }
fc.capable
"fc.capable": { params: []; response: boolean }
fc.fc_host.delete
"fc.fc_host.delete": { params: [id: number]; response: true }
fcport.delete
"fcport.delete": { params: [id: number]; response: true }
filesystem.acltemplate.by_path
filesystem.acltemplate.create
filesystem.acltemplate.delete
"filesystem.acltemplate.delete": { params: [id: number]; response: true }
filesystem.acltemplate.get_instance
filesystem.acltemplate.query
filesystem.acltemplate.update
filesystem.get_zfs_attributes
group.get_next_gid
"group.get_next_gid": { params: []; response: number }
group.has_password_enabled_user
"group.has_password_enabled_user": {
params: [gids: number[], exclude_user_ids?: number[]];
response: boolean;
}
hardware.virtualization.variant
"hardware.virtualization.variant": { params: []; response: string }
initshutdownscript.create
initshutdownscript.delete
"initshutdownscript.delete": { params: [id: number]; response: true }
initshutdownscript.get_instance
initshutdownscript.update
interface.bridge_members_choices
"interface.bridge_members_choices": {
params: [id?: string | null];
response: Record<string, string>;
}
interface.cancel_rollback
"interface.cancel_rollback": { params: []; response: null }
interface.checkin
"interface.checkin": { params: []; response: null }
interface.checkin_waiting
"interface.checkin_waiting": { params: []; response: number | null }
interface.delete
"interface.delete": { params: [id: string]; response: string }
interface.has_pending_changes
"interface.has_pending_changes": { params: []; response: boolean }
interface.lacpdu_rate_choices
interface.lag_ports_choices
"interface.lag_ports_choices": {
params: [id?: string | null];
response: Record<string, string>;
}
interface.network_config_to_be_removed
"interface.network_config_to_be_removed": {
params: [];
response: ("ipv4gateway" | "nameserver1" | "nameserver2" | "nameserver3")[];
}
interface.rollback
"interface.rollback": { params: []; response: null }
interface.save_network_config
interface.services_restarted_on_sync
interface.vlan_parent_interface_choices
"interface.vlan_parent_interface_choices": {
params: [];
response: Record<string, string>;
}
interface.websocket_interface
interface.websocket_local_ip
"interface.websocket_local_ip": { params: []; response: string | null }
interface.xmit_hash_policy_choices
ipmi.is_loaded
"ipmi.is_loaded": { params: []; response: boolean }
ipmi.lan.channels
"ipmi.lan.channels": { params: []; response: number[] }
iscsi.auth.delete
"iscsi.auth.delete": { params: [id: number]; response: true }
iscsi.extent.delete
"iscsi.extent.delete": {
params: [id: number, remove?: boolean, force?: boolean];
response: true;
}
iscsi.extent.disk_choices
"iscsi.extent.disk_choices": { params: []; response: Record<string, string> }
iscsi.extent.get_instance
iscsi.global.alua_enabled
"iscsi.global.alua_enabled": { params: []; response: boolean }
iscsi.global.client_count
"iscsi.global.client_count": { params: []; response: number }
iscsi.global.iser_enabled
"iscsi.global.iser_enabled": { params: []; response: boolean }
iscsi.initiator.delete
"iscsi.initiator.delete": { params: [id: number]; response: true }
iscsi.initiator.get_instance
iscsi.portal.delete
"iscsi.portal.delete": { params: [id: number]; response: true }
iscsi.portal.get_instance
iscsi.portal.listen_ip_choices
"iscsi.portal.listen_ip_choices": {
params: [];
response: Record<string, string>;
}
iscsi.target.delete
"iscsi.target.delete": {
params: [id: number, force?: boolean, delete_extents?: boolean];
response: true;
}
iscsi.target.get_instance
iscsi.target.validate_name
"iscsi.target.validate_name": {
params: [name: string, existing_id?: number | null];
response: string | null;
}
iscsi.targetextent.create
iscsi.targetextent.delete
"iscsi.targetextent.delete": {
params: [id: number, force?: boolean];
response: true;
}
iscsi.targetextent.get_instance
iscsi.targetextent.update
jbof.delete
"jbof.delete": { params: [id: number, force?: boolean]; response: true }
jbof.licensed
"jbof.licensed": { params: []; response: number }
jbof.reapply_config
"jbof.reapply_config": { params: []; response: null }
kerberos.keytab.delete
"kerberos.keytab.delete": { params: [id: number]; response: null }
kerberos.keytab.get_instance
kerberos.realm.delete
"kerberos.realm.delete": { params: [id: number]; response: null }
kerberos.realm.get_instance
keychaincredential.create
keychaincredential.delete
keychaincredential.generate_ssh_key_pair
keychaincredential.get_instance
keychaincredential.remote_ssh_host_key_scan
keychaincredential.remote_ssh_semiautomatic_setup
keychaincredential.setup_ssh_connection
keychaincredential.update
keychaincredential.used_by
kmip.clear_sync_pending_keys
"kmip.clear_sync_pending_keys": { params: []; response: null }
kmip.kmip_sync_pending
"kmip.kmip_sync_pending": { params: []; response: boolean }
kmip.sync_keys
"kmip.sync_keys": { params: []; response: null }
mail.local_administrator_email
"mail.local_administrator_email": { params: []; response: string | null }
network.configuration.activity_choices
"network.configuration.activity_choices": { params: []; response: string[][] }
network.configuration.config
network.configuration.update
nfs.bindip_choices
"nfs.bindip_choices": { params: []; response: Record<string, string> }
nfs.client_count
"nfs.client_count": { params: []; response: number }
nvmet.host_subsys.delete
"nvmet.host_subsys.delete": { params: [id: number]; response: true }
nvmet.host_subsys.get_instance
nvmet.host.dhchap_dhgroup_choices
"nvmet.host.dhchap_dhgroup_choices": {
params: [];
response: ("2048-BIT" | "3072-BIT" | "4096-BIT" | "6144-BIT" | "8192-BIT")[];
}
nvmet.host.dhchap_hash_choices
"nvmet.host.dhchap_hash_choices": {
params: [];
response: ("SHA-256" | "SHA-384" | "SHA-512")[];
}
nvmet.host.generate_key
"nvmet.host.generate_key": {
params: [
dhchap_hash?: "SHA-256"
| "SHA-384"
| "SHA-512",
nqn?: string | null,
];
response: string;
}
nvmet.namespace.get_instance
nvmet.port_subsys.delete
"nvmet.port_subsys.delete": { params: [id: number]; response: true }
nvmet.port_subsys.get_instance
nvmet.port.transport_address_choices
"nvmet.port.transport_address_choices": {
params: [addr_trtype: "FC" | "TCP" | "RDMA", force_ana?: boolean];
response: Record<string, string>;
}
nvmet.subsys.get_instance
pool.dataset.checksum_choices
pool.dataset.compression_choices
"pool.dataset.compression_choices": {
params: [];
response: Record<string, string>;
}
pool.dataset.details
"pool.dataset.details": { params: []; response: Record<string, unknown>[] }
pool.dataset.encryption_algorithm_choices
pool.dataset.get_instance
pool.dataset.inherit_parent_encryption_properties
"pool.dataset.inherit_parent_encryption_properties": {
params: [id: string];
response: null;
}
"pool.dataset.promote": { params: [id: string]; response: null }
pool.dataset.recommended_zvol_blocksize
"pool.dataset.recommended_zvol_blocksize": {
params: [pool: string];
response: string;
}
pool.dataset.recordsize_choices
"pool.dataset.recordsize_choices": {
params: [pool_name?: string | null];
response: string[];
}
pool.dataset.snapshot_count
"pool.dataset.snapshot_count": { params: [dataset: string]; response: number }
pool.filesystem_choices
"pool.filesystem_choices": {
params: [types?: ("FILESYSTEM" | "VOLUME")[]];
response: string[];
}
pool.get_disks
"pool.get_disks": { params: [id?: number | null]; response: string[] }
pool.is_upgraded
"pool.is_upgraded": { params: [id: number]; response: boolean }
pool.offline
"pool.offline": { params: [id
: number, options
: v25_10_0.PoolLabel]; response: true;}
pool.scrub.delete
"pool.scrub.delete": { params: [id_: number]; response: true }
pool.scrub.run
"pool.scrub.run": { params: [name: string, threshold?: number]; response: null }
pool.snapshot.get_instance
pool.snapshottask.delete_will_change_retention_for
"pool.snapshottask.delete_will_change_retention_for": {
params: [id: number];
response: Record<string, string[]>;
}
pool.snapshottask.get_instance
pool.snapshottask.max_count
"pool.snapshottask.max_count": { params: []; response: number }
pool.snapshottask.max_total_count
"pool.snapshottask.max_total_count": { params: []; response: number }
pool.snapshottask.update_will_change_retention_for
pool.upgrade
"pool.upgrade": { params: [id: number]; response: true }
pool.validate_name
"pool.validate_name": { params: [pool_name: string]; response: true }
privilege.delete
"privilege.delete": { params: [id: number]; response: boolean }
rdma.capable_protocols
"rdma.capable_protocols": { params: []; response: ("NFS" | "ISER" | "NVMET")[] }
replication.config.config
replication.config.update
replication.count_eligible_manual_snapshots
replication.create_dataset
replication.delete
"replication.delete": { params: [id: number]; response: boolean }
replication.list_datasets
replication.list_naming_schemas
"replication.list_naming_schemas": { params: []; response: string[] }
replication.target_unmatched_snapshots
reporting.exporters.create
reporting.exporters.delete
"reporting.exporters.delete": { params: [id: number]; response: boolean }
reporting.exporters.exporter_schemas
reporting.exporters.get_instance
reporting.exporters.query
reporting.exporters.update
reporting.netdata_get_data
route.ipv4gw_reachable
"route.ipv4gw_reachable": { params: [ipv4_gateway: string]; response: boolean }
rsynctask.delete
"rsynctask.delete": { params: [id: number]; response: boolean }
service.started
"service.started": { params: [service: string]; response: boolean }
service.started_or_enabled
"service.started_or_enabled": { params: [service: string]; response: boolean }
service.update
"service.update": { params: [ id_or_name
: string | number, service_update
: v25_10_0.ServiceUpdate, ]; response: number;}
sharing.nfs.delete
"sharing.nfs.delete": { params: [id: number]; response: true }
sharing.smb.delete
"sharing.smb.delete": { params: [id: number]; response: true }
sharing.smb.presets
"sharing.smb.presets": {
params: [];
response: Record<string, Record<string, unknown>>;
}
sharing.smb.share_precheck
smb.bindip_choices
"smb.bindip_choices": { params: []; response: Record<string, string> }
smb.unixcharset_choices
"smb.unixcharset_choices": {
params: [];
response: Record<
string,
| "UTF-8"
| "GB2312"
| "HZ-GB-2312"
| "CP1361"
| "BIG5"
| "BIG5HKSCS"
| "CP037"
| "CP273"
| "CP424"
| "CP437"
| "CP500"
| "CP775"
| "CP850"
| "CP852"
| "CP855"
| "CP857"
| "CP858"
| "CP860"
| "CP861"
| "CP862"
| "CP863"
| "CP864"
| "CP865"
| "CP866"
| "CP869"
| "CP932"
| "CP949"
| "CP950"
| "CP1026"
| "CP1125"
| "CP1140"
| "CP1250"
| "CP1251"
| "CP1252"
| "CP1253"
| "CP1254"
| "CP1255"
| "CP1256"
| "CP1257"
| "CP1258"
| "EUC_JIS_2004"
| "EUC_JISX0213"
| "EUC_JP"
| "EUC_KR"
| "GB18030"
| "GBK"
| "HZ"
| "ISO2022_JP"
| "ISO2022_JP_1"
| "ISO2022_JP_2"
| "ISO2022_JP_2004"
| "ISO2022_JP_3"
| "ISO2022_JP_EXT"
| "ISO2022_KR"
| "ISO8859_1"
| "ISO8859_2"
| "ISO8859_3"
| "ISO8859_4"
| "ISO8859_5"
| "ISO8859_6"
| "ISO8859_7"
| "ISO8859_8"
| "ISO8859_9"
| "ISO8859_10"
| "ISO8859_11"
| "ISO8859_13"
| "ISO8859_14"
| "ISO8859_15"
| "ISO8859_16"
| "JOHAB"
| "KOI8_R"
| "KZ1048"
| "LATIN_1"
| "MAC_CYRILLIC"
| "MAC_GREEK"
| "MAC_ICELAND"
| "MAC_LATIN2"
| "MAC_ROMAN"
| "MAC_TURKISH"
| "PTCP154"
| "SHIFT_JIS"
| "SHIFT_JIS_2004"
| "SHIFT_JISX0213"
| "TIS_620"
| "UTF_16"
| "UTF_16_BE"
| "UTF_16_LE",
>;
}
ssh.bindiface_choices
"ssh.bindiface_choices": { params: []; response: Record<string, string> }
staticroute.delete
"staticroute.delete": { params: [id: number]; response: boolean }
support.attach_ticket_max_size
"support.attach_ticket_max_size": { params: []; response: number }
support.fields
"support.fields": { params: []; response: string[][] }
support.is_available
"support.is_available": { params: []; response: boolean }
support.is_available_and_enabled
"support.is_available_and_enabled": { params: []; response: boolean }
system.advanced.get_gpu_pci_choices
"system.advanced.get_gpu_pci_choices": {
params: [];
response: Record<string, unknown>;
}
system.advanced.login_banner
"system.advanced.login_banner": { params: []; response: string }
system.advanced.sed_global_password
"system.advanced.sed_global_password": { params: []; response: string }
system.advanced.sed_global_password_is_set
"system.advanced.sed_global_password_is_set": { params: []; response: boolean }
system.advanced.serial_port_choices
"system.advanced.serial_port_choices": {
params: [];
response: Record<string, string>;
}
system.advanced.syslog_certificate_authority_choices
"system.advanced.syslog_certificate_authority_choices": { params: []; response: v25_10_0.EmptyDict;}
system.advanced.syslog_certificate_choices
"system.advanced.syslog_certificate_choices": {
params: [];
response: Record<string, string>;
}
system.advanced.update_gpu_pci_ids
"system.advanced.update_gpu_pci_ids": {
params: [data: string[]];
response: null;
}
system.boot_id
"system.boot_id": { params: []; response: string }
system.feature_enabled
"system.feature_enabled": { params: [feature
: v25_10_0.Feature]; response: boolean;}
system.general.checkin
"system.general.checkin": { params: []; response: null }
system.general.checkin_waiting
"system.general.checkin_waiting": { params: []; response: number | null }
system.general.country_choices
"system.general.country_choices": {
params: [];
response: Record<string, string>;
}
system.general.kbdmap_choices
"system.general.kbdmap_choices": {
params: [];
response: Record<string, string>;
}
system.general.local_url
"system.general.local_url": { params: []; response: string }
system.general.timezone_choices
"system.general.timezone_choices": {
params: [];
response: Record<string, string>;
}
system.general.ui_address_choices
"system.general.ui_address_choices": {
params: [];
response: Record<string, string>;
}
system.general.ui_certificate_choices
"system.general.ui_certificate_choices": {
params: [];
response: Record<string, string>;
}
system.general.ui_httpsprotocols_choices
"system.general.ui_httpsprotocols_choices": {
params: [];
response: Record<string, string>;
}
system.general.ui_restart
"system.general.ui_restart": { params: [delay?: number]; response: null }
system.general.ui_v6address_choices
"system.general.ui_v6address_choices": {
params: [];
response: Record<string, string>;
}
system.global.id
"system.global.id": { params: []; response: string }
system.host_id
"system.host_id": { params: []; response: string }
system.license_update
"system.license_update": { params: [license: string]; response: null }
system.ntpserver.delete
"system.ntpserver.delete": { params: [id: number]; response: true }
system.ntpserver.get_instance
system.ready
"system.ready": { params: []; response: boolean }
system.release_notes_url
"system.release_notes_url": {
params: [version_str?: string | null];
response: string;
}
system.security.info.fips_available
"system.security.info.fips_available": { params: []; response: boolean }
system.security.info.fips_enabled
"system.security.info.fips_enabled": { params: []; response: boolean }
system.version
"system.version": { params: []; response: string }
system.version_short
"system.version_short": { params: []; response: string }
systemdataset.pool_choices
"systemdataset.pool_choices": {
params: [include_current_pool?: boolean];
response: Record<string, string>;
}
tn_connect.generate_claim_token
"tn_connect.generate_claim_token": { params: []; response: string }
tn_connect.get_registration_uri
"tn_connect.get_registration_uri": { params: []; response: string }
truenas.accept_eula
"truenas.accept_eula": { params: []; response: null }
truenas.get_chassis_hardware
"truenas.get_chassis_hardware": { params: []; response: string }
truenas.get_eula
"truenas.get_eula": { params: []; response: string | null }
truenas.is_eula_accepted
"truenas.is_eula_accepted": { params: []; response: boolean }
truenas.is_ix_hardware
"truenas.is_ix_hardware": { params: []; response: boolean }
truenas.is_production
"truenas.is_production": { params: []; response: boolean }
truenas.managed_by_truecommand
"truenas.managed_by_truecommand": { params: []; response: boolean }
tunable.tunable_type_choices
update.available_versions
ups.driver_choices
"ups.driver_choices": { params: []; response: Record<string, string> }
ups.port_choices
"ups.port_choices": { params: []; response: string[] }
user.get_next_uid
"user.get_next_uid": { params: []; response: number }
user.has_local_administrator_set_up
"user.has_local_administrator_set_up": { params: []; response: boolean }
user.setup_local_administrator
user.shell_choices
"user.shell_choices": {
params: [group_ids?: number[]];
response: Record<string, unknown>;
}
user.unset_2fa_secret
"user.unset_2fa_secret": { params: [username: string]; response: null }
virt.device.disk_choices
"virt.device.disk_choices": { params: []; response: Record<string, string> }
virt.device.gpu_choices
"virt.device.gpu_choices": { params: [gpu_type
: "PHYSICAL" | "MDEV" | "MIG" | "SRIOV"]; response: Record<string, v25_10_0.VirtDeviceGpuChoice>;}
virt.device.nic_choices
"virt.device.nic_choices": {
params: [nic_type: "BRIDGED" | "MACVLAN"];
response: Record<string, string>;
}
virt.device.pci_choices
"virt.device.pci_choices": { params: []; response: Record<string, unknown> }
virt.global.bridge_choices
"virt.global.bridge_choices": { params: []; response: Record<string, unknown> }
virt.global.pool_choices
"virt.global.pool_choices": { params: []; response: Record<string, unknown> }
virt.instance.device_delete
"virt.instance.device_delete": {
params: [id: string, name: string];
response: true;
}
virt.instance.device_list
virt.instance.device_update
virt.instance.get_instance
virt.instance.image_choices
"virt.instance.image_choices": { params: [virt_instances_image_choices
?: { remote?: "LINUX_CONTAINERS" }]; response: Record<string, v25_10_0.VirtInstanceImageChoice>;}
virt.instance.set_bootable_disk
"virt.instance.set_bootable_disk": {
params: [id: string, disk: string];
response: boolean;
}
virt.volume.delete
"virt.volume.delete": { params: [id: string]; response: true }
vm.bootloader_ovmf_choices
vm.clone
"vm.clone": { params: [id: number, name?: string | null]; response: boolean }
vm.device.iommu_enabled
"vm.device.iommu_enabled": { params: []; response: boolean }
vm.device.nic_attach_choices
vm.device.passthrough_device
vm.device.passthrough_device_choices
vm.device.usb_controller_choices
vm.device.usb_passthrough_choices
vm.device.usb_passthrough_device
vm.get_available_memory
"vm.get_available_memory": { params: [overcommit?: boolean]; response: number }
vm.get_console
"vm.get_console": { params: [id: number]; response: string }
vm.get_memory_usage
"vm.get_memory_usage": { params: [id: number]; response: number }
vm.guest_architecture_and_machine_choices
vm.log_file_path
"vm.log_file_path": { params: [id: number]; response: string | null }
vm.maximum_supported_vcpus
"vm.maximum_supported_vcpus": { params: []; response: number }
vm.poweroff
"vm.poweroff": { params: [id: number]; response: null }
vm.random_mac
"vm.random_mac": { params: []; response: string }
vm.resolution_choices
"vm.resolution_choices": { params: []; response: Record<string, string> }
vm.resume
"vm.resume": { params: [id: number]; response: null }
vm.supports_virtualization
"vm.supports_virtualization": { params: []; response: boolean }
vm.suspend
"vm.suspend": { params: [id: number]; response: null }
vm.virtualization_details
vmware.dataset_has_vms
"vmware.dataset_has_vms": {
params: [dataset: string, recursive: boolean];
response: boolean;
}
vmware.delete
"vmware.delete": { params: [id: number]; response: true }
vmware.match_datastores_with_datasets
webui.crypto.csr_profiles
webui.crypto.get_certificate_domain_names
"webui.crypto.get_certificate_domain_names": {
params: [cert_id: number];
response: unknown[];
}
webui.enclosure.dashboard
"webui.enclosure.dashboard": { params: []; response: Record<string, unknown>[] }
webui.main.dashboard.sys_info
"webui.main.dashboard.sys_info": { params: []; response: v25_10_0.SysInfo }