AWS::Kendra::DataSource ColumnConfiguration - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::Kendra::DataSource ColumnConfiguration

Provides information about how Amazon Kendra should use the columns of a database in an index.

Syntax

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

Properties

ChangeDetectingColumns

One to five columns that indicate when a document in the database has changed.

Required: Yes

Type: Array of String

Minimum: 1

Maximum: 5

Update requires: No interruption

DocumentDataColumnName

The column that contains the contents of the document.

Required: Yes

Type: String

Minimum: 1

Maximum: 100

Update requires: No interruption

DocumentIdColumnName

The column that provides the document's identifier.

Required: Yes

Type: String

Minimum: 1

Maximum: 100

Update requires: No interruption

DocumentTitleColumnName

The column that contains the title of the document.

Required: No

Type: String

Minimum: 1

Maximum: 100

Update requires: No interruption

FieldMappings

An array of objects that map database column names to the corresponding fields in an index. You must first create the fields in the index using the UpdateIndex operation.

Required: No

Type: Array of DataSourceToIndexFieldMapping

Maximum: 100

Update requires: No interruption