MDAA TS Docs
    Preparing search index...

    Core data source configuration for QuickSight, defining connection parameters, credentials, permissions, and optional SSL/VPC settings.

    Use cases: Redshift data source; Athena data source; S3/RDS connectivity

    AWS: QuickSight CfnDataSource

    Validation: dataSourceSpecificParameters, displayName, and permissions required

    interface DataSourceWithIdAndTypeProps {
        awsAccountId?: string;
        credentials?: DataSourceCredentialsProps;
        dataSourceId: string;
        dataSourceSpecificParameters: ConfigurationElement;
        displayName: string;
        errorInfo?: DataSourceErrorInfoProps;
        permissions: DataSourcePermissionsProps[];
        sslProperties?: DataSourceSSLProps;
        type: string;
        vpcConnectionProperties?: DataSourceVPCProps;
    }

    Hierarchy (View Summary)

    Index

    Properties

    awsAccountId?: string

    The AWS account ID.

    The credentials Amazon QuickSight that uses to connect to your underlying source. Currently, only credentials based on user name and password are supported.

    dataSourceId: string

    An ID for the data source. This ID is unique per AWS Region for each AWS account.

    dataSourceSpecificParameters: ConfigurationElement
    displayName: string

    A display name for the data source.

    Error information from the last update or the creation of the data source.

    A list of resource permissions on the data source.

    sslProperties?: DataSourceSSLProps

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source.

    type: string

    Type of Data Source. ADOBE_ANALYTICS | AMAZON_ELASTICSEARCH | AMAZON_OPENSEARCH | ATHENA | AURORA | AURORA_POSTGRESQL | AWS_IOT_ANALYTICS | DATABRICKS | EXASOL | GITHUB | JIRA | MARIADB | MYSQL | ORACLE | POSTGRESQL | PRESTO | REDSHIFT | S3 | SALESFORCE | SERVICENOW | SNOWFLAKE | SPARK | SQLSERVER | TERADATA | TIMESTREAM | TWITTER

    vpcConnectionProperties?: DataSourceVPCProps

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source.