Microsoft.DocumentDB databaseAccounts/gremlinDatabases/graphs 2023-04-15
- Senaste
- 2024-05-15
- 2024-05-15-preview
- 2024-02-15-preview
- 2023-11-15
- 2023-11-15-förhandsversion
- 2023-09-15
- 2023-09-15-preview
- 2023-04-15
- 2023-03-15
- 2023-03-15-preview
- Förhandsversion av 2023-03-01
- 2022-11-15
- 2022-11-15-förhandsversion
- 2022-08-15
- 2022-08-15-preview
- 2022-05-15
- 2022-05-15-preview
- 2022-02-15-preview
- 2021-11-15-förhandsversion
- 2021-10-15
- Förhandsversion 2021-10-15
- 2021-07-01-preview
- 2021-06-15
- 2021-05-15
- 2021-04-15
- Förhandsversion 2021-04-01
- 2021-03-15
- Förhandsversion av 2021-03-01
- 2021-01-15
- 2020-09-01
- Förhandsversion 2020-06-01
- 2020-04-01
- 2020-03-01
- 2019-12-12
- 2019-08-01
Bicep-resursdefinition
Resurstypen databaseAccounts/gremlinDatabases/graphs kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2023-04-15' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
options: {
autoscaleSettings: {
maxThroughput: int
}
throughput: int
}
resource: {
analyticalStorageTtl: int
conflictResolutionPolicy: {
conflictResolutionPath: 'string'
conflictResolutionProcedure: 'string'
mode: 'string'
}
defaultTtl: int
id: 'string'
indexingPolicy: {
automatic: bool
compositeIndexes: [
{
order: 'string'
path: 'string'
}
]
excludedPaths: [
{
path: 'string'
}
]
includedPaths: [
{
indexes: [
{
dataType: 'string'
kind: 'string'
precision: int
}
]
path: 'string'
}
]
indexingMode: 'string'
spatialIndexes: [
{
path: 'string'
types: [
'string'
]
}
]
}
partitionKey: {
kind: 'string'
paths: [
'string'
]
version: int
}
uniqueKeyPolicy: {
uniqueKeys: [
{
paths: [
'string'
]
}
]
}
}
}
}
Egenskapsvärden
databaseAccounts/gremlinDatabases/graphs
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) |
location | Platsen för resursgruppen som resursen tillhör. | sträng |
tags | Taggar är en lista över nyckel/värde-par som beskriver resursen. De här taggarna kan användas för att visa och gruppera den här resursen (mellan resursgrupper). Högst 15 taggar kan anges för en resurs. Varje tagg måste ha en nyckel som inte är större än 128 tecken och värdet får inte vara större än 256 tecken. Standardupplevelsen för en malltyp anges till exempel med "defaultExperience": "Cassandra". Aktuella "defaultExperience"-värden inkluderar även "Table", "Graph", "DocumentDB" och "MongoDB". | Ordlista med taggnamn och värden. Se Taggar i mallar |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: gremlinDatabases |
properties | Egenskaper för att skapa och uppdatera Gremlin-grafen i Azure Cosmos DB. | GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP... (krävs) |
GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP...
Name | Beskrivning | Värde |
---|---|---|
alternativ | Ett nyckel/värde-par med alternativ som ska tillämpas för begäran. Detta motsvarar de huvuden som skickas med begäran. | CreateUpdateOptionsOrGremlinGraphGetPropertiesOption... |
resource | JSON-standardformatet för en Gremlin-graf | GremlinGraphResourceOrGremlinGraphGetPropertiesResou... (krävs) |
CreateUpdateOptionsOrGremlinGraphGetPropertiesOption...
Name | Beskrivning | Värde |
---|---|---|
autoscaleSettings | Anger inställningarna för autoskalning. | AutoscaleSettings |
dataflöde | Enheter för programbegäran per sekund. Till exempel "dataflöde": 10000. | int |
AutoscaleSettings
Name | Beskrivning | Värde |
---|---|---|
maxThroughput | Representerar maximalt dataflöde, resursen kan skalas upp till. | int |
GremlinGraphResourceOrGremlinGraphGetPropertiesResou...
Name | Beskrivning | Värde |
---|---|---|
analyticalStorageTtl | TTL för analys. | int |
conflictResolutionPolicy | Konfliktlösningsprincipen för diagrammet. | ConflictResolutionPolicy |
defaultTtl | Standardtid till live | int |
id | Namnet på Cosmos DB Gremlin-grafen | sträng (krävs) |
indexingPolicy | Konfigurationen av indexeringsprincipen. Som standard är indexeringen automatisk för alla dokumentsökvägar i diagrammet | IndexingPolicy |
partitionKey | Konfigurationen av partitionsnyckeln som ska användas för att partitionera data i flera partitioner | ContainerPartitionKey |
uniqueKeyPolicy | Den unika nyckelprincipkonfigurationen för att ange unikhetsbegränsningar för dokument i samlingen i Azure Cosmos DB-tjänsten. | UniqueKeyPolicy |
ConflictResolutionPolicy
Name | Beskrivning | Värde |
---|---|---|
conflictResolutionPath | Konfliktlösningssökvägen i fallet LastWriterWins-läge. | sträng |
conflictResolutionProcedure | Proceduren för att lösa konflikter i ett anpassat läge. | sträng |
mode | Anger konfliktlösningsläget. | "Anpassad" "LastWriterWins" |
IndexingPolicy
Name | Beskrivning | Värde |
---|---|---|
automatiskt | Anger om indexeringsprincipen är automatisk | boolesk |
compositeIndexes | Lista över sammansatt sökvägslista | CompositePath[] |
excludedPaths | Lista över sökvägar som ska undantas från indexering | ExcludedPath[] |
includedPaths | Lista över sökvägar som ska ingå i indexeringen | IncludedPath[] |
indexingMode | Anger indexeringsläget. | "konsekvent" "lat" "ingen" |
spatialIndexes | Lista över rumsliga detaljer | SpatialSpec[] |
CompositePath
Name | Beskrivning | Värde |
---|---|---|
ordningsföljd | Sorteringsordning för sammansatta sökvägar. | "stigande" "fallande" |
path | Den sökväg som indexeringsbeteendet gäller för. Indexsökvägar börjar vanligtvis med rot och slutar med jokertecken (/sökväg/*) | sträng |
ExcludedPath
Name | Beskrivning | Värde |
---|---|---|
path | Den sökväg som indexeringsbeteendet gäller för. Indexsökvägar börjar vanligtvis med rot och slutar med jokertecken (/sökväg/*) | sträng |
IncludedPath
Name | Beskrivning | Värde |
---|---|---|
Index | Lista över index för den här sökvägen | Index[] |
path | Den sökväg som indexeringsbeteendet gäller för. Indexsökvägar börjar vanligtvis med rot och slutar med jokertecken (/sökväg/*) | sträng |
Index
Name | Beskrivning | Värde |
---|---|---|
dataType | Den datatyp som indexeringsbeteendet tillämpas på. | "LineString" "MultiPolygon" "Tal" "Punkt" "Polygon" "Sträng" |
Typ | Anger typen av index. | "Hash" "Intervall" "Rumslig" |
precision | Precisionen för indexet. -1 är maximal precision. | int |
SpatialSpec
Name | Beskrivning | Värde |
---|---|---|
path | Den sökväg som indexeringsbeteendet gäller för. Indexsökvägar börjar vanligtvis med rot och slutar med jokertecken (/sökväg/*) | sträng |
typer | Lista över sökvägens rumsliga typ | Strängmatris som innehåller något av: "LineString" "MultiPolygon" "Punkt" "Polygon" |
ContainerPartitionKey
Name | Beskrivning | Värde |
---|---|---|
Typ | Anger vilken typ av algoritm som används för partitionering. För MultiHash stöds flera partitionsnycklar (upp till högst tre) för containerskapande | "Hash" "MultiHash" "Intervall" |
Sökvägar | Lista över sökvägar som använder vilka data i containern som kan partitioneras | string[] |
version | Anger versionen av partitionsnyckeldefinitionen | int Begränsningar: Minsta värde = 1 Maxvärde = 2 |
UniqueKeyPolicy
Name | Beskrivning | Värde |
---|---|---|
uniqueKeys | Lista över unika nycklar för som framtvingar unikhetsbegränsning för dokument i samlingen i Azure Cosmos DB-tjänsten. | UniqueKey[] |
UniqueKey
Name | Beskrivning | Värde |
---|---|---|
Sökvägar | Listan över sökvägar måste vara unik för varje dokument i Azure Cosmos DB-tjänsten | string[] |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapa ett Azure Cosmos DB-konto för Gremlin API |
Den här mallen skapar ett Azure Cosmos DB-konto för Gremlin API i två regioner med en databas och en graf med dedikerat dataflöde. |
Skapa ett Azure Cosmos DB-konto för autoskalning av Gremlin API |
Den här mallen skapar ett Azure Cosmos DB-konto för Gremlin API i två regioner med en databas och en graf med dataflöde för autoskalning. |
Resursdefinition för ARM-mall
Resurstypen databaseAccounts/gremlinDatabases/graphs kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs lägger du till följande JSON i mallen.
{
"type": "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs",
"apiVersion": "2023-04-15",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"options": {
"autoscaleSettings": {
"maxThroughput": "int"
},
"throughput": "int"
},
"resource": {
"analyticalStorageTtl": "int",
"conflictResolutionPolicy": {
"conflictResolutionPath": "string",
"conflictResolutionProcedure": "string",
"mode": "string"
},
"defaultTtl": "int",
"id": "string",
"indexingPolicy": {
"automatic": "bool",
"compositeIndexes": [
{
"order": "string",
"path": "string"
}
],
"excludedPaths": [
{
"path": "string"
}
],
"includedPaths": [
{
"indexes": [
{
"dataType": "string",
"kind": "string",
"precision": "int"
}
],
"path": "string"
}
],
"indexingMode": "string",
"spatialIndexes": [
{
"path": "string",
"types": [ "string" ]
}
]
},
"partitionKey": {
"kind": "string",
"paths": [ "string" ],
"version": "int"
},
"uniqueKeyPolicy": {
"uniqueKeys": [
{
"paths": [ "string" ]
}
]
}
}
}
}
Egenskapsvärden
databaseAccounts/gremlinDatabases/graphs
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs" |
apiVersion | Resurs-API-versionen | '2023-04-15' |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) |
location | Platsen för resursgruppen som resursen tillhör. | sträng |
tags | Taggar är en lista över nyckel/värde-par som beskriver resursen. De här taggarna kan användas för att visa och gruppera den här resursen (mellan resursgrupper). Högst 15 taggar kan anges för en resurs. Varje tagg måste ha en nyckel som inte är större än 128 tecken och värdet får inte vara större än 256 tecken. Standardupplevelsen för en malltyp anges till exempel med "defaultExperience": "Cassandra". Aktuella "defaultExperience"-värden inkluderar även "Table", "Graph", "DocumentDB" och "MongoDB". | Ordlista med taggnamn och värden. Se Taggar i mallar |
properties | Egenskaper för att skapa och uppdatera Gremlin-grafen i Azure Cosmos DB. | GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP... (krävs) |
GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP...
Name | Beskrivning | Värde |
---|---|---|
alternativ | Ett nyckel/värde-par med alternativ som ska tillämpas för begäran. Detta motsvarar de huvuden som skickas med begäran. | CreateUpdateOptionsOrGremlinGraphGetPropertiesOption... |
resource | JSON-standardformatet för en Gremlin-graf | GremlinGraphResourceOrGremlinGraphGetPropertiesResou... (krävs) |
CreateUpdateOptionsOrGremlinGraphGetPropertiesOption...
Name | Beskrivning | Värde |
---|---|---|
autoscaleSettings | Anger inställningarna för autoskalning. | AutoscaleSettings |
dataflöde | Enheter för programbegäran per sekund. Till exempel "dataflöde": 10000. | int |
AutoscaleSettings
Name | Beskrivning | Värde |
---|---|---|
maxThroughput | Representerar maximalt dataflöde, resursen kan skalas upp till. | int |
GremlinGraphResourceOrGremlinGraphGetPropertiesResou...
Name | Beskrivning | Värde |
---|---|---|
analyticalStorageTtl | TTL för analys. | int |
conflictResolutionPolicy | Konfliktlösningsprincipen för diagrammet. | ConflictResolutionPolicy |
defaultTtl | Standardtid till live | int |
id | Namnet på Cosmos DB Gremlin-grafen | sträng (krävs) |
indexingPolicy | Konfigurationen av indexeringsprincipen. Som standard är indexeringen automatisk för alla dokumentsökvägar i diagrammet | IndexingPolicy |
partitionKey | Konfigurationen av partitionsnyckeln som ska användas för att partitionera data i flera partitioner | ContainerPartitionKey |
uniqueKeyPolicy | Den unika nyckelprincipkonfigurationen för att ange unikhetsbegränsningar för dokument i samlingen i Azure Cosmos DB-tjänsten. | UniqueKeyPolicy |
ConflictResolutionPolicy
Name | Beskrivning | Värde |
---|---|---|
conflictResolutionPath | Konfliktlösningssökvägen i fallet LastWriterWins-läge. | sträng |
conflictResolutionProcedure | Proceduren för att lösa konflikter i ett anpassat läge. | sträng |
mode | Anger konfliktlösningsläget. | "Anpassad" "LastWriterWins" |
IndexingPolicy
Name | Beskrivning | Värde |
---|---|---|
automatiskt | Anger om indexeringsprincipen är automatisk | boolesk |
compositeIndexes | Lista över sammansatt sökvägslista | CompositePath[] |
excludedPaths | Lista över sökvägar som ska undantas från indexering | ExcludedPath[] |
includedPaths | Lista över sökvägar som ska ingå i indexeringen | IncludedPath[] |
indexingMode | Anger indexeringsläget. | "konsekvent" "lat" "ingen" |
spatialIndexes | Lista över rumsliga detaljer | SpatialSpec[] |
CompositePath
Name | Beskrivning | Värde |
---|---|---|
ordningsföljd | Sorteringsordning för sammansatta sökvägar. | "stigande" "fallande" |
path | Den sökväg som indexeringsbeteendet gäller för. Indexsökvägar börjar vanligtvis med rot och slutar med jokertecken (/sökväg/*) | sträng |
ExcludedPath
Name | Beskrivning | Värde |
---|---|---|
path | Den sökväg som indexeringsbeteendet gäller för. Indexsökvägar börjar vanligtvis med rot och slutar med jokertecken (/sökväg/*) | sträng |
IncludedPath
Name | Beskrivning | Värde |
---|---|---|
Index | Lista över index för den här sökvägen | Index[] |
path | Den sökväg som indexeringsbeteendet gäller för. Indexsökvägar börjar vanligtvis med rot och slutar med jokertecken (/sökväg/*) | sträng |
Index
Name | Beskrivning | Värde |
---|---|---|
dataType | Den datatyp som indexeringsbeteendet tillämpas på. | "LineString" "MultiPolygon" "Tal" "Punkt" "Polygon" "Sträng" |
Typ | Anger typen av index. | "Hash" "Intervall" "Rumslig" |
precision | Precisionen för indexet. -1 är maximal precision. | int |
SpatialSpec
Name | Beskrivning | Värde |
---|---|---|
path | Den sökväg som indexeringsbeteendet gäller för. Indexsökvägar börjar vanligtvis med rot och slutar med jokertecken (/sökväg/*) | sträng |
typer | Lista över sökvägens rumsliga typ | Strängmatris som innehåller något av: "LineString" "MultiPolygon" "Punkt" "Polygon" |
ContainerPartitionKey
Name | Beskrivning | Värde |
---|---|---|
Typ | Anger vilken typ av algoritm som används för partitionering. För MultiHash stöds flera partitionsnycklar (upp till högst tre) för containerskapande | "Hash" "MultiHash" "Intervall" |
Sökvägar | Lista över sökvägar som använder vilka data i containern som kan partitioneras | string[] |
version | Anger versionen av partitionsnyckeldefinitionen | int Begränsningar: Minsta värde = 1 Maxvärde = 2 |
UniqueKeyPolicy
Name | Beskrivning | Värde |
---|---|---|
uniqueKeys | Lista över unika nycklar för som framtvingar unikhetsbegränsning för dokument i samlingen i Azure Cosmos DB-tjänsten. | UniqueKey[] |
UniqueKey
Name | Beskrivning | Värde |
---|---|---|
Sökvägar | Listan över sökvägar måste vara unik för varje dokument i Azure Cosmos DB-tjänsten | string[] |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapa ett Azure Cosmos DB-konto för Gremlin API |
Den här mallen skapar ett Azure Cosmos DB-konto för Gremlin API i två regioner med en databas och en graf med dedikerat dataflöde. |
Skapa ett Azure Cosmos DB-konto för autoskalning av Gremlin API |
Den här mallen skapar ett Azure Cosmos DB-konto för Gremlin API i två regioner med en databas och en graf med dataflöde för autoskalning. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen databaseAccounts/gremlinDatabases/graphs kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2023-04-15"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
options = {
autoscaleSettings = {
maxThroughput = int
}
throughput = int
}
resource = {
analyticalStorageTtl = int
conflictResolutionPolicy = {
conflictResolutionPath = "string"
conflictResolutionProcedure = "string"
mode = "string"
}
defaultTtl = int
id = "string"
indexingPolicy = {
automatic = bool
compositeIndexes = [
{
order = "string"
path = "string"
}
]
excludedPaths = [
{
path = "string"
}
]
includedPaths = [
{
indexes = [
{
dataType = "string"
kind = "string"
precision = int
}
]
path = "string"
}
]
indexingMode = "string"
spatialIndexes = [
{
path = "string"
types = [
"string"
]
}
]
}
partitionKey = {
kind = "string"
paths = [
"string"
]
version = int
}
uniqueKeyPolicy = {
uniqueKeys = [
{
paths = [
"string"
]
}
]
}
}
}
})
}
Egenskapsvärden
databaseAccounts/gremlinDatabases/graphs
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2023-04-15" |
name | Resursnamnet | sträng (krävs) |
location | Platsen för resursgruppen som resursen tillhör. | sträng |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: gremlinDatabases |
tags | Taggar är en lista över nyckel/värde-par som beskriver resursen. De här taggarna kan användas för att visa och gruppera den här resursen (mellan resursgrupper). Högst 15 taggar kan anges för en resurs. Varje tagg måste ha en nyckel som inte är större än 128 tecken och värdet får inte vara större än 256 tecken. Standardupplevelsen för en malltyp anges till exempel med "defaultExperience": "Cassandra". Aktuella "defaultExperience"-värden inkluderar även "Table", "Graph", "DocumentDB" och "MongoDB". | Ordlista med taggnamn och värden. |
properties | Egenskaper för att skapa och uppdatera Gremlin-grafen i Azure Cosmos DB. | GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP... (krävs) |
GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP...
Name | Beskrivning | Värde |
---|---|---|
alternativ | Ett nyckel/värde-par med alternativ som ska tillämpas för begäran. Detta motsvarar de huvuden som skickas med begäran. | CreateUpdateOptionsOrGremlinGraphGetPropertiesOption... |
resource | JSON-standardformatet för en Gremlin-graf | GremlinGraphResourceOrGremlinGraphGetPropertiesResou... (krävs) |
CreateUpdateOptionsOrGremlinGraphGetPropertiesOption...
Name | Beskrivning | Värde |
---|---|---|
autoscaleSettings | Anger inställningarna för autoskalning. | AutoscaleSettings |
dataflöde | Enheter för programbegäran per sekund. Till exempel "dataflöde": 10000. | int |
AutoscaleSettings
Name | Beskrivning | Värde |
---|---|---|
maxThroughput | Representerar maximalt dataflöde, resursen kan skalas upp till. | int |
GremlinGraphResourceOrGremlinGraphGetPropertiesResou...
Name | Beskrivning | Värde |
---|---|---|
analyticalStorageTtl | TTL för analys. | int |
conflictResolutionPolicy | Konfliktlösningsprincipen för diagrammet. | ConflictResolutionPolicy |
defaultTtl | Standardtid till live | int |
id | Namnet på Cosmos DB Gremlin-grafen | sträng (krävs) |
indexingPolicy | Konfigurationen av indexeringsprincipen. Som standard är indexeringen automatisk för alla dokumentsökvägar i diagrammet | IndexingPolicy |
partitionKey | Konfigurationen av partitionsnyckeln som ska användas för att partitionera data i flera partitioner | ContainerPartitionKey |
uniqueKeyPolicy | Den unika nyckelprincipkonfigurationen för att ange unikhetsbegränsningar för dokument i samlingen i Azure Cosmos DB-tjänsten. | UniqueKeyPolicy |
ConflictResolutionPolicy
Name | Beskrivning | Värde |
---|---|---|
conflictResolutionPath | Konfliktlösningssökvägen i fallet LastWriterWins-läge. | sträng |
conflictResolutionProcedure | Proceduren för att lösa konflikter i ett anpassat läge. | sträng |
mode | Anger konfliktlösningsläget. | "Anpassad" "LastWriterWins" |
IndexingPolicy
Name | Beskrivning | Värde |
---|---|---|
automatiskt | Anger om indexeringsprincipen är automatisk | boolesk |
compositeIndexes | Lista över sammansatt sökvägslista | CompositePath[] |
excludedPaths | Lista över sökvägar som ska undantas från indexering | ExcludedPath[] |
includedPaths | Lista över sökvägar som ska ingå i indexeringen | IncludedPath[] |
indexingMode | Anger indexeringsläget. | "konsekvent" "lat" "ingen" |
spatialIndexes | Lista över rumsliga detaljer | SpatialSpec[] |
CompositePath
Name | Beskrivning | Värde |
---|---|---|
ordningsföljd | Sorteringsordning för sammansatta sökvägar. | "stigande" "fallande" |
path | Den sökväg som indexeringsbeteendet gäller för. Indexsökvägar börjar vanligtvis med rot och slutar med jokertecken (/sökväg/*) | sträng |
ExcludedPath
Name | Beskrivning | Värde |
---|---|---|
path | Den sökväg som indexeringsbeteendet gäller för. Indexsökvägar börjar vanligtvis med rot och slutar med jokertecken (/sökväg/*) | sträng |
IncludedPath
Name | Beskrivning | Värde |
---|---|---|
Index | Lista över index för den här sökvägen | Index[] |
path | Den sökväg som indexeringsbeteendet gäller för. Indexsökvägar börjar vanligtvis med rot och slutar med jokertecken (/sökväg/*) | sträng |
Index
Name | Beskrivning | Värde |
---|---|---|
dataType | Den datatyp som indexeringsbeteendet tillämpas på. | "LineString" "MultiPolygon" "Tal" "Punkt" "Polygon" "Sträng" |
Typ | Anger typen av index. | "Hash" "Intervall" "Rumslig" |
precision | Precisionen för indexet. -1 är maximal precision. | int |
SpatialSpec
Name | Beskrivning | Värde |
---|---|---|
path | Den sökväg som indexeringsbeteendet gäller för. Indexsökvägar börjar vanligtvis med rot och slut med jokertecken (/sökväg/*) | sträng |
typer | Lista över sökvägens rumsliga typ | Strängmatris som innehåller något av: "LineString" "MultiPolygon" "Punkt" "Polygon" |
ContainerPartitionKey
Name | Beskrivning | Värde |
---|---|---|
Typ | Anger vilken typ av algoritm som används för partitionering. För MultiHash stöds flera partitionsnycklar (upp till högst tre) för containerskapande | "Hash" "MultiHash" "Intervall" |
Sökvägar | Lista över sökvägar som använder vilka data i containern som kan partitioneras | string[] |
version | Anger versionen av partitionsnyckeldefinitionen | int Begränsningar: Minsta värde = 1 Maxvärde = 2 |
UniqueKeyPolicy
Name | Beskrivning | Värde |
---|---|---|
uniqueKeys | Lista över unika nycklar för som framtvingar unikhetsbegränsning för dokument i samlingen i Azure Cosmos DB-tjänsten. | UniqueKey[] |
UniqueKey
Name | Beskrivning | Värde |
---|---|---|
Sökvägar | Listan över sökvägar måste vara unik för varje dokument i Azure Cosmos DB-tjänsten | string[] |