Mongo DB Resources - Update Mongo DB Collection Throughput
Aktualizace počtu jednotek RU za sekundu v kolekci MongoDB služby Azure Cosmos DB
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
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 3maxLength: 50 pattern: ^[a-z0-9]+(-[a-z0-9]+)* |
Název účtu databáze Cosmos DB. |
|
collection
|
path | True |
string |
Název kolekce Cosmos DB. |
|
database
|
path | True |
string |
Název databáze Cosmos DB. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Název skupiny prostředků. Název nerozlišuje malá a velká písmena. |
|
subscription
|
path | True |
string minLength: 1 |
ID cílového předplatného. |
|
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
Text požadavku
| Name | Typ | Description |
|---|---|---|
| updateThroughputParameters |
Počet RU za sekundu parametrů, které mají být poskytnuty pro aktuální kolekci MongoDB. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Počet RU za sekundu operace aktualizace kolekce MongoDB byl úspěšně dokončen. |
|
| 202 Accepted |
Počet jednotek RU za sekundu operace aktualizace kolekce MongoDB se dokončí asynchronně. Hlavičky
|
Zabezpečení
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| user_impersonation | Zosobnění uživatelského účtu |
Příklady
CosmosDBMongoDBCollectionThroughputUpdate
Ukázkový požadavek
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
}
}
}
Ukázková odpověď
{
"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\""
}
}
}
Definice
| Name | Description |
|---|---|
|
Autoscale |
Objekt nastavení zřízené propustnosti služby Cosmos DB |
|
Auto |
Zásady automatického upgradu prostředků Cosmos DB |
| Resource | |
|
Throughput |
Zásady propustnosti prostředků Cosmos DB |
|
Throughput |
Propustnost prostředků Azure Cosmos DB. |
|
Throughput |
Objekt propustnosti prostředků Cosmos DB. Vyžaduje se propustnost nebo je vyžadováno automatické škálování, ale ne obojí. |
|
Throughput |
Počet RU za sekundu parametrů, které mají být poskytnuty pro aktuální kolekci MongoDB. |
AutoscaleSettingsResource
Objekt nastavení zřízené propustnosti služby Cosmos DB
| Name | Typ | Description |
|---|---|---|
| autoUpgradePolicy |
Zásady automatického upgradu prostředků Cosmos DB |
|
| maxThroughput |
integer |
Představuje maximální propustnost kontejneru, na který lze vertikálně navýšit kapacitu. |
| targetMaxThroughput |
integer |
Představuje cílovou maximální propustnost, kterou může kontejner vertikálně navýšit až na jednou, nabídka již není ve stavu čekání na vyřízení. |
AutoUpgradePolicyResource
Zásady automatického upgradu prostředků Cosmos DB
| Name | Typ | Description |
|---|---|---|
| throughputPolicy |
Představuje zásady propustnosti, které služba musí dodržovat pro automatický upgrade. |
Resource
| Name | Typ | Description |
|---|---|---|
| _etag |
string |
Systémem generovaná vlastnost představující značku prostředku vyžadovanou pro optimistické řízení souběžnosti. |
| _rid |
string |
Systémem generovaná vlastnost. Jedinečný identifikátor. |
| _ts |
number |
Systémem generovaná vlastnost, která označuje časové razítko poslední aktualizace zdroje. |
| autoscaleSettings |
Prostředek Cosmos DB pro nastavení automatického škálování Vyžaduje se propustnost nebo je vyžadováno automatické škálování, ale ne obojí. |
|
| instantMaximumThroughput |
string |
Hodnota propustnosti nabídky pro okamžité škálování bez spouštění rozdělení |
| minimumThroughput |
string |
Minimální propustnost prostředku |
| offerReplacePending |
string |
Nahrazení propustnosti čeká na vyřízení |
| softAllowedMaximumThroughput |
string |
Hodnota maximální propustnosti nebo maximální hodnota maxThroughput (pro automatické škálování), kterou je možné zadat |
| throughput |
integer |
Hodnota propustnosti prostředku Cosmos DB Vyžaduje se propustnost nebo je vyžadováno automatické škálování, ale ne obojí. |
ThroughputPolicyResource
Zásady propustnosti prostředků Cosmos DB
| Name | Typ | Description |
|---|---|---|
| incrementPercent |
integer |
Představuje procento, o které se propustnost může zvýšit při každém spuštění zásad propustnosti. |
| isEnabled |
boolean |
Určuje, jestli je zásada propustnosti aktivní, nebo ne. |
ThroughputSettingsGetResults
Propustnost prostředků Azure Cosmos DB.
| Name | Typ | Description |
|---|---|---|
| id |
string |
Jedinečný identifikátor prostředku ARM. |
| location |
string |
Umístění skupiny prostředků, do které prostředek patří. |
| name |
string |
Název prostředku ARM. |
| properties.resource | ||
| tags |
object |
Značky jsou seznamem párů klíč-hodnota, které popisují prostředek. Tyto značky je možné použít k zobrazení a seskupování tohoto prostředku (napříč skupinami prostředků). Pro prostředek je možné zadat maximálně 15 značek. Každá značka musí mít klíč maximálně 128 znaků a nesmí mít hodnotu větší než 256 znaků. Například výchozí prostředí pro typ šablony je nastaveno na "defaultExperience": "Cassandra". Aktuální hodnoty "defaultExperience" zahrnují také "Table", "Graph", "DocumentDB" a "MongoDB". |
| type |
string |
Typ prostředku Azure. |
ThroughputSettingsResource
Objekt propustnosti prostředků Cosmos DB. Vyžaduje se propustnost nebo je vyžadováno automatické škálování, ale ne obojí.
| Name | Typ | Description |
|---|---|---|
| autoscaleSettings |
Prostředek Cosmos DB pro nastavení automatického škálování Vyžaduje se propustnost nebo je vyžadováno automatické škálování, ale ne obojí. |
|
| instantMaximumThroughput |
string |
Hodnota propustnosti nabídky pro okamžité škálování bez spouštění rozdělení |
| minimumThroughput |
string |
Minimální propustnost prostředku |
| offerReplacePending |
string |
Nahrazení propustnosti čeká na vyřízení |
| softAllowedMaximumThroughput |
string |
Hodnota maximální propustnosti nebo maximální hodnota maxThroughput (pro automatické škálování), kterou je možné zadat |
| throughput |
integer |
Hodnota propustnosti prostředku Cosmos DB Vyžaduje se propustnost nebo je vyžadováno automatické škálování, ale ne obojí. |
ThroughputSettingsUpdateParameters
Počet RU za sekundu parametrů, které mají být poskytnuty pro aktuální kolekci MongoDB.
| Name | Typ | Description |
|---|---|---|
| id |
string |
Jedinečný identifikátor prostředku ARM. |
| location |
string |
Umístění skupiny prostředků, do které prostředek patří. |
| name |
string |
Název prostředku ARM. |
| properties.resource |
Standardní formát JSON propustnosti prostředku |
|
| tags |
object |
Značky jsou seznamem párů klíč-hodnota, které popisují prostředek. Tyto značky je možné použít k zobrazení a seskupování tohoto prostředku (napříč skupinami prostředků). Pro prostředek je možné zadat maximálně 15 značek. Každá značka musí mít klíč maximálně 128 znaků a nesmí mít hodnotu větší než 256 znaků. Například výchozí prostředí pro typ šablony je nastaveno na "defaultExperience": "Cassandra". Aktuální hodnoty "defaultExperience" zahrnují také "Table", "Graph", "DocumentDB" a "MongoDB". |
| type |
string |
Typ prostředku Azure. |