Module Values_1.DataSourceParametersSource

The parameters that Quick Sight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

Sourcetype nonrec t = {
  1. amazonElasticsearchParameters : Values_0.AmazonElasticsearchParameters.t option;
    (*

    The parameters for OpenSearch.

    *)
  2. athenaParameters : AthenaParameters.t option;
    (*

    The parameters for Amazon Athena.

    *)
  3. auroraParameters : AuroraParameters.t option;
    (*

    The parameters for Amazon Aurora MySQL.

    *)
  4. auroraPostgreSqlParameters : AuroraPostgreSqlParameters.t option;
    (*

    The parameters for Amazon Aurora.

    *)
  5. awsIotAnalyticsParameters : AwsIotAnalyticsParameters.t option;
    (*

    The parameters for IoT Analytics.

    *)
  6. jiraParameters : JiraParameters.t option;
    (*

    The parameters for Jira.

    *)
  7. mariaDbParameters : MariaDbParameters.t option;
    (*

    The parameters for MariaDB.

    *)
  8. mySqlParameters : MySqlParameters.t option;
    (*

    The parameters for MySQL.

    *)
  9. oracleParameters : OracleParameters.t option;
    (*

    The parameters for Oracle.

    *)
  10. postgreSqlParameters : PostgreSqlParameters.t option;
    (*

    The parameters for PostgreSQL.

    *)
  11. prestoParameters : PrestoParameters.t option;
    (*

    The parameters for Presto.

    *)
  12. rdsParameters : RdsParameters.t option;
    (*

    The parameters for Amazon RDS.

    *)
  13. redshiftParameters : RedshiftParameters.t option;
    (*

    The parameters for Amazon Redshift.

    *)
  14. s3Parameters : S3Parameters.t option;
    (*

    The parameters for S3.

    *)
  15. s3TablesParameters : S3TablesParameters.t option;
    (*

    The parameters for S3 Tables.

    *)
  16. s3KnowledgeBaseParameters : S3KnowledgeBaseParameters.t option;
    (*

    The parameters for S3 Knowledge Base.

    *)
  17. serviceNowParameters : ServiceNowParameters.t option;
    (*

    The parameters for ServiceNow.

    *)
  18. snowflakeParameters : SnowflakeParameters.t option;
    (*

    The parameters for Snowflake.

    *)
  19. sparkParameters : SparkParameters.t option;
    (*

    The parameters for Spark.

    *)
  20. sqlServerParameters : SqlServerParameters.t option;
    (*

    The parameters for SQL Server.

    *)
  21. teradataParameters : TeradataParameters.t option;
    (*

    The parameters for Teradata.

    *)
  22. twitterParameters : TwitterParameters.t option;
    (*

    The parameters for Twitter.

    *)
  23. amazonOpenSearchParameters : Values_0.AmazonOpenSearchParameters.t option;
    (*

    The parameters for OpenSearch.

    *)
  24. exasolParameters : ExasolParameters.t option;
    (*

    The parameters for Exasol.

    *)
  25. databricksParameters : DatabricksParameters.t option;
    (*

    The parameters that are required to connect to a Databricks data source.

    *)
  26. starburstParameters : StarburstParameters.t option;
    (*

    The parameters that are required to connect to a Starburst data source.

    *)
  27. trinoParameters : TrinoParameters.t option;
    (*

    The parameters that are required to connect to a Trino data source.

    *)
  28. bigQueryParameters : BigQueryParameters.t option;
    (*

    The parameters that are required to connect to a Google BigQuery data source.

    *)
  29. impalaParameters : ImpalaParameters.t option;
    (*

    The parameters for Impala.

    *)
  30. customConnectionParameters : CustomConnectionParameters.t option;
    (*

    The parameters for custom connectors.

    *)
  31. webCrawlerParameters : WebCrawlerParameters.t option;
    (*

    The parameters for Web Crawler.

    *)
  32. confluenceParameters : ConfluenceParameters.t option;
    (*

    The parameters for Confluence.

    *)
  33. qBusinessParameters : QBusinessParameters.t option;
    (*

    The parameters for Amazon Q Business.

    *)
}
Sourceval make : ?amazonElasticsearchParameters:??? -> ?athenaParameters:??? -> ?auroraParameters:??? -> ?auroraPostgreSqlParameters:??? -> ?awsIotAnalyticsParameters:??? -> ?jiraParameters:??? -> ?mariaDbParameters:??? -> ?mySqlParameters:??? -> ?oracleParameters:??? -> ?postgreSqlParameters:??? -> ?prestoParameters:??? -> ?rdsParameters:??? -> ?redshiftParameters:??? -> ?s3Parameters:??? -> ?s3TablesParameters:??? -> ?s3KnowledgeBaseParameters:??? -> ?serviceNowParameters:??? -> ?snowflakeParameters:??? -> ?sparkParameters:??? -> ?sqlServerParameters:??? -> ?teradataParameters:??? -> ?twitterParameters:??? -> ?amazonOpenSearchParameters:??? -> ?exasolParameters:??? -> ?databricksParameters:??? -> ?starburstParameters:??? -> ?trinoParameters:??? -> ?bigQueryParameters:??? -> ?impalaParameters:??? -> ?customConnectionParameters:??? -> ?webCrawlerParameters:??? -> ?confluenceParameters:??? -> ?qBusinessParameters:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `Boolean of Values_0.Boolean.t | `Enum of string | `Integer of Port.t | `String of string | `Structure of (string * [> `Boolean of Values_0.Boolean.t | `List of [> `String of DatabaseGroup.t ] list | `String of Values_0.RoleArn.t | `Structure of (string * [> `String of Values_0.Arn.t ]) list ]) list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t