AWS Native

v0.29.0 published on Thursday, Sep 8, 2022 by Pulumi

DataSource

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

Create a DataSource Resource

new DataSource(name: string, args?: DataSourceArgs, opts?: CustomResourceOptions);
@overload
def DataSource(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               alternate_data_source_parameters: Optional[Sequence[DataSourceParametersArgs]] = None,
               aws_account_id: Optional[str] = None,
               credentials: Optional[DataSourceCredentialsArgs] = None,
               data_source_id: Optional[str] = None,
               data_source_parameters: Optional[DataSourceParametersArgs] = None,
               error_info: Optional[DataSourceErrorInfoArgs] = None,
               name: Optional[str] = None,
               permissions: Optional[Sequence[DataSourceResourcePermissionArgs]] = None,
               ssl_properties: Optional[DataSourceSslPropertiesArgs] = None,
               tags: Optional[Sequence[DataSourceTagArgs]] = None,
               type: Optional[DataSourceType] = None,
               vpc_connection_properties: Optional[DataSourceVpcConnectionPropertiesArgs] = None)
@overload
def DataSource(resource_name: str,
               args: Optional[DataSourceArgs] = None,
               opts: Optional[ResourceOptions] = None)
func NewDataSource(ctx *Context, name string, args *DataSourceArgs, opts ...ResourceOption) (*DataSource, error)
public DataSource(string name, DataSourceArgs? args = null, 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.

name string
The unique name of the resource.
args DataSourceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args 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 string
The unique name of the resource.
args DataSourceArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args DataSourceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args 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

The DataSource resource accepts the following input properties:

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
Arn string
CreatedTime string
Id string

The provider-assigned unique ID for this managed resource.

LastUpdatedTime string
Status DataSourceResourceStatus
arn String
createdTime String
id String

The provider-assigned unique ID for this managed resource.

lastUpdatedTime String
status DataSourceResourceStatus
arn string
createdTime string
id string

The provider-assigned unique ID for this managed resource.

lastUpdatedTime string
status DataSourceResourceStatus
arn str
created_time str
id str

The provider-assigned unique ID for this managed resource.

last_updated_time str
status DataSourceResourceStatus

Supporting Types

DataSourceAmazonElasticsearchParameters

Domain string
Domain string
domain String
domain string
domain str
domain String

DataSourceAmazonOpenSearchParameters

Domain string
Domain string
domain String
domain string
domain str
domain String

DataSourceAthenaParameters

WorkGroup string
WorkGroup string
workGroup String
workGroup string
workGroup String

DataSourceAuroraParameters

Database string
Host string
Port double
Database string
Host string
Port float64
database String
host String
port Double
database string
host string
port number
database str
host str
port float
database String
host String
port Number

DataSourceAuroraPostgreSqlParameters

Database string
Host string
Port double
Database string
Host string
Port float64
database String
host String
port Double
database string
host string
port number
database str
host str
port float
database String
host String
port Number

DataSourceCredentialPair

DataSourceCredentials

DataSourceErrorInfo

DataSourceErrorInfoType

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

DataSourceManifestFileLocation

Bucket string
Key string
Bucket string
Key string
bucket String
key String
bucket string
key string
bucket str
key str
bucket String
key String

DataSourceMariaDbParameters

Database string
Host string
Port double
Database string
Host string
Port float64
database String
host String
port Double
database string
host string
port number
database str
host str
port float
database String
host String
port Number

DataSourceMySqlParameters

Database string
Host string
Port double
Database string
Host string
Port float64
database String
host String
port Double
database string
host string
port number
database str
host str
port float
database String
host String
port Number

DataSourceOracleParameters

Database string
Host string
Port double
Database string
Host string
Port float64
database String
host String
port Double
database string
host string
port number
database str
host str
port float
database String
host String
port Number

DataSourceParameters

AmazonElasticsearchParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceAmazonElasticsearchParameters
AmazonOpenSearchParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceAmazonOpenSearchParameters
AthenaParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceAthenaParameters
AuroraParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceAuroraParameters
AuroraPostgreSqlParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceAuroraPostgreSqlParameters
MariaDbParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceMariaDbParameters
MySqlParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceMySqlParameters
OracleParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceOracleParameters
PostgreSqlParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourcePostgreSqlParameters
PrestoParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourcePrestoParameters
RdsParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceRdsParameters
RedshiftParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceRedshiftParameters
S3Parameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceS3Parameters
SnowflakeParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceSnowflakeParameters
SparkParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceSparkParameters
SqlServerParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceSqlServerParameters
TeradataParameters Pulumi.AwsNative.QuickSight.Inputs.DataSourceTeradataParameters
AmazonElasticsearchParameters DataSourceAmazonElasticsearchParameters
AmazonOpenSearchParameters DataSourceAmazonOpenSearchParameters
AthenaParameters DataSourceAthenaParameters
AuroraParameters DataSourceAuroraParameters
AuroraPostgreSqlParameters DataSourceAuroraPostgreSqlParameters
MariaDbParameters DataSourceMariaDbParameters
MySqlParameters DataSourceMySqlParameters
OracleParameters DataSourceOracleParameters
PostgreSqlParameters DataSourcePostgreSqlParameters
PrestoParameters DataSourcePrestoParameters
RdsParameters DataSourceRdsParameters
RedshiftParameters DataSourceRedshiftParameters
S3Parameters DataSourceS3Parameters
SnowflakeParameters DataSourceSnowflakeParameters
SparkParameters DataSourceSparkParameters
SqlServerParameters DataSourceSqlServerParameters
TeradataParameters DataSourceTeradataParameters
amazonElasticsearchParameters DataSourceAmazonElasticsearchParameters
amazonOpenSearchParameters DataSourceAmazonOpenSearchParameters
athenaParameters DataSourceAthenaParameters
auroraParameters DataSourceAuroraParameters
auroraPostgreSqlParameters DataSourceAuroraPostgreSqlParameters
mariaDbParameters DataSourceMariaDbParameters
mySqlParameters DataSourceMySqlParameters
oracleParameters DataSourceOracleParameters
postgreSqlParameters DataSourcePostgreSqlParameters
prestoParameters DataSourcePrestoParameters
rdsParameters DataSourceRdsParameters
redshiftParameters DataSourceRedshiftParameters
s3Parameters DataSourceS3Parameters
snowflakeParameters DataSourceSnowflakeParameters
sparkParameters DataSourceSparkParameters
sqlServerParameters DataSourceSqlServerParameters
teradataParameters DataSourceTeradataParameters
amazonElasticsearchParameters DataSourceAmazonElasticsearchParameters
amazonOpenSearchParameters DataSourceAmazonOpenSearchParameters
athenaParameters DataSourceAthenaParameters
auroraParameters DataSourceAuroraParameters
auroraPostgreSqlParameters DataSourceAuroraPostgreSqlParameters
mariaDbParameters DataSourceMariaDbParameters
mySqlParameters DataSourceMySqlParameters
oracleParameters DataSourceOracleParameters
postgreSqlParameters DataSourcePostgreSqlParameters
prestoParameters DataSourcePrestoParameters
rdsParameters DataSourceRdsParameters
redshiftParameters DataSourceRedshiftParameters
s3Parameters DataSourceS3Parameters
snowflakeParameters DataSourceSnowflakeParameters
sparkParameters DataSourceSparkParameters
sqlServerParameters DataSourceSqlServerParameters
teradataParameters DataSourceTeradataParameters
amazon_elasticsearch_parameters DataSourceAmazonElasticsearchParameters
amazon_open_search_parameters DataSourceAmazonOpenSearchParameters
athena_parameters DataSourceAthenaParameters
aurora_parameters DataSourceAuroraParameters
aurora_postgre_sql_parameters DataSourceAuroraPostgreSqlParameters
maria_db_parameters DataSourceMariaDbParameters
my_sql_parameters DataSourceMySqlParameters
oracle_parameters DataSourceOracleParameters
postgre_sql_parameters DataSourcePostgreSqlParameters
presto_parameters DataSourcePrestoParameters
rds_parameters DataSourceRdsParameters
redshift_parameters DataSourceRedshiftParameters
s3_parameters DataSourceS3Parameters
snowflake_parameters DataSourceSnowflakeParameters
spark_parameters DataSourceSparkParameters
sql_server_parameters DataSourceSqlServerParameters
teradata_parameters DataSourceTeradataParameters

DataSourcePostgreSqlParameters

Database string
Host string
Port double
Database string
Host string
Port float64
database String
host String
port Double
database string
host string
port number
database str
host str
port float
database String
host String
port Number

DataSourcePrestoParameters

Catalog string
Host string
Port double
Catalog string
Host string
Port float64
catalog String
host String
port Double
catalog string
host string
port number
catalog str
host str
port float
catalog String
host String
port Number

DataSourceRdsParameters

Database string
InstanceId string
Database string
InstanceId string
database String
instanceId String
database string
instanceId string
database String
instanceId String

DataSourceRedshiftParameters

Database string
ClusterId string
Host string
Port double
Database string
ClusterId string
Host string
Port float64
database String
clusterId String
host String
port Double
database string
clusterId string
host string
port number
database str
cluster_id str
host str
port float
database String
clusterId String
host String
port Number

DataSourceResourcePermission

Actions List<string>
Principal string
Actions []string
Principal string
actions List<String>
principal String
actions string[]
principal string
actions Sequence[str]
principal str
actions List<String>
principal String

DataSourceResourceStatus

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

DataSourceSnowflakeParameters

Database string
Host string
Warehouse string
Database string
Host string
Warehouse string
database String
host String
warehouse String
database string
host string
warehouse string
database String
host String
warehouse String

DataSourceSparkParameters

Host string
Port double
Host string
Port float64
host String
port Double
host string
port number
host str
port float
host String
port Number

DataSourceSqlServerParameters

Database string
Host string
Port double
Database string
Host string
Port float64
database String
host String
port Double
database string
host string
port number
database str
host str
port float
database String
host String
port Number

DataSourceSslProperties

disableSsl Boolean
disableSsl boolean
disableSsl Boolean

DataSourceTag

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

DataSourceTeradataParameters

Database string
Host string
Port double
Database string
Host string
Port float64
database String
host String
port Double
database string
host string
port number
database str
host str
port float
database String
host String
port Number

DataSourceType

AdobeAnalytics
ADOBE_ANALYTICS
AmazonElasticsearch
AMAZON_ELASTICSEARCH
AmazonOpensearch
AMAZON_OPENSEARCH
Athena
ATHENA
Aurora
AURORA
AuroraPostgresql
AURORA_POSTGRESQL
AwsIotAnalytics
AWS_IOT_ANALYTICS
Github
GITHUB
Jira
JIRA
Mariadb
MARIADB
Mysql
MYSQL
Oracle
ORACLE
Postgresql
POSTGRESQL
Presto
PRESTO
Redshift
REDSHIFT
S3
S3
Salesforce
SALESFORCE
Servicenow
SERVICENOW
Snowflake
SNOWFLAKE
Spark
SPARK
Sqlserver
SQLSERVER
Teradata
TERADATA
Twitter
TWITTER
Timestream
TIMESTREAM
DataSourceTypeAdobeAnalytics
ADOBE_ANALYTICS
DataSourceTypeAmazonElasticsearch
AMAZON_ELASTICSEARCH
DataSourceTypeAmazonOpensearch
AMAZON_OPENSEARCH
DataSourceTypeAthena
ATHENA
DataSourceTypeAurora
AURORA
DataSourceTypeAuroraPostgresql
AURORA_POSTGRESQL
DataSourceTypeAwsIotAnalytics
AWS_IOT_ANALYTICS
DataSourceTypeGithub
GITHUB
DataSourceTypeJira
JIRA
DataSourceTypeMariadb
MARIADB
DataSourceTypeMysql
MYSQL
DataSourceTypeOracle
ORACLE
DataSourceTypePostgresql
POSTGRESQL
DataSourceTypePresto
PRESTO
DataSourceTypeRedshift
REDSHIFT
DataSourceTypeS3
S3
DataSourceTypeSalesforce
SALESFORCE
DataSourceTypeServicenow
SERVICENOW
DataSourceTypeSnowflake
SNOWFLAKE
DataSourceTypeSpark
SPARK
DataSourceTypeSqlserver
SQLSERVER
DataSourceTypeTeradata
TERADATA
DataSourceTypeTwitter
TWITTER
DataSourceTypeTimestream
TIMESTREAM
AdobeAnalytics
ADOBE_ANALYTICS
AmazonElasticsearch
AMAZON_ELASTICSEARCH
AmazonOpensearch
AMAZON_OPENSEARCH
Athena
ATHENA
Aurora
AURORA
AuroraPostgresql
AURORA_POSTGRESQL
AwsIotAnalytics
AWS_IOT_ANALYTICS
Github
GITHUB
Jira
JIRA
Mariadb
MARIADB
Mysql
MYSQL
Oracle
ORACLE
Postgresql
POSTGRESQL
Presto
PRESTO
Redshift
REDSHIFT
S3
S3
Salesforce
SALESFORCE
Servicenow
SERVICENOW
Snowflake
SNOWFLAKE
Spark
SPARK
Sqlserver
SQLSERVER
Teradata
TERADATA
Twitter
TWITTER
Timestream
TIMESTREAM
AdobeAnalytics
ADOBE_ANALYTICS
AmazonElasticsearch
AMAZON_ELASTICSEARCH
AmazonOpensearch
AMAZON_OPENSEARCH
Athena
ATHENA
Aurora
AURORA
AuroraPostgresql
AURORA_POSTGRESQL
AwsIotAnalytics
AWS_IOT_ANALYTICS
Github
GITHUB
Jira
JIRA
Mariadb
MARIADB
Mysql
MYSQL
Oracle
ORACLE
Postgresql
POSTGRESQL
Presto
PRESTO
Redshift
REDSHIFT
S3
S3
Salesforce
SALESFORCE
Servicenow
SERVICENOW
Snowflake
SNOWFLAKE
Spark
SPARK
Sqlserver
SQLSERVER
Teradata
TERADATA
Twitter
TWITTER
Timestream
TIMESTREAM
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
GITHUB
GITHUB
JIRA
JIRA
MARIADB
MARIADB
MYSQL
MYSQL
ORACLE
ORACLE
POSTGRESQL
POSTGRESQL
PRESTO
PRESTO
REDSHIFT
REDSHIFT
S3
S3
SALESFORCE
SALESFORCE
SERVICENOW
SERVICENOW
SNOWFLAKE
SNOWFLAKE
SPARK
SPARK
SQLSERVER
SQLSERVER
TERADATA
TERADATA
TWITTER
TWITTER
TIMESTREAM
TIMESTREAM
"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
"GITHUB"
GITHUB
"JIRA"
JIRA
"MARIADB"
MARIADB
"MYSQL"
MYSQL
"ORACLE"
ORACLE
"POSTGRESQL"
POSTGRESQL
"PRESTO"
PRESTO
"REDSHIFT"
REDSHIFT
"S3"
S3
"SALESFORCE"
SALESFORCE
"SERVICENOW"
SERVICENOW
"SNOWFLAKE"
SNOWFLAKE
"SPARK"
SPARK
"SQLSERVER"
SQLSERVER
"TERADATA"
TERADATA
"TWITTER"
TWITTER
"TIMESTREAM"
TIMESTREAM

DataSourceVpcConnectionProperties

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0