Firehose Delivery Stream Extended S3Configuration
data class FirehoseDeliveryStreamExtendedS3Configuration(val bucketArn: String, val bufferingInterval: Int? = null, val bufferingSize: Int? = null, val cloudwatchLoggingOptions: FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptions? = null, val compressionFormat: String? = null, val customTimeZone: String? = null, val dataFormatConversionConfiguration: FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfiguration? = null, val dynamicPartitioningConfiguration: FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfiguration? = null, val errorOutputPrefix: String? = null, val fileExtension: String? = null, val kmsKeyArn: String? = null, val prefix: String? = null, val processingConfiguration: FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfiguration? = null, val roleArn: String, val s3BackupConfiguration: FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfiguration? = null, val s3BackupMode: String? = null)
Constructors
Link copied to clipboard
fun FirehoseDeliveryStreamExtendedS3Configuration(bucketArn: String, bufferingInterval: Int? = null, bufferingSize: Int? = null, cloudwatchLoggingOptions: FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptions? = null, compressionFormat: String? = null, customTimeZone: String? = null, dataFormatConversionConfiguration: FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfiguration? = null, dynamicPartitioningConfiguration: FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfiguration? = null, errorOutputPrefix: String? = null, fileExtension: String? = null, kmsKeyArn: String? = null, prefix: String? = null, processingConfiguration: FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfiguration? = null, roleArn: String, s3BackupConfiguration: FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfiguration? = null, s3BackupMode: String? = null)
Types
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val dynamicPartitioningConfiguration: FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfiguration? = 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