25 KiB
ServerDeviceData Schema
https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | ServerDataStatus.schema.json* |
ServerDeviceData Type
object
(ServerDeviceData)
ServerDeviceData Properties
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
deviceId | string |
Required | cannot be null | ServerDataStatus |
name | string |
Required | cannot be null | ServerDataStatus |
model | string |
Required | cannot be null | ServerDataStatus |
addedAt | number |
Required | cannot be null | ServerDataStatus |
currentUserId | string |
Required | cannot be null | ServerDataStatus |
networkTime | string |
Required | cannot be null | ServerDataStatus |
cProtectionLevel | string |
Required | cannot be null | ServerDataStatus |
hProtectionLevel | string |
Required | cannot be null | ServerDataStatus |
cUsageStats | string |
Required | cannot be null | ServerDataStatus |
hUsageStats | string |
Required | cannot be null | ServerDataStatus |
cNotificationAccess | string |
Required | cannot be null | ServerDataStatus |
hNotificationAccess | string |
Required | cannot be null | ServerDataStatus |
cAppVersion | number |
Required | cannot be null | ServerDataStatus |
hAppVersion | number |
Required | cannot be null | ServerDataStatus |
tDisablingAdmin | boolean |
Required | cannot be null | ServerDataStatus |
reboot | boolean |
Required | cannot be null | ServerDataStatus |
hadManipulation | boolean |
Required | cannot be null | ServerDataStatus |
hadManipulationFlags | number |
Required | cannot be null | ServerDataStatus |
reportUninstall | boolean |
Required | cannot be null | ServerDataStatus |
isUserKeptSignedIn | boolean |
Required | cannot be null | ServerDataStatus |
showDeviceConnected | boolean |
Required | cannot be null | ServerDataStatus |
defUser | string |
Required | cannot be null | ServerDataStatus |
defUserTimeout | number |
Required | cannot be null | ServerDataStatus |
rebootIsManipulation | boolean |
Required | cannot be null | ServerDataStatus |
cOverlay | string |
Required | cannot be null | ServerDataStatus |
hOverlay | string |
Required | cannot be null | ServerDataStatus |
asEnabled | boolean |
Required | cannot be null | ServerDataStatus |
wasAsEnabled | boolean |
Required | cannot be null | ServerDataStatus |
activityLevelBlocking | boolean |
Required | cannot be null | ServerDataStatus |
qOrLater | boolean |
Required | cannot be null | ServerDataStatus |
mFlags | number |
Required | cannot be null | ServerDataStatus |
deviceId
deviceId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
deviceId Type
string
name
name
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
name Type
string
model
model
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
model Type
string
addedAt
addedAt
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
addedAt Type
number
currentUserId
currentUserId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
currentUserId Type
string
networkTime
networkTime
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
networkTime Type
string
networkTime Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"disabled" |
|
"enabled" |
|
"if possible" |
cProtectionLevel
cProtectionLevel
-
is required
-
Type:
string
(ProtectionLevel) -
cannot be null
-
defined in: ServerDataStatus
cProtectionLevel Type
string
(ProtectionLevel)
cProtectionLevel Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"device owner" |
|
"none" |
|
"password device admin" |
|
"simple device admin" |
hProtectionLevel
hProtectionLevel
-
is required
-
Type:
string
(ProtectionLevel) -
cannot be null
-
defined in: ServerDataStatus
hProtectionLevel Type
string
(ProtectionLevel)
hProtectionLevel Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"device owner" |
|
"none" |
|
"password device admin" |
|
"simple device admin" |
cUsageStats
cUsageStats
-
is required
-
Type:
string
(RuntimePermissionStatus) -
cannot be null
-
defined in: ServerDataStatus
cUsageStats Type
string
(RuntimePermissionStatus)
cUsageStats Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"granted" |
|
"not granted" |
|
"not required" |
hUsageStats
hUsageStats
-
is required
-
Type:
string
(RuntimePermissionStatus) -
cannot be null
-
defined in: ServerDataStatus
hUsageStats Type
string
(RuntimePermissionStatus)
hUsageStats Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"granted" |
|
"not granted" |
|
"not required" |
cNotificationAccess
cNotificationAccess
-
is required
-
Type:
string
(NewPermissionStatus) -
cannot be null
-
defined in: ServerDataStatus
cNotificationAccess Type
string
(NewPermissionStatus)
cNotificationAccess Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"granted" |
|
"not granted" |
|
"not supported" |
hNotificationAccess
hNotificationAccess
-
is required
-
Type:
string
(NewPermissionStatus) -
cannot be null
-
defined in: ServerDataStatus
hNotificationAccess Type
string
(NewPermissionStatus)
hNotificationAccess Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"granted" |
|
"not granted" |
|
"not supported" |
cAppVersion
cAppVersion
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
cAppVersion Type
number
hAppVersion
hAppVersion
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
hAppVersion Type
number
tDisablingAdmin
tDisablingAdmin
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
tDisablingAdmin Type
boolean
reboot
reboot
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
reboot Type
boolean
hadManipulation
hadManipulation
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
hadManipulation Type
boolean
hadManipulationFlags
hadManipulationFlags
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
hadManipulationFlags Type
number
reportUninstall
reportUninstall
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
reportUninstall Type
boolean
isUserKeptSignedIn
isUserKeptSignedIn
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
isUserKeptSignedIn Type
boolean
showDeviceConnected
showDeviceConnected
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
showDeviceConnected Type
boolean
defUser
defUser
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
defUser Type
string
defUserTimeout
defUserTimeout
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
defUserTimeout Type
number
rebootIsManipulation
rebootIsManipulation
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
rebootIsManipulation Type
boolean
cOverlay
cOverlay
-
is required
-
Type:
string
(RuntimePermissionStatus) -
cannot be null
-
defined in: ServerDataStatus
cOverlay Type
string
(RuntimePermissionStatus)
cOverlay Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"granted" |
|
"not granted" |
|
"not required" |
hOverlay
hOverlay
-
is required
-
Type:
string
(RuntimePermissionStatus) -
cannot be null
-
defined in: ServerDataStatus
hOverlay Type
string
(RuntimePermissionStatus)
hOverlay Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"granted" |
|
"not granted" |
|
"not required" |
asEnabled
asEnabled
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
asEnabled Type
boolean
wasAsEnabled
wasAsEnabled
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
wasAsEnabled Type
boolean
activityLevelBlocking
activityLevelBlocking
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
activityLevelBlocking Type
boolean
qOrLater
qOrLater
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
qOrLater Type
boolean
mFlags
mFlags
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
mFlags Type
number