AWS::KinesisFirehose::DeliveryStream IcebergDestinationConfiguration - AWS CloudFormation

AWS::KinesisFirehose::DeliveryStream IcebergDestinationConfiguration

Specifies the destination configure settings for Apache Iceberg Table.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

Properties

BufferingHints

Property description not available.

Required: No

Type: BufferingHints

Update requires: Replacement

CatalogConfiguration

Configuration describing where the destination Apache Iceberg Tables are persisted.

Required: Yes

Type: CatalogConfiguration

Update requires: Replacement

CloudWatchLoggingOptions

Property description not available.

Required: No

Type: CloudWatchLoggingOptions

Update requires: Replacement

DestinationTableConfigurationList

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.

Required: No

Type: Array of DestinationTableConfiguration

Update requires: Replacement

ProcessingConfiguration

Property description not available.

Required: No

Type: ProcessingConfiguration

Update requires: Replacement

RetryOptions

Property description not available.

Required: No

Type: RetryOptions

Update requires: Replacement

RoleARN

The Amazon Resource Name (ARN) of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables.

Required: Yes

Type: String

Pattern: arn:.*

Minimum: 1

Maximum: 512

Update requires: Replacement

s3BackupMode

Describes how Firehose will backup records. Currently,S3 backup only supports FailedDataOnly.

Required: No

Type: String

Allowed values: AllData | FailedDataOnly

Update requires: Replacement

S3Configuration

Property description not available.

Required: Yes

Type: S3DestinationConfiguration

Update requires: Replacement