Mongo DB Resources - Update Mongo DB Database Throughput

Az Azure Cosmos DB MongoDB-adatbázis kérelemegységeinek másodpercenkénti frissítése

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

URI-paraméterek

Name In Required Type 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 Type Description
updateThroughputParameters

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

Válaszok

Name Type Description
200 OK

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ének másodpercenkénti kérelemegységei aszinkron módon fejeződnek be.

Other Status Codes

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=2021-11-15-preview

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

AutoscaleSettingsResource

Cosmos DB 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.

ManagedServiceIdentity

Az erőforrás identitása.

Resource
ResourceIdentityType

Az erőforráshoz használt identitás típusa. A "SystemAssigned,UserAssigned" típus tartalmaz egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is. A "Nincs" típus eltávolítja az identitásokat a szolgáltatásból.

ThroughputPolicyResource

Cosmos DB-erőforrás átvitelisebesség-szabályzata

ThroughputSettingsGetResults

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

ThroughputSettingsResource

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

ThroughputSettingsUpdateParameters

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

UserAssignedIdentities

Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai a következő formában jelennek meg: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

AutoscaleSettingsResource

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

Name Type Description
autoUpgradePolicy

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 Type Description
throughputPolicy

Azt az átvitelisebesség-szabályzatot jelöli, amelyet a szolgáltatásnak be kell tartania az automatikus frissítéshez

CloudError

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

Name Type Description
error

Hibaválasz.

ErrorResponse

Hibaválasz.

Name Type Description
code
  • string

Hibakód.

message
  • string

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

ManagedServiceIdentity

Az erőforrás identitása.

Name Type Description
principalId
  • string

A rendszer által hozzárendelt identitás fő azonosítója. Ez a tulajdonság csak a rendszer által hozzárendelt identitáshoz lesz megadva.

tenantId
  • string

A rendszer által hozzárendelt identitás bérlőazonosítója. Ez a tulajdonság csak a rendszer által hozzárendelt identitáshoz lesz megadva.

type

Az erőforráshoz használt identitás típusa. A "SystemAssigned,UserAssigned" típus tartalmaz egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is. A "Nincs" típus eltávolítja az identitásokat a szolgáltatásból.

userAssignedIdentities

Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai a következő formában jelennek meg: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Resource

Name Type 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

Egy 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

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

minimumThroughput
  • string

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

offerReplacePending
  • string

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

throughput
  • integer

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

ResourceIdentityType

Az erőforráshoz használt identitás típusa. A "SystemAssigned,UserAssigned" típus tartalmaz egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is. A "Nincs" típus eltávolítja az identitásokat a szolgáltatásból.

Name Type Description
None
  • string
SystemAssigned
  • string
SystemAssigned,UserAssigned
  • string
UserAssigned
  • string

ThroughputPolicyResource

Cosmos DB-erőforrás átvitelisebesség-szabályzata

Name Type Description
incrementPercent
  • integer

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

isEnabled
  • boolean

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

ThroughputSettingsGetResults

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

Name Type Description
id
  • string

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

identity

Az erőforrás identitása.

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
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ű kulccsal kell rendelkeznie. Egy sablontípus alapértelmezett felülete például a "defaultExperience": "Cassandra" értékre van állítva. A jelenlegi "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 átviteli sebességre van szükség, vagy automatikus skálázásbeállításra van szükség, de nem mindkettőre.

Name Type Description
autoscaleSettings

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

minimumThroughput
  • string

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

offerReplacePending
  • string

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

throughput
  • integer

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

ThroughputSettingsUpdateParameters

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

Name Type Description
id
  • string

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

identity

Az erőforrás identitása.

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

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ű kulccsal kell rendelkeznie. Egy sablontípus alapértelmezett felülete például a "defaultExperience": "Cassandra" értékre van állítva. A jelenlegi "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.

UserAssignedIdentities

Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai a következő formában jelennek meg: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Name Type Description