AWS::Kendra::DataSource DatabaseConfiguration - AWS CloudFormation

AWS::Kendra::DataSource DatabaseConfiguration

Provides the information necessary to connect a database to an index.

Syntax

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

Properties

AclConfiguration

Information about the database column that provides information for user context filtering.

Required: No

Type: AclConfiguration

Update requires: No interruption

ColumnConfiguration

Information about where the index should get the document information from the database.

Required: Yes

Type: ColumnConfiguration

Update requires: No interruption

ConnectionConfiguration

The information necessary to connect to a database.

Required: Yes

Type: ConnectionConfiguration

Update requires: No interruption

DatabaseEngineType

The type of database engine that runs the database.

Required: Yes

Type: String

Allowed values: RDS_AURORA_MYSQL | RDS_AURORA_POSTGRESQL | RDS_MYSQL | RDS_POSTGRESQL

Update requires: No interruption

SqlConfiguration

Provides information about how Amazon Kendra uses quote marks around SQL identifiers when querying a database data source.

Required: No

Type: SqlConfiguration

Update requires: No interruption

VpcConfiguration

Provides information for connecting to an Amazon VPC.

Required: No

Type: DataSourceVpcConfiguration

Update requires: No interruption