Skip to content
v2.274.0

SnowflakeConnectorProfilePropertiesProperty Struct ​

The connector-specific profile properties required when using Snowflake.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_appflow as appflow } from 'aws-cdk-lib';
const snowflakeConnectorProfilePropertiesProperty: appflow.CfnConnectorProfile.SnowflakeConnectorProfilePropertiesProperty = {
  bucketName: 'bucketName',
  stage: 'stage',
  warehouse: 'warehouse',

  // the properties below are optional
  accountName: 'accountName',
  bucketPrefix: 'bucketPrefix',
  privateLinkServiceName: 'privateLinkServiceName',
  region: 'region',
};

Properties ​

accountNameoptionalstringaccount_nameoptionalstraccountNameoptionalStringAccountNameoptionalstringAccountNameoptional*string#
The name of the account.
bucketNamestringbucket_namestrbucketNameStringBucketNamestringBucketName*stringrequired#
The name of the Amazon S3 bucket associated with Snowflake.
bucketPrefixoptionalstringbucket_prefixoptionalstrbucketPrefixoptionalStringBucketPrefixoptionalstringBucketPrefixoptional*string#
The bucket path that refers to the Amazon S3 bucket associated with Snowflake.
privateLinkServiceNameoptionalstringprivate_link_service_nameoptionalstrprivateLinkServiceNameoptionalStringPrivateLinkServiceNameoptionalstringPrivateLinkServiceNameoptional*string#
The Snowflake Private Link service name to be used for private data transfers.
regionoptionalstringregionoptionalstrregionoptionalStringRegionoptionalstringRegionoptional*string#
The AWS Region of the Snowflake account.
stagestringstagestrstageStringStagestringStage*stringrequired#
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>.

warehousestringwarehousestrwarehouseStringWarehousestringWarehouse*stringrequired#
The name of the Snowflake warehouse.