Firehose Delivery Stream Redshift Configuration Args
data class FirehoseDeliveryStreamRedshiftConfigurationArgs(val cloudwatchLoggingOptions: Output<FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs>? = null, val clusterJdbcurl: Output<String>, val copyOptions: Output<String>? = null, val dataTableColumns: Output<String>? = null, val dataTableName: Output<String>, val password: Output<String>, val processingConfiguration: Output<FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs>? = null, val retryDuration: Output<Int>? = null, val roleArn: Output<String>, val s3BackupConfiguration: Output<FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs>? = null, val s3BackupMode: Output<String>? = null, val username: Output<String>) : ConvertibleToJava<FirehoseDeliveryStreamRedshiftConfigurationArgs>
Constructors
Link copied to clipboard
fun FirehoseDeliveryStreamRedshiftConfigurationArgs(cloudwatchLoggingOptions: Output<FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs>? = null, clusterJdbcurl: Output<String>, copyOptions: Output<String>? = null, dataTableColumns: Output<String>? = null, dataTableName: Output<String>, password: Output<String>, processingConfiguration: Output<FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs>? = null, retryDuration: Output<Int>? = null, roleArn: Output<String>, s3BackupConfiguration: Output<FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs>? = null, s3BackupMode: Output<String>? = null, username: Output<String>)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Copy options for copying the data from the s3 intermediate bucket into redshift, for example to change the default delimiter. For valid values, see the AWS documentation
Link copied to clipboard
Link copied to clipboard
The length of time during which Firehose retries delivery after a failure, starting from the initial request and including the first attempt. The default value is 3600 seconds (60 minutes). Firehose does not retry if the value of DurationInSeconds is 0 (zero) or if the first delivery attempt takes longer than the current value.
Link copied to clipboard