1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. quicksight
  5. DataSource

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

aws-native.quicksight.DataSource

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

Definition of the AWS::QuickSight::DataSource Resource Type.

Create DataSource Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new DataSource(name: string, args: DataSourceArgs, opts?: CustomResourceOptions);
@overload
def DataSource(resource_name: str,
               args: DataSourceArgs,
               opts: Optional[ResourceOptions] = None)

@overload
def DataSource(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               type: Optional[DataSourceType] = None,
               folder_arns: Optional[Sequence[str]] = None,
               credentials: Optional[DataSourceCredentialsArgs] = None,
               data_source_id: Optional[str] = None,
               data_source_parameters: Optional[DataSourceParametersArgs] = None,
               error_info: Optional[DataSourceErrorInfoArgs] = None,
               alternate_data_source_parameters: Optional[Sequence[DataSourceParametersArgs]] = None,
               name: Optional[str] = None,
               permissions: Optional[Sequence[DataSourceResourcePermissionArgs]] = None,
               ssl_properties: Optional[DataSourceSslPropertiesArgs] = None,
               tags: Optional[Sequence[_root_inputs.TagArgs]] = None,
               aws_account_id: Optional[str] = None,
               vpc_connection_properties: Optional[DataSourceVpcConnectionPropertiesArgs] = None)
func NewDataSource(ctx *Context, name string, args DataSourceArgs, opts ...ResourceOption) (*DataSource, error)
public DataSource(string name, DataSourceArgs args, CustomResourceOptions? opts = null)
public DataSource(String name, DataSourceArgs args)
public DataSource(String name, DataSourceArgs args, CustomResourceOptions options)
type: aws-native:quicksight:DataSource
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. DataSourceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. DataSourceArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. DataSourceArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. DataSourceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. DataSourceArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

DataSource Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The DataSource resource accepts the following input properties:

Type This property is required. Pulumi.AwsNative.QuickSight.DataSourceType

The type of the data source. To return a list of all data sources, use ListDataSources .

Use AMAZON_ELASTICSEARCH for Amazon OpenSearch Service.

AlternateDataSourceParameters List<Pulumi.AwsNative.QuickSight.Inputs.DataSourceParameters>
AwsAccountId string
The AWS account ID.
Credentials Pulumi.AwsNative.QuickSight.Inputs.DataSourceCredentials
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.
DataSourceParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceParameters
The parameters that Amazon QuickSight uses to connect to your underlying source.
ErrorInfo Pulumi.AwsNative.QuickSight.Inputs.DataSourceErrorInfo
Error information from the last update or the creation of the data source.
FolderArns List<string>
Name string
A display name for the data source.
Permissions List<Pulumi.AwsNative.QuickSight.Inputs.DataSourceResourcePermission>
A list of resource permissions on the data source.
SslProperties Pulumi.AwsNative.QuickSight.Inputs.DataSourceSslProperties
Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source.
Tags List<Pulumi.AwsNative.Inputs.Tag>
Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.
VpcConnectionProperties Pulumi.AwsNative.QuickSight.Inputs.DataSourceVpcConnectionProperties
Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source.
Type This property is required. DataSourceType

The type of the data source. To return a list of all data sources, use ListDataSources .

Use AMAZON_ELASTICSEARCH for Amazon OpenSearch Service.

AlternateDataSourceParameters []DataSourceParametersArgs
AwsAccountId string
The AWS account ID.
Credentials DataSourceCredentialsArgs
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.
DataSourceParameters DataSourceParametersArgs
The parameters that Amazon QuickSight uses to connect to your underlying source.
ErrorInfo DataSourceErrorInfoArgs
Error information from the last update or the creation of the data source.
FolderArns []string
Name string
A display name for the data source.
Permissions []DataSourceResourcePermissionArgs
A list of resource permissions on the data source.
SslProperties DataSourceSslPropertiesArgs
Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source.
Tags TagArgs
Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.
VpcConnectionProperties DataSourceVpcConnectionPropertiesArgs
Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source.
type This property is required. DataSourceType

The type of the data source. To return a list of all data sources, use ListDataSources .

Use AMAZON_ELASTICSEARCH for Amazon OpenSearch Service.

alternateDataSourceParameters List<DataSourceParameters>
awsAccountId String
The AWS account ID.
credentials DataSourceCredentials
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.
dataSourceParameters DataSourceParameters
The parameters that Amazon QuickSight uses to connect to your underlying source.
errorInfo DataSourceErrorInfo
Error information from the last update or the creation of the data source.
folderArns List<String>
name String
A display name for the data source.
permissions List<DataSourceResourcePermission>
A list of resource permissions on the data source.
sslProperties DataSourceSslProperties
Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source.
tags List<Tag>
Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.
vpcConnectionProperties DataSourceVpcConnectionProperties
Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source.
type This property is required. DataSourceType

The type of the data source. To return a list of all data sources, use ListDataSources .

Use AMAZON_ELASTICSEARCH for Amazon OpenSearch Service.

alternateDataSourceParameters DataSourceParameters[]
awsAccountId string
The AWS account ID.
credentials DataSourceCredentials
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.
dataSourceParameters DataSourceParameters
The parameters that Amazon QuickSight uses to connect to your underlying source.
errorInfo DataSourceErrorInfo
Error information from the last update or the creation of the data source.
folderArns string[]
name string
A display name for the data source.
permissions DataSourceResourcePermission[]
A list of resource permissions on the data source.
sslProperties DataSourceSslProperties
Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source.
tags Tag[]
Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.
vpcConnectionProperties DataSourceVpcConnectionProperties
Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source.
type This property is required. DataSourceType

The type of the data source. To return a list of all data sources, use ListDataSources .

Use AMAZON_ELASTICSEARCH for Amazon OpenSearch Service.

alternate_data_source_parameters Sequence[DataSourceParametersArgs]
aws_account_id str
The AWS account ID.
credentials DataSourceCredentialsArgs
The credentials Amazon QuickSight that uses to connect to your underlying source. Currently, only credentials based on user name and password are supported.
data_source_id str
An ID for the data source. This ID is unique per AWS Region for each AWS account.
data_source_parameters DataSourceParametersArgs
The parameters that Amazon QuickSight uses to connect to your underlying source.
error_info DataSourceErrorInfoArgs
Error information from the last update or the creation of the data source.
folder_arns Sequence[str]
name str
A display name for the data source.
permissions Sequence[DataSourceResourcePermissionArgs]
A list of resource permissions on the data source.
ssl_properties DataSourceSslPropertiesArgs
Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source.
tags Sequence[TagArgs]
Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.
vpc_connection_properties DataSourceVpcConnectionPropertiesArgs
Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source.
type This property is required. "ADOBE_ANALYTICS" | "AMAZON_ELASTICSEARCH" | "AMAZON_OPENSEARCH" | "ATHENA" | "AURORA" | "AURORA_POSTGRESQL" | "AWS_IOT_ANALYTICS" | "DATABRICKS" | "DENODO" | "DREMIO" | "DYNAMODB" | "SAPHANA" | "DB2_AS400" | "EXASOL" | "FILE" | "GITHUB" | "JIRA" | "MARIADB" | "MYSQL" | "ORACLE" | "POSTGRESQL" | "PRESTO" | "REDSHIFT" | "S3" | "S3_TABLES" | "SALESFORCE" | "SERVICENOW" | "SNOWFLAKE" | "SPARK" | "SQLSERVER" | "TERADATA" | "TIMESTREAM" | "TWITTER" | "BIGQUERY" | "GOOGLE_ANALYTICS" | "TRINO" | "STARBURST" | "MONGO" | "MONGO_ATLAS" | "DOCUMENTDB" | "APPFLOW" | "IMPALA" | "GLUE"

The type of the data source. To return a list of all data sources, use ListDataSources .

Use AMAZON_ELASTICSEARCH for Amazon OpenSearch Service.

alternateDataSourceParameters List<Property Map>
awsAccountId String
The AWS account ID.
credentials Property Map
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.
dataSourceParameters Property Map
The parameters that Amazon QuickSight uses to connect to your underlying source.
errorInfo Property Map
Error information from the last update or the creation of the data source.
folderArns List<String>
name String
A display name for the data source.
permissions List<Property Map>
A list of resource permissions on the data source.
sslProperties Property Map
Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source.
tags List<Property Map>
Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.
vpcConnectionProperties Property Map
Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source.

Outputs

All input properties are implicitly available as output properties. Additionally, the DataSource resource produces the following output properties:

Arn string
CreatedTime string
Id string
The provider-assigned unique ID for this managed resource.
LastUpdatedTime string
Status Pulumi.AwsNative.QuickSight.DataSourceResourceStatus
The HTTP status of the request.
Arn string
CreatedTime string
Id string
The provider-assigned unique ID for this managed resource.
LastUpdatedTime string
Status DataSourceResourceStatus
The HTTP status of the request.
arn String
createdTime String
id String
The provider-assigned unique ID for this managed resource.
lastUpdatedTime String
status DataSourceResourceStatus
The HTTP status of the request.
arn string
createdTime string
id string
The provider-assigned unique ID for this managed resource.
lastUpdatedTime string
status DataSourceResourceStatus
The HTTP status of the request.
arn str
created_time str
id str
The provider-assigned unique ID for this managed resource.
last_updated_time str
status DataSourceResourceStatus
The HTTP status of the request.

Supporting Types

DataSourceAmazonElasticsearchParameters
, DataSourceAmazonElasticsearchParametersArgs

Domain This property is required. string
Domain This property is required. string
domain This property is required. String
domain This property is required. string
domain This property is required. str
domain This property is required. String

DataSourceAmazonOpenSearchParameters
, DataSourceAmazonOpenSearchParametersArgs

Domain This property is required. string
Domain This property is required. string
domain This property is required. String
domain This property is required. string
domain This property is required. str
domain This property is required. String

DataSourceAthenaParameters
, DataSourceAthenaParametersArgs

RoleArn string
WorkGroup string
RoleArn string
WorkGroup string
roleArn String
workGroup String
roleArn string
workGroup string
roleArn String
workGroup String

DataSourceAuroraParameters
, DataSourceAuroraParametersArgs

Database This property is required. string
Host This property is required. string
Port This property is required. double
Database This property is required. string
Host This property is required. string
Port This property is required. float64
database This property is required. String
host This property is required. String
port This property is required. Double
database This property is required. string
host This property is required. string
port This property is required. number
database This property is required. str
host This property is required. str
port This property is required. float
database This property is required. String
host This property is required. String
port This property is required. Number

DataSourceAuroraPostgreSqlParameters
, DataSourceAuroraPostgreSqlParametersArgs

Database This property is required. string
Host This property is required. string
Port This property is required. double
Database This property is required. string
Host This property is required. string
Port This property is required. float64
database This property is required. String
host This property is required. String
port This property is required. Double
database This property is required. string
host This property is required. string
port This property is required. number
database This property is required. str
host This property is required. str
port This property is required. float
database This property is required. String
host This property is required. String
port This property is required. Number

DataSourceAuthenticationType
, DataSourceAuthenticationTypeArgs

Password
PASSWORD
Token
TOKEN
X509
X509
DataSourceAuthenticationTypePassword
PASSWORD
DataSourceAuthenticationTypeToken
TOKEN
DataSourceAuthenticationTypeX509
X509
Password
PASSWORD
Token
TOKEN
X509
X509
Password
PASSWORD
Token
TOKEN
X509
X509
PASSWORD
PASSWORD
TOKEN
TOKEN
X509
X509
"PASSWORD"
PASSWORD
"TOKEN"
TOKEN
"X509"
X509

DataSourceCredentialPair
, DataSourceCredentialPairArgs

Password This property is required. string
Username This property is required. string
AlternateDataSourceParameters []DataSourceParameters
password This property is required. String
username This property is required. String
alternateDataSourceParameters List<DataSourceParameters>
password This property is required. string
username This property is required. string
alternateDataSourceParameters DataSourceParameters[]
password This property is required. str
username This property is required. str
alternate_data_source_parameters Sequence[DataSourceParameters]
password This property is required. String
username This property is required. String
alternateDataSourceParameters List<Property Map>

DataSourceCredentials
, DataSourceCredentialsArgs

CopySourceArn string
CredentialPair Pulumi.AwsNative.QuickSight.Inputs.DataSourceCredentialPair
Credential pair. For more information, see [CredentialPair](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_CredentialPair.html) .
SecretArn string
CopySourceArn string
CredentialPair DataSourceCredentialPair
Credential pair. For more information, see [CredentialPair](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_CredentialPair.html) .
SecretArn string
copySourceArn String
credentialPair DataSourceCredentialPair
Credential pair. For more information, see [CredentialPair](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_CredentialPair.html) .
secretArn String
copySourceArn string
credentialPair DataSourceCredentialPair
Credential pair. For more information, see [CredentialPair](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_CredentialPair.html) .
secretArn string
copy_source_arn str
credential_pair DataSourceCredentialPair
Credential pair. For more information, see [CredentialPair](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_CredentialPair.html) .
secret_arn str
copySourceArn String
credentialPair Property Map
Credential pair. For more information, see [CredentialPair](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_CredentialPair.html) .
secretArn String

DataSourceDatabricksParameters
, DataSourceDatabricksParametersArgs

Host This property is required. string
Port This property is required. double
SqlEndpointPath This property is required. string
Host This property is required. string
Port This property is required. float64
SqlEndpointPath This property is required. string
host This property is required. String
port This property is required. Double
sqlEndpointPath This property is required. String
host This property is required. string
port This property is required. number
sqlEndpointPath This property is required. string
host This property is required. str
port This property is required. float
sql_endpoint_path This property is required. str
host This property is required. String
port This property is required. Number
sqlEndpointPath This property is required. String

DataSourceErrorInfo
, DataSourceErrorInfoArgs

DataSourceErrorInfoType
, DataSourceErrorInfoTypeArgs

AccessDenied
ACCESS_DENIED
CopySourceNotFound
COPY_SOURCE_NOT_FOUND
Timeout
TIMEOUT
EngineVersionNotSupported
ENGINE_VERSION_NOT_SUPPORTED
UnknownHost
UNKNOWN_HOST
GenericSqlFailure
GENERIC_SQL_FAILURE
Conflict
CONFLICT
Unknown
UNKNOWN
DataSourceErrorInfoTypeAccessDenied
ACCESS_DENIED
DataSourceErrorInfoTypeCopySourceNotFound
COPY_SOURCE_NOT_FOUND
DataSourceErrorInfoTypeTimeout
TIMEOUT
DataSourceErrorInfoTypeEngineVersionNotSupported
ENGINE_VERSION_NOT_SUPPORTED
DataSourceErrorInfoTypeUnknownHost
UNKNOWN_HOST
DataSourceErrorInfoTypeGenericSqlFailure
GENERIC_SQL_FAILURE
DataSourceErrorInfoTypeConflict
CONFLICT
DataSourceErrorInfoTypeUnknown
UNKNOWN
AccessDenied
ACCESS_DENIED
CopySourceNotFound
COPY_SOURCE_NOT_FOUND
Timeout
TIMEOUT
EngineVersionNotSupported
ENGINE_VERSION_NOT_SUPPORTED
UnknownHost
UNKNOWN_HOST
GenericSqlFailure
GENERIC_SQL_FAILURE
Conflict
CONFLICT
Unknown
UNKNOWN
AccessDenied
ACCESS_DENIED
CopySourceNotFound
COPY_SOURCE_NOT_FOUND
Timeout
TIMEOUT
EngineVersionNotSupported
ENGINE_VERSION_NOT_SUPPORTED
UnknownHost
UNKNOWN_HOST
GenericSqlFailure
GENERIC_SQL_FAILURE
Conflict
CONFLICT
Unknown
UNKNOWN
ACCESS_DENIED
ACCESS_DENIED
COPY_SOURCE_NOT_FOUND
COPY_SOURCE_NOT_FOUND
TIMEOUT
TIMEOUT
ENGINE_VERSION_NOT_SUPPORTED
ENGINE_VERSION_NOT_SUPPORTED
UNKNOWN_HOST
UNKNOWN_HOST
GENERIC_SQL_FAILURE
GENERIC_SQL_FAILURE
CONFLICT
CONFLICT
UNKNOWN
UNKNOWN
"ACCESS_DENIED"
ACCESS_DENIED
"COPY_SOURCE_NOT_FOUND"
COPY_SOURCE_NOT_FOUND
"TIMEOUT"
TIMEOUT
"ENGINE_VERSION_NOT_SUPPORTED"
ENGINE_VERSION_NOT_SUPPORTED
"UNKNOWN_HOST"
UNKNOWN_HOST
"GENERIC_SQL_FAILURE"
GENERIC_SQL_FAILURE
"CONFLICT"
CONFLICT
"UNKNOWN"
UNKNOWN

DataSourceIdentityCenterConfiguration
, DataSourceIdentityCenterConfigurationArgs

DataSourceManifestFileLocation
, DataSourceManifestFileLocationArgs

Bucket This property is required. string
Key This property is required. string
Bucket This property is required. string
Key This property is required. string
bucket This property is required. String
key This property is required. String
bucket This property is required. string
key This property is required. string
bucket This property is required. str
key This property is required. str
bucket This property is required. String
key This property is required. String

DataSourceMariaDbParameters
, DataSourceMariaDbParametersArgs

Database This property is required. string
Host This property is required. string
Port This property is required. double
Database This property is required. string
Host This property is required. string
Port This property is required. float64
database This property is required. String
host This property is required. String
port This property is required. Double
database This property is required. string
host This property is required. string
port This property is required. number
database This property is required. str
host This property is required. str
port This property is required. float
database This property is required. String
host This property is required. String
port This property is required. Number

DataSourceMySqlParameters
, DataSourceMySqlParametersArgs

Database This property is required. string
Host This property is required. string
Port This property is required. double
Database This property is required. string
Host This property is required. string
Port This property is required. float64
database This property is required. String
host This property is required. String
port This property is required. Double
database This property is required. string
host This property is required. string
port This property is required. number
database This property is required. str
host This property is required. str
port This property is required. float
database This property is required. String
host This property is required. String
port This property is required. Number

DataSourceOAuthParameters
, DataSourceOAuthParametersArgs

TokenProviderUrl This property is required. string
The token endpoint URL of the identity provider.
IdentityProviderResourceUri string
The resource uri of the identity provider.
IdentityProviderVpcConnectionProperties Pulumi.AwsNative.QuickSight.Inputs.DataSourceVpcConnectionProperties
OAuthScope string
The OAuth scope.
TokenProviderUrl This property is required. string
The token endpoint URL of the identity provider.
IdentityProviderResourceUri string
The resource uri of the identity provider.
IdentityProviderVpcConnectionProperties DataSourceVpcConnectionProperties
OAuthScope string
The OAuth scope.
tokenProviderUrl This property is required. String
The token endpoint URL of the identity provider.
identityProviderResourceUri String
The resource uri of the identity provider.
identityProviderVpcConnectionProperties DataSourceVpcConnectionProperties
oAuthScope String
The OAuth scope.
tokenProviderUrl This property is required. string
The token endpoint URL of the identity provider.
identityProviderResourceUri string
The resource uri of the identity provider.
identityProviderVpcConnectionProperties DataSourceVpcConnectionProperties
oAuthScope string
The OAuth scope.
token_provider_url This property is required. str
The token endpoint URL of the identity provider.
identity_provider_resource_uri str
The resource uri of the identity provider.
identity_provider_vpc_connection_properties DataSourceVpcConnectionProperties
o_auth_scope str
The OAuth scope.
tokenProviderUrl This property is required. String
The token endpoint URL of the identity provider.
identityProviderResourceUri String
The resource uri of the identity provider.
identityProviderVpcConnectionProperties Property Map
oAuthScope String
The OAuth scope.

DataSourceOracleParameters
, DataSourceOracleParametersArgs

Database This property is required. string
Host This property is required. string
Port This property is required. double
Database This property is required. string
Host This property is required. string
Port This property is required. float64
database This property is required. String
host This property is required. String
port This property is required. Double
database This property is required. string
host This property is required. string
port This property is required. number
database This property is required. str
host This property is required. str
port This property is required. float
database This property is required. String
host This property is required. String
port This property is required. Number

DataSourceParameters
, DataSourceParametersArgs

AmazonElasticsearchParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceAmazonElasticsearchParameters
The parameters for OpenSearch.
AmazonOpenSearchParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceAmazonOpenSearchParameters
The parameters for OpenSearch.
AthenaParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceAthenaParameters
The parameters for Amazon Athena.
AuroraParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceAuroraParameters
The parameters for Amazon Aurora MySQL.
AuroraPostgreSqlParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceAuroraPostgreSqlParameters
The parameters for Amazon Aurora.
DatabricksParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceDatabricksParameters
The required parameters that are needed to connect to a Databricks data source.
MariaDbParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceMariaDbParameters
The parameters for MariaDB.
MySqlParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceMySqlParameters
The parameters for MySQL.
OracleParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceOracleParameters
Oracle parameters.
PostgreSqlParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourcePostgreSqlParameters
The parameters for PostgreSQL.
PrestoParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourcePrestoParameters
The parameters for Presto.
RdsParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceRdsParameters
The parameters for Amazon RDS.
RedshiftParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceRedshiftParameters
The parameters for Amazon Redshift.
S3Parameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceS3Parameters
The parameters for S3.
SnowflakeParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceSnowflakeParameters
The parameters for Snowflake.
SparkParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceSparkParameters
The parameters for Spark.
SqlServerParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceSqlServerParameters
The parameters for SQL Server.
StarburstParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceStarburstParameters
The parameters that are required to connect to a Starburst data source.
TeradataParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceTeradataParameters
The parameters for Teradata.
TrinoParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceTrinoParameters
The parameters that are required to connect to a Trino data source.
AmazonElasticsearchParameters DataSourceAmazonElasticsearchParameters
The parameters for OpenSearch.
AmazonOpenSearchParameters DataSourceAmazonOpenSearchParameters
The parameters for OpenSearch.
AthenaParameters DataSourceAthenaParameters
The parameters for Amazon Athena.
AuroraParameters DataSourceAuroraParameters
The parameters for Amazon Aurora MySQL.
AuroraPostgreSqlParameters DataSourceAuroraPostgreSqlParameters
The parameters for Amazon Aurora.
DatabricksParameters DataSourceDatabricksParameters
The required parameters that are needed to connect to a Databricks data source.
MariaDbParameters DataSourceMariaDbParameters
The parameters for MariaDB.
MySqlParameters DataSourceMySqlParameters
The parameters for MySQL.
OracleParameters DataSourceOracleParameters
Oracle parameters.
PostgreSqlParameters DataSourcePostgreSqlParameters
The parameters for PostgreSQL.
PrestoParameters DataSourcePrestoParameters
The parameters for Presto.
RdsParameters DataSourceRdsParameters
The parameters for Amazon RDS.
RedshiftParameters DataSourceRedshiftParameters
The parameters for Amazon Redshift.
S3Parameters DataSourceS3Parameters
The parameters for S3.
SnowflakeParameters DataSourceSnowflakeParameters
The parameters for Snowflake.
SparkParameters DataSourceSparkParameters
The parameters for Spark.
SqlServerParameters DataSourceSqlServerParameters
The parameters for SQL Server.
StarburstParameters DataSourceStarburstParameters
The parameters that are required to connect to a Starburst data source.
TeradataParameters DataSourceTeradataParameters
The parameters for Teradata.
TrinoParameters DataSourceTrinoParameters
The parameters that are required to connect to a Trino data source.
amazonElasticsearchParameters DataSourceAmazonElasticsearchParameters
The parameters for OpenSearch.
amazonOpenSearchParameters DataSourceAmazonOpenSearchParameters
The parameters for OpenSearch.
athenaParameters DataSourceAthenaParameters
The parameters for Amazon Athena.
auroraParameters DataSourceAuroraParameters
The parameters for Amazon Aurora MySQL.
auroraPostgreSqlParameters DataSourceAuroraPostgreSqlParameters
The parameters for Amazon Aurora.
databricksParameters DataSourceDatabricksParameters
The required parameters that are needed to connect to a Databricks data source.
mariaDbParameters DataSourceMariaDbParameters
The parameters for MariaDB.
mySqlParameters DataSourceMySqlParameters
The parameters for MySQL.
oracleParameters DataSourceOracleParameters
Oracle parameters.
postgreSqlParameters DataSourcePostgreSqlParameters
The parameters for PostgreSQL.
prestoParameters DataSourcePrestoParameters
The parameters for Presto.
rdsParameters DataSourceRdsParameters
The parameters for Amazon RDS.
redshiftParameters DataSourceRedshiftParameters
The parameters for Amazon Redshift.
s3Parameters DataSourceS3Parameters
The parameters for S3.
snowflakeParameters DataSourceSnowflakeParameters
The parameters for Snowflake.
sparkParameters DataSourceSparkParameters
The parameters for Spark.
sqlServerParameters DataSourceSqlServerParameters
The parameters for SQL Server.
starburstParameters DataSourceStarburstParameters
The parameters that are required to connect to a Starburst data source.
teradataParameters DataSourceTeradataParameters
The parameters for Teradata.
trinoParameters DataSourceTrinoParameters
The parameters that are required to connect to a Trino data source.
amazonElasticsearchParameters DataSourceAmazonElasticsearchParameters
The parameters for OpenSearch.
amazonOpenSearchParameters DataSourceAmazonOpenSearchParameters
The parameters for OpenSearch.
athenaParameters DataSourceAthenaParameters
The parameters for Amazon Athena.
auroraParameters DataSourceAuroraParameters
The parameters for Amazon Aurora MySQL.
auroraPostgreSqlParameters DataSourceAuroraPostgreSqlParameters
The parameters for Amazon Aurora.
databricksParameters DataSourceDatabricksParameters
The required parameters that are needed to connect to a Databricks data source.
mariaDbParameters DataSourceMariaDbParameters
The parameters for MariaDB.
mySqlParameters DataSourceMySqlParameters
The parameters for MySQL.
oracleParameters DataSourceOracleParameters
Oracle parameters.
postgreSqlParameters DataSourcePostgreSqlParameters
The parameters for PostgreSQL.
prestoParameters DataSourcePrestoParameters
The parameters for Presto.
rdsParameters DataSourceRdsParameters
The parameters for Amazon RDS.
redshiftParameters DataSourceRedshiftParameters
The parameters for Amazon Redshift.
s3Parameters DataSourceS3Parameters
The parameters for S3.
snowflakeParameters DataSourceSnowflakeParameters
The parameters for Snowflake.
sparkParameters DataSourceSparkParameters
The parameters for Spark.
sqlServerParameters DataSourceSqlServerParameters
The parameters for SQL Server.
starburstParameters DataSourceStarburstParameters
The parameters that are required to connect to a Starburst data source.
teradataParameters DataSourceTeradataParameters
The parameters for Teradata.
trinoParameters DataSourceTrinoParameters
The parameters that are required to connect to a Trino data source.
amazon_elasticsearch_parameters DataSourceAmazonElasticsearchParameters
The parameters for OpenSearch.
amazon_open_search_parameters DataSourceAmazonOpenSearchParameters
The parameters for OpenSearch.
athena_parameters DataSourceAthenaParameters
The parameters for Amazon Athena.
aurora_parameters DataSourceAuroraParameters
The parameters for Amazon Aurora MySQL.
aurora_postgre_sql_parameters DataSourceAuroraPostgreSqlParameters
The parameters for Amazon Aurora.
databricks_parameters DataSourceDatabricksParameters
The required parameters that are needed to connect to a Databricks data source.
maria_db_parameters DataSourceMariaDbParameters
The parameters for MariaDB.
my_sql_parameters DataSourceMySqlParameters
The parameters for MySQL.
oracle_parameters DataSourceOracleParameters
Oracle parameters.
postgre_sql_parameters DataSourcePostgreSqlParameters
The parameters for PostgreSQL.
presto_parameters DataSourcePrestoParameters
The parameters for Presto.
rds_parameters DataSourceRdsParameters
The parameters for Amazon RDS.
redshift_parameters DataSourceRedshiftParameters
The parameters for Amazon Redshift.
s3_parameters DataSourceS3Parameters
The parameters for S3.
snowflake_parameters DataSourceSnowflakeParameters
The parameters for Snowflake.
spark_parameters DataSourceSparkParameters
The parameters for Spark.
sql_server_parameters DataSourceSqlServerParameters
The parameters for SQL Server.
starburst_parameters DataSourceStarburstParameters
The parameters that are required to connect to a Starburst data source.
teradata_parameters DataSourceTeradataParameters
The parameters for Teradata.
trino_parameters DataSourceTrinoParameters
The parameters that are required to connect to a Trino data source.
amazonElasticsearchParameters Property Map
The parameters for OpenSearch.
amazonOpenSearchParameters Property Map
The parameters for OpenSearch.
athenaParameters Property Map
The parameters for Amazon Athena.
auroraParameters Property Map
The parameters for Amazon Aurora MySQL.
auroraPostgreSqlParameters Property Map
The parameters for Amazon Aurora.
databricksParameters Property Map
The required parameters that are needed to connect to a Databricks data source.
mariaDbParameters Property Map
The parameters for MariaDB.
mySqlParameters Property Map
The parameters for MySQL.
oracleParameters Property Map
Oracle parameters.
postgreSqlParameters Property Map
The parameters for PostgreSQL.
prestoParameters Property Map
The parameters for Presto.
rdsParameters Property Map
The parameters for Amazon RDS.
redshiftParameters Property Map
The parameters for Amazon Redshift.
s3Parameters Property Map
The parameters for S3.
snowflakeParameters Property Map
The parameters for Snowflake.
sparkParameters Property Map
The parameters for Spark.
sqlServerParameters Property Map
The parameters for SQL Server.
starburstParameters Property Map
The parameters that are required to connect to a Starburst data source.
teradataParameters Property Map
The parameters for Teradata.
trinoParameters Property Map
The parameters that are required to connect to a Trino data source.

DataSourcePostgreSqlParameters
, DataSourcePostgreSqlParametersArgs

Database This property is required. string
Host This property is required. string
Port This property is required. double
Database This property is required. string
Host This property is required. string
Port This property is required. float64
database This property is required. String
host This property is required. String
port This property is required. Double
database This property is required. string
host This property is required. string
port This property is required. number
database This property is required. str
host This property is required. str
port This property is required. float
database This property is required. String
host This property is required. String
port This property is required. Number

DataSourcePrestoParameters
, DataSourcePrestoParametersArgs

Catalog This property is required. string
Host This property is required. string
Port This property is required. double
Catalog This property is required. string
Host This property is required. string
Port This property is required. float64
catalog This property is required. String
host This property is required. String
port This property is required. Double
catalog This property is required. string
host This property is required. string
port This property is required. number
catalog This property is required. str
host This property is required. str
port This property is required. float
catalog This property is required. String
host This property is required. String
port This property is required. Number

DataSourceRdsParameters
, DataSourceRdsParametersArgs

Database This property is required. string
InstanceId This property is required. string
Database This property is required. string
InstanceId This property is required. string
database This property is required. String
instanceId This property is required. String
database This property is required. string
instanceId This property is required. string
database This property is required. str
instance_id This property is required. str
database This property is required. String
instanceId This property is required. String

DataSourceRedshiftIamParameters
, DataSourceRedshiftIamParametersArgs

RoleArn This property is required. string
AutoCreateDatabaseUser bool
DatabaseGroups List<string>
DatabaseUser string
RoleArn This property is required. string
AutoCreateDatabaseUser bool
DatabaseGroups []string
DatabaseUser string
roleArn This property is required. String
autoCreateDatabaseUser Boolean
databaseGroups List<String>
databaseUser String
roleArn This property is required. string
autoCreateDatabaseUser boolean
databaseGroups string[]
databaseUser string
role_arn This property is required. str
auto_create_database_user bool
database_groups Sequence[str]
database_user str
roleArn This property is required. String
autoCreateDatabaseUser Boolean
databaseGroups List<String>
databaseUser String

DataSourceRedshiftParameters
, DataSourceRedshiftParametersArgs

Database This property is required. string
ClusterId string
Host string
IamParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceRedshiftIamParameters
An optional parameter that uses IAM authentication to grant Amazon QuickSight access to your cluster. This parameter can be used instead of DataSourceCredentials .
IdentityCenterConfiguration Pulumi.AwsNative.QuickSight.Inputs.DataSourceIdentityCenterConfiguration

An optional parameter that configures IAM Identity Center authentication to grant Amazon QuickSight access to your cluster.

This parameter can only be specified if your Amazon QuickSight account is configured with IAM Identity Center.

Port double
Database This property is required. string
ClusterId string
Host string
IamParameters DataSourceRedshiftIamParameters
An optional parameter that uses IAM authentication to grant Amazon QuickSight access to your cluster. This parameter can be used instead of DataSourceCredentials .
IdentityCenterConfiguration DataSourceIdentityCenterConfiguration

An optional parameter that configures IAM Identity Center authentication to grant Amazon QuickSight access to your cluster.

This parameter can only be specified if your Amazon QuickSight account is configured with IAM Identity Center.

Port float64
database This property is required. String
clusterId String
host String
iamParameters DataSourceRedshiftIamParameters
An optional parameter that uses IAM authentication to grant Amazon QuickSight access to your cluster. This parameter can be used instead of DataSourceCredentials .
identityCenterConfiguration DataSourceIdentityCenterConfiguration

An optional parameter that configures IAM Identity Center authentication to grant Amazon QuickSight access to your cluster.

This parameter can only be specified if your Amazon QuickSight account is configured with IAM Identity Center.

port Double
database This property is required. string
clusterId string
host string
iamParameters DataSourceRedshiftIamParameters
An optional parameter that uses IAM authentication to grant Amazon QuickSight access to your cluster. This parameter can be used instead of DataSourceCredentials .
identityCenterConfiguration DataSourceIdentityCenterConfiguration

An optional parameter that configures IAM Identity Center authentication to grant Amazon QuickSight access to your cluster.

This parameter can only be specified if your Amazon QuickSight account is configured with IAM Identity Center.

port number
database This property is required. str
cluster_id str
host str
iam_parameters DataSourceRedshiftIamParameters
An optional parameter that uses IAM authentication to grant Amazon QuickSight access to your cluster. This parameter can be used instead of DataSourceCredentials .
identity_center_configuration DataSourceIdentityCenterConfiguration

An optional parameter that configures IAM Identity Center authentication to grant Amazon QuickSight access to your cluster.

This parameter can only be specified if your Amazon QuickSight account is configured with IAM Identity Center.

port float
database This property is required. String
clusterId String
host String
iamParameters Property Map
An optional parameter that uses IAM authentication to grant Amazon QuickSight access to your cluster. This parameter can be used instead of DataSourceCredentials .
identityCenterConfiguration Property Map

An optional parameter that configures IAM Identity Center authentication to grant Amazon QuickSight access to your cluster.

This parameter can only be specified if your Amazon QuickSight account is configured with IAM Identity Center.

port Number

DataSourceResourcePermission
, DataSourceResourcePermissionArgs

Actions This property is required. List<string>
Principal This property is required. string
Resource string
Actions This property is required. []string
Principal This property is required. string
Resource string
actions This property is required. List<String>
principal This property is required. String
resource String
actions This property is required. string[]
principal This property is required. string
resource string
actions This property is required. Sequence[str]
principal This property is required. str
resource str
actions This property is required. List<String>
principal This property is required. String
resource String

DataSourceResourceStatus
, DataSourceResourceStatusArgs

CreationInProgress
CREATION_IN_PROGRESS
CreationSuccessful
CREATION_SUCCESSFUL
CreationFailed
CREATION_FAILED
UpdateInProgress
UPDATE_IN_PROGRESS
UpdateSuccessful
UPDATE_SUCCESSFUL
UpdateFailed
UPDATE_FAILED
Deleted
DELETED
DataSourceResourceStatusCreationInProgress
CREATION_IN_PROGRESS
DataSourceResourceStatusCreationSuccessful
CREATION_SUCCESSFUL
DataSourceResourceStatusCreationFailed
CREATION_FAILED
DataSourceResourceStatusUpdateInProgress
UPDATE_IN_PROGRESS
DataSourceResourceStatusUpdateSuccessful
UPDATE_SUCCESSFUL
DataSourceResourceStatusUpdateFailed
UPDATE_FAILED
DataSourceResourceStatusDeleted
DELETED
CreationInProgress
CREATION_IN_PROGRESS
CreationSuccessful
CREATION_SUCCESSFUL
CreationFailed
CREATION_FAILED
UpdateInProgress
UPDATE_IN_PROGRESS
UpdateSuccessful
UPDATE_SUCCESSFUL
UpdateFailed
UPDATE_FAILED
Deleted
DELETED
CreationInProgress
CREATION_IN_PROGRESS
CreationSuccessful
CREATION_SUCCESSFUL
CreationFailed
CREATION_FAILED
UpdateInProgress
UPDATE_IN_PROGRESS
UpdateSuccessful
UPDATE_SUCCESSFUL
UpdateFailed
UPDATE_FAILED
Deleted
DELETED
CREATION_IN_PROGRESS
CREATION_IN_PROGRESS
CREATION_SUCCESSFUL
CREATION_SUCCESSFUL
CREATION_FAILED
CREATION_FAILED
UPDATE_IN_PROGRESS
UPDATE_IN_PROGRESS
UPDATE_SUCCESSFUL
UPDATE_SUCCESSFUL
UPDATE_FAILED
UPDATE_FAILED
DELETED
DELETED
"CREATION_IN_PROGRESS"
CREATION_IN_PROGRESS
"CREATION_SUCCESSFUL"
CREATION_SUCCESSFUL
"CREATION_FAILED"
CREATION_FAILED
"UPDATE_IN_PROGRESS"
UPDATE_IN_PROGRESS
"UPDATE_SUCCESSFUL"
UPDATE_SUCCESSFUL
"UPDATE_FAILED"
UPDATE_FAILED
"DELETED"
DELETED

DataSourceS3Parameters
, DataSourceS3ParametersArgs

ManifestFileLocation This property is required. Pulumi.AwsNative.QuickSight.Inputs.DataSourceManifestFileLocation
Location of the Amazon S3 manifest file. This is NULL if the manifest file was uploaded into Amazon QuickSight.
RoleArn string
ManifestFileLocation This property is required. DataSourceManifestFileLocation
Location of the Amazon S3 manifest file. This is NULL if the manifest file was uploaded into Amazon QuickSight.
RoleArn string
manifestFileLocation This property is required. DataSourceManifestFileLocation
Location of the Amazon S3 manifest file. This is NULL if the manifest file was uploaded into Amazon QuickSight.
roleArn String
manifestFileLocation This property is required. DataSourceManifestFileLocation
Location of the Amazon S3 manifest file. This is NULL if the manifest file was uploaded into Amazon QuickSight.
roleArn string
manifest_file_location This property is required. DataSourceManifestFileLocation
Location of the Amazon S3 manifest file. This is NULL if the manifest file was uploaded into Amazon QuickSight.
role_arn str
manifestFileLocation This property is required. Property Map
Location of the Amazon S3 manifest file. This is NULL if the manifest file was uploaded into Amazon QuickSight.
roleArn String

DataSourceSnowflakeParameters
, DataSourceSnowflakeParametersArgs

Database This property is required. string
Host This property is required. string
Warehouse This property is required. string
AuthenticationType Pulumi.AwsNative.QuickSight.DataSourceAuthenticationType
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
DatabaseAccessControlRole string
The database access control role.
OAuthParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceOAuthParameters
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Snowflake.
Database This property is required. string
Host This property is required. string
Warehouse This property is required. string
AuthenticationType DataSourceAuthenticationType
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
DatabaseAccessControlRole string
The database access control role.
OAuthParameters DataSourceOAuthParameters
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Snowflake.
database This property is required. String
host This property is required. String
warehouse This property is required. String
authenticationType DataSourceAuthenticationType
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
databaseAccessControlRole String
The database access control role.
oAuthParameters DataSourceOAuthParameters
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Snowflake.
database This property is required. string
host This property is required. string
warehouse This property is required. string
authenticationType DataSourceAuthenticationType
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
databaseAccessControlRole string
The database access control role.
oAuthParameters DataSourceOAuthParameters
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Snowflake.
database This property is required. str
host This property is required. str
warehouse This property is required. str
authentication_type DataSourceAuthenticationType
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
database_access_control_role str
The database access control role.
o_auth_parameters DataSourceOAuthParameters
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Snowflake.
database This property is required. String
host This property is required. String
warehouse This property is required. String
authenticationType "PASSWORD" | "TOKEN" | "X509"
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
databaseAccessControlRole String
The database access control role.
oAuthParameters Property Map
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Snowflake.

DataSourceSparkParameters
, DataSourceSparkParametersArgs

Host This property is required. string
Port This property is required. double
Host This property is required. string
Port This property is required. float64
host This property is required. String
port This property is required. Double
host This property is required. string
port This property is required. number
host This property is required. str
port This property is required. float
host This property is required. String
port This property is required. Number

DataSourceSqlServerParameters
, DataSourceSqlServerParametersArgs

Database This property is required. string
Host This property is required. string
Port This property is required. double
Database This property is required. string
Host This property is required. string
Port This property is required. float64
database This property is required. String
host This property is required. String
port This property is required. Double
database This property is required. string
host This property is required. string
port This property is required. number
database This property is required. str
host This property is required. str
port This property is required. float
database This property is required. String
host This property is required. String
port This property is required. Number

DataSourceSslProperties
, DataSourceSslPropertiesArgs

disableSsl Boolean
disableSsl boolean
disableSsl Boolean

DataSourceStarburstParameters
, DataSourceStarburstParametersArgs

Catalog This property is required. string
Host This property is required. string
Port This property is required. double
AuthenticationType Pulumi.AwsNative.QuickSight.DataSourceAuthenticationType
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
DatabaseAccessControlRole string
The database access control role.
OAuthParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceOAuthParameters
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Starburst.
ProductType Pulumi.AwsNative.QuickSight.DataSourceStarburstProductType
The product type for the Starburst data source.
Catalog This property is required. string
Host This property is required. string
Port This property is required. float64
AuthenticationType DataSourceAuthenticationType
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
DatabaseAccessControlRole string
The database access control role.
OAuthParameters DataSourceOAuthParameters
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Starburst.
ProductType DataSourceStarburstProductType
The product type for the Starburst data source.
catalog This property is required. String
host This property is required. String
port This property is required. Double
authenticationType DataSourceAuthenticationType
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
databaseAccessControlRole String
The database access control role.
oAuthParameters DataSourceOAuthParameters
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Starburst.
productType DataSourceStarburstProductType
The product type for the Starburst data source.
catalog This property is required. string
host This property is required. string
port This property is required. number
authenticationType DataSourceAuthenticationType
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
databaseAccessControlRole string
The database access control role.
oAuthParameters DataSourceOAuthParameters
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Starburst.
productType DataSourceStarburstProductType
The product type for the Starburst data source.
catalog This property is required. str
host This property is required. str
port This property is required. float
authentication_type DataSourceAuthenticationType
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
database_access_control_role str
The database access control role.
o_auth_parameters DataSourceOAuthParameters
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Starburst.
product_type DataSourceStarburstProductType
The product type for the Starburst data source.
catalog This property is required. String
host This property is required. String
port This property is required. Number
authenticationType "PASSWORD" | "TOKEN" | "X509"
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
databaseAccessControlRole String
The database access control role.
oAuthParameters Property Map
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Starburst.
productType "GALAXY" | "ENTERPRISE"
The product type for the Starburst data source.

DataSourceStarburstProductType
, DataSourceStarburstProductTypeArgs

Galaxy
GALAXY
Enterprise
ENTERPRISE
DataSourceStarburstProductTypeGalaxy
GALAXY
DataSourceStarburstProductTypeEnterprise
ENTERPRISE
Galaxy
GALAXY
Enterprise
ENTERPRISE
Galaxy
GALAXY
Enterprise
ENTERPRISE
GALAXY
GALAXY
ENTERPRISE
ENTERPRISE
"GALAXY"
GALAXY
"ENTERPRISE"
ENTERPRISE

DataSourceTeradataParameters
, DataSourceTeradataParametersArgs

Database This property is required. string
Host This property is required. string
Port This property is required. double
Database This property is required. string
Host This property is required. string
Port This property is required. float64
database This property is required. String
host This property is required. String
port This property is required. Double
database This property is required. string
host This property is required. string
port This property is required. number
database This property is required. str
host This property is required. str
port This property is required. float
database This property is required. String
host This property is required. String
port This property is required. Number

DataSourceTrinoParameters
, DataSourceTrinoParametersArgs

Catalog This property is required. string
Host This property is required. string
Port This property is required. double
Catalog This property is required. string
Host This property is required. string
Port This property is required. float64
catalog This property is required. String
host This property is required. String
port This property is required. Double
catalog This property is required. string
host This property is required. string
port This property is required. number
catalog This property is required. str
host This property is required. str
port This property is required. float
catalog This property is required. String
host This property is required. String
port This property is required. Number

DataSourceType
, DataSourceTypeArgs

AdobeAnalytics
ADOBE_ANALYTICS
AmazonElasticsearch
AMAZON_ELASTICSEARCH
AmazonOpensearch
AMAZON_OPENSEARCH
Athena
ATHENA
Aurora
AURORA
AuroraPostgresql
AURORA_POSTGRESQL
AwsIotAnalytics
AWS_IOT_ANALYTICS
Databricks
DATABRICKS
Denodo
DENODO
Dremio
DREMIO
Dynamodb
DYNAMODB
Saphana
SAPHANA
Db2as400
DB2_AS400
Exasol
EXASOL
File
FILE
Github
GITHUB
Jira
JIRA
Mariadb
MARIADB
Mysql
MYSQL
Oracle
ORACLE
Postgresql
POSTGRESQL
Presto
PRESTO
Redshift
REDSHIFT
S3
S3
S3Tables
S3_TABLES
Salesforce
SALESFORCE
Servicenow
SERVICENOW
Snowflake
SNOWFLAKE
Spark
SPARK
Sqlserver
SQLSERVER
Teradata
TERADATA
Timestream
TIMESTREAM
Twitter
TWITTER
Bigquery
BIGQUERY
GoogleAnalytics
GOOGLE_ANALYTICS
Trino
TRINO
Starburst
STARBURST
Mongo
MONGO
MongoAtlas
MONGO_ATLAS
Documentdb
DOCUMENTDB
Appflow
APPFLOW
Impala
IMPALA
Glue
GLUE
DataSourceTypeAdobeAnalytics
ADOBE_ANALYTICS
DataSourceTypeAmazonElasticsearch
AMAZON_ELASTICSEARCH
DataSourceTypeAmazonOpensearch
AMAZON_OPENSEARCH
DataSourceTypeAthena
ATHENA
DataSourceTypeAurora
AURORA
DataSourceTypeAuroraPostgresql
AURORA_POSTGRESQL
DataSourceTypeAwsIotAnalytics
AWS_IOT_ANALYTICS
DataSourceTypeDatabricks
DATABRICKS
DataSourceTypeDenodo
DENODO
DataSourceTypeDremio
DREMIO
DataSourceTypeDynamodb
DYNAMODB
DataSourceTypeSaphana
SAPHANA
DataSourceTypeDb2as400
DB2_AS400
DataSourceTypeExasol
EXASOL
DataSourceTypeFile
FILE
DataSourceTypeGithub
GITHUB
DataSourceTypeJira
JIRA
DataSourceTypeMariadb
MARIADB
DataSourceTypeMysql
MYSQL
DataSourceTypeOracle
ORACLE
DataSourceTypePostgresql
POSTGRESQL
DataSourceTypePresto
PRESTO
DataSourceTypeRedshift
REDSHIFT
DataSourceTypeS3
S3
DataSourceTypeS3Tables
S3_TABLES
DataSourceTypeSalesforce
SALESFORCE
DataSourceTypeServicenow
SERVICENOW
DataSourceTypeSnowflake
SNOWFLAKE
DataSourceTypeSpark
SPARK
DataSourceTypeSqlserver
SQLSERVER
DataSourceTypeTeradata
TERADATA
DataSourceTypeTimestream
TIMESTREAM
DataSourceTypeTwitter
TWITTER
DataSourceTypeBigquery
BIGQUERY
DataSourceTypeGoogleAnalytics
GOOGLE_ANALYTICS
DataSourceTypeTrino
TRINO
DataSourceTypeStarburst
STARBURST
DataSourceTypeMongo
MONGO
DataSourceTypeMongoAtlas
MONGO_ATLAS
DataSourceTypeDocumentdb
DOCUMENTDB
DataSourceTypeAppflow
APPFLOW
DataSourceTypeImpala
IMPALA
DataSourceTypeGlue
GLUE
AdobeAnalytics
ADOBE_ANALYTICS
AmazonElasticsearch
AMAZON_ELASTICSEARCH
AmazonOpensearch
AMAZON_OPENSEARCH
Athena
ATHENA
Aurora
AURORA
AuroraPostgresql
AURORA_POSTGRESQL
AwsIotAnalytics
AWS_IOT_ANALYTICS
Databricks
DATABRICKS
Denodo
DENODO
Dremio
DREMIO
Dynamodb
DYNAMODB
Saphana
SAPHANA
Db2as400
DB2_AS400
Exasol
EXASOL
File
FILE
Github
GITHUB
Jira
JIRA
Mariadb
MARIADB
Mysql
MYSQL
Oracle
ORACLE
Postgresql
POSTGRESQL
Presto
PRESTO
Redshift
REDSHIFT
S3
S3
S3Tables
S3_TABLES
Salesforce
SALESFORCE
Servicenow
SERVICENOW
Snowflake
SNOWFLAKE
Spark
SPARK
Sqlserver
SQLSERVER
Teradata
TERADATA
Timestream
TIMESTREAM
Twitter
TWITTER
Bigquery
BIGQUERY
GoogleAnalytics
GOOGLE_ANALYTICS
Trino
TRINO
Starburst
STARBURST
Mongo
MONGO
MongoAtlas
MONGO_ATLAS
Documentdb
DOCUMENTDB
Appflow
APPFLOW
Impala
IMPALA
Glue
GLUE
AdobeAnalytics
ADOBE_ANALYTICS
AmazonElasticsearch
AMAZON_ELASTICSEARCH
AmazonOpensearch
AMAZON_OPENSEARCH
Athena
ATHENA
Aurora
AURORA
AuroraPostgresql
AURORA_POSTGRESQL
AwsIotAnalytics
AWS_IOT_ANALYTICS
Databricks
DATABRICKS
Denodo
DENODO
Dremio
DREMIO
Dynamodb
DYNAMODB
Saphana
SAPHANA
Db2as400
DB2_AS400
Exasol
EXASOL
File
FILE
Github
GITHUB
Jira
JIRA
Mariadb
MARIADB
Mysql
MYSQL
Oracle
ORACLE
Postgresql
POSTGRESQL
Presto
PRESTO
Redshift
REDSHIFT
S3
S3
S3Tables
S3_TABLES
Salesforce
SALESFORCE
Servicenow
SERVICENOW
Snowflake
SNOWFLAKE
Spark
SPARK
Sqlserver
SQLSERVER
Teradata
TERADATA
Timestream
TIMESTREAM
Twitter
TWITTER
Bigquery
BIGQUERY
GoogleAnalytics
GOOGLE_ANALYTICS
Trino
TRINO
Starburst
STARBURST
Mongo
MONGO
MongoAtlas
MONGO_ATLAS
Documentdb
DOCUMENTDB
Appflow
APPFLOW
Impala
IMPALA
Glue
GLUE
ADOBE_ANALYTICS
ADOBE_ANALYTICS
AMAZON_ELASTICSEARCH
AMAZON_ELASTICSEARCH
AMAZON_OPENSEARCH
AMAZON_OPENSEARCH
ATHENA
ATHENA
AURORA
AURORA
AURORA_POSTGRESQL
AURORA_POSTGRESQL
AWS_IOT_ANALYTICS
AWS_IOT_ANALYTICS
DATABRICKS
DATABRICKS
DENODO
DENODO
DREMIO
DREMIO
DYNAMODB
DYNAMODB
SAPHANA
SAPHANA
DB2AS400
DB2_AS400
EXASOL
EXASOL
FILE
FILE
GITHUB
GITHUB
JIRA
JIRA
MARIADB
MARIADB
MYSQL
MYSQL
ORACLE
ORACLE
POSTGRESQL
POSTGRESQL
PRESTO
PRESTO
REDSHIFT
REDSHIFT
S3
S3
S3_TABLES
S3_TABLES
SALESFORCE
SALESFORCE
SERVICENOW
SERVICENOW
SNOWFLAKE
SNOWFLAKE
SPARK
SPARK
SQLSERVER
SQLSERVER
TERADATA
TERADATA
TIMESTREAM
TIMESTREAM
TWITTER
TWITTER
BIGQUERY
BIGQUERY
GOOGLE_ANALYTICS
GOOGLE_ANALYTICS
TRINO
TRINO
STARBURST
STARBURST
MONGO
MONGO
MONGO_ATLAS
MONGO_ATLAS
DOCUMENTDB
DOCUMENTDB
APPFLOW
APPFLOW
IMPALA
IMPALA
GLUE
GLUE
"ADOBE_ANALYTICS"
ADOBE_ANALYTICS
"AMAZON_ELASTICSEARCH"
AMAZON_ELASTICSEARCH
"AMAZON_OPENSEARCH"
AMAZON_OPENSEARCH
"ATHENA"
ATHENA
"AURORA"
AURORA
"AURORA_POSTGRESQL"
AURORA_POSTGRESQL
"AWS_IOT_ANALYTICS"
AWS_IOT_ANALYTICS
"DATABRICKS"
DATABRICKS
"DENODO"
DENODO
"DREMIO"
DREMIO
"DYNAMODB"
DYNAMODB
"SAPHANA"
SAPHANA
"DB2_AS400"
DB2_AS400
"EXASOL"
EXASOL
"FILE"
FILE
"GITHUB"
GITHUB
"JIRA"
JIRA
"MARIADB"
MARIADB
"MYSQL"
MYSQL
"ORACLE"
ORACLE
"POSTGRESQL"
POSTGRESQL
"PRESTO"
PRESTO
"REDSHIFT"
REDSHIFT
"S3"
S3
"S3_TABLES"
S3_TABLES
"SALESFORCE"
SALESFORCE
"SERVICENOW"
SERVICENOW
"SNOWFLAKE"
SNOWFLAKE
"SPARK"
SPARK
"SQLSERVER"
SQLSERVER
"TERADATA"
TERADATA
"TIMESTREAM"
TIMESTREAM
"TWITTER"
TWITTER
"BIGQUERY"
BIGQUERY
"GOOGLE_ANALYTICS"
GOOGLE_ANALYTICS
"TRINO"
TRINO
"STARBURST"
STARBURST
"MONGO"
MONGO
"MONGO_ATLAS"
MONGO_ATLAS
"DOCUMENTDB"
DOCUMENTDB
"APPFLOW"
APPFLOW
"IMPALA"
IMPALA
"GLUE"
GLUE

DataSourceVpcConnectionProperties
, DataSourceVpcConnectionPropertiesArgs

VpcConnectionArn This property is required. string
VpcConnectionArn This property is required. string
vpcConnectionArn This property is required. String
vpcConnectionArn This property is required. string
vpc_connection_arn This property is required. str
vpcConnectionArn This property is required. String

Tag
, TagArgs

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi