Microsoft.DocumentDB databaseAccounts/gremlinDatabases/graphs 2022-11-15-preview
- meest recente
- 2024-12-01-preview-
- 2024-11-15
- 2024-09-01-preview-
- 2024-08-15
- 2024-05-15
- 2024-05-15-preview-
- 2024-02-15-preview-
- 2023-11-15
- 2023-11-15-preview-
- 2023-09-15
- 2023-09-15-preview-
- 2023-04-15
- 2023-03-15
- 2023-03-15-preview-
- 2023-03-01-preview-
- 2022-11-15
- 2022-11-15-preview-
- 2022-08-15
- 2022-08-15-preview-
- 2022-05-15
- 2022-05-15-preview-
- 2022-02-15-preview-
- 2021-11-15-preview-
- 2021-10-15
- 2021-10-15-preview-
- 2021-07-01-preview-
- 2021-06-15
- 2021-05-15
- 2021-04-15
- 2021-04-01-preview-
- 2021-03-15
- 2021-03-01-preview-
- 2021-01-15
- 2020-09-01
- 2020-06-01-preview-
- 2020-04-01
- 2020-03-01
- 2019-12-12
- 2019-08-01
Bicep-resourcedefinitie
Het resourcetype databaseAccounts/gremlinDatabases/graphs kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2022-11-15-preview' = {
parent: resourceSymbolicName
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
options: {
autoscaleSettings: {
maxThroughput: int
}
throughput: int
}
resource: {
analyticalStorageTtl: int
conflictResolutionPolicy: {
conflictResolutionPath: 'string'
conflictResolutionProcedure: 'string'
mode: 'string'
}
createMode: '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
}
restoreParameters: {
restoreSource: 'string'
restoreTimestampInUtc: 'string'
}
uniqueKeyPolicy: {
uniqueKeys: [
{
paths: [
'string'
]
}
]
}
}
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
AutoscaleSettings
Naam | Beschrijving | Waarde |
---|---|---|
maxThroughput | Vertegenwoordigt de maximale doorvoer, de resource kan omhoog worden geschaald. | Int |
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Naam | Beschrijving | Waarde |
---|
CompositePath
Naam | Beschrijving | Waarde |
---|---|---|
bevelen | Sorteervolgorde voor samengestelde paden. | 'oplopend' 'aflopend' |
pad | Het pad waarop het indexeringsgedrag van toepassing is. Indexpaden beginnen meestal met de hoofdmap en eindigen met jokertekens (/pad/*) | snaar |
ConflictResolutionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
conflictResolutionPath | Het pad naar conflictoplossing in het geval van de LastWriterWins-modus. | snaar |
conflictResolutionProcedure | De procedure voor het oplossen van conflicten in het geval van aangepaste modus. | snaar |
wijze | Geeft de conflictoplossingsmodus aan. | 'Aangepast' 'LastWriterWins' |
ContainerPartitionKey
Naam | Beschrijving | Waarde |
---|---|---|
soort | Geeft het type algoritme aan dat wordt gebruikt voor partitionering. Voor MultiHash worden meerdere partitiesleutels (maximaal drie maximum) ondersteund voor het maken van containers | 'Hash' 'MultiHash' 'Bereik' |
Paden | Lijst met paden waarmee gegevens in de container kunnen worden gepartitioneerd | tekenreeks[] |
Versie | Geeft de versie van de definitie van de partitiesleutel aan | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 2 |
CreateUpdateOptionsOrGremlinGraphGetPropertiesOptions
Naam | Beschrijving | Waarde |
---|---|---|
autoscaleSettings | Hiermee geeft u de instellingen voor automatisch schalen. | AutoscaleSettings |
Doorvoer | Aanvraageenheden per seconde. Bijvoorbeeld 'doorvoer': 10000. | Int |
ExcludedPath
Naam | Beschrijving | Waarde |
---|---|---|
pad | Het pad waarop het indexeringsgedrag van toepassing is. Indexpaden beginnen meestal met de hoofdmap en eindigen met jokertekens (/pad/*) | snaar |
GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetProperties
Naam | Beschrijving | Waarde |
---|---|---|
Opties | Een sleutel-waardepaar met opties die moeten worden toegepast voor de aanvraag. Dit komt overeen met de headers die met de aanvraag zijn verzonden. | CreateUpdateOptionsOrGremlinGraphGetPropertiesOptions- |
hulpbron | De standaard JSON-indeling van een Gremlin-grafiek | GremlinGraphResourceOrGremlinGraphGetPropertiesResource (vereist) |
GremlinGraphResourceOrGremlinGraphGetPropertiesResource
Naam | Beschrijving | Waarde |
---|---|---|
analyticalStorageTtl | Analytische TTL. | Int |
conflictResolutionPolicy | Het conflictoplossingsbeleid voor de grafiek. | ConflictResolutionPolicy- |
createMode | Opsomming om de modus voor het maken van resources aan te geven. | 'Standaard' 'Herstellen' |
defaultTtl | Standaardtijd tot leven | Int |
legitimatiebewijs | Naam van de Cosmos DB Gremlin-grafiek | tekenreeks (vereist) |
indexingPolicy | De configuratie van het indexeringsbeleid. Standaard is de indexering automatisch voor alle documentpaden in de grafiek | IndexingPolicy- |
partitionKey | De configuratie van de partitiesleutel die moet worden gebruikt voor het partitioneren van gegevens in meerdere partities | ContainerPartitionKey |
restoreParameters | Parameters om de informatie over de herstelbewerking aan te geven | ResourceRestoreParameters |
uniqueKeyPolicy | De configuratie van het unieke sleutelbeleid voor het opgeven van beperkingen voor uniekheid voor documenten in de verzameling in de Azure Cosmos DB-service. | UniqueKeyPolicy- |
IncludedPath
Naam | Beschrijving | Waarde |
---|---|---|
Indexen | Lijst met indexen voor dit pad | indexen[] |
pad | Het pad waarop het indexeringsgedrag van toepassing is. Indexpaden beginnen meestal met de hoofdmap en eindigen met jokertekens (/pad/*) | snaar |
Indexen
Naam | Beschrijving | Waarde |
---|---|---|
Datatype | Het gegevenstype waarop het indexeringsgedrag wordt toegepast. | 'LineString' 'MultiPolygon' 'Getal' 'Punt' 'Veelhoek' 'Tekenreeks' |
soort | Geeft het type index aan. | 'Hash' 'Bereik' 'Ruimtelijk' |
precisie | De precisie van de index. -1 is maximale precisie. | Int |
IndexingPolicy
Naam | Beschrijving | Waarde |
---|---|---|
Automatisch | Geeft aan of het indexeringsbeleid automatisch is | Bool |
compositeIndexes | Lijst met samengestelde padlijst | CompositePath[][] |
excludedPaths | Lijst met paden die moeten worden uitgesloten van indexering | ExcludedPath[] |
includedPaths | Lijst met paden die moeten worden opgenomen in de indexering | IncludedPath-[] |
indexingMode | Geeft de indexeringsmodus aan. | 'consistent' 'luie' 'geen' |
spatialIndexes | Lijst met ruimtelijke gegevens | SpatialSpec[] |
ManagedServiceIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten uit de service verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | Identiteit voor de resource. | ManagedServiceIdentity- |
plaats | De locatie van de resourcegroep waartoe de resource behoort. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: databaseAccounts/gremlinDatabases |
Eigenschappen | Eigenschappen voor het maken en bijwerken van azure Cosmos DB Gremlin-grafiek. | GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetProperties (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
ResourceRestoreParameters
Naam | Beschrijving | Waarde |
---|---|---|
restoreSource | De id van het herstelbare databaseaccount van waaruit het herstel moet worden gestart. Bijvoorbeeld: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} | snaar |
restoreTimestampInUtc | Tijd waarop het account moet worden hersteld (ISO-8601-indeling). | snaar |
SpatialSpec
Naam | Beschrijving | Waarde |
---|---|---|
pad | Het pad waarop het indexeringsgedrag van toepassing is. Indexpaden beginnen meestal met de hoofdmap en eindigen met jokertekens (/pad/*) | snaar |
Typen | Lijst met het ruimtelijke type pad | Tekenreeksmatrix met een van de volgende waarden: 'LineString' 'MultiPolygon' 'Punt' 'Veelhoek' |
Tags
Naam | Beschrijving | Waarde |
---|
UniqueKey
Naam | Beschrijving | Waarde |
---|---|---|
Paden | Lijst met paden moet uniek zijn voor elk document in de Azure Cosmos DB-service | tekenreeks[] |
UniqueKeyPolicy
Naam | Beschrijving | Waarde |
---|---|---|
uniqueKeys | Lijst met unieke sleutels waarmee een beperking voor uniekheid wordt afgedwongen voor documenten in de verzameling in de Azure Cosmos DB-service. | UniqueKey[] |
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Bicep-bestand | Beschrijving |
---|---|
Een Azure Cosmos DB-account maken voor Gremlin-API- | Met deze sjabloon maakt u een Azure Cosmos DB-account voor Gremlin-API in twee regio's met één database en één grafiek met behulp van toegewezen doorvoer. |
Een Azure Cosmos DB-account maken voor automatische schaalaanpassing van Gremlin-API's | Met deze sjabloon maakt u een Azure Cosmos DB-account voor Gremlin-API in twee regio's met één database en één grafiek met automatische schaalaanpassing van doorvoer. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype databaseAccounts/gremlinDatabases/graphs kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs",
"apiVersion": "2022-11-15-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"options": {
"autoscaleSettings": {
"maxThroughput": "int"
},
"throughput": "int"
},
"resource": {
"analyticalStorageTtl": "int",
"conflictResolutionPolicy": {
"conflictResolutionPath": "string",
"conflictResolutionProcedure": "string",
"mode": "string"
},
"createMode": "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"
},
"restoreParameters": {
"restoreSource": "string",
"restoreTimestampInUtc": "string"
},
"uniqueKeyPolicy": {
"uniqueKeys": [
{
"paths": [ "string" ]
}
]
}
}
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
AutoscaleSettings
Naam | Beschrijving | Waarde |
---|---|---|
maxThroughput | Vertegenwoordigt de maximale doorvoer, de resource kan omhoog worden geschaald. | Int |
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Naam | Beschrijving | Waarde |
---|
CompositePath
Naam | Beschrijving | Waarde |
---|---|---|
bevelen | Sorteervolgorde voor samengestelde paden. | 'oplopend' 'aflopend' |
pad | Het pad waarop het indexeringsgedrag van toepassing is. Indexpaden beginnen meestal met de hoofdmap en eindigen met jokertekens (/pad/*) | snaar |
ConflictResolutionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
conflictResolutionPath | Het pad naar conflictoplossing in het geval van de LastWriterWins-modus. | snaar |
conflictResolutionProcedure | De procedure voor het oplossen van conflicten in het geval van aangepaste modus. | snaar |
wijze | Geeft de conflictoplossingsmodus aan. | 'Aangepast' 'LastWriterWins' |
ContainerPartitionKey
Naam | Beschrijving | Waarde |
---|---|---|
soort | Geeft het type algoritme aan dat wordt gebruikt voor partitionering. Voor MultiHash worden meerdere partitiesleutels (maximaal drie maximum) ondersteund voor het maken van containers | 'Hash' 'MultiHash' 'Bereik' |
Paden | Lijst met paden waarmee gegevens in de container kunnen worden gepartitioneerd | tekenreeks[] |
Versie | Geeft de versie van de definitie van de partitiesleutel aan | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 2 |
CreateUpdateOptionsOrGremlinGraphGetPropertiesOptions
Naam | Beschrijving | Waarde |
---|---|---|
autoscaleSettings | Hiermee geeft u de instellingen voor automatisch schalen. | AutoscaleSettings |
Doorvoer | Aanvraageenheden per seconde. Bijvoorbeeld 'doorvoer': 10000. | Int |
ExcludedPath
Naam | Beschrijving | Waarde |
---|---|---|
pad | Het pad waarop het indexeringsgedrag van toepassing is. Indexpaden beginnen meestal met de hoofdmap en eindigen met jokertekens (/pad/*) | snaar |
GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetProperties
Naam | Beschrijving | Waarde |
---|---|---|
Opties | Een sleutel-waardepaar met opties die moeten worden toegepast voor de aanvraag. Dit komt overeen met de headers die met de aanvraag zijn verzonden. | CreateUpdateOptionsOrGremlinGraphGetPropertiesOptions- |
hulpbron | De standaard JSON-indeling van een Gremlin-grafiek | GremlinGraphResourceOrGremlinGraphGetPropertiesResource (vereist) |
GremlinGraphResourceOrGremlinGraphGetPropertiesResource
Naam | Beschrijving | Waarde |
---|---|---|
analyticalStorageTtl | Analytische TTL. | Int |
conflictResolutionPolicy | Het conflictoplossingsbeleid voor de grafiek. | ConflictResolutionPolicy- |
createMode | Opsomming om de modus voor het maken van resources aan te geven. | 'Standaard' 'Herstellen' |
defaultTtl | Standaardtijd tot leven | Int |
legitimatiebewijs | Naam van de Cosmos DB Gremlin-grafiek | tekenreeks (vereist) |
indexingPolicy | De configuratie van het indexeringsbeleid. Standaard is de indexering automatisch voor alle documentpaden in de grafiek | IndexingPolicy- |
partitionKey | De configuratie van de partitiesleutel die moet worden gebruikt voor het partitioneren van gegevens in meerdere partities | ContainerPartitionKey |
restoreParameters | Parameters om de informatie over de herstelbewerking aan te geven | ResourceRestoreParameters |
uniqueKeyPolicy | De configuratie van het unieke sleutelbeleid voor het opgeven van beperkingen voor uniekheid voor documenten in de verzameling in de Azure Cosmos DB-service. | UniqueKeyPolicy- |
IncludedPath
Naam | Beschrijving | Waarde |
---|---|---|
Indexen | Lijst met indexen voor dit pad | indexen[] |
pad | Het pad waarop het indexeringsgedrag van toepassing is. Indexpaden beginnen meestal met de hoofdmap en eindigen met jokertekens (/pad/*) | snaar |
Indexen
Naam | Beschrijving | Waarde |
---|---|---|
Datatype | Het gegevenstype waarop het indexeringsgedrag wordt toegepast. | 'LineString' 'MultiPolygon' 'Getal' 'Punt' 'Veelhoek' 'Tekenreeks' |
soort | Geeft het type index aan. | 'Hash' 'Bereik' 'Ruimtelijk' |
precisie | De precisie van de index. -1 is maximale precisie. | Int |
IndexingPolicy
Naam | Beschrijving | Waarde |
---|---|---|
Automatisch | Geeft aan of het indexeringsbeleid automatisch is | Bool |
compositeIndexes | Lijst met samengestelde padlijst | CompositePath[][] |
excludedPaths | Lijst met paden die moeten worden uitgesloten van indexering | ExcludedPath[] |
includedPaths | Lijst met paden die moeten worden opgenomen in de indexering | IncludedPath-[] |
indexingMode | Geeft de indexeringsmodus aan. | 'consistent' 'luie' 'geen' |
spatialIndexes | Lijst met ruimtelijke gegevens | SpatialSpec[] |
ManagedServiceIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten uit de service verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2022-11-15-preview' |
identiteit | Identiteit voor de resource. | ManagedServiceIdentity- |
plaats | De locatie van de resourcegroep waartoe de resource behoort. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen voor het maken en bijwerken van azure Cosmos DB Gremlin-grafiek. | GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetProperties (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs' |
ResourceRestoreParameters
Naam | Beschrijving | Waarde |
---|---|---|
restoreSource | De id van het herstelbare databaseaccount van waaruit het herstel moet worden gestart. Bijvoorbeeld: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} | snaar |
restoreTimestampInUtc | Tijd waarop het account moet worden hersteld (ISO-8601-indeling). | snaar |
SpatialSpec
Naam | Beschrijving | Waarde |
---|---|---|
pad | Het pad waarop het indexeringsgedrag van toepassing is. Indexpaden beginnen meestal met de hoofdmap en eindigen met jokertekens (/pad/*) | snaar |
Typen | Lijst met het ruimtelijke type pad | Tekenreeksmatrix met een van de volgende waarden: 'LineString' 'MultiPolygon' 'Punt' 'Veelhoek' |
Tags
Naam | Beschrijving | Waarde |
---|
UniqueKey
Naam | Beschrijving | Waarde |
---|---|---|
Paden | Lijst met paden moet uniek zijn voor elk document in de Azure Cosmos DB-service | tekenreeks[] |
UniqueKeyPolicy
Naam | Beschrijving | Waarde |
---|---|---|
uniqueKeys | Lijst met unieke sleutels waarmee een beperking voor uniekheid wordt afgedwongen voor documenten in de verzameling in de Azure Cosmos DB-service. | UniqueKey[] |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
Een Azure Cosmos DB-account maken voor Gremlin-API- |
Met deze sjabloon maakt u een Azure Cosmos DB-account voor Gremlin-API in twee regio's met één database en één grafiek met behulp van toegewezen doorvoer. |
Een Azure Cosmos DB-account maken voor automatische schaalaanpassing van Gremlin-API's |
Met deze sjabloon maakt u een Azure Cosmos DB-account voor Gremlin-API in twee regio's met één database en één grafiek met automatische schaalaanpassing van doorvoer. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype databaseAccounts/gremlinDatabases/graphs kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2022-11-15-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
options = {
autoscaleSettings = {
maxThroughput = int
}
throughput = int
}
resource = {
analyticalStorageTtl = int
conflictResolutionPolicy = {
conflictResolutionPath = "string"
conflictResolutionProcedure = "string"
mode = "string"
}
createMode = "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
}
restoreParameters = {
restoreSource = "string"
restoreTimestampInUtc = "string"
}
uniqueKeyPolicy = {
uniqueKeys = [
{
paths = [
"string"
]
}
]
}
}
}
})
}
Eigenschapswaarden
AutoscaleSettings
Naam | Beschrijving | Waarde |
---|---|---|
maxThroughput | Vertegenwoordigt de maximale doorvoer, de resource kan omhoog worden geschaald. | Int |
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Naam | Beschrijving | Waarde |
---|
CompositePath
Naam | Beschrijving | Waarde |
---|---|---|
bevelen | Sorteervolgorde voor samengestelde paden. | 'oplopend' 'aflopend' |
pad | Het pad waarop het indexeringsgedrag van toepassing is. Indexpaden beginnen meestal met de hoofdmap en eindigen met jokertekens (/pad/*) | snaar |
ConflictResolutionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
conflictResolutionPath | Het pad naar conflictoplossing in het geval van de LastWriterWins-modus. | snaar |
conflictResolutionProcedure | De procedure voor het oplossen van conflicten in het geval van aangepaste modus. | snaar |
wijze | Geeft de conflictoplossingsmodus aan. | 'Aangepast' 'LastWriterWins' |
ContainerPartitionKey
Naam | Beschrijving | Waarde |
---|---|---|
soort | Geeft het type algoritme aan dat wordt gebruikt voor partitionering. Voor MultiHash worden meerdere partitiesleutels (maximaal drie maximum) ondersteund voor het maken van containers | 'Hash' 'MultiHash' 'Bereik' |
Paden | Lijst met paden waarmee gegevens in de container kunnen worden gepartitioneerd | tekenreeks[] |
Versie | Geeft de versie van de definitie van de partitiesleutel aan | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 2 |
CreateUpdateOptionsOrGremlinGraphGetPropertiesOptions
Naam | Beschrijving | Waarde |
---|---|---|
autoscaleSettings | Hiermee geeft u de instellingen voor automatisch schalen. | AutoscaleSettings |
Doorvoer | Aanvraageenheden per seconde. Bijvoorbeeld 'doorvoer': 10000. | Int |
ExcludedPath
Naam | Beschrijving | Waarde |
---|---|---|
pad | Het pad waarop het indexeringsgedrag van toepassing is. Indexpaden beginnen meestal met de hoofdmap en eindigen met jokertekens (/pad/*) | snaar |
GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetProperties
Naam | Beschrijving | Waarde |
---|---|---|
Opties | Een sleutel-waardepaar met opties die moeten worden toegepast voor de aanvraag. Dit komt overeen met de headers die met de aanvraag zijn verzonden. | CreateUpdateOptionsOrGremlinGraphGetPropertiesOptions- |
hulpbron | De standaard JSON-indeling van een Gremlin-grafiek | GremlinGraphResourceOrGremlinGraphGetPropertiesResource (vereist) |
GremlinGraphResourceOrGremlinGraphGetPropertiesResource
Naam | Beschrijving | Waarde |
---|---|---|
analyticalStorageTtl | Analytische TTL. | Int |
conflictResolutionPolicy | Het conflictoplossingsbeleid voor de grafiek. | ConflictResolutionPolicy- |
createMode | Opsomming om de modus voor het maken van resources aan te geven. | 'Standaard' 'Herstellen' |
defaultTtl | Standaardtijd tot leven | Int |
legitimatiebewijs | Naam van de Cosmos DB Gremlin-grafiek | tekenreeks (vereist) |
indexingPolicy | De configuratie van het indexeringsbeleid. Standaard is de indexering automatisch voor alle documentpaden in de grafiek | IndexingPolicy- |
partitionKey | De configuratie van de partitiesleutel die moet worden gebruikt voor het partitioneren van gegevens in meerdere partities | ContainerPartitionKey |
restoreParameters | Parameters om de informatie over de herstelbewerking aan te geven | ResourceRestoreParameters |
uniqueKeyPolicy | De configuratie van het unieke sleutelbeleid voor het opgeven van beperkingen voor uniekheid voor documenten in de verzameling in de Azure Cosmos DB-service. | UniqueKeyPolicy- |
IncludedPath
Naam | Beschrijving | Waarde |
---|---|---|
Indexen | Lijst met indexen voor dit pad | indexen[] |
pad | Het pad waarop het indexeringsgedrag van toepassing is. Indexpaden beginnen meestal met de hoofdmap en eindigen met jokertekens (/pad/*) | snaar |
Indexen
Naam | Beschrijving | Waarde |
---|---|---|
Datatype | Het gegevenstype waarop het indexeringsgedrag wordt toegepast. | 'LineString' 'MultiPolygon' 'Getal' 'Punt' 'Veelhoek' 'Tekenreeks' |
soort | Geeft het type index aan. | 'Hash' 'Bereik' 'Ruimtelijk' |
precisie | De precisie van de index. -1 is maximale precisie. | Int |
IndexingPolicy
Naam | Beschrijving | Waarde |
---|---|---|
Automatisch | Geeft aan of het indexeringsbeleid automatisch is | Bool |
compositeIndexes | Lijst met samengestelde padlijst | CompositePath[][] |
excludedPaths | Lijst met paden die moeten worden uitgesloten van indexering | ExcludedPath[] |
includedPaths | Lijst met paden die moeten worden opgenomen in de indexering | IncludedPath-[] |
indexingMode | Geeft de indexeringsmodus aan. | 'consistent' 'luie' 'geen' |
spatialIndexes | Lijst met ruimtelijke gegevens | SpatialSpec[] |
ManagedServiceIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten uit de service verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | Identiteit voor de resource. | ManagedServiceIdentity- |
plaats | De locatie van de resourcegroep waartoe de resource behoort. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: databaseAccounts/gremlinDatabases |
Eigenschappen | Eigenschappen voor het maken en bijwerken van azure Cosmos DB Gremlin-grafiek. | GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetProperties (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2022-11-15-preview" |
ResourceRestoreParameters
Naam | Beschrijving | Waarde |
---|---|---|
restoreSource | De id van het herstelbare databaseaccount van waaruit het herstel moet worden gestart. Bijvoorbeeld: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} | snaar |
restoreTimestampInUtc | Tijd waarop het account moet worden hersteld (ISO-8601-indeling). | snaar |
SpatialSpec
Naam | Beschrijving | Waarde |
---|---|---|
pad | Het pad waarop het indexeringsgedrag van toepassing is. Indexpaden beginnen meestal met de hoofdmap en eindigen met jokertekens (/pad/*) | snaar |
Typen | Lijst met het ruimtelijke type pad | Tekenreeksmatrix met een van de volgende waarden: 'LineString' 'MultiPolygon' 'Punt' 'Veelhoek' |
Tags
Naam | Beschrijving | Waarde |
---|
UniqueKey
Naam | Beschrijving | Waarde |
---|---|---|
Paden | Lijst met paden moet uniek zijn voor elk document in de Azure Cosmos DB-service | tekenreeks[] |
UniqueKeyPolicy
Naam | Beschrijving | Waarde |
---|---|---|
uniqueKeys | Lijst met unieke sleutels waarmee een beperking voor uniekheid wordt afgedwongen voor documenten in de verzameling in de Azure Cosmos DB-service. | UniqueKey[] |