Firehose Delivery Stream Snowflake Configuration Args
Constructors
Properties
The URL of the Snowflake account. Format: https://account_identifier.snowflakecomputing.com.
Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 0s.
Buffer incoming data to the specified size, in MBs between 1 to 128, before delivering it to the destination. The default value is 1MB.
The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options
block below for details.
The name of the content column.
The data loading option.
The passphrase for the private key.
The name of the metadata column.
The private key for authentication. This value is required if secrets_manager_configuration
is not provided.
The processing configuration. See processing_configuration
block below for details.
After an initial failure to deliver to Snowflake, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 60s. There will be no retry if the value is 0.
The S3 backup mode.
The S3 configuration. See s3_configuration
block below for details.
The Secrets Manager configuration. See secrets_manager_configuration
block below for details. This value is required if user
and private_key
are not provided.
The configuration for Snowflake role.
The VPC configuration for Snowflake.