All player settings entities are structured as follows:
entity
:
[string]
Name:
The device name[string]
Description:
A user-defined description of the device. The description does not need to be unique within the scope of the account.[bool]
ConcatNameAndSerial:
The device-naming method:True
indicates that clients should append the device serial number to the device name,False
indicates that nothing should be appended to the device name.[DeviceSetupType]
SetupType:
Either "Standalone", "BSN.cloud Networking", "LFN", "SFN", "PartnerApplication", or "Unknown"[GroupInfo]
Group:
[int] Id:
The unique identifier for the group instance to which the device belongs.[string] Name:
The name of the group instance to which the device belongs
[BrightWallScreenInfo] BrightWall:
A unique identifier for the BrightWall[int?] I
d:[string] Name:
The BrightWall name[byte]
Screen:
The BrightWall screen number to which the device is assigned[Uri] Link:
The Uri of the BSN.cloud API for the BrightWall
The time zone of the player
Timezone:[string]
Screen:[
DeviceScreenSettings
]
The AARRGGBB color code for the idle screen[string] IdleColor:
The Uri address for the splash screen[Uri] SplashUrl:
Supported representations include:
Synchronization:[
PlayerSynchronizationSettings
][
PlayerStatusSynchronizationSettings] Status:
TimeSpan] Period:[
[
PlayerSettingsSynchronizationSettings] Settings:
TimeSpan] Period:[
[
PlayerScheduleSynchronizationSettings] Schedule:
[TimeSpan] Period:
PlayerContentSynchronizationSettings] Content:[
[TimeSpan] Start:
[TimeSpan] End:
Supported representations include:
Network:[
PlayerNetworkSettings
]
The name of the host device
Hostname:[string]
[
Uri] ProxyServer:
The Uri address of the proxy server
The proxy bypass server names
string[]]ProxyBypass:[
[
Uri[]]TimeServers:
The Uri address for the NTP server[
PlayerNetworkInterfaceSettings[]]Interfaces:
Supported representations include:[PlayerNetworkInterfaceType] Type:
One of "Ethernet", "Cellular", "WiFi", "Virtual", "Bridge", or "Other"
[DeviceBeacon[]] Beacons:
An array of Device Beacons entities
Supported representations include:
Location:[
DeviceLocation
]
The textual identifier of the device location
PlaceId:[string]
The latitude of the device location
double?] GPSLatitude:[
The longitude of the device location
double?] GPSLongitude:[
The country in which the device is located (for example, "Germany")
Country:[string]
The full name of the country in which the device is located (for example, "Federal Republic of Germany")
CountryLongName:[string]
[string] AdminAreaLevel1:
The largest subnational administrative unit of a country (for example, "state" in the USA and "prefecture" in Japan) in which the device is located
The full name of the largest subnational administrative unit of a country in which the device is located[string] AdminAreaLevel1LongName:
The county name (within the United States), or a second-order civil entity below adminAreaLevel1, in which the device is located.
AdminAreaLevel2:[string]
The full county name (within the United States), or the full name of the second-order civil entity below adminAreaLevel1, in which the device is located.
AdminAreaLevel2LongName:[string]
The name of the city, town, or rural area in which the device is located
Locality:[string]
The full name of the city, town, or rural area in which the device is located
LocalityLongName:[string]
Path:[string]
PathLongName:[string]
[
PlayerScreenshotsSettings
]Screenshots:
Supported representations include:[TimeSpan
]
Interval:
ushort] CountLimit:[
[
byte] Quality:
[ScreenOrientation] Orientation:
One of "Unknown", "Landscape", "PortraitBottomLeft", or "PortraitBottomRight"
The logging settings for the associated device. Supported representations include:
Logging:[
DeviceLogsSettings
][bool] EnableDiagnosticLog:
Whether or not diagnostic logging is enabled on the associated device[
bool] EnableEventLog:
Whether or not event logging is enabled on the associated device
Whether or not playback logging is enabled on the associated device
bool] EnablePlaybackLog:[
Whether or not state logging is enabled on the associated device
bool] EnableStateLog:[
Whether or not variable logging is enabled on the associated device
bool] EnableVariableLog:[
[bool] UploadAtBoot:
Whether logs will be uploaded when the device boots
The time when the device will upload logs to BSN.cloud, if available. See TimeSpan for more information about this data type.
TimeSpan?] UploadTime:[
[
LocalWebServerSettings
]LWS:
[string] Username:
The username associated with the local web server[string] Password:
The password associated with the local web server[bool]
EnableUpdateNotifications:
Whether or not enable update notifications is enabled
LDWS:[
DiagnosticWebServerSettings
][string] Password:
The password associated with the local diagnostic web server
The date on which the settings were last modified. See DateTime for more information about this data type.
LastModifiedDate:[
DateTime
]