Mongo DB Resources - Update Mongo DB Collection Throughput
De RU's per seconde van een Azure Cosmos DB MongoDB-verzameling bijwerken
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-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 3maxLength: 50 pattern: ^[a-z0-9]+(-[a-z0-9]+)* |
Accountnaam van de Cosmos DB-database. |
|
collection
|
path | True |
string |
Naam van de Cosmos DB-collectie. |
|
database
|
path | True |
string |
Naam van de Cosmos DB-database. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is hoofdletterongevoelig. |
|
subscription
|
path | True |
string minLength: 1 |
De id van het doelabonnement. |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Aanvraagbody
| Name | Type | Description |
|---|---|---|
| updateThroughputParameters |
De RU's per seconde van de parameters die moeten worden verstrekt voor de huidige MongoDB-verzameling. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De RU's per seconde van de MongoDB-verzamelingsupdatebewerking zijn voltooid. |
|
| 202 Accepted |
De RU's per seconde van de updatebewerking van de MongoDB-collectie worden asynchroon voltooid. Kopteksten
|
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
CosmosDBMongoDBCollectionThroughputUpdate
Voorbeeldaanvraag
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
}
}
}
Voorbeeldrespons
{
"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\""
}
}
}
Definities
| Name | Description |
|---|---|
|
Autoscale |
Object met instellingen voor door Cosmos DB ingerichte doorvoer |
|
Auto |
Beleid voor automatische upgrade van Cosmos DB-resources |
| Resource | |
|
Throughput |
Beleid voor doorvoer van Cosmos DB-resources |
|
Throughput |
Een doorvoer van Azure Cosmos DB-resources. |
|
Throughput |
Cosmos DB-resource doorvoerobject. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide. |
|
Throughput |
De RU's per seconde van de parameters die moeten worden verstrekt voor de huidige MongoDB-verzameling. |
AutoscaleSettingsResource
Object met instellingen voor door Cosmos DB ingerichte doorvoer
| Name | Type | Description |
|---|---|---|
| autoUpgradePolicy |
Beleid voor automatische upgrade van Cosmos DB-resources |
|
| maxThroughput |
integer |
Vertegenwoordigt de maximale doorvoercontainer die omhoog kan worden geschaald. |
| targetMaxThroughput |
integer |
Vertegenwoordigt het doel van de maximale doorvoer waartoe de container kan worden opgeschaald zodra de aanbieding niet meer in behandeling is. |
AutoUpgradePolicyResource
Beleid voor automatische upgrade van Cosmos DB-resources
| Name | Type | Description |
|---|---|---|
| throughputPolicy |
Vertegenwoordigt doorvoerbeleid waaraan de service moet voldoen voor automatische upgrade |
Resource
| Name | Type | Description |
|---|---|---|
| _etag |
string |
Een door het systeem gegenereerde eigenschap die de resource-etag vertegenwoordigt die nodig is voor optimistische gelijktijdigheidscontrole. |
| _rid |
string |
Een door het systeem gegenereerde eigenschap. Een unieke identificatiecode. |
| _ts |
number |
Een door het systeem gegenereerde eigenschap die de laatst bijgewerkte tijdstempel van de resource aangeeft. |
| autoscaleSettings |
Cosmos DB-resource voor instellingen voor automatisch schalen. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide. |
|
| instantMaximumThroughput |
string |
De bieden doorvoerwaarde om direct op te schalen zonder splitsingen te triggeren |
| minimumThroughput |
string |
De minimale doorvoer van de resource |
| offerReplacePending |
string |
De vervanging van de doorvoer is in afwachting |
| softAllowedMaximumThroughput |
string |
De maximale doorvoerwaarde of de maximale maxThroughput-waarde (voor automatisch schalen) die kan worden opgegeven |
| throughput |
integer |
Waarde van de doorvoer van cosmos DB-resources. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide. |
ThroughputPolicyResource
Beleid voor doorvoer van Cosmos DB-resources
| Name | Type | Description |
|---|---|---|
| incrementPercent |
integer |
Vertegenwoordigt het percentage waarmee doorvoer kan toenemen telkens wanneer het doorvoerbeleid wordt geactiveerd. |
| isEnabled |
boolean |
Bepaalt of doorvoerbeleid actief is of niet |
ThroughputSettingsGetResults
Een doorvoer van Azure Cosmos DB-resources.
| Name | Type | Description |
|---|---|---|
| id |
string |
De unieke resource-id van de ARM-resource. |
| location |
string |
De locatie van de resourcegroep waartoe de resource behoort. |
| name |
string |
De naam van de ARM-bron. |
| properties.resource | ||
| tags |
object |
Tags zijn een lijst met sleutel-waardeparen die de bron beschrijven. Deze tags kunnen worden gebruikt voor het weergeven en groeperen van deze resource (tussen resourcegroepen). Er kunnen maximaal 15 tags worden opgegeven voor een resource. Elke tag moet een sleutel hebben van maximaal 128 tekens en een waarde van maximaal 256 tekens. De standaardervaring voor een sjabloontype is bijvoorbeeld ingesteld met 'defaultExperience': 'Cassandra'. De huidige waarden voor 'defaultExperience' omvatten ook 'Table', 'Graph', 'DocumentDB' en 'MongoDB'. |
| type |
string |
Het type Azure-resource. |
ThroughputSettingsResource
Cosmos DB-resource doorvoerobject. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide.
| Name | Type | Description |
|---|---|---|
| autoscaleSettings |
Cosmos DB-resource voor instellingen voor automatisch schalen. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide. |
|
| instantMaximumThroughput |
string |
De bieden doorvoerwaarde om direct op te schalen zonder splitsingen te triggeren |
| minimumThroughput |
string |
De minimale doorvoer van de resource |
| offerReplacePending |
string |
De vervanging van de doorvoer is in afwachting |
| softAllowedMaximumThroughput |
string |
De maximale doorvoerwaarde of de maximale maxThroughput-waarde (voor automatisch schalen) die kan worden opgegeven |
| throughput |
integer |
Waarde van de doorvoer van cosmos DB-resources. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide. |
ThroughputSettingsUpdateParameters
De RU's per seconde van de parameters die moeten worden verstrekt voor de huidige MongoDB-verzameling.
| Name | Type | Description |
|---|---|---|
| id |
string |
De unieke resource-id van de ARM-resource. |
| location |
string |
De locatie van de resourcegroep waartoe de resource behoort. |
| name |
string |
De naam van de ARM-bron. |
| properties.resource |
De standaard JSON-indeling van een resourcedoorvoer |
|
| tags |
object |
Tags zijn een lijst met sleutel-waardeparen die de bron beschrijven. Deze tags kunnen worden gebruikt voor het weergeven en groeperen van deze resource (tussen resourcegroepen). Er kunnen maximaal 15 tags worden opgegeven voor een resource. Elke tag moet een sleutel hebben van maximaal 128 tekens en een waarde van maximaal 256 tekens. De standaardervaring voor een sjabloontype is bijvoorbeeld ingesteld met 'defaultExperience': 'Cassandra'. De huidige waarden voor 'defaultExperience' omvatten ook 'Table', 'Graph', 'DocumentDB' en 'MongoDB'. |
| type |
string |
Het type Azure-resource. |