provider.coms¶
Provider File¶
oneOf |
Email provider |
Communications ASP SMS provider |
|
Email provider¶
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
|||
default |
|||
|
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 configuration of the sending protocol |
||
oneOf |
|||
|
The type of authentication to connect to the provider |
||
oneOf |
|||
additionalProperties |
False |
Outgoing Email protocol.¶
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
SMTP |
||
default |
SMTP |
||
|
The host address where the provider will be connected to. |
||
type |
string |
||
|
The port to which the provider will be connected to. |
||
type |
integer |
||
|
The timeout for connection retry. |
||
default |
value |
10 |
|
unit |
SECONDS |
||
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 |
OUTLOOK_OAUTH2¶
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
OUTLOOK_OAUTH2 |
||
default |
OUTLOOK_OAUTH2 |
||
|
The type of security used on the connection with the mail server (use : CLEAR for OAUTH2) otherwise probably TLS. |
||
type |
string |
||
enum |
TLS, SSL, CLEAR |
||
default |
CLEAR |
||
|
The username to connect to the SMTP Oauth2 provider. |
||
type |
string |
||
|
The password to connect to the SMTP Oauth2 provider. |
||
oneOf |
|||
|
The Application (client) ID. |
||
type |
string |
||
|
The authority refers to the Directory (tenant) ID login url. For example : https://login.microsoftonline.com/{Your Directory (tenant) ID} |
||
type |
string |
||
|
The scopes are admin defined. If not asked to change, you should let the default one. |
||
type |
array |
||
default |
|||
items |
type |
string |
|
additionalProperties |
False |
PLAINTEXT¶
type |
object |
|
properties |
||
|
type |
string |
enum |
PLAINTEXT |
|
default |
PLAINTEXT |
|
|
The password to use in plaintext. It can be for example thisIs@TestPassword123. |
|
type |
string |
|
additionalProperties |
False |
SECRET¶
type |
object |
|
properties |
||
|
type |
string |
enum |
SECRET |
|
default |
SECRET |
|
|
The path of the secret containing the password. This is a path to the secret containing the password. |
|
type |
string |
|
additionalProperties |
False |
PASSWORD¶
type |
object |
|
properties |
||
|
type |
string |
enum |
PASSWORD |
|
default |
PASSWORD |
|
|
The type of security used on the connection with the mail server (use : CLEAR for OAUTH2) otherwise probably TLS. |
|
type |
string |
|
enum |
TLS, SSL, CLEAR |
|
default |
CLEAR |
|
|
The username to connect to the SMTP provider. |
|
type |
string |
|
|
The password to connect to the SMTP provider. |
|
oneOf |
||
additionalProperties |
False |
NONE¶
type |
object |
|
properties |
||
|
type |
string |
enum |
NONE |
|
default |
NONE |
|
|
The type of security used on the connection with the mail server (use : CLEAR for OAUTH2) otherwise probably TLS. |
|
type |
string |
|
enum |
TLS, SSL, CLEAR |
|
default |
CLEAR |
|
additionalProperties |
False |
Communications ASP SMS provider¶
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
ASPSMS |
||
default |
ASPSMS |
||
|
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 username for access to the ASP SMS API. |
||
type |
string |
||
|
The password for access to the ASP SMS API. |
||
oneOf |
|||
|
The connection timeout to connect to the ASP SMS API |
||
default |
value |
10 |
|
unit |
SECONDS |
||
|
The read timeout (time to answer from the ASP SMS API) |
||
default |
value |
10 |
|
unit |
SECONDS |
||
|
Force sending GSM7bit characters only to avoid extra cost by accidentally using Unicode Characters. |
||
type |
boolean |
||
default |
True |
||
|
The message appears directly on the screen of the mobile phone. A flashing message isn’t saved directly on the mobile phone. The recipient has to choose to save it. Otherwise the message irrevocably disappears from the screen. |
||
type |
boolean |
||
default |
False |
||
additionalProperties |
False |