Class: Aws::QuickSight::Types::DataSourceParameters

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-quicksight/types.rb

Overview

The parameters that Amazon QuickSight 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.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#amazon_elasticsearch_parametersTypes::AmazonElasticsearchParameters

The parameters for OpenSearch.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#amazon_open_search_parametersTypes::AmazonOpenSearchParameters

The parameters for OpenSearch.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#athena_parametersTypes::AthenaParameters

The parameters for Amazon Athena.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#aurora_parametersTypes::AuroraParameters

The parameters for Amazon Aurora MySQL.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#aurora_postgre_sql_parametersTypes::AuroraPostgreSqlParameters

The parameters for Amazon Aurora.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#aws_iot_analytics_parametersTypes::AwsIotAnalyticsParameters

The parameters for IoT Analytics.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#big_query_parametersTypes::BigQueryParameters

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



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#databricks_parametersTypes::DatabricksParameters

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



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#exasol_parametersTypes::ExasolParameters

The parameters for Exasol.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#jira_parametersTypes::JiraParameters

The parameters for Jira.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#maria_db_parametersTypes::MariaDbParameters

The parameters for MariaDB.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#my_sql_parametersTypes::MySqlParameters

The parameters for MySQL.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#oracle_parametersTypes::OracleParameters

The parameters for Oracle.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#postgre_sql_parametersTypes::PostgreSqlParameters

The parameters for PostgreSQL.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#presto_parametersTypes::PrestoParameters

The parameters for Presto.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#rds_parametersTypes::RdsParameters

The parameters for Amazon RDS.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#redshift_parametersTypes::RedshiftParameters

The parameters for Amazon Redshift.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#s3_parametersTypes::S3Parameters

The parameters for S3.

Returns:



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#service_now_parametersTypes::ServiceNowParameters

The parameters for ServiceNow.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#snowflake_parametersTypes::SnowflakeParameters

The parameters for Snowflake.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#spark_parametersTypes::SparkParameters

The parameters for Spark.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#sql_server_parametersTypes::SqlServerParameters

The parameters for SQL Server.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#starburst_parametersTypes::StarburstParameters

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



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#teradata_parametersTypes::TeradataParameters

The parameters for Teradata.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#trino_parametersTypes::TrinoParameters

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



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#twitter_parametersTypes::TwitterParameters

The parameters for Twitter.



8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
# File 'lib/aws-sdk-quicksight/types.rb', line 8808

class DataSourceParameters < Struct.new(
  :amazon_elasticsearch_parameters,
  :athena_parameters,
  :aurora_parameters,
  :aurora_postgre_sql_parameters,
  :aws_iot_analytics_parameters,
  :jira_parameters,
  :maria_db_parameters,
  :my_sql_parameters,
  :oracle_parameters,
  :postgre_sql_parameters,
  :presto_parameters,
  :rds_parameters,
  :redshift_parameters,
  :s3_parameters,
  :service_now_parameters,
  :snowflake_parameters,
  :spark_parameters,
  :sql_server_parameters,
  :teradata_parameters,
  :twitter_parameters,
  :amazon_open_search_parameters,
  :exasol_parameters,
  :databricks_parameters,
  :starburst_parameters,
  :trino_parameters,
  :big_query_parameters)
  SENSITIVE = []
  include Aws::Structure
end