DestinationTableConfiguration - Amazon Data Firehose

DestinationTableConfiguration

Describes the configuration of a destination in Apache Iceberg Tables.

Contents

DestinationDatabaseName

The name of the Apache Iceberg database.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1024.

Pattern: ^\S+$

Required: Yes

DestinationTableName

Specifies the name of the Apache Iceberg Table.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1024.

Pattern: ^\S+$

Required: Yes

S3ErrorOutputPrefix

The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: .*

Required: No

UniqueKeys

A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create, Update, or Delete operations on the given Iceberg table.

Type: Array of strings

Length Constraints: Minimum length of 1. Maximum length of 1024.

Pattern: ^\S+$

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: