IndexingPolicy Classe

Criteri di indicizzazione di Cosmos DB.

Ereditarietà
azure.mgmt.cosmosdb._serialization.Model
IndexingPolicy

Costruttore

IndexingPolicy(*, automatic: bool | None = None, indexing_mode: str | _models.IndexingMode = 'consistent', included_paths: List[_models.IncludedPath] | None = None, excluded_paths: List[_models.ExcludedPath] | None = None, composite_indexes: List[List[_models.CompositePath]] | None = None, spatial_indexes: List[_models.SpatialSpec] | None = None, **kwargs: Any)

Variabili

automatic
bool

Indica se i criteri di indicizzazione sono automatici.

indexing_mode
str oppure IndexingMode

Indica la modalità di indicizzazione. I valori noti sono: "coerente", "lazy" e "nessuno".

included_paths
list[IncludedPath]

Elenco di percorsi da includere nell'indicizzazione.

excluded_paths
list[ExcludedPath]

Elenco di percorsi da escludere dall'indicizzazione.

composite_indexes
list[list[CompositePath]]

Elenco di percorsi compositi.

spatial_indexes
list[SpatialSpec]

Elenco di specifiche spaziali.