Class: Aws::Firehose::Types::DestinationTableConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-firehose/types.rb

Overview

Describes the configuration of a destination in Apache Iceberg Tables.

Amazon Data Firehose is in preview release and is subject to change.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destination_database_nameString

The name of the Apache Iceberg database.

Amazon Data Firehose is in preview release and is subject to change.

Returns:

  • (String)


1349
1350
1351
1352
1353
1354
1355
1356
# File 'lib/aws-sdk-firehose/types.rb', line 1349

class DestinationTableConfiguration < Struct.new(
  :destination_table_name,
  :destination_database_name,
  :unique_keys,
  :s3_error_output_prefix)
  SENSITIVE = []
  include Aws::Structure
end

#destination_table_nameString

Specifies the name of the Apache Iceberg Table.

Amazon Data Firehose is in preview release and is subject to change.

Returns:

  • (String)


1349
1350
1351
1352
1353
1354
1355
1356
# File 'lib/aws-sdk-firehose/types.rb', line 1349

class DestinationTableConfiguration < Struct.new(
  :destination_table_name,
  :destination_database_name,
  :unique_keys,
  :s3_error_output_prefix)
  SENSITIVE = []
  include Aws::Structure
end

#s3_error_output_prefixString

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.

Amazon Data Firehose is in preview release and is subject to change.

Returns:

  • (String)


1349
1350
1351
1352
1353
1354
1355
1356
# File 'lib/aws-sdk-firehose/types.rb', line 1349

class DestinationTableConfiguration < Struct.new(
  :destination_table_name,
  :destination_database_name,
  :unique_keys,
  :s3_error_output_prefix)
  SENSITIVE = []
  include Aws::Structure
end

#unique_keysArray<String>

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

Amazon Data Firehose is in preview release and is subject to change.

Returns:

  • (Array<String>)


1349
1350
1351
1352
1353
1354
1355
1356
# File 'lib/aws-sdk-firehose/types.rb', line 1349

class DestinationTableConfiguration < Struct.new(
  :destination_table_name,
  :destination_database_name,
  :unique_keys,
  :s3_error_output_prefix)
  SENSITIVE = []
  include Aws::Structure
end