DatabaseAccounts/gremlinDatabases/graphs Microsoft.DocumentDB
- Terbaru
- 2024-05-15
- Pratinjau 05-05-2024
- Pratinjau 2024-02-15
- 2023-11-15
- Pratinjau 11-15 2023
- 2023-09-15
- Pratinjau 2023-09-15
- 2023-04-15
- 2023-03-15
- Pratinjau 2023-03-15
- Pratinjau 01-03-2023
- 2022-11-15
- Pratinjau 11-15 2022
- 2022-08-15
- 15-08-2022-pratinjau
- 2022-05-15
- 2022-05-15-pratinjau
- Pratinjau 2022-02-15
- Pratinjau 11-15 2021
- 2021-10-15
- Pratinjau 10-15 2021
- Pratinjau 01-07-2021
- 2021-06-15
- 2021-05-15
- 2021-04-15
- Pratinjau 01-04-2021
- 2021-03-15
- Pratinjau 01-03-2021
- 2021-01-15
- 2020-09-01
- 2020-06-01-pratinjau
- 2020-04-01
- 2020-03-01
- 2019-12-12
- 2019-08-01
Definisi sumber daya Bicep
Jenis sumber daya databaseAccounts/gremlinDatabases/graphs dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2024-05-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'
}
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'
]
}
]
}
}
}
}
Nilai properti
databaseAccounts/gremlinDatabases/graphs
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama sumber daya Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep. |
string (diperlukan) |
lokasi | Lokasi grup sumber daya tempat sumber daya berada. | string |
tag | Tag adalah daftar pasangan kunci-nilai yang menjelaskan sumber daya. Tag ini dapat digunakan dalam melihat dan mengelompokkan sumber daya ini (di seluruh grup sumber daya). Maksimal 15 tag dapat disediakan untuk sumber daya. Setiap tag harus memiliki kunci yang tidak lebih besar dari 128 karakter dan nilai tidak lebih besar dari 256 karakter. Misalnya, pengalaman default untuk jenis templat diatur dengan "defaultExperience": "Cassandra". Nilai "defaultExperience" saat ini juga mencakup "Table", "Graph", "DocumentDB", dan "MongoDB". | Kamus nama dan nilai tag. Lihat Tag dalam templat |
induk | Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk. Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk. |
Nama simbolis untuk sumber daya jenis: gremlinDatabases |
properti | Properti untuk membuat dan memperbarui grafik Azure Cosmos DB Gremlin. | GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP... (diperlukan) |
GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP...
Nama | Deskripsi | Nilai |
---|---|---|
opsi | Sepasang opsi kunci-nilai yang akan diterapkan untuk permintaan. Ini sesuai dengan header yang dikirim dengan permintaan. | CreateUpdateOptionsOrGremlinGraphGetPropertiesOption... |
sumber daya | Format JSON standar grafik Gremlin | GremlinGraphResourceOrGremlinGraphGetPropertiesResou... (diperlukan) |
CreateUpdateOptionsOrGremlinGraphGetPropertiesOption...
Nama | Deskripsi | Nilai |
---|---|---|
autoscaleSettings | Menentukan pengaturan Autoscale. Catatan: Throughput atau autoscaleSettings diperlukan, tetapi tidak keduanya. | AutoscaleSettings |
throughput | Unit Permintaan per detik. Misalnya, "throughput": 10000. | int |
AutoscaleSettings
Nama | Deskripsi | Nilai |
---|---|---|
maxThroughput | Mewakili throughput maksimum, sumber daya dapat ditingkatkan skalanya. | int |
GremlinGraphResourceOrGremlinGraphGetPropertiesResou...
Nama | Deskripsi | Nilai |
---|---|---|
analyticalStorageTtl | TTL Analitis. | int |
conflictResolutionPolicy | Kebijakan penyelesaian konflik untuk grafik. | ConflictResolutionPolicy |
createMode | Enum untuk menunjukkan mode pembuatan sumber daya. | 'Default' 'Pulihkan' |
defaultTtl | Waktu hidup default | int |
id | Nama grafik Cosmos DB Gremlin | string (diperlukan) |
indexingPolicy | Konfigurasi kebijakan pengindeksan. Secara default, pengindeksan otomatis untuk semua jalur dokumen dalam grafik | IndexingPolicy |
partitionKey | Konfigurasi kunci partisi yang akan digunakan untuk mempartisi data ke dalam beberapa partisi | ContainerPartitionKey |
restoreParameters | Parameter untuk menunjukkan informasi tentang pemulihan | ResourceRestoreParameters |
uniqueKeyPolicy | Konfigurasi kebijakan kunci unik untuk menentukan batasan keunikan pada dokumen dalam koleksi di layanan Azure Cosmos DB. | UniqueKeyPolicy |
ConflictResolutionPolicy
Nama | Deskripsi | Nilai |
---|---|---|
conflictResolutionPath | Jalur resolusi konflik dalam kasus mode LastWriterWins. | string |
conflictResolutionProcedure | Prosedur untuk mengatasi konflik dalam kasus mode kustom. | string |
mode | Menunjukkan mode resolusi konflik. | 'Kustom' 'LastWriterWins' |
IndexingPolicy
Nama | Deskripsi | Nilai |
---|---|---|
automatic | Menunjukkan apakah kebijakan pengindeksan bersifat otomatis | bool |
compositeIndexes | Daftar daftar jalur komposit | CompositePath[] |
excludedPaths | Daftar jalur yang akan dikecualikan dari pengindeksan | ExcludedPath[] |
includedPaths | Daftar jalur yang akan disertakan dalam pengindeksan | IncludedPath[] |
indexingMode | Menunjukkan mode pengindeksan. | 'konsisten' 'malas' 'none' |
spatialIndexes | Daftar spesifikasi spasial | SpatialSpec[] |
CompositePath
Nama | Deskripsi | Nilai |
---|---|---|
urutan | Urutkan urutan untuk jalur komposit. | 'Naik' 'Turun' |
jalur | Jalur tempat perilaku pengindeksan berlaku. Jalur indeks biasanya dimulai dengan root dan diakhbungkan dengan wildcard (/path/*) | string |
ExcludedPath
Nama | Deskripsi | Nilai |
---|---|---|
jalur | Jalur tempat perilaku pengindeksan berlaku. Jalur indeks biasanya dimulai dengan root dan diakhbungkan dengan wildcard (/path/*) | string |
IncludedPath
Nama | Deskripsi | Nilai |
---|---|---|
Indeks | Daftar indeks untuk jalur ini | Indeks[] |
jalur | Jalur tempat perilaku pengindeksan berlaku. Jalur indeks biasanya dimulai dengan root dan diakhbungkan dengan wildcard (/path/*) | string |
Indeks
Nama | Deskripsi | Nilai |
---|---|---|
dataType | Jenis data tempat perilaku pengindeksan diterapkan. | 'LineString' 'MultiPolygon' 'Angka' 'Titik' 'Poligon' 'String' |
jenis | Menunjukkan jenis indeks. | 'Hash' 'Rentang' 'Spasial' |
presisi | Presisi indeks. -1 adalah presisi maksimum. | int |
SpatialSpec
Nama | Deskripsi | Nilai |
---|---|---|
jalur | Jalur tempat perilaku pengindeksan berlaku. Jalur indeks biasanya dimulai dengan root dan diakhbungkan dengan wildcard (/path/*) | string |
Jenis | Daftar jenis spasial jalur | Array string yang berisi salah satu dari: 'LineString' 'MultiPolygon' 'Titik' 'Poligon' |
ContainerPartitionKey
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Menunjukkan jenis algoritma yang digunakan untuk pemartisian. Untuk MultiHash, beberapa kunci partisi (hingga tiga maksimum) didukung untuk pembuatan kontainer | 'Hash' 'MultiHash' 'Rentang' |
jalur | Daftar jalur yang menggunakan data mana dalam kontainer yang dapat dipartisi | string[] |
versi | Menunjukkan versi definisi kunci partisi | int Batasan: Nilai min = 1 Nilai maks = 2 |
ResourceRestoreParameters
Nama | Deskripsi | Nilai |
---|---|---|
restoreSource | Id akun database yang dapat dipulihkan dari mana pemulihan harus dimulai. Misalnya: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} | string |
restoreTimestampInUtc | Waktu di mana akun harus dipulihkan (format ISO-8601). | string |
UniqueKeyPolicy
Nama | Deskripsi | Nilai |
---|---|---|
uniqueKeys | Daftar kunci unik yang memberlakukan batasan keunikan pada dokumen dalam koleksi di layanan Azure Cosmos DB. | UniqueKey[] |
UniqueKey
Nama | Deskripsi | Nilai |
---|---|---|
jalur | Daftar jalur harus unik untuk setiap dokumen dalam layanan Azure Cosmos DB | string[] |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Membuat akun Azure Cosmos DB untuk Gremlin API |
Templat ini membuat akun Azure Cosmos DB untuk Gremlin API di dua wilayah dengan satu database dan satu grafik menggunakan throughput khusus. |
Membuat akun Azure Cosmos DB untuk skala otomatis Gremlin API |
Templat ini membuat akun Azure Cosmos DB untuk Gremlin API di dua wilayah dengan satu database dan satu grafik menggunakan throughput skala otomatis. |
Definisi sumber daya templat ARM
Jenis sumber daya databaseAccounts/gremlinDatabases/graphs dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs",
"apiVersion": "2024-05-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"
},
"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" ]
}
]
}
}
}
}
Nilai properti
databaseAccounts/gremlinDatabases/graphs
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs' |
apiVersion | Versi api sumber daya | '2024-05-15' |
nama | Nama sumber daya Lihat cara mengatur nama dan jenis untuk sumber daya anak di templat JSON ARM. |
string (diperlukan) |
lokasi | Lokasi grup sumber daya tempat sumber daya berada. | string |
tag | Tag adalah daftar pasangan kunci-nilai yang menjelaskan sumber daya. Tag ini dapat digunakan dalam menampilkan dan mengelompokkan sumber daya ini (di seluruh grup sumber daya). Maksimal 15 tag dapat disediakan untuk sumber daya. Setiap tag harus memiliki kunci yang tidak lebih besar dari 128 karakter dan nilai tidak lebih besar dari 256 karakter. Misalnya, pengalaman default untuk jenis templat diatur dengan "defaultExperience": "Cassandra". Nilai "defaultExperience" saat ini juga mencakup "Table", "Graph", "DocumentDB", dan "MongoDB". | Kamus nama dan nilai tag. Lihat Tag dalam templat |
properti | Properti untuk membuat dan memperbarui grafik Azure Cosmos DB Gremlin. | GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP... (diperlukan) |
GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP...
Nama | Deskripsi | Nilai |
---|---|---|
opsi | Pasangan kunci-nilai opsi yang akan diterapkan untuk permintaan. Ini sesuai dengan header yang dikirim dengan permintaan. | CreateUpdateOptionsOrGremlinGraphGetPropertiesOption... |
sumber daya | Format JSON standar dari grafik Gremlin | GremlinGraphResourceOrGremlinGraphGetPropertiesResou... (diperlukan) |
CreateUpdateOptionsOrGremlinGraphGetPropertiesOption...
Nama | Deskripsi | Nilai |
---|---|---|
autoscaleSettings | Menentukan pengaturan Skala Otomatis. Catatan: Throughput atau autoscaleSettings diperlukan, tetapi tidak keduanya. | AutoscaleSettings |
throughput | Unit Permintaan per detik. Misalnya, "throughput": 10000. | int |
AutoscaleSettings
Nama | Deskripsi | Nilai |
---|---|---|
maxThroughput | Mewakili throughput maksimum, sumber daya dapat ditingkatkan skalanya. | int |
GremlinGraphResourceOrGremlinGraphGetPropertiesResou...
Nama | Deskripsi | Nilai |
---|---|---|
analyticalStorageTtl | TTL Analitis. | int |
conflictResolutionPolicy | Kebijakan penyelesaian konflik untuk grafik. | ConflictResolutionPolicy |
createMode | Enum untuk menunjukkan mode pembuatan sumber daya. | 'Default' 'Pulihkan' |
defaultTtl | Waktu hidup default | int |
id | Nama grafik Cosmos DB Gremlin | string (diperlukan) |
indexingPolicy | Konfigurasi kebijakan pengindeksan. Secara default, pengindeksan otomatis untuk semua jalur dokumen dalam grafik | IndexingPolicy |
partitionKey | Konfigurasi kunci partisi yang akan digunakan untuk mempartisi data ke dalam beberapa partisi | ContainerPartitionKey |
restoreParameters | Parameter untuk menunjukkan informasi tentang pemulihan | ResourceRestoreParameters |
uniqueKeyPolicy | Konfigurasi kebijakan kunci unik untuk menentukan batasan keunikan pada dokumen dalam koleksi di layanan Azure Cosmos DB. | UniqueKeyPolicy |
ConflictResolutionPolicy
Nama | Deskripsi | Nilai |
---|---|---|
conflictResolutionPath | Jalur resolusi konflik dalam kasus mode LastWriterWins. | string |
conflictResolutionProcedure | Prosedur untuk mengatasi konflik dalam kasus mode kustom. | string |
mode | Menunjukkan mode resolusi konflik. | 'Kustom' 'LastWriterWins' |
IndexingPolicy
Nama | Deskripsi | Nilai |
---|---|---|
automatic | Menunjukkan apakah kebijakan pengindeksan bersifat otomatis | bool |
compositeIndexes | Daftar daftar jalur komposit | CompositePath[] |
excludedPaths | Daftar jalur yang akan dikecualikan dari pengindeksan | ExcludedPath[] |
includedPaths | Daftar jalur yang akan disertakan dalam pengindeksan | IncludedPath[] |
indexingMode | Menunjukkan mode pengindeksan. | 'konsisten' 'malas' 'none' |
spatialIndexes | Daftar spesifikasi spasial | SpatialSpec[] |
CompositePath
Nama | Deskripsi | Nilai |
---|---|---|
urutan | Urutkan urutan untuk jalur komposit. | 'Naik' 'Turun' |
jalur | Jalur tempat perilaku pengindeksan berlaku. Jalur indeks biasanya dimulai dengan root dan diakhir dengan wildcard (/path/*) | string |
ExcludedPath
Nama | Deskripsi | Nilai |
---|---|---|
jalur | Jalur tempat perilaku pengindeksan berlaku. Jalur indeks biasanya dimulai dengan root dan diakhir dengan wildcard (/path/*) | string |
IncludedPath
Nama | Deskripsi | Nilai |
---|---|---|
Indeks | Daftar indeks untuk jalur ini | Indeks[] |
jalur | Jalur tempat perilaku pengindeksan berlaku. Jalur indeks biasanya dimulai dengan root dan diakhir dengan wildcard (/path/*) | string |
Indeks
Nama | Deskripsi | Nilai |
---|---|---|
dataType | Jenis data tempat perilaku pengindeksan diterapkan. | 'LineString' 'MultiPolygon' 'Angka' 'Titik' 'Poligon' 'String' |
jenis | Menunjukkan jenis indeks. | 'Hash' 'Rentang' 'Spasial' |
presisi | Presisi indeks. -1 adalah presisi maksimum. | int |
SpatialSpec
Nama | Deskripsi | Nilai |
---|---|---|
jalur | Jalur tempat perilaku pengindeksan berlaku. Jalur indeks biasanya dimulai dengan root dan diakhir dengan wildcard (/path/*) | string |
Jenis | Daftar jenis spasial jalur | Array string yang berisi salah satu dari: 'LineString' 'MultiPolygon' 'Titik' 'Poligon' |
ContainerPartitionKey
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Menunjukkan jenis algoritma yang digunakan untuk pemartisian. Untuk MultiHash, beberapa kunci partisi (hingga tiga maksimum) didukung untuk pembuatan kontainer | 'Hash' 'MultiHash' 'Rentang' |
jalur | Daftar jalur yang menggunakan data mana dalam kontainer yang dapat dipartisi | string[] |
versi | Menunjukkan versi definisi kunci partisi | int Batasan: Nilai min = 1 Nilai maks = 2 |
ResourceRestoreParameters
Nama | Deskripsi | Nilai |
---|---|---|
restoreSource | Id akun database yang dapat dipulihkan tempat pemulihan harus dimulai. Misalnya: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} | string |
restoreTimestampInUtc | Waktu di mana akun harus dipulihkan (format ISO-8601). | string |
UniqueKeyPolicy
Nama | Deskripsi | Nilai |
---|---|---|
uniqueKeys | Daftar kunci unik pada yang memberlakukan batasan keunikan pada dokumen dalam koleksi di layanan Azure Cosmos DB. | UniqueKey[] |
UniqueKey
Nama | Deskripsi | Nilai |
---|---|---|
jalur | Daftar jalur harus unik untuk setiap dokumen dalam layanan Azure Cosmos DB | string[] |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Membuat akun Azure Cosmos DB untuk Gremlin API |
Templat ini membuat akun Azure Cosmos DB untuk Gremlin API di dua wilayah dengan satu database dan satu grafik menggunakan throughput khusus. |
Membuat akun Azure Cosmos DB untuk skala otomatis Gremlin API |
Templat ini membuat akun Azure Cosmos DB untuk Gremlin API di dua wilayah dengan satu database dan satu grafik menggunakan throughput skala otomatis. |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya databaseAccounts/gremlinDatabases/graphs dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2024-05-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"
}
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"
]
}
]
}
}
}
})
}
Nilai properti
databaseAccounts/gremlinDatabases/graphs
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2024-05-15" |
nama | Nama sumber daya | string (diperlukan) |
lokasi | Lokasi grup sumber daya tempat sumber daya berada. | string |
parent_id | ID sumber daya yang merupakan induk untuk sumber daya ini. | ID untuk sumber daya jenis: gremlinDatabases |
tag | Tag adalah daftar pasangan kunci-nilai yang menjelaskan sumber daya. Tag ini dapat digunakan dalam melihat dan mengelompokkan sumber daya ini (di seluruh grup sumber daya). Maksimal 15 tag dapat disediakan untuk sumber daya. Setiap tag harus memiliki kunci yang tidak lebih besar dari 128 karakter dan nilai tidak lebih besar dari 256 karakter. Misalnya, pengalaman default untuk jenis templat diatur dengan "defaultExperience": "Cassandra". Nilai "defaultExperience" saat ini juga mencakup "Table", "Graph", "DocumentDB", dan "MongoDB". | Kamus nama dan nilai tag. |
properti | Properti untuk membuat dan memperbarui grafik Azure Cosmos DB Gremlin. | GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP... (diperlukan) |
GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP...
Nama | Deskripsi | Nilai |
---|---|---|
opsi | Sepasang opsi kunci-nilai yang akan diterapkan untuk permintaan. Ini sesuai dengan header yang dikirim dengan permintaan. | CreateUpdateOptionsOrGremlinGraphGetPropertiesOption... |
sumber daya | Format JSON standar grafik Gremlin | GremlinGraphResourceOrGremlinGraphGetPropertiesResou... (diperlukan) |
CreateUpdateOptionsOrGremlinGraphGetPropertiesOption...
Nama | Deskripsi | Nilai |
---|---|---|
autoscaleSettings | Menentukan pengaturan Autoscale. Catatan: Throughput atau autoscaleSettings diperlukan, tetapi tidak keduanya. | AutoscaleSettings |
throughput | Unit Permintaan per detik. Misalnya, "throughput": 10000. | int |
AutoscaleSettings
Nama | Deskripsi | Nilai |
---|---|---|
maxThroughput | Mewakili throughput maksimum, sumber daya dapat ditingkatkan skalanya. | int |
GremlinGraphResourceOrGremlinGraphGetPropertiesResou...
Nama | Deskripsi | Nilai |
---|---|---|
analyticalStorageTtl | TTL analitis. | int |
conflictResolutionPolicy | Kebijakan resolusi konflik untuk grafik. | ConflictResolutionPolicy |
createMode | Enum untuk menunjukkan mode pembuatan sumber daya. | "Default" "Pulihkan" |
defaultTtl | Waktu hidup default | int |
id | Nama grafik Cosmos DB Gremlin | string (diperlukan) |
indexingPolicy | Konfigurasi kebijakan pengindeksan. Secara default, pengindeksan otomatis untuk semua jalur dokumen dalam grafik | IndexingPolicy |
partitionKey | Konfigurasi kunci partisi yang akan digunakan untuk mempartisi data ke dalam beberapa partisi | ContainerPartitionKey |
restoreParameters | Parameter untuk menunjukkan informasi tentang pemulihan | ResourceRestoreParameters |
uniqueKeyPolicy | Konfigurasi kebijakan kunci unik untuk menentukan batasan keunikan pada dokumen dalam koleksi di layanan Azure Cosmos DB. | UniqueKeyPolicy |
ConflictResolutionPolicy
Nama | Deskripsi | Nilai |
---|---|---|
conflictResolutionPath | Jalur resolusi konflik dalam kasus mode LastWriterWins. | string |
conflictResolutionProcedure | Prosedur untuk mengatasi konflik dalam kasus mode kustom. | string |
mode | Menunjukkan mode resolusi konflik. | "Custom" "LastWriterWins" |
IndexingPolicy
Nama | Deskripsi | Nilai |
---|---|---|
automatic | Menunjukkan apakah kebijakan pengindeksan bersifat otomatis | bool |
compositeIndexes | Daftar daftar jalur komposit | CompositePath[] |
excludedPaths | Daftar jalur yang akan dikecualikan dari pengindeksan | ExcludedPath[] |
includedPaths | Daftar jalur yang akan disertakan dalam pengindeksan | IncludedPath[] |
indexingMode | Menunjukkan mode pengindeksan. | "konsisten" "malas" "tidak ada" |
spatialIndexes | Daftar spesifikasi spasial | SpatialSpec[] |
CompositePath
Nama | Deskripsi | Nilai |
---|---|---|
urutan | Urutkan urutan untuk jalur komposit. | "Naik" "Turun" |
jalur | Jalur tempat perilaku pengindeksan berlaku. Jalur indeks biasanya dimulai dengan root dan diakhir dengan wildcard (/path/*) | string |
ExcludedPath
Nama | Deskripsi | Nilai |
---|---|---|
jalur | Jalur tempat perilaku pengindeksan berlaku. Jalur indeks biasanya dimulai dengan root dan diakhir dengan wildcard (/path/*) | string |
IncludedPath
Nama | Deskripsi | Nilai |
---|---|---|
Indeks | Daftar indeks untuk jalur ini | Indeks[] |
jalur | Jalur tempat perilaku pengindeksan berlaku. Jalur indeks biasanya dimulai dengan root dan diakhir dengan wildcard (/path/*) | string |
Indeks
Nama | Deskripsi | Nilai |
---|---|---|
dataType | Jenis data tempat perilaku pengindeksan diterapkan. | "LineString" "MultiPolygon" "Angka" "Titik" "Poligon" "String" |
jenis | Menunjukkan jenis indeks. | "Hash" "Rentang" "Spasial" |
presisi | Presisi indeks. -1 adalah presisi maksimum. | int |
SpatialSpec
Nama | Deskripsi | Nilai |
---|---|---|
jalur | Jalur tempat perilaku pengindeksan berlaku. Jalur indeks biasanya dimulai dengan root dan diakhir dengan wildcard (/path/*) | string |
Jenis | Daftar jenis spasial jalur | Array string yang berisi salah satu dari: "LineString" "MultiPolygon" "Titik" "Poligon" |
ContainerPartitionKey
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Menunjukkan jenis algoritma yang digunakan untuk pemartisian. Untuk MultiHash, beberapa kunci partisi (hingga tiga maksimum) didukung untuk pembuatan kontainer | "Hash" "MultiHash" "Rentang" |
jalur | Daftar jalur yang menggunakan data mana dalam kontainer yang dapat dipartisi | string[] |
versi | Menunjukkan versi definisi kunci partisi | int Batasan: Nilai min = 1 Nilai maks = 2 |
ResourceRestoreParameters
Nama | Deskripsi | Nilai |
---|---|---|
restoreSource | Id akun database yang dapat dipulihkan tempat pemulihan harus dimulai. Misalnya: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} | string |
restoreTimestampInUtc | Waktu di mana akun harus dipulihkan (format ISO-8601). | string |
UniqueKeyPolicy
Nama | Deskripsi | Nilai |
---|---|---|
uniqueKeys | Daftar kunci unik pada yang memberlakukan batasan keunikan pada dokumen dalam koleksi di layanan Azure Cosmos DB. | UniqueKey[] |
UniqueKey
Nama | Deskripsi | Nilai |
---|---|---|
jalur | Daftar jalur harus unik untuk setiap dokumen dalam layanan Azure Cosmos DB | string[] |