KSC Open API
Kaspersky Security Center API description
SrvView List of virtual machines

View name: VirtualMachinesSrvViewName

NameTypeDescription
vm_idparamStringVirtual machine identity.
cluster_idparamStringCluster identity.
vm_nameparamStringVirtual machine name.
vm_stateparamIntState of protection:
  • 0 - NotProtected
  • 1 - Protected
vm_lastscanparamDateTimeTime of the last scan, in UTC.
vm_modificationparamDateTimeTime of the last modification, in UTC.
vm_powerstateparamIntState of power:
  • 0 - PowerUndefined
  • 1 - PowerOn
  • 2 - PowerOff
vm_platformtypeparamIntOS type installed on VM:
  • 0 - PlatformUndefined
  • 1 - PlatformDesktop
  • 2 - PlatformServer
vm_protprofilenameparamStringProtection profile name.
vm_typeparamIntType of virtual machine:
  • 0 - TypeUndefined
  • 1 - TypeSVM
  • 2 - TypeVM
  • 3 - TypeTemplate
vm_licenseparamIntType of license:
  • 0 - LicUndefined
  • 1 - LicServer
  • 2 - LicDesktop
  • 3 - LicCore
  • 4 - LicNone
  • 5 - LicCpu
vm_rtpstatusparamIntRTP status. See Global RTP State enum.
vm_rtperrorparamIntRTP error code for the 'Failure' status.
vm_lastupdatetimeparamDateTimeLast update time, in UTC.
vm_basesdateparamDateTimeDate of anti-virus bases, in UTC.
vm_switchofftimeparamDateTimeTime when virtual machine was switched off, in UTC.
vm_osnameparamStringOperation system name.
vm_rtpstatustimeparamDateTimeTime of RTP status changing.
vm_extradataparamParamsExtra data.
vm_serialkeyparamStringLicense serial number, up to 32 ANSI characters.
vm_tenant_idparamStringTenant ID. This value is presented if the product supports multitenancy mode and the owner of the virtual machine is a tenant.


See also:
List of supported srvviews