Firehose Delivery Stream Snowflake Configuration Args
data class FirehoseDeliveryStreamSnowflakeConfigurationArgs(val accountUrl: Output<String>, val cloudwatchLoggingOptions: Output<FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs>? = null, val contentColumnName: Output<String>? = null, val dataLoadingOption: Output<String>? = null, val database: Output<String>, val keyPassphrase: Output<String>? = null, val metadataColumnName: Output<String>? = null, val privateKey: Output<String>, val processingConfiguration: Output<FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs>? = null, val retryDuration: Output<Int>? = null, val roleArn: Output<String>, val s3BackupMode: Output<String>? = null, val s3Configuration: Output<FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs>, val schema: Output<String>, val snowflakeRoleConfiguration: Output<FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs>? = null, val snowflakeVpcConfiguration: Output<FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs>? = null, val table: Output<String>, val user: Output<String>) : ConvertibleToJava<FirehoseDeliveryStreamSnowflakeConfigurationArgs>
Constructors
Link copied to clipboard
fun FirehoseDeliveryStreamSnowflakeConfigurationArgs(accountUrl: Output<String>, cloudwatchLoggingOptions: Output<FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs>? = null, contentColumnName: Output<String>? = null, dataLoadingOption: Output<String>? = null, database: Output<String>, keyPassphrase: Output<String>? = null, metadataColumnName: Output<String>? = null, privateKey: Output<String>, processingConfiguration: Output<FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs>? = null, retryDuration: Output<Int>? = null, roleArn: Output<String>, s3BackupMode: Output<String>? = null, s3Configuration: Output<FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs>, schema: Output<String>, snowflakeRoleConfiguration: Output<FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs>? = null, snowflakeVpcConfiguration: Output<FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs>? = null, table: Output<String>, user: Output<String>)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard