Bagikan melalui


Mongo DB Resources - Update Mongo DB Collection Throughput

Perbarui RU per detik koleksi Azure Cosmos DB MongoDB

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}/collections/{collectionName}/throughputSettings/default?api-version=2025-10-15

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
accountName
path True

string

minLength: 3
maxLength: 50
pattern: ^[a-z0-9]+(-[a-z0-9]+)*

Nama akun database Cosmos DB.

collectionName
path True

string

Nama koleksi Cosmos DB.

databaseName
path True

string

Nama database Cosmos DB.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

subscriptionId
path True

string

minLength: 1

ID langganan target.

api-version
query True

string

minLength: 1

Versi API yang digunakan untuk operasi ini.

Isi Permintaan

Nama Jenis Deskripsi
updateThroughputParameters

ThroughputSettingsUpdateParameters

RU per detik parameter yang akan disediakan untuk koleksi MongoDB saat ini.

Respons

Nama Jenis Deskripsi
200 OK

ThroughputSettingsGetResults

RU per detik dari operasi pembaruan pengumpulan MongoDB berhasil diselesaikan.

202 Accepted

RU per detik dari operasi pembaruan pengumpulan MongoDB akan selesai secara asinkron.

Header

  • azure-AsyncOperation: string
  • location: string

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation Meniru akun pengguna Anda

Contoh

CosmosDBMongoDBCollectionThroughputUpdate

Permintaan sampel

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/mongodbDatabases/databaseName/collections/collectionName/throughputSettings/default?api-version=2025-10-15

{
  "location": "West US",
  "tags": {},
  "properties": {
    "resource": {
      "throughput": 400
    }
  }
}

Respon sampel

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/mongodbDatabases/databaseName/mongodbCollections/collectionName/throughputSettings/default",
  "name": "default",
  "type": "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/mongodbCollections/throughputSettings",
  "location": "West US",
  "tags": {},
  "properties": {
    "resource": {
      "throughput": 400,
      "minimumThroughput": "400",
      "offerReplacePending": "true",
      "_rid": "PD5DALigDgw=",
      "_ts": 1459200611,
      "_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
    }
  }
}

Definisi

Nama Deskripsi
AutoscaleSettingsResource

Objek pengaturan throughput yang disediakan Cosmos DB

AutoUpgradePolicyResource

Kebijakan peningkatan otomatis sumber daya Cosmos DB

Resource
ThroughputPolicyResource

Kebijakan throughput sumber daya Cosmos DB

ThroughputSettingsGetResults

Throughput sumber daya Azure Cosmos DB.

ThroughputSettingsResource

Objek throughput sumber daya Cosmos DB. Throughput diperlukan atau autoscaleSettings diperlukan, tetapi tidak keduanya.

ThroughputSettingsUpdateParameters

RU per detik parameter yang akan disediakan untuk koleksi MongoDB saat ini.

AutoscaleSettingsResource

Objek pengaturan throughput yang disediakan Cosmos DB

Nama Jenis Deskripsi
autoUpgradePolicy

AutoUpgradePolicyResource

Kebijakan peningkatan otomatis sumber daya Cosmos DB

maxThroughput

integer

Mewakili kontainer throughput maksimum yang dapat ditingkatkan skalanya.

targetMaxThroughput

integer

Mewakili kontainer throughput maksimum target yang dapat diskalakan setelah penawaran tidak lagi dalam status tertunda.

AutoUpgradePolicyResource

Kebijakan peningkatan otomatis sumber daya Cosmos DB

Nama Jenis Deskripsi
throughputPolicy

ThroughputPolicyResource

Mewakili kebijakan throughput yang harus dipatuhi layanan untuk peningkatan otomatis

Resource

Nama Jenis Deskripsi
_etag

string

Properti yang dihasilkan sistem yang mewakili etag sumber daya yang diperlukan untuk kontrol konkurensi yang optimis.

_rid

string

Properti yang dihasilkan sistem. Pengidentifikasi unik.

_ts

number

Properti yang dihasilkan sistem yang menunjukkan stempel waktu sumber daya yang terakhir diperbarui.

autoscaleSettings

AutoscaleSettingsResource

Sumber daya Cosmos DB untuk pengaturan skala otomatis. Throughput diperlukan atau autoscaleSettings diperlukan, tetapi tidak keduanya.

instantMaximumThroughput

string

Nilai throughput penawaran untuk langsung meningkatkan skala tanpa memicu pemisahan

minimumThroughput

string

Throughput minimum sumber daya

offerReplacePending

string

Penggantian throughput tertunda

softAllowedMaximumThroughput

string

Nilai throughput maksimum atau nilai maxThroughput maksimum (untuk skala otomatis) yang dapat ditentukan

throughput

integer

Nilai throughput sumber daya Cosmos DB. Throughput diperlukan atau autoscaleSettings diperlukan, tetapi tidak keduanya.

ThroughputPolicyResource

Kebijakan throughput sumber daya Cosmos DB

Nama Jenis Deskripsi
incrementPercent

integer

Mewakili persentase di mana throughput dapat meningkat setiap kali kebijakan throughput dimulai.

isEnabled

boolean

Menentukan apakah ThroughputPolicy aktif atau tidak

ThroughputSettingsGetResults

Throughput sumber daya Azure Cosmos DB.

Nama Jenis Deskripsi
id

string

Pengidentifikasi sumber daya unik dari sumber daya ARM.

location

string

Lokasi grup sumber daya tempat sumber daya berada.

name

string

Nama sumber daya ARM.

properties.resource

Resource

tags

object

Tag adalah daftar pasangan kunci-nilai yang mendeskripsikan 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.

ThroughputSettingsResource

Objek throughput sumber daya Cosmos DB. Throughput diperlukan atau autoscaleSettings diperlukan, tetapi tidak keduanya.

Nama Jenis Deskripsi
autoscaleSettings

AutoscaleSettingsResource

Sumber daya Cosmos DB untuk pengaturan skala otomatis. Throughput diperlukan atau autoscaleSettings diperlukan, tetapi tidak keduanya.

instantMaximumThroughput

string

Nilai throughput penawaran untuk langsung meningkatkan skala tanpa memicu pemisahan

minimumThroughput

string

Throughput minimum sumber daya

offerReplacePending

string

Penggantian throughput tertunda

softAllowedMaximumThroughput

string

Nilai throughput maksimum atau nilai maxThroughput maksimum (untuk skala otomatis) yang dapat ditentukan

throughput

integer

Nilai throughput sumber daya Cosmos DB. Throughput diperlukan atau autoscaleSettings diperlukan, tetapi tidak keduanya.

ThroughputSettingsUpdateParameters

RU per detik parameter yang akan disediakan untuk koleksi MongoDB saat ini.

Nama Jenis Deskripsi
id

string

Pengidentifikasi sumber daya unik dari sumber daya ARM.

location

string

Lokasi grup sumber daya tempat sumber daya berada.

name

string

Nama sumber daya ARM.

properties.resource

ThroughputSettingsResource

Format JSON standar throughput sumber daya

tags

object

Tag adalah daftar pasangan kunci-nilai yang mendeskripsikan 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.