{ "RoleARN": "string", "BucketARN": "string", "Prefix": "string", "ErrorOutputPrefix": "string", "BufferingHints": { "SizeInMBs": integer, "IntervalInSeconds": integer }, "CompressionFormat": "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY", "EncryptionConfiguration": { "NoEncryptionConfig": "NoEncryption", "KMSEncryptionConfig": { "AWSKMSKeyARN": "string" } }, "CloudWatchLoggingOptions": { "Enabled": true|false, "LogGroupName": "string", "LogStreamName": "string" }, "ProcessingConfiguration": { "Enabled": true|false, "Processors": [ { "Type": "RecordDeAggregation"|"Decompression"|"CloudWatchLogProcessing"|"Lambda"|"MetadataExtraction"|"AppendDelimiterToRecord", "Parameters": [ { "ParameterName": "LambdaArn"|"NumberOfRetries"|"MetadataExtractionQuery"|"JsonParsingEngine"|"RoleArn"|"BufferSizeInMBs"|"BufferIntervalInSeconds"|"SubRecordType"|"Delimiter"|"CompressionFormat"|"DataMessageExtraction", "ParameterValue": "string" } ... ] } ... ] }, "S3BackupMode": "Disabled"|"Enabled", "S3BackupUpdate": { "RoleARN": "string", "BucketARN": "string", "Prefix": "string", "ErrorOutputPrefix": "string", "BufferingHints": { "SizeInMBs": integer, "IntervalInSeconds": integer }, "CompressionFormat": "UNCOMPRESSED"|"GZIP"|"ZIP"|"Snappy"|"HADOOP_SNAPPY", "EncryptionConfiguration": { "NoEncryptionConfig": "NoEncryption", "KMSEncryptionConfig": { "AWSKMSKeyARN": "string" } }, "CloudWatchLoggingOptions": { "Enabled": true|false, "LogGroupName": "string", "LogStreamName": "string" } }, "DataFormatConversionConfiguration": { "SchemaConfiguration": { "RoleARN": "string", "CatalogId": "string", "DatabaseName": "string", "TableName": "string", "Region": "string", "VersionId": "string" }, "InputFormatConfiguration": { "Deserializer": { "OpenXJsonSerDe": { "ConvertDotsInJsonKeysToUnderscores": true|false, "CaseInsensitive": true|false, "ColumnToJsonKeyMappings": {"string": "string" ...} }, "HiveJsonSerDe": { "TimestampFormats": ["string", ...] } } }, "OutputFormatConfiguration": { "Serializer": { "ParquetSerDe": { "BlockSizeBytes": integer, "PageSizeBytes": integer, "Compression": "UNCOMPRESSED"|"GZIP"|"SNAPPY", "EnableDictionaryCompression": true|false, "MaxPaddingBytes": integer, "WriterVersion": "V1"|"V2" }, "OrcSerDe": { "StripeSizeBytes": integer, "BlockSizeBytes": integer, "RowIndexStride": integer, "EnablePadding": true|false, "PaddingTolerance": double, "Compression": "NONE"|"ZLIB"|"SNAPPY", "BloomFilterColumns": ["string", ...], "BloomFilterFalsePositiveProbability": double, "DictionaryKeyThreshold": double, "FormatVersion": "V0_11"|"V0_12" } } }, "Enabled": true|false }, "DynamicPartitioningConfiguration": { "RetryOptions": { "DurationInSeconds": integer }, "Enabled": true|false }, "FileExtension": "string", "CustomTimeZone": "string"}