notification.coms¶
Communications notification.¶
type |
object |
||
properties |
|||
|
The id of the template to use for this file |
||
type |
string |
||
|
The variables and their values to be replaced from the template |
||
type |
object |
||
additionalProperties |
|||
|
The variables files to use to replace the variables. The first file of the list will take precedence over the following one. Template variables take precedence over the contents of the files. |
||
type |
array |
||
items |
type |
string |
|
|
If the value is set to true, manual editing of this file should be avoided, as the composer will override the value in the next generation. |
||
type |
boolean |
||
|
The id of the linked communications module |
||
type |
string |
||
|
The notification retrieves this list of values, which can subsequently be utilized within the message template. |
||
type |
array |
||
default |
|||
items |
type |
string |
|
|
The template to use to generate the message |
||
additionalProperties |
False |
TemplateConfiguration¶
type |
object |
||
properties |
|||
|
Define the template ID to use to generate the content of the sms. |
||
type |
string |
||
|
Define the template ID to use to generate the object of the email. |
||
type |
string |
||
|
Define the template ID to use to generate the body of the email. |
||
type |
string |
||
|
he module ‘osp-report’ is responsible for generating notifications. In case this module is not available, a timeout feature is implemented to avoid endless waiting |
||
default |
value |
5 |
|
unit |
SECONDS |
||
|
The delay between retry to generate the notification with ‘osp-report’ module (after a failure). |
||
default |
value |
5 |
|
unit |
SECONDS |
||
|
The locale to use when generating the messages. |
||
type |
string |
||
enum |
FRENCH, GERMAN, ITALIAN, ENGLISH, JAPANESE, KOREAN, CHINESE, SIMPLIFIED_CHINESE, TRADITIONAL_CHINESE, FRANCE, GERMANY, JAPAN, KOREA, UK, US, CANADA, CANADA_FRENCH |
||
default |
FRENCH |
||
additionalProperties |
False |
DurationConfigurationEntity¶
type |
object |
|
properties |
||
|
The amount of time expressed with the unit |
|
type |
integer |
|
|
The unit of time expressed with the value |
|
type |
string |
|
enum |
NANOSECONDS, MICROSECONDS, MILLISECONDS, SECONDS, MINUTES, HOURS, DAYS |
|
additionalProperties |
False |