Values_1.StarburstParametersSourceThe parameters that are required to connect to a Starburst data source.
type nonrec t = {host : Host.t;The host name of the Starburst data source.
*)port : Port.t;The port for the Starburst data source.
*)catalog : Catalog.t;The catalog name for the Starburst data source.
*)productType : StarburstProductType.t option;The product type for the Starburst data source.
*)databaseAccessControlRole : DatabaseAccessControlRole.t option;The database access control role.
*)authenticationType : AuthenticationType.t option;The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
*)oAuthParameters : OAuthParameters.t option;An object that contains information needed to create a data source connection between an Quick Sight account and Starburst.
*)}val make :
?productType:StarburstProductType.t ->
?databaseAccessControlRole:DatabaseAccessControlRole.t ->
?authenticationType:AuthenticationType.t ->
?oAuthParameters:OAuthParameters.t ->
host:Host.t ->
port:Port.t ->
catalog:Catalog.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of Port.t
| `String of Host.t
| `Structure of
(string
* [> `String of TokenProviderUrl.t
| `Structure of (string * [> `String of Values_0.Arn.t ]) list ])
list ])
list ]