AWS::AppFlow::ConnectorProfile SnowflakeConnectorProfileProperties - AWS CloudFormation

AWS::AppFlow::ConnectorProfile SnowflakeConnectorProfileProperties

The connector-specific profile properties required when using Snowflake.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "AccountName" : String, "BucketName" : String, "BucketPrefix" : String, "PrivateLinkServiceName" : String, "Region" : String, "Stage" : String, "Warehouse" : String }

YAML

AccountName: String BucketName: String BucketPrefix: String PrivateLinkServiceName: String Region: String Stage: String Warehouse: String

Properties

AccountName

The name of the account.

Required: No

Type: String

Pattern: \S+

Maximum: 512

Update requires: No interruption

BucketName

The name of the Amazon S3 bucket associated with Snowflake.

Required: Yes

Type: String

Pattern: \S+

Minimum: 3

Maximum: 63

Update requires: No interruption

BucketPrefix

The bucket path that refers to the Amazon S3 bucket associated with Snowflake.

Required: No

Type: String

Maximum: 128

Update requires: No interruption

PrivateLinkServiceName

The Snowflake Private Link service name to be used for private data transfers.

Required: No

Type: String

Pattern: \S+

Maximum: 512

Update requires: No interruption

Region

The AWS Region of the Snowflake account.

Required: No

Type: String

Pattern: \S+

Maximum: 64

Update requires: No interruption

Stage

The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema><Stage Name>.

Required: Yes

Type: String

Pattern: \S+

Maximum: 512

Update requires: No interruption

Warehouse

The name of the Snowflake warehouse.

Required: Yes

Type: String

Pattern: [\s\w/!@#+=.-]*

Maximum: 512

Update requires: No interruption

See also