DeliveryStreamIcebergDestinationConfiguration

data class DeliveryStreamIcebergDestinationConfiguration(val bufferingHints: DeliveryStreamBufferingHints? = null, val catalogConfiguration: DeliveryStreamCatalogConfiguration, val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val destinationTableConfigurationList: List<DeliveryStreamDestinationTableConfiguration>? = null, val processingConfiguration: DeliveryStreamProcessingConfiguration? = null, val retryOptions: DeliveryStreamRetryOptions? = null, val roleArn: String, val s3BackupMode: DeliveryStreamIcebergDestinationConfigurations3BackupMode? = null, val s3Configuration: DeliveryStreamS3DestinationConfiguration)

Constructors

constructor(bufferingHints: DeliveryStreamBufferingHints? = null, catalogConfiguration: DeliveryStreamCatalogConfiguration, cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, destinationTableConfigurationList: List<DeliveryStreamDestinationTableConfiguration>? = null, processingConfiguration: DeliveryStreamProcessingConfiguration? = null, retryOptions: DeliveryStreamRetryOptions? = null, roleArn: String, s3BackupMode: DeliveryStreamIcebergDestinationConfigurations3BackupMode? = null, s3Configuration: DeliveryStreamS3DestinationConfiguration)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Configuration describing where the destination Apache Iceberg Tables are persisted. Amazon Data Firehose is in preview release and is subject to change.

Link copied to clipboard

Provides a list of DestinationTableConfigurations which Firehose uses to deliver data to Apache Iceberg Tables. Firehose will write data with insert if table specific configuration is not provided here. Amazon Data Firehose is in preview release and is subject to change.

Link copied to clipboard
Link copied to clipboard

The Amazon Resource Name (ARN) of the the IAM role to be assumed by Firehose for calling Apache Iceberg Tables. Amazon Data Firehose is in preview release and is subject to change.

Link copied to clipboard

Describes how Firehose will backup records. Currently,S3 backup only supports FailedDataOnly for preview. Amazon Data Firehose is in preview release and is subject to change.