FirehoseDeliveryStreamExtendedS3ConfigurationArgs

constructor(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)