This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::DynamoDB::Table SearchSchemaElement
An element in the search schema of a vector index.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "AttributeName" :String, "SearchSchemaElementType" :String}
YAML
AttributeName:StringSearchSchemaElementType:String
Properties
AttributeName-
The name of the attribute.
Required: Yes
Type: String
Maximum:
65535Update requires: No interruption
SearchSchemaElementType-
The role of the attribute in the search schema. Valid values:
-
HASH- A partition key that partitions the vector index for independent scaling. When specified, you must provide this attribute's value in theSearchConditionExpression. -
INLINE_FILTER- An attribute projected into the vector index for filtering at the storage layer during search. Inline filters are optional in theSearchConditionExpression.
Required: Yes
Type: String
Allowed values:
HASH | INLINE_FILTERUpdate requires: No interruption
-