amazonka-quicksight-2.0: Amazon QuickSight SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.QuickSight.Types.DataSourceParameters

Description

 
Synopsis

Documentation

data DataSourceParameters Source #

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.

See: newDataSourceParameters smart constructor.

Constructors

DataSourceParameters' 

Fields

Instances

Instances details
FromJSON DataSourceParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataSourceParameters

ToJSON DataSourceParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataSourceParameters

Generic DataSourceParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataSourceParameters

Associated Types

type Rep DataSourceParameters :: Type -> Type #

Read DataSourceParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataSourceParameters

Show DataSourceParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataSourceParameters

NFData DataSourceParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataSourceParameters

Methods

rnf :: DataSourceParameters -> () #

Eq DataSourceParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataSourceParameters

Hashable DataSourceParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataSourceParameters

type Rep DataSourceParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataSourceParameters

type Rep DataSourceParameters = D1 ('MetaData "DataSourceParameters" "Amazonka.QuickSight.Types.DataSourceParameters" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "DataSourceParameters'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "amazonElasticsearchParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmazonElasticsearchParameters)) :*: S1 ('MetaSel ('Just "amazonOpenSearchParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmazonOpenSearchParameters))) :*: (S1 ('MetaSel ('Just "athenaParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AthenaParameters)) :*: (S1 ('MetaSel ('Just "auroraParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuroraParameters)) :*: S1 ('MetaSel ('Just "auroraPostgreSqlParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuroraPostgreSqlParameters))))) :*: ((S1 ('MetaSel ('Just "awsIotAnalyticsParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsIotAnalyticsParameters)) :*: (S1 ('MetaSel ('Just "databricksParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatabricksParameters)) :*: S1 ('MetaSel ('Just "exasolParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExasolParameters)))) :*: (S1 ('MetaSel ('Just "jiraParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JiraParameters)) :*: (S1 ('MetaSel ('Just "mariaDbParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MariaDbParameters)) :*: S1 ('MetaSel ('Just "mySqlParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MySqlParameters)))))) :*: (((S1 ('MetaSel ('Just "oracleParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OracleParameters)) :*: (S1 ('MetaSel ('Just "postgreSqlParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PostgreSqlParameters)) :*: S1 ('MetaSel ('Just "prestoParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrestoParameters)))) :*: (S1 ('MetaSel ('Just "rdsParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RdsParameters)) :*: (S1 ('MetaSel ('Just "redshiftParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RedshiftParameters)) :*: S1 ('MetaSel ('Just "s3Parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Parameters))))) :*: ((S1 ('MetaSel ('Just "serviceNowParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceNowParameters)) :*: (S1 ('MetaSel ('Just "snowflakeParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnowflakeParameters)) :*: S1 ('MetaSel ('Just "sparkParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SparkParameters)))) :*: (S1 ('MetaSel ('Just "sqlServerParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SqlServerParameters)) :*: (S1 ('MetaSel ('Just "teradataParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TeradataParameters)) :*: S1 ('MetaSel ('Just "twitterParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TwitterParameters))))))))

newDataSourceParameters :: DataSourceParameters Source #

Create a value of DataSourceParameters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:amazonElasticsearchParameters:DataSourceParameters', dataSourceParameters_amazonElasticsearchParameters - The parameters for OpenSearch.

$sel:amazonOpenSearchParameters:DataSourceParameters', dataSourceParameters_amazonOpenSearchParameters - The parameters for OpenSearch.

$sel:athenaParameters:DataSourceParameters', dataSourceParameters_athenaParameters - The parameters for Amazon Athena.

$sel:auroraParameters:DataSourceParameters', dataSourceParameters_auroraParameters - The parameters for Amazon Aurora MySQL.

$sel:auroraPostgreSqlParameters:DataSourceParameters', dataSourceParameters_auroraPostgreSqlParameters - The parameters for Amazon Aurora.

$sel:awsIotAnalyticsParameters:DataSourceParameters', dataSourceParameters_awsIotAnalyticsParameters - The parameters for IoT Analytics.

$sel:databricksParameters:DataSourceParameters', dataSourceParameters_databricksParameters - The required parameters that are needed to connect to a Databricks data source.

$sel:exasolParameters:DataSourceParameters', dataSourceParameters_exasolParameters - The parameters for Exasol.

$sel:jiraParameters:DataSourceParameters', dataSourceParameters_jiraParameters - The parameters for Jira.

$sel:mariaDbParameters:DataSourceParameters', dataSourceParameters_mariaDbParameters - The parameters for MariaDB.

$sel:mySqlParameters:DataSourceParameters', dataSourceParameters_mySqlParameters - The parameters for MySQL.

$sel:oracleParameters:DataSourceParameters', dataSourceParameters_oracleParameters - The parameters for Oracle.

$sel:postgreSqlParameters:DataSourceParameters', dataSourceParameters_postgreSqlParameters - The parameters for PostgreSQL.

$sel:prestoParameters:DataSourceParameters', dataSourceParameters_prestoParameters - The parameters for Presto.

$sel:rdsParameters:DataSourceParameters', dataSourceParameters_rdsParameters - The parameters for Amazon RDS.

$sel:redshiftParameters:DataSourceParameters', dataSourceParameters_redshiftParameters - The parameters for Amazon Redshift.

$sel:s3Parameters:DataSourceParameters', dataSourceParameters_s3Parameters - The parameters for S3.

$sel:serviceNowParameters:DataSourceParameters', dataSourceParameters_serviceNowParameters - The parameters for ServiceNow.

$sel:snowflakeParameters:DataSourceParameters', dataSourceParameters_snowflakeParameters - The parameters for Snowflake.

$sel:sparkParameters:DataSourceParameters', dataSourceParameters_sparkParameters - The parameters for Spark.

$sel:sqlServerParameters:DataSourceParameters', dataSourceParameters_sqlServerParameters - The parameters for SQL Server.

$sel:teradataParameters:DataSourceParameters', dataSourceParameters_teradataParameters - The parameters for Teradata.

$sel:twitterParameters:DataSourceParameters', dataSourceParameters_twitterParameters - The parameters for Twitter.

dataSourceParameters_databricksParameters :: Lens' DataSourceParameters (Maybe DatabricksParameters) Source #

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