Mongo DB Resources - Update Mongo DB Database Throughput

Kérelemegységek másodpercenkénti frissítése egy Azure Cosmos DB MongoDB-adatbázishoz

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

URI-paraméterek

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

string

Cosmos DB-adatbázisfiók neve.

Regex pattern: ^[a-z0-9]+(-[a-z0-9]+)*

databaseName
path True

string

Cosmos DB-adatbázis neve.

resourceGroupName
path True

string

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

subscriptionId
path True

string

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

api-version
query True

string

A művelethez használandó API-verzió.

Kérelem törzse

Name Típus Description
updateThroughputParameters

ThroughputSettingsUpdateParameters

Az aktuális MongoDB-adatbázishoz megadható paraméterek másodpercenkénti kérelemegységei.

Válaszok

Name Típus Description
200 OK

ThroughputSettingsGetResults

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

202 Accepted

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

Headers

  • azure-AsyncOperation: string
  • location: string
Other Status Codes

CloudError

Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

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

Példák

CosmosDBMongoDBDatabaseThroughputUpdate

Sample Request

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

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

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/mongodbDatabases/databaseName/throughputSettings/default",
  "name": "default",
  "type": "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/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

CloudError

Hibaválasz a szolgáltatástól.

ErrorResponse

Hibaválasz.

Resource
ThroughputPolicyResource

Cosmos DB-erőforrás átviteli sebességére vonatkozó szabályzat

ThroughputSettingsGetResults

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

ThroughputSettingsResource

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

ThroughputSettingsUpdateParameters

Az aktuális MongoDB-adatbázishoz 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 vertikálisan felskálázható, ha az ajánlat már nem függő állapotban van.

AutoUpgradePolicyResource

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

Name Típus Description
throughputPolicy

ThroughputPolicyResource

Olyan átvitelisebesség-szabályzatot jelöl, amelyhez a szolgáltatásnak meg kell felelnie az automatikus frissítéshez

CloudError

Hibaválasz a szolgáltatástól.

Name Típus Description
error

ErrorResponse

Hibaválasz.

ErrorResponse

Hibaválasz.

Name Típus Description
code

string

Hibakód.

message

string

Hibaüzenet, amely jelzi, hogy a művelet miért hiúsult meg.

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áscímkét jelöli.

_rid

string

Rendszer által létrehozott tulajdonság. Egy 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 az automatikus skálázási beállításokhoz. Vagy az átviteli sebességre van szükség, vagy az automatikus skálázásBeá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 átviteli sebesség (automatikus skálázás esetén) megadható értéke

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ásBeállításokra van szükség, de mindkettőre nem.

ThroughputPolicyResource

Cosmos DB-erőforrás átviteli sebességére vonatkozó szabályzat

Name Típus Description
incrementPercent

integer

Azt a százalékos értéket jelöli, amellyel az átviteli sebesség növelhető minden alkalommal, amikor az átviteli sebességszabályzat elindul.

isEnabled

boolean

Meghatározza, hogy az Átviteli sebességSzabályzat 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 hosszabb és 256 karakternél nem nagyobb értékű kulcsnak kell lennie. Egy sablontípus alapértelmezett felülete például a "defaultExperience": "Cassandra" értékre van állítva. Az aktuális "defaultExperience" értékek közé tartozik a "Table", a "Graph", a "DocumentDB" és a "MongoDB" is.

type

string

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

ThroughputSettingsResource

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

Name Típus Description
autoscaleSettings

AutoscaleSettingsResource

Cosmos DB-erőforrás az automatikus skálázási beállításokhoz. Vagy az átviteli sebességre van szükség, vagy az automatikus skálázásBeá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 átviteli sebesség (automatikus skálázás esetén) megadható értéke

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ásBeállításokra van szükség, de mindkettőre nem.

ThroughputSettingsUpdateParameters

Az aktuális MongoDB-adatbázishoz 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 hosszabb és 256 karakternél nem nagyobb értékű kulcsnak kell lennie. Egy sablontípus alapértelmezett felülete például a "defaultExperience": "Cassandra" értékre van állítva. Az aktuális "defaultExperience" értékek közé tartozik a "Table", a "Graph", a "DocumentDB" és a "MongoDB" is.

type

string

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