DatabaseAccountCreateUpdateParameters interface
Parameter untuk membuat dan memperbarui akun database Cosmos DB.
- Memperluas
Properti
| analytical |
Properti khusus penyimpanan analitis. |
| api |
Properti khusus API. Saat ini, hanya didukung untuk MongoDB API. |
| backup |
Objek yang mewakili kebijakan untuk mengambil cadangan pada akun. |
| capabilities | Daftar kemampuan Cosmos DB untuk akun |
| capacity | Objek yang mewakili semua properti yang terkait dengan penegakan kapasitas pada akun. |
| connector |
Jenis penawaran konektor cassandra untuk akun C* database Cosmos DB. |
| consistency |
Kebijakan konsistensi untuk akun Cosmos DB. |
| cors | Kebijakan CORS untuk akun database Cosmos DB. |
| create |
Enum untuk menunjukkan mode pembuatan akun. |
| customer |
Menunjukkan status fitur Kunci yang Dikelola Pelanggan di akun. Jika ada kesalahan, properti menyediakan panduan pemecahan masalah. |
| database |
Jenis penawaran untuk database |
| default |
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. |
| default |
Enum untuk menunjukkan Tingkat Prioritas default permintaan untuk Eksekusi Berbasis Prioritas. |
| disable |
Nonaktifkan operasi tulis pada sumber daya metadata (database, kontainer, throughput) melalui kunci akun |
| disable |
Menolak autentikasi lokal dan memastikan hanya MSI dan AAD yang dapat digunakan secara eksklusif untuk autentikasi. |
| enable |
Bendera untuk menunjukkan apakah akan mengaktifkan analitik penyimpanan. |
| enable |
Mengaktifkan failover otomatis wilayah tulis dalam peristiwa langka bahwa wilayah tidak tersedia karena pemadaman. Failover otomatis akan menghasilkan wilayah tulis baru untuk akun dan dipilih berdasarkan prioritas failover yang dikonfigurasi untuk akun. |
| enable |
Bendera untuk menunjukkan mengaktifkan/menonaktifkan fitur Kapasitas Burst pada akun |
| enable |
Mengaktifkan konektor cassandra pada akun Cosmos DB C* |
| enable |
Bendera untuk menunjukkan apakah Tingkat Gratis diaktifkan. |
| enable |
Memungkinkan akun menulis di beberapa lokasi |
| enable |
Bendera untuk menunjukkan mengaktifkan/menonaktifkan fitur Gabungan Partisi pada akun |
| enable |
Bendera untuk menunjukkan mengaktifkan/menonaktifkan fitur PerRegionPerPartitionAutoscale pada akun |
| enable |
Bendera untuk menunjukkan mengaktifkan/menonaktifkan fitur Pratinjau Eksekusi Berbasis Prioritas pada akun |
| identity | Identitas untuk sumber daya. |
| ip |
Daftar IpRules. |
| is |
Bendera untuk menunjukkan apakah akan mengaktifkan/menonaktifkan aturan Virtual Network ACL. |
| keys |
Properti ini diabaikan selama operasi pembaruan/pembuatan, karena metadata bersifat baca-saja. Objek mewakili metadata untuk Kunci Akun akun Cosmos DB. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| key |
URI brankas kunci |
| kind | Menunjukkan jenis akun database. Ini hanya dapat diatur pada pembuatan akun database. |
| locations | Array yang berisi lokasi georeplikasi yang diaktifkan untuk akun Cosmos DB. |
| 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. |
| network |
Array yang berisi Id Sumber Daya untuk Bypass Acl Jaringan untuk akun Cosmos DB. |
| public |
Apakah permintaan dari Jaringan Publik diizinkan |
| restore |
Parameter untuk menunjukkan informasi tentang pemulihan. |
| virtual |
Daftar aturan Virtual Network ACL yang dikonfigurasi untuk akun Cosmos DB. |
Properti yang Diwariskan
| id | Pengidentifikasi sumber daya unik sumber daya ARM. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| location | Lokasi grup sumber daya tempat sumber daya berada. |
| name | Nama sumber daya ARM. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| tags | 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 | Jenis sumber daya Azure. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
Detail Properti
analyticalStorageConfiguration
Properti khusus penyimpanan analitis.
analyticalStorageConfiguration?: AnalyticalStorageConfiguration
Nilai Properti
apiProperties
Properti khusus API. Saat ini, hanya didukung untuk MongoDB API.
apiProperties?: ApiProperties
Nilai Properti
backupPolicy
Objek yang mewakili kebijakan untuk mengambil cadangan pada akun.
backupPolicy?: BackupPolicyUnion
Nilai Properti
capabilities
capacity
Objek yang mewakili semua properti yang terkait dengan penegakan kapasitas pada akun.
capacity?: Capacity
Nilai Properti
connectorOffer
Jenis penawaran konektor cassandra untuk akun C* database Cosmos DB.
connectorOffer?: string
Nilai Properti
string
consistencyPolicy
Kebijakan konsistensi untuk akun Cosmos DB.
consistencyPolicy?: ConsistencyPolicy
Nilai Properti
cors
createMode
Enum untuk menunjukkan mode pembuatan akun.
createMode?: string
Nilai Properti
string
customerManagedKeyStatus
Menunjukkan status fitur Kunci yang Dikelola Pelanggan di akun. Jika ada kesalahan, properti menyediakan panduan pemecahan masalah.
customerManagedKeyStatus?: string
Nilai Properti
string
databaseAccountOfferType
Jenis penawaran untuk database
databaseAccountOfferType: "Standard"
Nilai Properti
"Standard"
defaultIdentity
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.
defaultIdentity?: string
Nilai Properti
string
defaultPriorityLevel
Enum untuk menunjukkan Tingkat Prioritas default permintaan untuk Eksekusi Berbasis Prioritas.
defaultPriorityLevel?: string
Nilai Properti
string
disableKeyBasedMetadataWriteAccess
Nonaktifkan operasi tulis pada sumber daya metadata (database, kontainer, throughput) melalui kunci akun
disableKeyBasedMetadataWriteAccess?: boolean
Nilai Properti
boolean
disableLocalAuth
Menolak autentikasi lokal dan memastikan hanya MSI dan AAD yang dapat digunakan secara eksklusif untuk autentikasi.
disableLocalAuth?: boolean
Nilai Properti
boolean
enableAnalyticalStorage
Bendera untuk menunjukkan apakah akan mengaktifkan analitik penyimpanan.
enableAnalyticalStorage?: boolean
Nilai Properti
boolean
enableAutomaticFailover
Mengaktifkan failover otomatis wilayah tulis dalam peristiwa langka bahwa wilayah tidak tersedia karena pemadaman. Failover otomatis akan menghasilkan wilayah tulis baru untuk akun dan dipilih berdasarkan prioritas failover yang dikonfigurasi untuk akun.
enableAutomaticFailover?: boolean
Nilai Properti
boolean
enableBurstCapacity
Bendera untuk menunjukkan mengaktifkan/menonaktifkan fitur Kapasitas Burst pada akun
enableBurstCapacity?: boolean
Nilai Properti
boolean
enableCassandraConnector
Mengaktifkan konektor cassandra pada akun Cosmos DB C*
enableCassandraConnector?: boolean
Nilai Properti
boolean
enableFreeTier
Bendera untuk menunjukkan apakah Tingkat Gratis diaktifkan.
enableFreeTier?: boolean
Nilai Properti
boolean
enableMultipleWriteLocations
Memungkinkan akun menulis di beberapa lokasi
enableMultipleWriteLocations?: boolean
Nilai Properti
boolean
enablePartitionMerge
Bendera untuk menunjukkan mengaktifkan/menonaktifkan fitur Gabungan Partisi pada akun
enablePartitionMerge?: boolean
Nilai Properti
boolean
enablePerRegionPerPartitionAutoscale
Bendera untuk menunjukkan mengaktifkan/menonaktifkan fitur PerRegionPerPartitionAutoscale pada akun
enablePerRegionPerPartitionAutoscale?: boolean
Nilai Properti
boolean
enablePriorityBasedExecution
Bendera untuk menunjukkan mengaktifkan/menonaktifkan fitur Pratinjau Eksekusi Berbasis Prioritas pada akun
enablePriorityBasedExecution?: boolean
Nilai Properti
boolean
identity
Identitas untuk sumber daya.
identity?: ManagedServiceIdentity
Nilai Properti
ipRules
isVirtualNetworkFilterEnabled
Bendera untuk menunjukkan apakah akan mengaktifkan/menonaktifkan aturan Virtual Network ACL.
isVirtualNetworkFilterEnabled?: boolean
Nilai Properti
boolean
keysMetadata
Properti ini diabaikan selama operasi pembaruan/pembuatan, karena metadata bersifat baca-saja. Objek mewakili metadata untuk Kunci Akun akun Cosmos DB. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
keysMetadata?: DatabaseAccountKeysMetadata
Nilai Properti
keyVaultKeyUri
URI brankas kunci
keyVaultKeyUri?: string
Nilai Properti
string
kind
Menunjukkan jenis akun database. Ini hanya dapat diatur pada pembuatan akun database.
kind?: string
Nilai Properti
string
locations
Array yang berisi lokasi georeplikasi yang diaktifkan untuk akun Cosmos DB.
locations: Location[]
Nilai Properti
Location[]
minimalTlsVersion
Menunjukkan versi Tls minimum yang diizinkan. Nilai defaultnya adalah Tls 1.2. API Cassandra dan Mongo hanya berfungsi dengan Tls 1.2.
minimalTlsVersion?: string
Nilai Properti
string
networkAclBypass
Menunjukkan layanan apa yang diizinkan untuk melewati pemeriksaan firewall.
networkAclBypass?: NetworkAclBypass
Nilai Properti
networkAclBypassResourceIds
Array yang berisi Id Sumber Daya untuk Bypass Acl Jaringan untuk akun Cosmos DB.
networkAclBypassResourceIds?: string[]
Nilai Properti
string[]
publicNetworkAccess
Apakah permintaan dari Jaringan Publik diizinkan
publicNetworkAccess?: string
Nilai Properti
string
restoreParameters
Parameter untuk menunjukkan informasi tentang pemulihan.
restoreParameters?: RestoreParameters
Nilai Properti
virtualNetworkRules
Daftar aturan Virtual Network ACL yang dikonfigurasi untuk akun Cosmos DB.
virtualNetworkRules?: VirtualNetworkRule[]
Nilai Properti
Detail Properti yang Diwariskan
id
Pengidentifikasi sumber daya unik sumber daya ARM. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
id?: string
Nilai Properti
string
Diwariskan DariARMResourceProperties.id
location
Lokasi grup sumber daya tempat sumber daya berada.
location?: string
Nilai Properti
string
name
Nama sumber daya ARM. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
name?: string
Nilai Properti
string
Diwariskan DariARMResourceProperties.name
tags
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".
tags?: {[propertyName: string]: string}
Nilai Properti
{[propertyName: string]: string}
Diwarisi DariARMResourceProperties.tags
type
Jenis sumber daya Azure. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
type?: string
Nilai Properti
string