Cassandra Resources - Update Cassandra Keyspace Throughput

Azure Cosmos DB Cassandra-kulcstér másodpercenkénti kérelemegységeinek frissítése

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/cassandraKeyspaces/{keyspaceName}/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]+)*

keyspaceName
path True

string

Cosmos DB-kulcstér 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 Kötelező Típus Description
properties.resource True

ThroughputSettingsResource

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

location

string

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

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.

Válaszok

Name Típus Description
200 OK

ThroughputSettingsGetResults

A Cassandra Keyspace frissítési művelet másodpercenkénti kérelemegységei sikeresen befejeződtek.

202 Accepted

A Cassandra Keyspace frissítési művelet másodpercenkénti kérelemegységei aszinkron módon fejeződnek be.

Headers

  • azure-AsyncOperation: string
  • location: string

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

CosmosDBCassandraKeyspaceThroughputUpdate

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/cassandraKeyspaces/keyspaceName/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/cassandraKeyspaces/keyspaceName/throughputSettings/default",
  "name": "default",
  "type": "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/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é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

Paraméterek a Cosmos DB-erőforrás átviteli sebességének frissítéséhez.

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

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

Paraméterek a Cosmos DB-erőforrás átviteli sebességének frissítéséhez.

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.