Firehose Delivery Stream Extended S3Configuration Args
data class FirehoseDeliveryStreamExtendedS3ConfigurationArgs(val bucketArn: Output<String>, val bufferingInterval: Output<Int>? = null, val bufferingSize: Output<Int>? = null, val cloudwatchLoggingOptions: Output<FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs>? = null, val compressionFormat: Output<String>? = null, val customTimeZone: Output<String>? = null, val dataFormatConversionConfiguration: Output<FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs>? = null, val dynamicPartitioningConfiguration: Output<FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs>? = null, val errorOutputPrefix: Output<String>? = null, val fileExtension: Output<String>? = null, val kmsKeyArn: Output<String>? = null, val prefix: Output<String>? = null, val processingConfiguration: Output<FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs>? = null, val roleArn: Output<String>, val s3BackupConfiguration: Output<FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs>? = null, val s3BackupMode: Output<String>? = null) : ConvertibleToJava<FirehoseDeliveryStreamExtendedS3ConfigurationArgs>
Constructors
Link copied to clipboard
fun FirehoseDeliveryStreamExtendedS3ConfigurationArgs(bucketArn: Output<String>, bufferingInterval: Output<Int>? = null, bufferingSize: Output<Int>? = null, cloudwatchLoggingOptions: Output<FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs>? = null, compressionFormat: Output<String>? = null, customTimeZone: Output<String>? = null, dataFormatConversionConfiguration: Output<FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs>? = null, dynamicPartitioningConfiguration: Output<FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs>? = null, errorOutputPrefix: Output<String>? = null, fileExtension: Output<String>? = null, kmsKeyArn: Output<String>? = null, prefix: Output<String>? = null, processingConfiguration: Output<FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs>? = null, roleArn: Output<String>, s3BackupConfiguration: Output<FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs>? = null, s3BackupMode: Output<String>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val dynamicPartitioningConfiguration: Output<FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs>? = null
The configuration for dynamic partitioning. Required when using dynamic partitioning. See dynamic_partitioning_configuration block below for details.
Link copied to clipboard
Link copied to clipboard