Gremlin Resources - Get Gremlin Database Throughput

Ottiene le UR al secondo del database Gremlin in un account di database di Azure Cosmos db esistente con il nome specificato.

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

Parametri dell'URI

Name In Required Type Description
accountName
path True
  • string

Cosmos nome dell'account del database db.

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

databaseName
path True
  • string

Cosmos nome del database db.

resourceGroupName
path True
  • string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

subscriptionId
path True
  • string

ID della sottoscrizione di destinazione.

api-version
query True
  • string

Versione dell'API da usare per questa operazione.

Risposte

Name Type Description
200 OK

Le UR al secondo del database Gremlin sono state recuperate correttamente.

Sicurezza

azure_auth

Azure Active Directory Flow OAuth2

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

Scopes

Name Description
user_impersonation Rappresentare l'account utente

Esempio

CosmosDBGremlinDatabaseThroughputGet

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/gremlinDatabases/databaseName/throughputSettings/default?api-version=2021-11-15-preview

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/gremlinDatabases/databaseName/throughputSettings/default",
  "name": "default",
  "type": "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/throughputSettings",
  "location": "West US",
  "tags": {},
  "properties": {
    "resource": {
      "throughput": 400,
      "minimumThroughput": "400",
      "offerReplacePending": "true",
      "_rid": "PD5DALigDgw=",
      "_ts": 1459200611,
      "_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
    }
  }
}

Definizioni

AutoscaleSettingsResource

Cosmos oggetto Impostazioni velocità effettiva con provisioning del database

AutoUpgradePolicyResource

Cosmos criteri di aggiornamento automatico delle risorse del database

ManagedServiceIdentity

Identità per la risorsa.

Resource
ResourceIdentityType

Tipo di identità utilizzata per la risorsa. Il tipo 'SystemAssigned,UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà le identità dal servizio.

ThroughputPolicyResource

Cosmos criteri di velocità effettiva delle risorse del database

ThroughputSettingsGetResults

Velocità effettiva delle risorse di Azure Cosmos DB.

UserAssignedIdentities

Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel modulo: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

AutoscaleSettingsResource

Cosmos oggetto Impostazioni velocità effettiva con provisioning del database

Name Type Description
autoUpgradePolicy

Cosmos criteri di aggiornamento automatico delle risorse del database

maxThroughput
  • integer

Rappresenta il contenitore di velocità effettiva massima può aumentare fino a.

targetMaxThroughput
  • integer

Rappresenta il contenitore di velocità effettiva massima di destinazione può aumentare fino a una volta che l'offerta non è più in sospeso.

AutoUpgradePolicyResource

Cosmos criteri di aggiornamento automatico delle risorse del database

Name Type Description
throughputPolicy

Rappresenta i criteri di velocità effettiva che il servizio deve rispettare per l'aggiornamento automatico

ManagedServiceIdentity

Identità per la risorsa.

Name Type Description
principalId
  • string

ID principale dell'identità assegnata dal sistema. Questa proprietà verrà fornita solo per un'identità assegnata dal sistema.

tenantId
  • string

ID tenant dell'identità assegnata dal sistema. Questa proprietà verrà fornita solo per un'identità assegnata dal sistema.

type

Tipo di identità utilizzata per la risorsa. Il tipo 'SystemAssigned,UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà le identità dal servizio.

userAssignedIdentities

Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel modulo: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Resource

Name Type Description
_etag
  • string

Proprietà generata dal sistema che rappresenta l'etag della risorsa necessaria per il controllo di concorrenza ottimistica.

_rid
  • string

Proprietà generata dal sistema. Identificatore univoco.

_ts
  • number

Proprietà generata dal sistema che indica l'ultimo timestamp aggiornato della risorsa.

autoscaleSettings

Cosmos risorsa DB per le impostazioni di scalabilità automatica. La velocità effettiva è necessaria o è necessaria la scalabilità automaticaSettings, ma non entrambe.

minimumThroughput
  • string

Velocità effettiva minima della risorsa

offerReplacePending
  • string

La sostituzione della velocità effettiva è in sospeso

throughput
  • integer

Valore della velocità effettiva delle risorse di database Cosmos. La velocità effettiva è necessaria o è necessaria la scalabilità automaticaSettings, ma non entrambe.

ResourceIdentityType

Tipo di identità utilizzata per la risorsa. Il tipo 'SystemAssigned,UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà le identità dal servizio.

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

ThroughputPolicyResource

Cosmos criteri di velocità effettiva delle risorse del database

Name Type Description
incrementPercent
  • integer

Rappresenta la percentuale in base alla quale la velocità effettiva può aumentare ogni volta che i criteri di velocità effettiva iniziano.

isEnabled
  • boolean

Determina se la velocità effettivaPolicy è attiva o meno

ThroughputSettingsGetResults

Velocità effettiva delle risorse di Azure Cosmos DB.

Name Type Description
id
  • string

Identificatore univoco della risorsa arm.

identity

Identità per la risorsa.

location
  • string

Posizione del gruppo di risorse a cui appartiene la risorsa.

name
  • string

Nome della risorsa ARM.

properties.resource
tags
  • object

I tag sono un elenco di coppie chiave-valore che descrivono la risorsa. Questi tag possono essere utilizzati nella visualizzazione e nel raggruppamento di questa risorsa (tra gruppi di risorse). È possibile specificare un massimo di 15 tag per una risorsa. Ogni tag deve avere una chiave non superiore a 128 caratteri con un valore che non superi i 256 caratteri. Ad esempio, l'esperienza predefinita per un tipo di modello è impostata con "defaultExperience": "Cassandra". I valori "defaultExperience" correnti includono anche "Table", "Graph", "DocumentDB" e "MongoDB".

type
  • string

Tipo di risorsa di Azure.

UserAssignedIdentities

Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel modulo: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Name Type Description