Database Accounts - Create Or Update
Membuat atau memperbarui akun database Azure Cosmos DB. Metode "Perbarui" lebih disukai saat melakukan pembaruan pada akun.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}?api-version=2023-11-15
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
account
|
path | True |
string |
Nama akun database Cosmos DB. Regex pattern: |
resource
|
path | True |
string |
Nama grup sumber daya. Nama tidak peka huruf besar/kecil. |
subscription
|
path | True |
string |
ID langganan target. |
api-version
|
query | True |
string |
Versi API yang digunakan untuk operasi ini. |
Isi Permintaan
Nama | Diperlukan | Jenis | Deskripsi |
---|---|---|---|
properties.databaseAccountOfferType | True |
Jenis penawaran untuk database |
|
properties.locations | True |
Location[] |
Array yang berisi lokasi georeplikasi yang diaktifkan untuk akun Cosmos DB. |
identity |
Identitas untuk sumber daya. |
||
kind |
Menunjukkan jenis akun database. Ini hanya dapat diatur pada pembuatan akun database. |
||
location |
string |
Lokasi grup sumber daya tempat sumber daya berada. |
|
properties.analyticalStorageConfiguration |
Properti khusus penyimpanan analitis. |
||
properties.apiProperties |
Properti khusus API. Saat ini, hanya didukung untuk MongoDB API. |
||
properties.backupPolicy | BackupPolicy: |
Objek yang mewakili kebijakan untuk mengambil cadangan pada akun. |
|
properties.capabilities |
Daftar kemampuan Cosmos DB untuk akun |
||
properties.capacity |
Objek yang mewakili semua properti yang terkait dengan penegakan kapasitas pada akun. |
||
properties.connectorOffer |
Jenis penawaran konektor cassandra untuk akun C* database Cosmos DB. |
||
properties.consistencyPolicy |
Kebijakan konsistensi untuk akun Cosmos DB. |
||
properties.cors |
Kebijakan CORS untuk akun database Cosmos DB. |
||
properties.createMode |
Enum untuk menunjukkan mode pembuatan akun. |
||
properties.customerManagedKeyStatus |
string |
Menunjukkan status fitur Kunci yang Dikelola Pelanggan di akun. Jika ada kesalahan, properti menyediakan panduan pemecahan masalah. |
|
properties.defaultIdentity |
string |
Identitas default untuk mengakses brankas kunci yang digunakan dalam fitur seperti kunci yang dikelola pelanggan. Identitas default harus diatur secara eksplisit oleh pengguna. Ini bisa menjadi "FirstPartyIdentity", "SystemAssignedIdentity" dan banyak lagi. |
|
properties.disableKeyBasedMetadataWriteAccess |
boolean |
Menonaktifkan operasi tulis pada sumber daya metadata (database, kontainer, throughput) melalui kunci akun |
|
properties.disableLocalAuth |
boolean |
Menolak autentikasi lokal dan memastikan hanya MSI dan AAD yang dapat digunakan secara eksklusif untuk autentikasi. |
|
properties.enableAnalyticalStorage |
boolean |
Bendera untuk menunjukkan apakah akan mengaktifkan analitik penyimpanan. |
|
properties.enableAutomaticFailover |
boolean |
Mengaktifkan failover otomatis wilayah tulis jika wilayah tersebut tidak tersedia karena pemadaman. Failover otomatis akan menghasilkan wilayah tulis baru untuk akun dan dipilih berdasarkan prioritas failover yang dikonfigurasi untuk akun tersebut. |
|
properties.enableBurstCapacity |
boolean |
Bendera untuk menunjukkan pengaktifan/penonaktifan fitur Pratinjau Kapasitas Burst pada akun |
|
properties.enableCassandraConnector |
boolean |
Mengaktifkan konektor cassandra pada akun Cosmos DB C* |
|
properties.enableFreeTier |
boolean |
Bendera untuk menunjukkan apakah Tingkat Gratis diaktifkan. |
|
properties.enableMultipleWriteLocations |
boolean |
Mengaktifkan akun untuk menulis di beberapa lokasi |
|
properties.enablePartitionMerge |
boolean |
Bendera untuk menunjukkan pengaktifan/penonaktifan fitur Penggabungan Partisi pada akun |
|
properties.ipRules |
Daftar IpRules. |
||
properties.isVirtualNetworkFilterEnabled |
boolean |
Bendera untuk menunjukkan apakah akan mengaktifkan/menonaktifkan aturan ACL Virtual Network. |
|
properties.keyVaultKeyUri |
string |
URI brankas kunci |
|
properties.minimalTlsVersion |
Menunjukkan versi Tls minimum yang diizinkan. Nilai defaultnya adalah Tls 1.2. API Cassandra dan Mongo hanya berfungsi dengan Tls 1.2. |
||
properties.networkAclBypass |
Menunjukkan layanan apa yang diizinkan untuk melewati pemeriksaan firewall. |
||
properties.networkAclBypassResourceIds |
string[] |
Array yang berisi Id Sumber Daya untuk Bypass Acl Jaringan untuk akun Cosmos DB. |
|
properties.publicNetworkAccess |
Apakah permintaan dari Jaringan Publik diizinkan |
||
properties.restoreParameters |
Parameter untuk menunjukkan informasi tentang pemulihan. |
||
properties.virtualNetworkRules |
Daftar aturan ACL Virtual Network yang dikonfigurasi untuk akun Cosmos DB. |
||
tags |
object |
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". |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
Operasi pembuatan atau pembaruan akun database akan selesai secara asinkron. |
Keamanan
azure_auth
Alur OAuth2 Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nama | Deskripsi |
---|---|
user_impersonation | Meniru akun pengguna Anda |
Contoh
Cosmos |
Cosmos |
Cosmos |
CosmosDBDatabaseAccountCreateMax
Sample Request
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1?api-version=2023-11-15
{
"location": "westus",
"tags": {},
"kind": "MongoDB",
"identity": {
"type": "SystemAssigned,UserAssigned",
"userAssignedIdentities": {
"/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {}
}
},
"properties": {
"databaseAccountOfferType": "Standard",
"ipRules": [
{
"ipAddressOrRange": "23.43.230.120"
},
{
"ipAddressOrRange": "110.12.240.0/12"
}
],
"isVirtualNetworkFilterEnabled": true,
"virtualNetworkRules": [
{
"id": "/subscriptions/subId/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"ignoreMissingVNetServiceEndpoint": false
}
],
"publicNetworkAccess": "Enabled",
"locations": [
{
"failoverPriority": 0,
"locationName": "southcentralus",
"isZoneRedundant": false
},
{
"failoverPriority": 1,
"locationName": "eastus",
"isZoneRedundant": false
}
],
"consistencyPolicy": {
"defaultConsistencyLevel": "BoundedStaleness",
"maxIntervalInSeconds": 10,
"maxStalenessPrefix": 200
},
"keyVaultKeyUri": "https://myKeyVault.vault.azure.net",
"defaultIdentity": "FirstPartyIdentity",
"enableFreeTier": false,
"apiProperties": {
"serverVersion": "3.2"
},
"enableAnalyticalStorage": true,
"enableBurstCapacity": true,
"analyticalStorageConfiguration": {
"schemaType": "WellDefined"
},
"createMode": "Default",
"backupPolicy": {
"type": "Periodic",
"periodicModeProperties": {
"backupIntervalInMinutes": 240,
"backupRetentionIntervalInHours": 8,
"backupStorageRedundancy": "Geo"
}
},
"cors": [
{
"allowedOrigins": "https://test"
}
],
"networkAclBypass": "AzureServices",
"networkAclBypassResourceIds": [
"/subscriptions/subId/resourcegroups/rgName/providers/Microsoft.Synapse/workspaces/workspaceName"
],
"capacity": {
"totalThroughputLimit": 2000
},
"minimalTlsVersion": "Tls12"
}
}
Sample Response
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1",
"name": "ddb1",
"location": "West US",
"type": "Microsoft.DocumentDB/databaseAccounts",
"kind": "MongoDB",
"tags": {},
"identity": {
"type": "SystemAssigned,UserAssigned",
"principalId": "52f4fef3-3c3f-4ff3-b52e-b5c9eeb68656",
"tenantId": "33e01921-4d64-4f8c-a055-5bdaffd5e33d",
"userAssignedIdentities": {
"/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {
"clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
"principalId": "33e01921-4d64-4f8c-a055-5bdaffd5e33d"
}
}
},
"properties": {
"provisioningState": "Initializing",
"isVirtualNetworkFilterEnabled": true,
"databaseAccountOfferType": "Standard",
"disableKeyBasedMetadataWriteAccess": false,
"consistencyPolicy": {
"defaultConsistencyLevel": "BoundedStaleness",
"maxIntervalInSeconds": 10,
"maxStalenessPrefix": 200
},
"writeLocations": [
{
"id": "ddb1-southcentralus",
"locationName": "South Central US",
"provisioningState": "Initializing",
"failoverPriority": 0,
"isZoneRedundant": false
}
],
"readLocations": [
{
"id": "ddb1-southcentralus",
"locationName": "South Central US",
"provisioningState": "Initializing",
"failoverPriority": 0,
"isZoneRedundant": false
},
{
"id": "ddb1-eastus",
"locationName": "East US",
"provisioningState": "Initializing",
"failoverPriority": 1,
"isZoneRedundant": false
}
],
"locations": [
{
"id": "ddb1-southcentralus",
"locationName": "South Central US",
"provisioningState": "Initializing",
"failoverPriority": 0,
"isZoneRedundant": false
},
{
"id": "ddb1-eastus",
"locationName": "East US",
"provisioningState": "Initializing",
"failoverPriority": 1,
"isZoneRedundant": false
}
],
"failoverPolicies": [
{
"id": "ddb1-southcentralus",
"locationName": "South Central US",
"failoverPriority": 0
},
{
"id": "ddb1-eastus",
"locationName": "East US",
"failoverPriority": 1
}
],
"virtualNetworkRules": [
{
"id": "/subscriptions/subId/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1"
}
],
"publicNetworkAccess": "Enabled",
"keyVaultKeyUri": "https://myKeyVault.vault.azure.net",
"defaultIdentity": "FirstPartyIdentity",
"enableFreeTier": false,
"ipRules": [
{
"ipAddressOrRange": "23.43.230.120"
},
{
"ipAddressOrRange": "110.12.240.0/12"
}
],
"apiProperties": {
"serverVersion": "3.2"
},
"enableAnalyticalStorage": true,
"enableBurstCapacity": true,
"analyticalStorageConfiguration": {
"schemaType": "WellDefined"
},
"createMode": "Default",
"instanceId": "d9b26648-2f53-4541-b3d8-3044f4f9810d",
"backupPolicy": {
"type": "Periodic",
"periodicModeProperties": {
"backupIntervalInMinutes": 240,
"backupRetentionIntervalInHours": 8,
"backupStorageRedundancy": "Geo"
}
},
"cors": [
{
"allowedOrigins": "https://test"
}
],
"networkAclBypass": "AzureServices",
"networkAclBypassResourceIds": [
"/subscriptions/subId/resourcegroups/rgName/providers/Microsoft.Synapse/workspaces/workspaceName"
],
"capacity": {
"totalThroughputLimit": 2000
},
"keysMetadata": {
"primaryMasterKey": {
"generationTime": "2021-03-12T22:05:09Z"
},
"secondaryMasterKey": {
"generationTime": "2021-03-12T22:05:09Z"
},
"primaryReadonlyMasterKey": {
"generationTime": "2021-03-12T22:05:09Z"
},
"secondaryReadonlyMasterKey": {
"generationTime": "2021-03-12T22:05:09Z"
}
},
"minimalTlsVersion": "Tls12"
},
"systemData": {
"createdAt": "2021-03-12T22:05:09Z"
}
}
CosmosDBDatabaseAccountCreateMin
Sample Request
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1?api-version=2023-11-15
{
"location": "westus",
"properties": {
"databaseAccountOfferType": "Standard",
"createMode": "Default",
"locations": [
{
"failoverPriority": 0,
"locationName": "southcentralus",
"isZoneRedundant": false
}
]
}
}
Sample Response
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1",
"name": "ddb1",
"location": "West US",
"type": "Microsoft.DocumentDB/databaseAccounts",
"kind": "GlobalDocumentDB",
"tags": {},
"properties": {
"provisioningState": "Initializing",
"ipRules": [],
"databaseAccountOfferType": "Standard",
"disableKeyBasedMetadataWriteAccess": false,
"consistencyPolicy": {
"defaultConsistencyLevel": "Session",
"maxIntervalInSeconds": 5,
"maxStalenessPrefix": 100
},
"writeLocations": [
{
"id": "ddb1-southcentralus",
"locationName": "South Central US",
"provisioningState": "Initializing",
"failoverPriority": 0,
"isZoneRedundant": false
}
],
"readLocations": [
{
"id": "ddb1-southcentralus",
"locationName": "South Central US",
"provisioningState": "Initializing",
"failoverPriority": 0,
"isZoneRedundant": false
}
],
"locations": [
{
"id": "ddb1-southcentralus",
"locationName": "South Central US",
"provisioningState": "Initializing",
"failoverPriority": 0,
"isZoneRedundant": false
}
],
"failoverPolicies": [
{
"id": "ddb1-southcentralus",
"locationName": "South Central US",
"failoverPriority": 0
}
],
"cors": [],
"enableFreeTier": false,
"apiProperties": {},
"enableAnalyticalStorage": false,
"analyticalStorageConfiguration": null,
"networkAclBypass": "None",
"networkAclBypassResourceIds": [],
"instanceId": "d9b26648-2f53-4541-b3d8-3044f4f9810d",
"createMode": "Default",
"backupPolicy": {
"type": "Periodic",
"periodicModeProperties": {
"backupIntervalInMinutes": 240,
"backupRetentionIntervalInHours": 720,
"backupStorageRedundancy": "Geo"
}
},
"keysMetadata": {
"primaryMasterKey": {
"generationTime": "2021-03-12T22:05:09Z"
},
"secondaryMasterKey": {
"generationTime": "2021-03-12T22:05:09Z"
},
"primaryReadonlyMasterKey": {
"generationTime": "2021-03-12T22:05:09Z"
},
"secondaryReadonlyMasterKey": {
"generationTime": "2021-03-12T22:05:09Z"
}
},
"minimalTlsVersion": "Tls"
},
"systemData": {
"createdAt": "2021-03-12T22:05:09Z"
}
}
CosmosDBRestoreDatabaseAccountCreateUpdate.json
Sample Request
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1?api-version=2023-11-15
{
"location": "westus",
"tags": {},
"kind": "GlobalDocumentDB",
"properties": {
"databaseAccountOfferType": "Standard",
"locations": [
{
"failoverPriority": 0,
"locationName": "southcentralus",
"isZoneRedundant": false
}
],
"createMode": "Restore",
"restoreParameters": {
"restoreMode": "PointInTime",
"restoreSource": "/subscriptions/subid/providers/Microsoft.DocumentDB/locations/westus/restorableDatabaseAccounts/1a97b4bb-f6a0-430e-ade1-638d781830cc",
"restoreTimestampInUtc": "2021-03-11T22:05:09Z",
"databasesToRestore": [
{
"databaseName": "db1",
"collectionNames": [
"collection1",
"collection2"
]
},
{
"databaseName": "db2",
"collectionNames": [
"collection3",
"collection4"
]
}
]
},
"backupPolicy": {
"type": "Continuous",
"continuousModeProperties": {
"tier": "Continuous30Days"
}
},
"consistencyPolicy": {
"defaultConsistencyLevel": "BoundedStaleness",
"maxIntervalInSeconds": 10,
"maxStalenessPrefix": 200
},
"keyVaultKeyUri": "https://myKeyVault.vault.azure.net",
"enableFreeTier": false,
"apiProperties": {
"serverVersion": "3.2"
},
"enableAnalyticalStorage": true,
"minimalTlsVersion": "Tls"
}
}
Sample Response
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1",
"name": "ddb1",
"location": "West US",
"type": "Microsoft.DocumentDB/databaseAccounts",
"kind": "GlobalDocumentDB",
"tags": {},
"properties": {
"provisioningState": "Initializing",
"ipRules": [],
"databaseAccountOfferType": "Standard",
"disableKeyBasedMetadataWriteAccess": false,
"instanceId": "d9b26648-2f53-4541-b3d8-3044f4f9810d",
"createMode": "Restore",
"consistencyPolicy": {
"defaultConsistencyLevel": "Session",
"maxIntervalInSeconds": 5,
"maxStalenessPrefix": 100
},
"writeLocations": [
{
"id": "ddb1-southcentralus",
"locationName": "South Central US",
"provisioningState": "Initializing",
"failoverPriority": 0,
"isZoneRedundant": false
}
],
"readLocations": [
{
"id": "ddb1-southcentralus",
"locationName": "South Central US",
"provisioningState": "Initializing",
"failoverPriority": 0,
"isZoneRedundant": false
}
],
"locations": [
{
"id": "ddb1-southcentralus",
"locationName": "South Central US",
"provisioningState": "Initializing",
"failoverPriority": 0,
"isZoneRedundant": false
}
],
"failoverPolicies": [
{
"id": "ddb1-southcentralus",
"locationName": "South Central US",
"failoverPriority": 0
}
],
"backupPolicy": {
"type": "Continuous",
"continuousModeProperties": {
"tier": "Continuous30Days"
}
},
"enableFreeTier": false,
"apiProperties": {},
"enableAnalyticalStorage": false,
"keysMetadata": {
"primaryMasterKey": {
"generationTime": "2022-02-25T20:30:11Z"
},
"secondaryMasterKey": {
"generationTime": "2022-02-25T20:30:11Z"
},
"primaryReadonlyMasterKey": {
"generationTime": "2022-02-25T20:30:11Z"
},
"secondaryReadonlyMasterKey": {
"generationTime": "2022-02-25T20:30:11Z"
}
},
"minimalTlsVersion": "Tls"
},
"systemData": {
"createdAt": "2021-03-12T22:05:09Z"
}
}
Definisi
Nama | Deskripsi |
---|---|
Account |
Metadata yang terkait dengan kunci akses untuk akun database tertentu. |
Analytical |
Properti khusus penyimpanan analitis. |
Analytical |
Menjelaskan jenis skema untuk penyimpanan analitis. |
Api |
|
Backup |
Objek yang mewakili status migrasi antara kebijakan pencadangan. |
Backup |
Menjelaskan status migrasi antar jenis kebijakan pencadangan. |
Backup |
Menjelaskan mode pencadangan. |
Backup |
Enum untuk menunjukkan jenis redundansi penyimpanan cadangan. |
Capability |
Objek kemampuan Cosmos DB |
Capacity |
Objek yang mewakili semua properti yang terkait dengan penegakan kapasitas pada akun. |
Connector |
Jenis penawaran konektor cassandra untuk akun database Cosmos DB C*. |
Consistency |
Kebijakan konsistensi untuk akun database Cosmos DB. |
Continuous |
Objek yang mewakili kebijakan pencadangan mode berkelanjutan. |
Continuous |
Nilai konfigurasi untuk pencadangan mode berkala |
Continuous |
Enum untuk menunjukkan jenis tingkat pencadangan berkelanjutan. |
Cors |
Kebijakan CORS untuk akun database Cosmos DB. |
created |
Jenis identitas yang membuat sumber daya. |
Create |
Enum untuk menunjukkan mode pembuatan akun. |
Database |
Parameter untuk membuat dan memperbarui akun database Cosmos DB. |
Database |
Akun database Azure Cosmos DB. |
Database |
Metadata yang terkait dengan setiap kunci akses untuk akun database Cosmos DB yang diberikan. |
Database |
Menunjukkan jenis akun database. Ini hanya dapat diatur pada pembuatan akun database. |
Database |
Jenis penawaran untuk akun database Cosmos DB. |
Database |
Database Tertentu untuk dipulihkan. |
Default |
Tingkat konsistensi default dan pengaturan konfigurasi akun Cosmos DB. |
Failover |
Kebijakan failover untuk wilayah tertentu dari akun database. |
Gremlin |
Database Gremlin tertentu untuk dipulihkan. |
Ip |
Objek IpAddressOrRange |
Location |
Wilayah tempat akun database Azure Cosmos DB disebarkan. |
Managed |
Identitas untuk sumber daya. |
Minimal |
Menunjukkan versi Tls minimum yang diizinkan. Nilai defaultnya adalah Tls 1.2. API Cassandra dan Mongo hanya berfungsi dengan Tls 1.2. |
Network |
Menunjukkan layanan apa yang diizinkan untuk melewati pemeriksaan firewall. |
Periodic |
Objek yang mewakili kebijakan pencadangan mode berkala. |
Periodic |
Nilai konfigurasi untuk pencadangan mode berkala |
Private |
Koneksi titik akhir privat |
Private |
Titik akhir privat tempat koneksi berada. |
Private |
Status Koneksi Koneksi Titik Akhir Privat. |
Public |
Apakah permintaan dari Jaringan Publik diizinkan |
Resource |
Jenis identitas yang digunakan untuk sumber daya. Jenis 'SystemAssigned,UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari layanan. |
Restore |
Menjelaskan mode pemulihan. |
Restore |
Parameter untuk menunjukkan informasi tentang pemulihan. |
Server |
Menjelaskan ServerVersion dari akun MongoDB. |
system |
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya. |
User |
Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
Virtual |
Virtual Network objek Aturan ACL |
AccountKeyMetadata
Metadata yang terkait dengan kunci akses untuk akun database tertentu.
Nama | Jenis | Deskripsi |
---|---|---|
generationTime |
string |
Waktu pembuatan dalam UTC kunci dalam format ISO-8601. Jika nilai hilang dari objek , itu berarti bahwa regenerasi kunci terakhir dipicu sebelum 2022-06-18. |
AnalyticalStorageConfiguration
Properti khusus penyimpanan analitis.
Nama | Jenis | Deskripsi |
---|---|---|
schemaType |
Menjelaskan jenis skema untuk penyimpanan analitis. |
AnalyticalStorageSchemaType
Menjelaskan jenis skema untuk penyimpanan analitis.
Nama | Jenis | Deskripsi |
---|---|---|
FullFidelity |
string |
|
WellDefined |
string |
ApiProperties
Nama | Jenis | Deskripsi |
---|---|---|
serverVersion |
Menjelaskan ServerVersion dari akun MongoDB. |
BackupPolicyMigrationState
Objek yang mewakili status migrasi antara kebijakan pencadangan.
Nama | Jenis | Deskripsi |
---|---|---|
startTime |
string |
Waktu dimulainya migrasi kebijakan pencadangan (format ISO-8601). |
status |
Menjelaskan status migrasi antar jenis kebijakan pencadangan. |
|
targetType |
Menjelaskan jenis kebijakan pencadangan target dari migrasi kebijakan pencadangan. |
BackupPolicyMigrationStatus
Menjelaskan status migrasi antar jenis kebijakan pencadangan.
Nama | Jenis | Deskripsi |
---|---|---|
Completed |
string |
|
Failed |
string |
|
InProgress |
string |
|
Invalid |
string |
BackupPolicyType
Menjelaskan mode pencadangan.
Nama | Jenis | Deskripsi |
---|---|---|
Continuous |
string |
|
Periodic |
string |
BackupStorageRedundancy
Enum untuk menunjukkan jenis redundansi penyimpanan cadangan.
Nama | Jenis | Deskripsi |
---|---|---|
Geo |
string |
|
Local |
string |
|
Zone |
string |
Capability
Objek kemampuan Cosmos DB
Nama | Jenis | Deskripsi |
---|---|---|
name |
string |
Nama kemampuan Cosmos DB. Misalnya, "name": "EnableCassandra". Nilai saat ini juga termasuk "EnableTable" dan "EnableGremlin". |
Capacity
Objek yang mewakili semua properti yang terkait dengan penegakan kapasitas pada akun.
Nama | Jenis | Deskripsi |
---|---|---|
totalThroughputLimit |
integer |
Batas throughput total yang diberlakukan pada akun. TotalThroughputLimit 2000 memberlakukan batas throughput maks yang ketat yang dapat disediakan pada akun tersebut menjadi 2000. TotalThroughputLimit dari -1 menunjukkan tidak ada batasan penyediaan throughput. |
ConnectorOffer
Jenis penawaran konektor cassandra untuk akun database Cosmos DB C*.
Nama | Jenis | Deskripsi |
---|---|---|
Small |
string |
ConsistencyPolicy
Kebijakan konsistensi untuk akun database Cosmos DB.
Nama | Jenis | Deskripsi |
---|---|---|
defaultConsistencyLevel |
Tingkat konsistensi default dan pengaturan konfigurasi akun Cosmos DB. |
|
maxIntervalInSeconds |
integer |
Saat digunakan dengan tingkat konsistensi Bounded Staleness, nilai ini menunjukkan jumlah waktu kedaluarsa (dalam detik) yang ditoleransi. Rentang yang diterima untuk nilai ini adalah 5 - 86400. Diperlukan saat defaultConsistencyPolicy diatur ke 'BoundedStaleness'. |
maxStalenessPrefix |
integer |
Saat digunakan dengan tingkat konsistensi Bounded Staleness, nilai ini menunjukkan jumlah permintaan kedaluarsa yang ditoleransi. Rentang yang diterima untuk nilai ini adalah 1 – 2.147.483.647. Diperlukan saat defaultConsistencyPolicy diatur ke 'BoundedStaleness'. |
ContinuousModeBackupPolicy
Objek yang mewakili kebijakan pencadangan mode berkelanjutan.
Nama | Jenis | Deskripsi |
---|---|---|
continuousModeProperties |
Nilai konfigurasi untuk pencadangan mode berkelanjutan |
|
migrationState |
Objek yang mewakili status migrasi antara kebijakan pencadangan. |
|
type |
string:
Continuous |
Menjelaskan mode pencadangan. |
ContinuousModeProperties
Nilai konfigurasi untuk pencadangan mode berkala
Nama | Jenis | Deskripsi |
---|---|---|
tier |
Enum untuk menunjukkan jenis mode pencadangan berkelanjutan |
ContinuousTier
Enum untuk menunjukkan jenis tingkat pencadangan berkelanjutan.
Nama | Jenis | Deskripsi |
---|---|---|
Continuous30Days |
string |
|
Continuous7Days |
string |
CorsPolicy
Kebijakan CORS untuk akun database Cosmos DB.
Nama | Jenis | Deskripsi |
---|---|---|
allowedHeaders |
string |
Header permintaan yang dapat ditentukan domain asal pada permintaan CORS. |
allowedMethods |
string |
Metode (kata kerja permintaan HTTP) yang dapat digunakan domain asal untuk permintaan CORS. |
allowedOrigins |
string |
Domain asal yang diizinkan untuk membuat permintaan terhadap layanan melalui CORS. |
exposedHeaders |
string |
Header respons yang dapat dikirim sebagai respons terhadap permintaan CORS dan diekspos oleh browser ke penerbit permintaan. |
maxAgeInSeconds |
integer |
Waktu maksimum browser harus menyimpan cache permintaan OPTIONS preflight. |
createdByType
Jenis identitas yang membuat sumber daya.
Nama | Jenis | Deskripsi |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
CreateMode
Enum untuk menunjukkan mode pembuatan akun.
Nama | Jenis | Deskripsi |
---|---|---|
Default |
string |
|
Restore |
string |
DatabaseAccountCreateUpdateParameters
Parameter untuk membuat dan memperbarui akun database Cosmos DB.
Nama | Jenis | Nilai Default | Deskripsi |
---|---|---|---|
id |
string |
Pengidentifikasi sumber daya unik sumber daya ARM. |
|
identity |
Identitas untuk sumber daya. |
||
kind | GlobalDocumentDB |
Menunjukkan jenis akun database. Ini hanya dapat diatur pada pembuatan akun database. |
|
location |
string |
Lokasi grup sumber daya tempat sumber daya berada. |
|
name |
string |
Nama sumber daya ARM. |
|
properties.analyticalStorageConfiguration |
Properti khusus penyimpanan analitis. |
||
properties.apiProperties |
Properti khusus API. Saat ini, hanya didukung untuk MongoDB API. |
||
properties.backupPolicy | BackupPolicy: |
Objek yang mewakili kebijakan untuk mengambil cadangan pada akun. |
|
properties.capabilities |
Daftar kemampuan Cosmos DB untuk akun |
||
properties.capacity |
Objek yang mewakili semua properti yang terkait dengan penegakan kapasitas pada akun. |
||
properties.connectorOffer |
Jenis penawaran konektor cassandra untuk akun C* database Cosmos DB. |
||
properties.consistencyPolicy |
Kebijakan konsistensi untuk akun Cosmos DB. |
||
properties.cors |
Kebijakan CORS untuk akun database Cosmos DB. |
||
properties.createMode | Default |
Enum untuk menunjukkan mode pembuatan akun. |
|
properties.customerManagedKeyStatus |
string |
Menunjukkan status fitur Kunci yang Dikelola Pelanggan pada akun. Jika ada kesalahan, properti menyediakan panduan pemecahan masalah. |
|
properties.databaseAccountOfferType |
Jenis penawaran untuk database |
||
properties.defaultIdentity |
string |
Identitas default untuk mengakses brankas kunci yang digunakan dalam fitur seperti kunci yang dikelola pelanggan. Identitas default harus diatur secara eksplisit oleh pengguna. Ini bisa menjadi "FirstPartyIdentity", "SystemAssignedIdentity" dan banyak lagi. |
|
properties.disableKeyBasedMetadataWriteAccess |
boolean |
Menonaktifkan operasi tulis pada sumber daya metadata (database, kontainer, throughput) melalui kunci akun |
|
properties.disableLocalAuth |
boolean |
Menolak autentikasi lokal dan memastikan hanya MSI dan AAD yang dapat digunakan secara eksklusif untuk autentikasi. |
|
properties.enableAnalyticalStorage |
boolean |
Bendera untuk menunjukkan apakah akan mengaktifkan analitik penyimpanan. |
|
properties.enableAutomaticFailover |
boolean |
Mengaktifkan failover otomatis wilayah tulis jika wilayah tersebut tidak tersedia karena pemadaman. Failover otomatis akan menghasilkan wilayah tulis baru untuk akun dan dipilih berdasarkan prioritas failover yang dikonfigurasi untuk akun tersebut. |
|
properties.enableBurstCapacity |
boolean |
Bendera untuk menunjukkan mengaktifkan/menonaktifkan fitur Pratinjau Kapasitas Burst pada akun |
|
properties.enableCassandraConnector |
boolean |
Mengaktifkan konektor cassandra pada akun Cosmos DB C* |
|
properties.enableFreeTier |
boolean |
Bendera untuk menunjukkan apakah Tingkat Gratis diaktifkan. |
|
properties.enableMultipleWriteLocations |
boolean |
Mengaktifkan akun untuk menulis di beberapa lokasi |
|
properties.enablePartitionMerge |
boolean |
Bendera untuk menunjukkan pengaktifan/penonaktifan fitur Gabungan Partisi pada akun |
|
properties.ipRules |
Daftar IpRules. |
||
properties.isVirtualNetworkFilterEnabled |
boolean |
Bendera untuk menunjukkan apakah akan mengaktifkan/menonaktifkan aturan ACL Virtual Network. |
|
properties.keyVaultKeyUri |
string |
URI brankas kunci |
|
properties.keysMetadata |
Properti ini diabaikan selama operasi pembaruan/pembuatan, karena metadata bersifat baca-saja. Objek mewakili metadata untuk Kunci Akun akun Cosmos DB. |
||
properties.locations |
Location[] |
Array yang berisi lokasi georeplikasi yang diaktifkan untuk akun Cosmos DB. |
|
properties.minimalTlsVersion |
Menunjukkan versi Tls minimum yang diizinkan. Nilai defaultnya adalah Tls 1.2. API Cassandra dan Mongo hanya berfungsi dengan Tls 1.2. |
||
properties.networkAclBypass |
Menunjukkan layanan apa yang diizinkan untuk melewati pemeriksaan firewall. |
||
properties.networkAclBypassResourceIds |
string[] |
Array yang berisi Id Sumber Daya untuk Bypass Acl Jaringan untuk akun Cosmos DB. |
|
properties.publicNetworkAccess |
Apakah permintaan dari Jaringan Publik diizinkan |
||
properties.restoreParameters |
Parameter untuk menunjukkan informasi tentang pemulihan. |
||
properties.virtualNetworkRules |
Daftar aturan ACL Virtual Network yang dikonfigurasi untuk akun Cosmos DB. |
||
tags |
object |
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". |
|
type |
string |
Jenis sumber daya Azure. |
DatabaseAccountGetResults
Akun database Azure Cosmos DB.
Nama | Jenis | Nilai Default | Deskripsi |
---|---|---|---|
id |
string |
Pengidentifikasi sumber daya unik sumber daya ARM. |
|
identity |
Identitas untuk sumber daya. |
||
kind | GlobalDocumentDB |
Menunjukkan jenis akun database. Ini hanya dapat diatur pada pembuatan akun database. |
|
location |
string |
Lokasi grup sumber daya tempat sumber daya berada. |
|
name |
string |
Nama sumber daya ARM. |
|
properties.analyticalStorageConfiguration |
Properti khusus penyimpanan analitis. |
||
properties.apiProperties |
Properti khusus API. |
||
properties.backupPolicy | BackupPolicy: |
Objek yang mewakili kebijakan untuk mengambil cadangan pada akun. |
|
properties.capabilities |
Daftar kemampuan Cosmos DB untuk akun |
||
properties.capacity |
Objek yang mewakili semua properti yang terkait dengan penegakan kapasitas pada akun. |
||
properties.connectorOffer |
Jenis penawaran konektor cassandra untuk akun C* database Cosmos DB. |
||
properties.consistencyPolicy |
Kebijakan konsistensi untuk akun database Cosmos DB. |
||
properties.cors |
Kebijakan CORS untuk akun database Cosmos DB. |
||
properties.createMode | Default |
Enum untuk menunjukkan mode pembuatan akun. |
|
properties.customerManagedKeyStatus |
string |
Menunjukkan status fitur Kunci yang Dikelola Pelanggan pada akun. Jika ada kesalahan, properti menyediakan panduan pemecahan masalah. |
|
properties.databaseAccountOfferType |
Jenis penawaran untuk akun database Cosmos DB. Nilai default: Standar. |
||
properties.defaultIdentity |
string |
Identitas default untuk mengakses brankas kunci yang digunakan dalam fitur seperti kunci yang dikelola pelanggan. Identitas default harus diatur secara eksplisit oleh pengguna. Ini bisa menjadi "FirstPartyIdentity", "SystemAssignedIdentity" dan banyak lagi. |
|
properties.disableKeyBasedMetadataWriteAccess |
boolean |
Menonaktifkan operasi tulis pada sumber daya metadata (database, kontainer, throughput) melalui kunci akun |
|
properties.disableLocalAuth |
boolean |
Menolak autentikasi lokal dan memastikan hanya MSI dan AAD yang dapat digunakan secara eksklusif untuk autentikasi. |
|
properties.documentEndpoint |
string |
Titik akhir koneksi untuk akun database Cosmos DB. |
|
properties.enableAnalyticalStorage |
boolean |
Bendera untuk menunjukkan apakah akan mengaktifkan analitik penyimpanan. |
|
properties.enableAutomaticFailover |
boolean |
Memungkinkan failover otomatis wilayah tulis dalam peristiwa langka bahwa wilayah tersebut tidak tersedia karena pemadaman. Failover otomatis akan menghasilkan wilayah tulis baru untuk akun dan dipilih berdasarkan prioritas failover yang dikonfigurasi untuk akun tersebut. |
|
properties.enableBurstCapacity |
boolean |
Bendera untuk menunjukkan mengaktifkan/menonaktifkan fitur Pratinjau Kapasitas Burst pada akun |
|
properties.enableCassandraConnector |
boolean |
Mengaktifkan konektor cassandra pada akun Cosmos DB C* |
|
properties.enableFreeTier |
boolean |
Bendera untuk menunjukkan apakah Tingkat Gratis diaktifkan. |
|
properties.enableMultipleWriteLocations |
boolean |
Mengaktifkan akun untuk menulis di beberapa lokasi |
|
properties.enablePartitionMerge |
boolean |
Bendera untuk menunjukkan pengaktifan/penonaktifan fitur Gabungan Partisi pada akun |
|
properties.failoverPolicies |
Array yang berisi wilayah yang diurutkan berdasarkan prioritas failover mereka. |
||
properties.instanceId |
string |
Pengidentifikasi unik yang ditetapkan ke akun database |
|
properties.ipRules |
Daftar IpRules. |
||
properties.isVirtualNetworkFilterEnabled |
boolean |
Bendera untuk menunjukkan apakah akan mengaktifkan/menonaktifkan aturan ACL Virtual Network. |
|
properties.keyVaultKeyUri |
string |
URI brankas kunci |
|
properties.keysMetadata |
Objek yang mewakili metadata untuk Kunci Akun akun Cosmos DB. |
||
properties.locations |
Location[] |
Array yang berisi semua lokasi yang diaktifkan untuk akun Cosmos DB. |
|
properties.minimalTlsVersion |
Menunjukkan versi Tls minimum yang diizinkan. Nilai defaultnya adalah Tls 1.2. API Cassandra dan Mongo hanya berfungsi dengan Tls 1.2. |
||
properties.networkAclBypass |
Menunjukkan layanan apa yang diizinkan untuk melewati pemeriksaan firewall. |
||
properties.networkAclBypassResourceIds |
string[] |
Array yang berisi Id Sumber Daya untuk Bypass Acl Jaringan untuk akun Cosmos DB. |
|
properties.privateEndpointConnections |
Daftar Connections Titik Akhir Privat yang dikonfigurasi untuk akun Cosmos DB. |
||
properties.provisioningState |
string |
Status akun Cosmos DB pada saat operasi dipanggil. Statusnya bisa menjadi salah satu dari berikut ini. 'Membuat' – akun Cosmos DB sedang dibuat. Saat akun dalam status Membuat, hanya properti yang ditentukan sebagai input untuk operasi buat akun Cosmos DB yang dikembalikan. 'Berhasil' – akun Cosmos DB aktif untuk digunakan. 'Memperbarui' – akun Cosmos DB sedang diperbarui. 'Menghapus' – akun Cosmos DB sedang dihapus. 'Gagal' – pembuatan akun Cosmos DB gagal. 'DeletionFailed' – penghapusan akun Cosmos DB gagal. |
|
properties.publicNetworkAccess |
Apakah permintaan dari Jaringan Publik diizinkan |
||
properties.readLocations |
Location[] |
Array yang berisi lokasi baca yang diaktifkan untuk akun Cosmos DB. |
|
properties.restoreParameters |
Parameter untuk menunjukkan informasi tentang pemulihan. |
||
properties.virtualNetworkRules |
Daftar aturan ACL Virtual Network yang dikonfigurasi untuk akun Cosmos DB. |
||
properties.writeLocations |
Location[] |
Array yang berisi lokasi tulis untuk akun Cosmos DB. |
|
systemData |
Data meta sistem yang berkaitan dengan sumber daya ini. |
||
tags |
object |
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". |
|
type |
string |
Jenis sumber daya Azure. |
DatabaseAccountKeysMetadata
Metadata yang terkait dengan setiap kunci akses untuk akun database Cosmos DB yang diberikan.
Nama | Jenis | Deskripsi |
---|---|---|
primaryMasterKey |
Metadata yang terkait dengan Kunci Read-Write Utama untuk akun database Cosmos DB yang diberikan. |
|
primaryReadonlyMasterKey |
Metadata yang terkait dengan Kunci Read-Only Utama untuk akun database Cosmos DB yang diberikan. |
|
secondaryMasterKey |
Metadata yang terkait dengan Kunci Read-Write Sekunder untuk akun database Cosmos DB yang diberikan. |
|
secondaryReadonlyMasterKey |
Metadata yang terkait dengan Kunci Read-Only Sekunder untuk akun database Cosmos DB yang diberikan. |
DatabaseAccountKind
Menunjukkan jenis akun database. Ini hanya dapat diatur pada pembuatan akun database.
Nama | Jenis | Deskripsi |
---|---|---|
GlobalDocumentDB |
string |
|
MongoDB |
string |
|
Parse |
string |
DatabaseAccountOfferType
Jenis penawaran untuk akun database Cosmos DB.
Nama | Jenis | Deskripsi |
---|---|---|
Standard |
string |
DatabaseRestoreResource
Database Tertentu untuk dipulihkan.
Nama | Jenis | Deskripsi |
---|---|---|
collectionNames |
string[] |
Nama koleksi yang tersedia untuk dipulihkan. |
databaseName |
string |
Nama database yang tersedia untuk dipulihkan. |
DefaultConsistencyLevel
Tingkat konsistensi default dan pengaturan konfigurasi akun Cosmos DB.
Nama | Jenis | Deskripsi |
---|---|---|
BoundedStaleness |
string |
|
ConsistentPrefix |
string |
|
Eventual |
string |
|
Session |
string |
|
Strong |
string |
FailoverPolicy
Kebijakan failover untuk wilayah tertentu dari akun database.
Nama | Jenis | Deskripsi |
---|---|---|
failoverPriority |
integer |
Prioritas failover wilayah. Prioritas failover 0 menunjukkan wilayah tulis. Nilai maksimum untuk prioritas failover = (jumlah total wilayah - 1). Nilai prioritas failover harus unik untuk setiap wilayah tempat akun database berada. |
id |
string |
Pengidentifikasi unik wilayah tempat akun database direplikasi. Contoh: <accountName-locationName>><. |
locationName |
string |
Nama wilayah tempat akun database berada. |
GremlinDatabaseRestoreResource
Database Gremlin tertentu untuk dipulihkan.
Nama | Jenis | Deskripsi |
---|---|---|
databaseName |
string |
Nama database gremlin yang tersedia untuk dipulihkan. |
graphNames |
string[] |
Nama grafik yang tersedia untuk dipulihkan. |
IpAddressOrRange
Objek IpAddressOrRange
Nama | Jenis | Deskripsi |
---|---|---|
ipAddressOrRange |
string |
Satu alamat IPv4 atau satu rentang alamat IPv4 dalam format CIDR. IP yang disediakan harus diformat dengan baik dan tidak dapat dimuat dalam salah satu rentang berikut: 10.0.0.0/8, 100.64.0.0/10, 172.16.0.0/12, 192.168.0.0/16, karena ini tidak dapat diberlakukan oleh filter alamat IP. Contoh input yang valid: "23.40.210.245" atau "23.40.210.0/8". |
Location
Wilayah tempat akun database Azure Cosmos DB disebarkan.
Nama | Jenis | Deskripsi |
---|---|---|
documentEndpoint |
string |
Titik akhir koneksi untuk wilayah tertentu. Contoh: https://< accountName-locationName.documents.azure.com:443/><> |
failoverPriority |
integer |
Prioritas failover wilayah. Prioritas failover 0 menunjukkan wilayah tulis. Nilai maksimum untuk prioritas failover = (jumlah total wilayah - 1). Nilai prioritas failover harus unik untuk setiap wilayah tempat akun database berada. |
id |
string |
Pengidentifikasi unik wilayah dalam akun database. Contoh: <accountName-locationName>><. |
isZoneRedundant |
boolean |
Bendera untuk menunjukkan apakah wilayah ini adalah wilayah AvailabilityZone atau tidak |
locationName |
string |
Nama wilayah. |
provisioningState |
string |
Status akun Cosmos DB pada saat operasi dipanggil. Statusnya bisa menjadi salah satu dari berikut ini. 'Membuat' – akun Cosmos DB sedang dibuat. Saat akun dalam status Membuat, hanya properti yang ditentukan sebagai input untuk operasi buat akun Cosmos DB yang dikembalikan. 'Berhasil' – akun Cosmos DB aktif untuk digunakan. 'Memperbarui' – akun Cosmos DB sedang diperbarui. 'Menghapus' – akun Cosmos DB sedang dihapus. 'Gagal' – pembuatan akun Cosmos DB gagal. 'DeletionFailed' – penghapusan akun Cosmos DB gagal. |
ManagedServiceIdentity
Identitas untuk sumber daya.
Nama | Jenis | Deskripsi |
---|---|---|
principalId |
string |
Id utama dari identitas yang ditetapkan sistem. Properti ini hanya akan disediakan untuk identitas yang ditetapkan sistem. |
tenantId |
string |
Id penyewa dari identitas yang ditetapkan sistem. Properti ini hanya akan disediakan untuk identitas yang ditetapkan sistem. |
type |
Jenis identitas yang digunakan untuk sumber daya. Jenis 'SystemAssigned,UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari layanan. |
|
userAssignedIdentities |
Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
MinimalTlsVersion
Menunjukkan versi Tls minimum yang diizinkan. Nilai defaultnya adalah Tls 1.2. API Cassandra dan Mongo hanya berfungsi dengan Tls 1.2.
Nama | Jenis | Deskripsi |
---|---|---|
Tls |
string |
|
Tls11 |
string |
|
Tls12 |
string |
NetworkAclBypass
Menunjukkan layanan apa yang diizinkan untuk melewati pemeriksaan firewall.
Nama | Jenis | Deskripsi |
---|---|---|
AzureServices |
string |
|
None |
string |
PeriodicModeBackupPolicy
Objek yang mewakili kebijakan pencadangan mode berkala.
Nama | Jenis | Deskripsi |
---|---|---|
migrationState |
Objek yang mewakili status migrasi antara kebijakan pencadangan. |
|
periodicModeProperties |
Nilai konfigurasi untuk pencadangan mode berkala |
|
type |
string:
Periodic |
Menjelaskan mode pencadangan. |
PeriodicModeProperties
Nilai konfigurasi untuk pencadangan mode berkala
Nama | Jenis | Deskripsi |
---|---|---|
backupIntervalInMinutes |
integer |
Bilangan bulat yang mewakili interval dalam hitungan menit di antara dua cadangan |
backupRetentionIntervalInHours |
integer |
Bilangan bulat yang mewakili waktu (dalam jam) bahwa setiap cadangan dipertahankan |
backupStorageRedundancy |
Enum untuk menunjukkan jenis residensi cadangan |
PrivateEndpointConnection
Koneksi titik akhir privat
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Nama sumber daya. |
properties.groupId |
string |
Id grup titik akhir privat. |
properties.privateEndpoint |
Titik akhir privat tempat koneksi berada. |
|
properties.privateLinkServiceConnectionState |
Status Koneksi Koneksi Titik Akhir Privat. |
|
properties.provisioningState |
string |
Status provisi titik akhir privat. |
type |
string |
Jenis sumber daya. Misalnya "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts" |
PrivateEndpointProperty
Titik akhir privat tempat koneksi berada.
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
Id sumber daya titik akhir privat. |
PrivateLinkServiceConnectionStateProperty
Status Koneksi Koneksi Titik Akhir Privat.
Nama | Jenis | Deskripsi |
---|---|---|
actionsRequired |
string |
Tindakan apa pun yang diperlukan di luar alur kerja dasar (setujui/tolak/putuskan sambungan) |
description |
string |
Deskripsi koneksi layanan tautan privat. |
status |
string |
Status koneksi layanan tautan privat. |
PublicNetworkAccess
Apakah permintaan dari Jaringan Publik diizinkan
Nama | Jenis | Deskripsi |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
SecuredByPerimeter |
string |
ResourceIdentityType
Jenis identitas yang digunakan untuk sumber daya. Jenis 'SystemAssigned,UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari layanan.
Nama | Jenis | Deskripsi |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned,UserAssigned |
string |
|
UserAssigned |
string |
RestoreMode
Menjelaskan mode pemulihan.
Nama | Jenis | Deskripsi |
---|---|---|
PointInTime |
string |
RestoreParameters
Parameter untuk menunjukkan informasi tentang pemulihan.
Nama | Jenis | Deskripsi |
---|---|---|
databasesToRestore |
Daftar database tertentu yang tersedia untuk dipulihkan. |
|
gremlinDatabasesToRestore |
Daftar database gremlin tertentu yang tersedia untuk dipulihkan. |
|
restoreMode |
Menjelaskan mode pemulihan. |
|
restoreSource |
string |
Id akun database yang dapat dipulihkan dari mana pemulihan harus dimulai. Misalnya: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} |
restoreTimestampInUtc |
string |
Waktu di mana akun harus dipulihkan (format ISO-8601). |
tablesToRestore |
string[] |
Daftar tabel tertentu yang tersedia untuk dipulihkan. |
ServerVersion
Menjelaskan ServerVersion dari akun MongoDB.
Nama | Jenis | Deskripsi |
---|---|---|
3.2 |
string |
|
3.6 |
string |
|
4.0 |
string |
|
4.2 |
string |
systemData
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.
Nama | Jenis | Deskripsi |
---|---|---|
createdAt |
string |
Tanda waktu pembuatan sumber daya (UTC). |
createdBy |
string |
Identitas yang membuat sumber daya. |
createdByType |
Jenis identitas yang membuat sumber daya. |
|
lastModifiedAt |
string |
Tanda waktu modifikasi terakhir sumber daya (UTC) |
lastModifiedBy |
string |
Identitas yang terakhir mengubah sumber daya. |
lastModifiedByType |
Jenis identitas yang terakhir mengubah sumber daya. |
UserAssignedIdentities
Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Nama | Jenis | Deskripsi |
---|---|---|
|
VirtualNetworkRule
Virtual Network objek Aturan ACL
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
ID sumber daya subnet, misalnya: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}. |
ignoreMissingVNetServiceEndpoint |
boolean |
Buat aturan firewall sebelum jaringan virtual mengaktifkan titik akhir layanan vnet. |