2.2.4.28 DeviceInfo

The DeviceInfo type contains informational data about a device that is managed by the server.

Namespace: http://contracts.microsoft.com/WindowsServerEssentials/2011/09/WebApi

 <xs:complexType name="DeviceInfo">
   <xs:sequence>
     <xs:element minOccurs="0" maxOccurs="1" name="AntiSpywareStatus" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="AntiVirusStatus" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="BackupProgress" type="xs:int"/>
     <xs:element minOccurs="0" maxOccurs="1" name="BackupStatus" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="CanBackup" type="xs:boolean"/>
     <xs:element minOccurs="0" maxOccurs="1" name="DeviceDescription" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="DeviceName" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="DeviceType" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="FirewallStatus" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="Key" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="OSFamily" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="OSName" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="OSServicePack" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="OnlineStatus" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="SecurityCenterStatus" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="SystemType" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="UpdateDetailStatus" nillable="true" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="UpdateStatus" nillable="true" type="xs:string"/>
   </xs:sequence>
 </xs:complexType>

AntiSpywareStatus: The antispyware status of the device.

AntiVirusStatus: The antivirus status of the device.

BackupProgress: The backup process if the backup status is InProcess.

BackupStatus: The backup status of devices. It SHOULD one of these values:

  • Unknown

  • Configured

  • Successful

  • Failed

  • Incomplete

  • InProgress

  • NotConfigured

  • InQueue

  • PreparingForBackup

  • FinalizingBackup

  • RecoveryInProgress

CanBackup: A flag that indicates whether the device can start backup.

DeviceDescription: The description of the device.

DeviceName: The name of the device.

DeviceType: The type of device, which SHOULD be one of these values:

  • Unknown

  • ArchivedClient

  • Client

  • SolutionServer

FirewallStatus: The firewall status of the device.

Key: The key of the device.

OnlineStatus: The online status of the device, which SHOULD be one of these values:

  • Unknown

  • Online

  • Offline

OSFamily: The operating system information, which SHOULD one of these values:

  • Unknown

  • WindowsSeverity

  • Macintosh

OSName: The name of the operating system of the device.

OSServicePack: The operating system service pack version of the device.

SecurityCenterStatus: The security center status of the device.

SystemType: The system type of the device, which SHOULD be one of these values:

  • Unknown

  • X86

  • AMD64

UpdateDetailStatus: The Windows update detail information of the device.

UpdateStatus: The Windows update status of the device.