All group entities are structured as follows:
entity
:
Id int
: A unique identifier for the regular group instance. This value is generated by the server when the group is created
Name
string
: The group name
C
reationDate
: Indicates when the group was created on BSN.cloud. See DateTime for more information about this data type.DateTime
: Indicates when the group was last modified on BSN.cloud. See DateTime for more information about this data type.
astModifiedDate L
DateTime
Autorun
:DeviceAutorunInfo
The current BrightAuthor:connected autorun version assigned to the groupVersion string
:
IsCustom
bool
: Whether the autorun is a standard BrightAuthor:connected file (false
) or a custom-built file (true
)
HD920_970Firmware string:
The minimum version of device firmware required to play presentations on the HD920 and HD970
HD920_970FirmwareId int
: A unique identifier for the HD920 and HD970 minimum firmware version
HD922_972Firmware string:
The minimum version of device firmware required to play presentations on the HD922 and HD972
HD922_972FirmwareId int
: A unique identifier for the HD922 and HD972 minimum firmware version
HDX10Firmware string:
The minimum version of device firmware required to play presentations on the HD210, HD210w, HD1010 and HD1010w
HDX10FirmwareId int
: A unique identifier for the HD210, HD210w, HD1010 and HD1010w minimum firmware version
HDX20Firmware string:
The minimum version of device firmware required to play presentations on the AU320, HD220, HD1020
HDX20FirmwareId int
: A unique identifier for the AU320, HD220, HD1020 minimum firmware version
HDX22Firmware
The minimum version of device firmware required to play presentations on the HD222, HD1022string
:
HDX22FirmwareId
: A unique identifier for the HD222, HD1022 minimum firmware versionint
HDX23Firmware
The minimum version of device firmware required to play presentations on the HD223/HD1023string
:
HDX23FirmwareId
: A unique identifier for the HD223/HD1023 minimum firmware versionint
LSX22Firmware
The minimum version of device firmware required to play presentations on the LS322, LS422string
:
LSX22FirmwareId
: A unique identifier for the LS322, LS422 minimum firmware versionint
LSX23Firmware
The minimum version of device firmware required to play presentations on the LS423string
:
LSX23FirmwareId
: A unique identifier for the LS423 minimum firmware versionint
HSX23Firmware
The minimum version of device firmware required to play presentations on the HS123string
:
HSX23FirmwareId
: A unique identifier for the HS123 minimum firmware versionint
HOX23Firmware
The minimum version of device firmware required to play presentations on the HO523string
:
HOX23FirmwareId
A unique identifier for the HO523 minimum firmware versionint
:
XDX30Firmware
: The minimum version of device firmware required to play presentations on the XD230, XD1030, XD1230string
XDX30FirmwareId
: A unique identifier for the XD230, XD1030, XD1230 minimum firmware versionint
XDX32Firmware
string
: The minimum version of device firmware required to play presentations on the XD232, XD1032, XD1132
XDX32FirmwareId
: A unique identifier for the XD232, XD1032, XD1132 minimum firmware versionint
XDX33Firmware
: The minimum version of device firmware required to play presentations on the XD233/XD1033string
XDX33FirmwareId
int
: A unique identifier for the XD233/XD1033 minimum firmware version
XTX43Firmware
string
: The minimum version of device firmware required to play presentations on the XT242/XT1042/XT1142
XTX43FirmwareId
int
: A unique identifier for the XT242/XT1042/XT1142 minimum firmware version
FKX42Firmware
string
: The minimum version of device firmware required to play presentations on the 4K242, 4K1042, 4K1142
FKX42FirmwareId
: A unique identifier for the 4K242, 4K1042, 4K1142 minimum firmware versionint
EnableSerialDebugging bool
: A flag specifying whether serial debugging should be enabled for all players assigned to the group instance
EnableSystemLogDebugging bool
: A flag specifying whether system log debugging should be enabled for players assigned to the group instance
EnableStorageSpaceLimit bool
: A flag specifying whether player storage devices will be divided into different segments. This allows the user to allot maximum sizes to different segments to ensure that a certain type of data does not take up too much space on the storage device. The "limit" values below will only apply to the player storage if this value is true
.
StorageSpaceLimitUnits
StorageSpaceLimitUnit
: A value specifying whether the following "limit" values are measured in percentages ("Percentage"
) or megabytes ("Megabyte"
)
PublishedDataSizeLimit ushort
: The maximum size allotted to all presentation and content files that are written to the storage device during the publish process. This includes audio, video, images, text, and HTML content files.
DynamicDataSizeLimit
ushort
: The maximum size of all dynamic content, including Dynamic Playlists and MRSS feeds. When this segment runs out of space, dynamic content files will be deleted to create space, starting with the oldest files first.
HtmlDataSizeLimit
: The maximum size of the HTML application cacheushort
HtmlLocalStorageSizeLimit
: The maximum size of all JavaScript variables and dataushort
WebDatabaseSizeLimit
ushort
: The maximum amount of storage allocated to the IndexedDB web database application
DevicesCount
ushort
: The number of players assigned to the group instance
DevicesHealthStatus
: Returns "Ok", "Warning", or "Error" depending on the player healthDictionary<DeviceHealthStatus, uint>
Devices
Supported representations include:DeviceInfo[]
:
Id int:
The unique identifier for the device
Serial string
: The device serial number
The scheduled presentation entity. See Scheduled Presentation EntitySchedule
: ScheduledPresentation[]
Permissions
A list of the permissions rules assigned to the group List<Permission>
: