AWS::QuickSight::DataSource SnowflakeParameters
The parameters for Snowflake.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "AuthenticationType" :
String
, "Database" :String
, "DatabaseAccessControlRole" :String
, "Host" :String
, "OAuthParameters" :OAuthParameters
, "Warehouse" :String
}
YAML
AuthenticationType:
String
Database:String
DatabaseAccessControlRole:String
Host:String
OAuthParameters:OAuthParameters
Warehouse:String
Properties
AuthenticationType
-
The authentication type that you want to use for your connection. This parameter accepts OAuth and non-OAuth authentication types.
Required: No
Type: String
Allowed values:
PASSWORD | TOKEN | X509
Update requires: No interruption
Database
-
Database.
Required: Yes
Type: String
Minimum:
1
Maximum:
128
Update requires: No interruption
DatabaseAccessControlRole
-
The database access control role.
Required: No
Type: String
Minimum:
0
Maximum:
128
Update requires: No interruption
Host
-
Host.
Required: Yes
Type: String
Minimum:
1
Maximum:
256
Update requires: No interruption
OAuthParameters
-
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Snowflake.
Required: No
Type: OAuthParameters
Update requires: No interruption
Warehouse
-
Warehouse.
Required: Yes
Type: String
Minimum:
0
Maximum:
128
Update requires: No interruption