Values.CreateDataProviderMessageSourceCreates a data provider using the provided settings. A data provider stores a data store type and location information about your database.
type nonrec t = {dataProviderName : String_.t option;A user-friendly name for the data provider.
*)description : String_.t option;A user-friendly description of the data provider.
*)engine : String_.t;The type of database engine for the data provider. Valid values include "aurora", "aurora-postgresql", "mysql", "oracle", "postgres", "sqlserver", redshift, mariadb, mongodb, db2, db2-zos, docdb, and sybase. A value of "aurora" represents Amazon Aurora MySQL-Compatible Edition.
*)virtual_ : BooleanOptional.t option;Indicates whether the data provider is virtual.
*)settings : DataProviderSettings.t;The settings in JSON format for a data provider.
*)}val make :
?dataProviderName:??? ->
?description:??? ->
?virtual_:??? ->
?tags:??? ->
engine:String_.t ->
settings:DataProviderSettings.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of BooleanOptional.t
| `List of
[> `Structure of (string * [> `String of String_.t ]) list ] list
| `String of String_.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Boolean of BooleanOptional.t
| `Enum of string
| `Integer of IntegerOptional.t
| `String of String_.t ])
list ])
list ])
list ]