Get desktop application:
View/edit binary Protocol Buffers messages
CheckService is a service that checks if IsardVDI is running correctly
CheckIsardVDI checks a whole IsardVDI installation
CheckIsardVDIRequest contains the parameters requiered to run a check in a IsardVDI installation
host is the IsardVDI host
auth is the authentication method
tempalte_id is the tempalte ID of the template that is going to be used to check IsardVDI
fail_maintenance_mode will fail the check if the maintenance mode is enabled
fail_self_signed will fail the check if it finds any self signed certificate
CheckIsardVDIResponse is the response of a IsardVDI check
isardvdi_version is the version of the IsardVDI installation
maintenance_mode is whether the installation is on maintenance mode or not
isardvdi_sdk_version is the version of the IsardVDI Go SDK (used to call the API)
dependencies_versions are the versions of the external programs used for the check
hypervisor_num
CheckHypervisor checks a specific hypervisor in a specific IsardVDI installation
CheckHypervisorRequest contains the parameters requiered to run a check in a specific hypervisor
host is the IsardVDI host
auth is the authentication method
hypervisor_id is the ID of the hypervisor that is going to be checked
tempalte_id is the tempalte ID of the template that is going to be used to check IsardVDI
fail_maintenance_mode will fail the check if the maintenance mode is enabled
fail_self_signed will fail the check if it finds any self signed certificate
CheckHypervisorResponse is the response of a hypervisor check
isardvdi_version is the version of the IsardVDI installation
maintenance_mode is whether the installation is on maintenance mode or not
only_forced is whether the hypervisor is in only forced mode
isardvdi_sdk_version is the version of the IsardVDI Go SDK (used to call the API)
dependencies_versions are the versions of the external programs used for the check
Auth contains all the authentication methods supported
Used in:
,method is the method used for authentication
form is the authentication through user + password
token is the authentication using user ID + token
AuthForm is an authentication method using category + user + password
Used in:
category is the category ID of the user
username is the username of the user
password is the password of the user
AuthToken is an authentication method that uses a token
Used in:
token is the token used to authenticate the user
DependenciesVersions contains the versions of the programs used to check "external" features, such as the VPN, or the desktop viewers
Used in:
,remmina is the version of the Remmina viewer used
remote_viewer is the version of the Remote Viewer used
wireguard is the version of WireGuard used