Represents the last seen device status for a device running at an Outlet
Nullable
OutletID :
string (GUID)
Outlet ID hosting the device
Nullable
ForeignKeyType :
number (int)
The type of entity that ForeignKeyID is referencing
See POSCorePublic.Enums.Sales.DeviceStatusForeignKeyContextType
Nullable
ForeignKeyID :
string (GUID)
ID of the entity generating this device status (see ForeignKeyType for more info)
Nullable
DateTimeUpdated :
object
When was this status entry last updated
Nullable
ConnectionStatus :
number (int)
See POSCorePublic.Enums.Sales.DeviceStatusConnectionStatusType
Nullable
RevisionID :
number (int)
Configuration revision ID of the device (if applicable)
Nullable
MaxLength(64)
Truncates
AppName :
string
the name of the app submitting the update (if applicable)
Nullable
MaxLength(32)
Truncates
AppVersion :
string
the version of the app submitting the update (if applicable)
Nullable
MaxLength(64)
Truncates
DeviceHostName :
string
the devices network HostName (if applicable)
Nullable
MaxLength(32)
Truncates
DeviceIPAddress :
string
the devices primary IP Address (if applicable)
Nullable
MaxLength(16)
Truncates
DeviceMAC :
string
the devices network MAC Address (if applicable)
Nullable
MaxLength(64)
Truncates
OSVersionName :
string
the devices OS version string eg "Windows 10 Pro 1809 #12722" (if applicable)
Nullable
MaxLength(32)
Truncates
OSCultureName :
string
the devices OS culture "code|name" (if applicable)
Nullable
MaxLength(32)
Truncates
OSRegionName :
string
the devices OS region "code|name" (if applicable)
Nullable
MaxLength(64)
Truncates
OSTimeZoneName :
string
the devices OS timezone name (if applicable)
Example
{
"OutletID": "3f49efe7-ea42-4f21-8718-7e6ce9a33512",
"ForeignKeyType": 321,
"ForeignKeyID": "3f49efe7-ea42-4f21-8718-7e6ce9a33512",
"DateTimeUpdated": {},
"ConnectionStatus": 321,
"RevisionID": 321,
"AppName": "string value",
"AppVersion": "string value",
"DeviceHostName": "string value",
"DeviceIPAddress": "string value",
"DeviceMAC": "string value",
"OSVersionName": "string value",
"OSCultureName": "string value",
"OSRegionName": "string value",
"OSTimeZoneName": "string value"
}