Mongo DB Resources - Update Mongo DB Collection Throughput
Uppdatera RU:er per sekund för en Azure Cosmos DB MongoDB-samling
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
URI-parametrar
| Namn | I | Krävs | Typ | Beskrivning |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 3maxLength: 50 pattern: ^[a-z0-9]+(-[a-z0-9]+)* |
Namn på Cosmos DB-databaskonto. |
|
collection
|
path | True |
string |
Cosmos DB samlingsnamn. |
|
database
|
path | True |
string |
Cosmos DB databasnamn. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Namnet på resursgruppen. Namnet är skiftlägesokänsligt. |
|
subscription
|
path | True |
string minLength: 1 |
ID för målprenumerationen. |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
Begäranarorgan
| Namn | Typ | Beskrivning |
|---|---|---|
| updateThroughputParameters |
RU:er per sekund för parametrarna som ska tillhandahållas för den aktuella MongoDB-samlingen. |
Svaren
| Namn | Typ | Beskrivning |
|---|---|---|
| 200 OK |
RU:erna per sekund för uppdateringsåtgärden för MongoDB-samlingen har slutförts. |
|
| 202 Accepted |
RU:erna per sekund för uppdateringsåtgärden för MongoDB-samlingen slutförs asynkront. Headers
|
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde
Typ:
oauth2
Rinna:
implicit
Auktorisations-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scope
| Namn | Beskrivning |
|---|---|
| user_impersonation | Personifiera ditt användarkonto |
Exempel
CosmosDBMongoDBCollectionThroughputUpdate
Exempelförfrågan
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
}
}
}
Exempelsvar
{
"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\""
}
}
}
Definitioner
| Namn | Beskrivning |
|---|---|
|
Autoscale |
Cosmos DB objekt för etablerade dataflödesinställningar |
|
Auto |
Princip för automatisk uppgradering av Cosmos DB-resurser |
| Resource | |
|
Throughput |
Princip för Cosmos DB-resursdataflöde |
|
Throughput |
Ett dataflöde för Azure Cosmos DB-resursen. |
|
Throughput |
Cosmos DB resurs dataflödes objekt. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. |
|
Throughput |
RU:er per sekund för parametrarna som ska tillhandahållas för den aktuella MongoDB-samlingen. |
AutoscaleSettingsResource
Cosmos DB objekt för etablerade dataflödesinställningar
| Namn | Typ | Beskrivning |
|---|---|---|
| autoUpgradePolicy |
Princip för automatisk uppgradering av Cosmos DB-resurser |
|
| maxThroughput |
integer |
Representerar maximalt dataflöde som containern kan skala upp till. |
| targetMaxThroughput |
integer |
Representerar det maximala dataflöde som containern kan skalas upp till när erbjudandet inte längre är i väntande tillstånd. |
AutoUpgradePolicyResource
Princip för automatisk uppgradering av Cosmos DB-resurser
| Namn | Typ | Beskrivning |
|---|---|---|
| throughputPolicy |
Representerar den dataflödesprincip som tjänsten måste följa för automatisk uppgradering |
Resource
| Namn | Typ | Beskrivning |
|---|---|---|
| _etag |
string |
En systemgenererad egenskap som representerar den resurstagg som krävs för optimistisk samtidighetskontroll. |
| _rid |
string |
En systemgenererad egenskap. En unik identifierare. |
| _ts |
number |
En systemgenererad egenskap som anger den senast uppdaterade tidsstämpeln för resursen. |
| autoscaleSettings |
Cosmos DB-resurs för autoskalningsinställningar. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. |
|
| instantMaximumThroughput |
string |
Erbjudandets dataflödesvärde för att omedelbart skala upp utan att utlösa delningar |
| minimumThroughput |
string |
Minsta dataflöde för resursen |
| offerReplacePending |
string |
Ersättandet av dataflödet väntar |
| softAllowedMaximumThroughput |
string |
Det maximala dataflödesvärdet eller det maximala maxThroughput-värdet (för autoskalning) som kan anges |
| throughput |
integer |
Värdet för Cosmos DB-resursens dataflöde. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. |
ThroughputPolicyResource
Princip för Cosmos DB-resursdataflöde
| Namn | Typ | Beskrivning |
|---|---|---|
| incrementPercent |
integer |
Representerar den procentandel med vilken dataflödet kan öka varje gång dataflödesprincipen startar. |
| isEnabled |
boolean |
Avgör om ThroughputPolicy är aktiv eller inte |
ThroughputSettingsGetResults
Ett dataflöde för Azure Cosmos DB-resursen.
| Namn | Typ | Beskrivning |
|---|---|---|
| id |
string |
Den unika resursidentifieraren för ARM-resursen. |
| location |
string |
Platsen för den resursgrupp som resursen tillhör. |
| name |
string |
Namnet på ARM-resursen. |
| properties.resource | ||
| tags |
object |
Taggar är en lista över nyckel/värde-par som beskriver resursen. Dessa taggar kan användas för att visa och gruppera den här resursen (mellan resursgrupper). Högst 15 taggar kan anges för en resurs. Varje tagg måste ha en nyckel som inte är större än 128 tecken och värdet får inte vara större än 256 tecken. Standardupplevelsen för en malltyp anges till exempel med "defaultExperience": "Cassandra". Aktuella "defaultExperience"-värden inkluderar även "Table", "Graph", "DocumentDB" och "MongoDB". |
| type |
string |
Typ av Azure-resurs. |
ThroughputSettingsResource
Cosmos DB resurs dataflödes objekt. Antingen krävs dataflöde eller autoscaleSettings, men inte båda.
| Namn | Typ | Beskrivning |
|---|---|---|
| autoscaleSettings |
Cosmos DB-resurs för autoskalningsinställningar. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. |
|
| instantMaximumThroughput |
string |
Erbjudandets dataflödesvärde för att omedelbart skala upp utan att utlösa delningar |
| minimumThroughput |
string |
Minsta dataflöde för resursen |
| offerReplacePending |
string |
Ersättandet av dataflödet väntar |
| softAllowedMaximumThroughput |
string |
Det maximala dataflödesvärdet eller det maximala maxThroughput-värdet (för autoskalning) som kan anges |
| throughput |
integer |
Värdet för Cosmos DB-resursens dataflöde. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. |
ThroughputSettingsUpdateParameters
RU:er per sekund för parametrarna som ska tillhandahållas för den aktuella MongoDB-samlingen.
| Namn | Typ | Beskrivning |
|---|---|---|
| id |
string |
Den unika resursidentifieraren för ARM-resursen. |
| location |
string |
Platsen för den resursgrupp som resursen tillhör. |
| name |
string |
Namnet på ARM-resursen. |
| properties.resource |
JSON-standardformatet för ett resursdataflöde |
|
| tags |
object |
Taggar är en lista över nyckel/värde-par som beskriver resursen. Dessa taggar kan användas för att visa och gruppera den här resursen (mellan resursgrupper). Högst 15 taggar kan anges för en resurs. Varje tagg måste ha en nyckel som inte är större än 128 tecken och värdet får inte vara större än 256 tecken. Standardupplevelsen för en malltyp anges till exempel med "defaultExperience": "Cassandra". Aktuella "defaultExperience"-värden inkluderar även "Table", "Graph", "DocumentDB" och "MongoDB". |
| type |
string |
Typ av Azure-resurs. |