[][src]Struct rusoto_quicksight::DataSourceParameters

pub struct DataSourceParameters {
    pub amazon_elasticsearch_parameters: Option<AmazonElasticsearchParameters>,
    pub athena_parameters: Option<AthenaParameters>,
    pub aurora_parameters: Option<AuroraParameters>,
    pub aurora_postgre_sql_parameters: Option<AuroraPostgreSqlParameters>,
    pub aws_iot_analytics_parameters: Option<AwsIotAnalyticsParameters>,
    pub jira_parameters: Option<JiraParameters>,
    pub maria_db_parameters: Option<MariaDbParameters>,
    pub my_sql_parameters: Option<MySqlParameters>,
    pub oracle_parameters: Option<OracleParameters>,
    pub postgre_sql_parameters: Option<PostgreSqlParameters>,
    pub presto_parameters: Option<PrestoParameters>,
    pub rds_parameters: Option<RdsParameters>,
    pub redshift_parameters: Option<RedshiftParameters>,
    pub s3_parameters: Option<S3Parameters>,
    pub service_now_parameters: Option<ServiceNowParameters>,
    pub snowflake_parameters: Option<SnowflakeParameters>,
    pub spark_parameters: Option<SparkParameters>,
    pub sql_server_parameters: Option<SqlServerParameters>,
    pub teradata_parameters: Option<TeradataParameters>,
    pub twitter_parameters: Option<TwitterParameters>,
}

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.

Fields

amazon_elasticsearch_parameters: Option<AmazonElasticsearchParameters>

Amazon Elasticsearch Service parameters.

athena_parameters: Option<AthenaParameters>

Amazon Athena parameters.

aurora_parameters: Option<AuroraParameters>

Amazon Aurora MySQL parameters.

aurora_postgre_sql_parameters: Option<AuroraPostgreSqlParameters>

Aurora PostgreSQL parameters.

aws_iot_analytics_parameters: Option<AwsIotAnalyticsParameters>

AWS IoT Analytics parameters.

jira_parameters: Option<JiraParameters>

Jira parameters.

maria_db_parameters: Option<MariaDbParameters>

MariaDB parameters.

my_sql_parameters: Option<MySqlParameters>

MySQL parameters.

oracle_parameters: Option<OracleParameters>

Oracle parameters.

postgre_sql_parameters: Option<PostgreSqlParameters>

PostgreSQL parameters.

presto_parameters: Option<PrestoParameters>

Presto parameters.

rds_parameters: Option<RdsParameters>

Amazon RDS parameters.

redshift_parameters: Option<RedshiftParameters>

Amazon Redshift parameters.

s3_parameters: Option<S3Parameters>

S3 parameters.

service_now_parameters: Option<ServiceNowParameters>

ServiceNow parameters.

snowflake_parameters: Option<SnowflakeParameters>

Snowflake parameters.

spark_parameters: Option<SparkParameters>

Spark parameters.

sql_server_parameters: Option<SqlServerParameters>

SQL Server parameters.

teradata_parameters: Option<TeradataParameters>

Teradata parameters.

twitter_parameters: Option<TwitterParameters>

Twitter parameters.

Trait Implementations

impl Clone for DataSourceParameters[src]

impl Debug for DataSourceParameters[src]

impl Default for DataSourceParameters[src]

impl<'de> Deserialize<'de> for DataSourceParameters[src]

impl PartialEq<DataSourceParameters> for DataSourceParameters[src]

impl Serialize for DataSourceParameters[src]

impl StructuralPartialEq for DataSourceParameters[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.