AWS::Bedrock::KnowledgeBase QueryGenerationTable
Contains information about a table for the query engine to consider.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "Columns" :
[ QueryGenerationColumn, ... ]
, "Description" :String
, "Inclusion" :String
, "Name" :String
}
YAML
Columns:
- QueryGenerationColumn
Description:String
Inclusion:String
Name:String
Properties
Columns
-
An array of objects, each of which defines information about a column in the table.
Required: No
Type: Array of QueryGenerationColumn
Update requires: No interruption
Description
-
A description of the table that helps the query engine understand the contents of the table.
Required: No
Type: String
Minimum:
1
Maximum:
200
Update requires: No interruption
Inclusion
-
Specifies whether to include or exclude the table during query generation. If you specify
EXCLUDE
, the table will be ignored. If you specifyINCLUDE
, all other tables will be ignored.Required: No
Type: String
Allowed values:
INCLUDE | EXCLUDE
Update requires: No interruption
Name
-
The name of the table for which the other fields in this object apply.
Required: Yes
Type: String
Pattern:
^.*\..*\..*$
Update requires: No interruption