Contains information about a table for the query engine to consider.
Syntax
To declare this entity in your AWS 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