Megosztás a következőn keresztül:


Mongo DB Resources - Update Mongo DB Collection Throughput

Az Azure Cosmos DB MongoDB-gyűjtemény másodpercenkénti kérelemegységeinek frissítése

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

URI-paraméterek

Name In Kötelező Típus Description
accountName
path True

string

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

Cosmos DB-adatbázisfiók neve.

collectionName
path True

string

Cosmos DB-gyűjtemény neve.

databaseName
path True

string

Cosmos DB-adatbázis neve.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string

minLength: 1

A cél-előfizetés azonosítója.

api-version
query True

string

minLength: 1

A művelethez használni kívánt API-verzió.

Kérelem törzse

Name Típus Description
updateThroughputParameters

ThroughputSettingsUpdateParameters

Az aktuális MongoDB-gyűjteményhez megadható paraméterek másodpercenkénti kérelemegységei.

Válaszok

Name Típus Description
200 OK

ThroughputSettingsGetResults

A MongoDB-gyűjtemény frissítési műveletének másodpercenkénti kérelemegységei sikeresen befejeződtek.

202 Accepted

A MongoDB-gyűjtemény frissítési műveletének másodpercenkénti kérelemegységei aszinkron módon fejeződnek be.

Fejlécek

  • azure-AsyncOperation: string
  • location: string

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation A felhasználói fiók megszemélyesítése

Példák

CosmosDBMongoDBCollectionThroughputUpdate

Mintakérelem

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

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

Mintaválasz

{
  "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\""
    }
  }
}

Definíciók

Name Description
AutoscaleSettingsResource

A Cosmos DB által kiosztott átviteli sebesség beállítási objektuma

AutoUpgradePolicyResource

Cosmos DB-erőforrás automatikus frissítési szabályzata

Resource
ThroughputPolicyResource

Cosmos DB-erőforrás átviteli sebességének szabályzata

ThroughputSettingsGetResults

Egy Azure Cosmos DB-erőforrás átviteli sebessége.

ThroughputSettingsResource

Cosmos DB-erőforrás átviteli sebesség objektuma. Vagy az átviteli sebességre van szükség, vagy az automatikus skálázási beállításokra van szükség, de mindkettőre nem.

ThroughputSettingsUpdateParameters

Az aktuális MongoDB-gyűjteményhez megadható paraméterek másodpercenkénti kérelemegységei.

AutoscaleSettingsResource

A Cosmos DB által kiosztott átviteli sebesség beállítási objektuma

Name Típus Description
autoUpgradePolicy

AutoUpgradePolicyResource

Cosmos DB-erőforrás automatikus frissítési szabályzata

maxThroughput

integer

A maximális átviteli sebesség tárolója, amely vertikálisan felskálázható.

targetMaxThroughput

integer

A cél maximális átviteli sebesség tárolója felskálázható, ha az ajánlat már nincs függőben állapotban.

AutoUpgradePolicyResource

Cosmos DB-erőforrás automatikus frissítési szabályzata

Name Típus Description
throughputPolicy

ThroughputPolicyResource

Azt az átviteli sebességet jelző házirendet jelöli, amelyhez a szolgáltatásnak be kell tartania az automatikus frissítést

Resource

Name Típus Description
_etag

string

Egy rendszer által létrehozott tulajdonság, amely az optimista egyidejűség-vezérléshez szükséges erőforrás-etagot jelöli.

_rid

string

Rendszer által létrehozott tulajdonság. Egyedi azonosító.

_ts

number

Egy rendszer által létrehozott tulajdonság, amely az erőforrás utolsó frissített időbélyegét jelöli.

autoscaleSettings

AutoscaleSettingsResource

Cosmos DB-erőforrás automatikus méretezési beállításokhoz. Vagy az átviteli sebességre van szükség, vagy az automatikus skálázási beállításokra van szükség, de mindkettőre nem.

instantMaximumThroughput

string

Az ajánlat átviteli sebességének értéke a felskálázás azonnali aktiválása nélkül

minimumThroughput

string

Az erőforrás minimális átviteli sebessége

offerReplacePending

string

Az átviteli sebesség cseréje függőben van

softAllowedMaximumThroughput

string

A maximális átviteli sebesség vagy a maximális maximális átviteli sebesség (automatikus skálázás esetén), amely megadható

throughput

integer

A Cosmos DB-erőforrás átviteli sebességének értéke. Vagy az átviteli sebességre van szükség, vagy az automatikus skálázási beállításokra van szükség, de mindkettőre nem.

ThroughputPolicyResource

Cosmos DB-erőforrás átviteli sebességének szabályzata

Name Típus Description
incrementPercent

integer

Azt a százalékot jelöli, amellyel az átviteli sebesség minden alkalommal növekedhet, amikor az átviteli sebesség házirendje elindul.

isEnabled

boolean

Meghatározza, hogy a ThroughputPolicy aktív-e vagy sem

ThroughputSettingsGetResults

Egy Azure Cosmos DB-erőforrás átviteli sebessége.

Name Típus Description
id

string

Az ARM-erőforrás egyedi erőforrás-azonosítója.

location

string

Annak az erőforráscsoportnak a helye, amelyhez az erőforrás tartozik.

name

string

Az ARM-erőforrás neve.

properties.resource

Resource

tags

object

A címkék az erőforrást leíró kulcs-érték párok listája. Ezek a címkék használhatók az erőforrás megtekintéséhez és csoportosításához (erőforráscsoportok között). Egy erőforráshoz legfeljebb 15 címke adható meg. Minden címkének 128 karakternél nem nagyobb és 256 karakternél nem nagyobb értékű kulcsnak kell lennie. Egy sablontípus alapértelmezett felülete például "defaultExperience": "Cassandra". A jelenlegi "defaultExperience" értékek közé tartozik a "Table", a "Graph", a "DocumentDB" és a "MongoDB".

type

string

Az Azure-erőforrás típusa.

ThroughputSettingsResource

Cosmos DB-erőforrás átviteli sebesség objektuma. Vagy az átviteli sebességre van szükség, vagy az automatikus skálázási beállításokra van szükség, de mindkettőre nem.

Name Típus Description
autoscaleSettings

AutoscaleSettingsResource

Cosmos DB-erőforrás automatikus méretezési beállításokhoz. Vagy az átviteli sebességre van szükség, vagy az automatikus skálázási beállításokra van szükség, de mindkettőre nem.

instantMaximumThroughput

string

Az ajánlat átviteli sebességének értéke a felskálázás azonnali aktiválása nélkül

minimumThroughput

string

Az erőforrás minimális átviteli sebessége

offerReplacePending

string

Az átviteli sebesség cseréje függőben van

softAllowedMaximumThroughput

string

A maximális átviteli sebesség vagy a maximális maximális átviteli sebesség (automatikus skálázás esetén), amely megadható

throughput

integer

A Cosmos DB-erőforrás átviteli sebességének értéke. Vagy az átviteli sebességre van szükség, vagy az automatikus skálázási beállításokra van szükség, de mindkettőre nem.

ThroughputSettingsUpdateParameters

Az aktuális MongoDB-gyűjteményhez megadható paraméterek másodpercenkénti kérelemegységei.

Name Típus Description
id

string

Az ARM-erőforrás egyedi erőforrás-azonosítója.

location

string

Annak az erőforráscsoportnak a helye, amelyhez az erőforrás tartozik.

name

string

Az ARM-erőforrás neve.

properties.resource

ThroughputSettingsResource

Az erőforrás-átviteli sebesség szabványos JSON-formátuma

tags

object

A címkék az erőforrást leíró kulcs-érték párok listája. Ezek a címkék használhatók az erőforrás megtekintéséhez és csoportosításához (erőforráscsoportok között). Egy erőforráshoz legfeljebb 15 címke adható meg. Minden címkének 128 karakternél nem nagyobb és 256 karakternél nem nagyobb értékű kulcsnak kell lennie. Egy sablontípus alapértelmezett felülete például "defaultExperience": "Cassandra". A jelenlegi "defaultExperience" értékek közé tartozik a "Table", a "Graph", a "DocumentDB" és a "MongoDB".

type

string

Az Azure-erőforrás típusa.