Required string; Specifies the kind of the entities to index
has_ancestor
Required boolean; indicates if the index supports a query
that filters entities by the entity group parent
properties
Required list of (string, int) tuples; The entity properties
to index. First item in a tuple is the property name and the second
item is the sorting direction (ASCENDING|DESCENDING).
The order of the properties is based on the order in the index.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-16 UTC."],[[["The `datastore.Index` class represents a datastore index, inheriting from `expected_type`."],["It requires an `index_id`, `kind`, `has_ancestor` boolean, and a list of `properties` to define the index."],["The `Index` class provides methods to access its attributes, such as `Id()`, `Kind()`, `HasAncestor()`, and `Properties()`."],["It has comparison operators `__eq__` and `__ne__` to compare itself to another value."],["Class variables provide constants for directions (ASCENDING, DESCENDING) and index states (BUILDING, DELETING, ERROR, SERVING)."]]],[]]