dynobase-icon
Dynobase

Error: DynamoDB Error All Attributes Must Be Indexed

Rafal Wilinski

Answered by Rafal Wilinski

What's Causing This Error

You will run into this error when you're using IaC tools such as Pulumi, Terraform or AWS CDK to provision and manage your DynamoDB table. This error will occur when you have defined an array of attributes and have not used them in your Partition or Range key of your table or indexes.

Solution: Here's How To Resolve It

To solve the error, only define attributes that will be used in an index or in a table as a key schema attribute.

Tired of AWS Console? Try Dynobase.

Try 7-day free trial. No credit card needed.

Product Features

Download
/
Changelog
/
Pricing
/
Member Portal
/
Privacy
/
EULA
/
Twitter
/
Affiliates & Influencers
© 2024 Dynobase
+
Using DynamoDB Console frequently?
Try Dynobase to accelerate your DynamoDB workflow. Start your 7-day free trial today.