Interface QuicksightDataSourceParameters

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    QuicksightDataSourceParameters.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:54.542Z")
    @Stability(Stable)
    public interface QuicksightDataSourceParameters
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getAmazonElasticsearch

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersAmazonElasticsearch getAmazonElasticsearch()
        amazon_elasticsearch block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#amazon_elasticsearch QuicksightDataSource#amazon_elasticsearch}

      • getAthena

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersAthena getAthena()
        athena block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#athena QuicksightDataSource#athena}

      • getAurora

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersAurora getAurora()
        aurora block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#aurora QuicksightDataSource#aurora}

      • getAuroraPostgresql

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersAuroraPostgresql getAuroraPostgresql()
        aurora_postgresql block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#aurora_postgresql QuicksightDataSource#aurora_postgresql}

      • getAwsIotAnalytics

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersAwsIotAnalytics getAwsIotAnalytics()
        aws_iot_analytics block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#aws_iot_analytics QuicksightDataSource#aws_iot_analytics}

      • getJira

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersJira getJira()
        jira block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#jira QuicksightDataSource#jira}

      • getMariaDb

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersMariaDb getMariaDb()
        maria_db block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#maria_db QuicksightDataSource#maria_db}

      • getMysql

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersMysql getMysql()
        mysql block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#mysql QuicksightDataSource#mysql}

      • getOracle

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersOracle getOracle()
        oracle block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#oracle QuicksightDataSource#oracle}

      • getPostgresql

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersPostgresql getPostgresql()
        postgresql block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#postgresql QuicksightDataSource#postgresql}

      • getPresto

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersPresto getPresto()
        presto block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#presto QuicksightDataSource#presto}

      • getRds

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersRds getRds()
        rds block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#rds QuicksightDataSource#rds}

      • getRedshift

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersRedshift getRedshift()
        redshift block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#redshift QuicksightDataSource#redshift}

      • getS3

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersS3 getS3()
        s3 block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#s3 QuicksightDataSource#s3}

      • getServiceNow

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersServiceNow getServiceNow()
        service_now block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#service_now QuicksightDataSource#service_now}

      • getSnowflake

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersSnowflake getSnowflake()
        snowflake block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#snowflake QuicksightDataSource#snowflake}

      • getSpark

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersSpark getSpark()
        spark block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#spark QuicksightDataSource#spark}

      • getSqlServer

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersSqlServer getSqlServer()
        sql_server block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#sql_server QuicksightDataSource#sql_server}

      • getTeradata

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersTeradata getTeradata()
        teradata block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#teradata QuicksightDataSource#teradata}

      • getTwitter

        @Stability(Stable)
        @Nullable
        default QuicksightDataSourceParametersTwitter getTwitter()
        twitter block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_data_source#twitter QuicksightDataSource#twitter}