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