Id of the default synchronisation profile.
Synchronisation profile uniquely identified by its id.
Optional description of the profile.
Optional flag indicating if a client should automatically log in on startup.
Boolean flag indicating if the profile can be customized by the user.
Maximal period of time for which synchronisation will take place.
List of synchronisation activities.
Configuration for one particular synchronisation activity.
Id of the channel used in this activity. The channel it self must be configured in a separate file.
Scheduling information for this channel.
Timeout in milliseconds for the synchronisation process. Not used so far as synch API also provides a configurable timeout.
Optional boolean flag to indicate if the activity is to be used in the profile. Per default the activity won't be used. This setting may be overwritten by the profile selection dialog.
Boolean flag indicating if maxSynchPeriod will be ignored for this specific activity. This concerns both the maxSynchPeriod for the profile and - if present - the activity.
Overrules the maxSynchPeriod of the profile this activity belongs to.
Optional modifiers for synchronisation.
Optional triggers of other synchronisation activity.
Modifiers for incoming synchronisation.
Modifiers for outgoing synchronisation.
A specific modifier that applies to exactly one database table.
Id of the table that the modifier is referring to. The Id must be available in the channel.
Filter for table time series: 0 (default), 1 (import (data), 2 (flood maps), 3 (HyradK), 4 (astronomical data), 5 (processed external data) and 9 (not to be synchronised).
Filter for table LogEntries: 0 (MC logs), 1 (system logs) or 2 (debug logs)
Option to only up- or download the active configuration files. If not present all configuration will be up-/ downloaded.
Option to indicate that the synchronisation should initially download only the metadata of a time series. The actual data (blobs) is downloaded on demand by the user
A trigger for one specific synchronisation activity.
Id of the synch activity to be triggered as it occurs in this configuration file.
Boolean flag indicating if the triggered synch activity is only performed for the current forecasts.
Boolean flag indicating if the triggered activity should use the time of last synchronisation as additional filter.
A synchronisation activity that is executed just once and is triggered by a user interaction.
A synchronisation activity that will continuously executed with the given period. No user interaction required.
Optional priority for a single synchronisation activity. Default is normal.
Optional priority for the continuous synchronisation activity. Default is normal.