Optional2dsphereOptionalbackgroundOptionalbitsOptionalbucketOptionalcollationOptionaldefault_OptionalexpireAllows you to expire data on indexes applied to a data (MongoDB 2.2 or higher)
OptionalhiddenSpecifies that the index should exist on the target collection but should not be used by the query planner when executing operations. (MongoDB 4.4 or higher)
Optionallanguage_OptionalmaxFor geospatial indexes set the high bound for the co-ordinates.
OptionalminFor geospatial indexes set the lower bound for the co-ordinates.
OptionalnameOptionalpartialCreates a partial index based on the given filter object (MongoDB 3.2 or higher)
OptionalsparseCreates a sparse index.
OptionalstorageAllows users to configure the storage engine on a per-index basis when creating an index. (MongoDB 3.0 or higher)
OptionaltextOptionaluniqueCreates an unique index.
OptionalversionSpecifies the index version number, either 0 or 1.
OptionalweightsOptionalwildcard
Creates the index in the background, yielding whenever possible.