provider.coms
Provider File
oneOf |
|
Email provider
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
|||
default |
|||
|
The type of authentication to connect to the provider |
||
oneOf |
|||
|
Name of the playbook that generated this file. If present, the file is managed by the Composer and may be overwritten on regeneration. Used for selective clean. Do not edit or set manually. |
||
type |
string |
||
|
The ID of the linked communications module |
||
type |
string |
||
|
The configuration of the sending protocol |
||
oneOf |
|||
|
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 |
|
additionalProperties |
False |
||
OUTLOOK_OAUTH2
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
OUTLOOK_OAUTH2 |
||
default |
OUTLOOK_OAUTH2 |
||
|
The authority refers to the Directory (tenant) ID login url. For example : https://login.microsoftonline.com/{Your Directory (tenant) ID} |
||
type |
string |
||
|
The Application (client) ID. |
||
type |
string |
||
|
The password to connect to the SMTP Oauth2 provider. |
||
oneOf |
|||
|
The scopes are admin defined. If not asked to change, you should let the default one. Default value is [[”https://outlook.office365.com/.default”]] |
||
type |
array |
||
default |
|||
items |
type |
string |
|
|
The type of security used on the connection with the mail server (use : CLEAR for OAUTH2) otherwise probably TLS. Default value is [“CLEAR”] |
||
type |
string |
||
enum |
TLS, SSL, CLEAR |
||
default |
CLEAR |
||
|
The username to connect to the SMTP Oauth2 provider. |
||
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 |
|
ENCRYPTED
type |
object |
|
properties |
||
|
type |
string |
enum |
ENCRYPTED |
|
default |
ENCRYPTED |
|
|
The password encrypted Base64(IV+AES256(password, input)) the password must be a shared secret available for the osp-configuration-dispatcher |
|
type |
string |
|
|
The full path to the secret exposed by the orchestrator; this password is used to encrypt the encryptedPassword. |
|
type |
string |
|
additionalProperties |
False |
|
PASSWORD
type |
object |
|
properties |
||
|
type |
string |
enum |
PASSWORD |
|
default |
PASSWORD |
|
|
The password to connect to the SMTP provider. |
|
oneOf |
||
|
The type of security used on the connection with the mail server (use : CLEAR for OAUTH2) otherwise probably TLS. Default value is [“CLEAR”] |
|
type |
string |
|
enum |
TLS, SSL, CLEAR |
|
default |
CLEAR |
|
|
The username to connect to the SMTP provider. |
|
type |
string |
|
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. Default value is [“CLEAR”] |
|
type |
string |
|
enum |
TLS, SSL, CLEAR |
|
default |
CLEAR |
|
additionalProperties |
False |
|
Outgoing Email protocol.
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
SMTP |
||
default |
SMTP |
||
|
The timeout for connection retry. Default value is [{“unit”:”SECONDS”,”value”:10}] |
||
default |
unit |
SECONDS |
|
value |
10 |
||
|
The port to which the provider will be connected to. |
||
type |
integer |
||
|
The host address where the provider will be connected to. |
||
type |
string |
||
additionalProperties |
False |
||
DurationConfigurationEntity
type |
object |
|
properties |
||
|
The unit of time expressed |
|
type |
string |
|
enum |
NANOSECONDS, MICROSECONDS, MILLISECONDS, SECONDS, MINUTES, HOURS, DAYS |
|
|
The amount of time expressed with the unit |
|
type |
integer |
|
additionalProperties |
False |
|
Communications ASP SMS provider
type |
object |
||
properties |
|||
|
type |
string |
|
enum |
ASPSMS |
||
default |
ASPSMS |
||
|
The connection timeout to connect to the ASP SMS API Default value is [{“unit”:”SECONDS”,”value”:10}] |
||
default |
unit |
SECONDS |
|
value |
10 |
||
|
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. Default value is [false] |
||
type |
boolean |
||
default |
False |
||
|
Force sending GSM7bit characters only to avoid extra cost by accidentally using Unicode Characters. Default value is [true] |
||
type |
boolean |
||
default |
True |
||
|
Name of the playbook that generated this file. If present, the file is managed by the Composer and may be overwritten on regeneration. Used for selective clean. Do not edit or set manually. |
||
type |
string |
||
|
The ID of the linked communications module |
||
type |
string |
||
|
The password for access to the ASP SMS API. |
||
oneOf |
|||
|
The read timeout (time to answer from the ASP SMS API) Default value is [{“unit”:”SECONDS”,”value”:10}] |
||
default |
unit |
SECONDS |
|
value |
10 |
||
|
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 username for access to the ASP SMS API. |
||
type |
string |
||
|
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 |
|
additionalProperties |
False |
||