Gremlin Resources - Get Gremlin Database Throughput

Obtém as RUs por segundo do banco de dados Gremlin em uma conta de banco de dados existente do Azure Cosmos DB com o nome fornecido.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
accountName
path True

string

Nome da conta de banco de dados do Cosmos DB.

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

databaseName
path True

string

Nome do banco de dados do Cosmos DB.

resourceGroupName
path True

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

A ID da assinatura de destino.

api-version
query True

string

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

ThroughputSettingsGetResults

As RUs por segundo do banco de dados Gremlin foram recuperadas com êxito.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

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

Scopes

Nome Description
user_impersonation Representar sua conta de usuário

Exemplos

CosmosDBGremlinDatabaseThroughputGet

Sample Request

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

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",
      "instantMaximumThroughput": "10000",
      "softAllowedMaximumThroughput": "1000000",
      "_rid": "PD5DALigDgw=",
      "_ts": 1459200611,
      "_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
    }
  }
}

Definições

Nome Description
AutoscaleSettingsResource

Objeto de configurações de taxa de transferência provisionada do Cosmos DB

AutoUpgradePolicyResource

Política de atualização automática de recursos do Cosmos DB

Resource
ThroughputPolicyResource

Política de taxa de transferência de recursos do Cosmos DB

ThroughputSettingsGetResults

Uma taxa de transferência de recurso do Azure Cosmos DB.

AutoscaleSettingsResource

Objeto de configurações de taxa de transferência provisionada do Cosmos DB

Nome Tipo Description
autoUpgradePolicy

AutoUpgradePolicyResource

Política de atualização automática de recursos do Cosmos DB

maxThroughput

integer

Representa o contêiner de taxa de transferência máxima que pode escalar verticalmente.

targetMaxThroughput

integer

Representa que o contêiner de taxa de transferência máxima de destino pode ser escalado verticalmente até quando a oferta não estiver mais no estado pendente.

AutoUpgradePolicyResource

Política de atualização automática de recursos do Cosmos DB

Nome Tipo Description
throughputPolicy

ThroughputPolicyResource

Representa a política de taxa de transferência à qual o serviço deve aderir para atualização automática

Resource

Nome Tipo Description
_etag

string

Uma propriedade gerada pelo sistema que representa a etag de recurso necessária para o controle de simultaneidade otimista.

_rid

string

Uma propriedade gerada pelo sistema. Um identificador exclusivo.

_ts

number

Uma propriedade gerada pelo sistema que indica o último carimbo de data/hora atualizado do recurso.

autoscaleSettings

AutoscaleSettingsResource

Recurso do Cosmos DB para configurações de dimensionamento automático. A taxa de transferência é necessária ou dimensionamento automáticoConfigurações é necessária, mas não ambas.

instantMaximumThroughput

string

O valor da taxa de transferência da oferta para escalar verticalmente instantaneamente sem disparar divisões

minimumThroughput

string

A taxa de transferência mínima do recurso

offerReplacePending

string

A substituição de taxa de transferência está pendente

softAllowedMaximumThroughput

string

O valor máximo da taxa de transferência ou o valor máximo de maxThroughput (para dimensionamento automático) que pode ser especificado

throughput

integer

Valor da taxa de transferência do recurso do Cosmos DB. A taxa de transferência é necessária ou dimensionamento automáticoConfigurações é necessária, mas não ambas.

ThroughputPolicyResource

Política de taxa de transferência de recursos do Cosmos DB

Nome Tipo Description
incrementPercent

integer

Representa o percentual pelo qual a taxa de transferência pode aumentar sempre que a política de taxa de transferência é iniciada.

isEnabled

boolean

Determina se a ThroughputPolicy está ativa ou não

ThroughputSettingsGetResults

Uma taxa de transferência de recurso do Azure Cosmos DB.

Nome Tipo Description
id

string

O identificador de recurso exclusivo do recurso arm.

location

string

O local do grupo de recursos ao qual o recurso pertence.

name

string

O nome do recurso arm.

properties.resource

Resource

tags

object

As marcas são uma lista de pares chave-valor que descrevem o recurso. Essas marcas podem ser usadas para exibir e agrupar esse recurso (entre grupos de recursos). No máximo 15 marcas podem ser fornecidas para um recurso. Cada marca deve ter uma chave com no máximo 128 caracteres e um valor com no máximo 256 caracteres. Por exemplo, a experiência padrão para um tipo de modelo é definida com "defaultExperience": "Cassandra". Os valores atuais de "defaultExperience" também incluem "Table", "Graph", "DocumentDB" e "MongoDB".

type

string

O tipo de recurso do Azure.