Cassandra Resources - Get Cassandra Table

Obtém a tabela cassandra em uma conta de banco de dados existente do Azure Cosmos DB.

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

keyspaceName
path True

string

Nome do keyspace 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.

tableName
path True

string

Nome da tabela do Cosmos DB.

api-version
query True

string

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

Respostas

Nome Tipo Description
200 OK

CassandraTableGetResults

A propriedade da tabela Cassandra foi recuperada 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

CosmosDBCassandraTableGet

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/cassandraKeyspaces/keyspaceName/tables/tableName?api-version=2023-11-15

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/cassandraKeyspaces/keyspaceName/cassandraTables/tableName",
  "name": "tableName",
  "type": "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/cassandraTables",
  "location": "West US",
  "tags": {},
  "properties": {
    "resource": {
      "id": "tableName",
      "defaultTtl": 100,
      "schema": {
        "columns": [
          {
            "name": "columnA",
            "type": "Ascii"
          }
        ],
        "partitionKeys": [
          {
            "name": "columnA"
          }
        ],
        "clusterKeys": [
          {
            "name": "columnA",
            "orderBy": "Asc"
          }
        ]
      },
      "_rid": "PD5DALigDgw=",
      "_ts": 1459200611,
      "_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
    }
  }
}

Definições

Nome Description
AutoscaleSettings
CassandraPartitionKey

Chave de partição de tabela do Cassandra do Cosmos DB

CassandraSchema

Esquema de tabela do Cassandra do Cosmos DB

CassandraTableGetResults

Uma tabela do Cassandra do Azure Cosmos DB.

ClusterKey

Chave de cluster de tabela do Cassandra do Cosmos DB

Column

Coluna da tabela Cassandra do Cosmos DB

Options
Resource

AutoscaleSettings

Nome Tipo Description
maxThroughput

integer

Representa a taxa de transferência máxima, o recurso pode escalar verticalmente.

CassandraPartitionKey

Chave de partição de tabela do Cassandra do Cosmos DB

Nome Tipo Description
name

string

Nome da chave de partição de tabela do Cassandra do Cosmos DB

CassandraSchema

Esquema de tabela do Cassandra do Cosmos DB

Nome Tipo Description
clusterKeys

ClusterKey[]

Lista de chaves de cluster.

columns

Column[]

Lista de colunas de tabela do Cassandra.

partitionKeys

CassandraPartitionKey[]

Lista de chaves de partição.

CassandraTableGetResults

Uma tabela do Cassandra 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.options

Options

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.

ClusterKey

Chave de cluster de tabela do Cassandra do Cosmos DB

Nome Tipo Description
name

string

Nome da chave de cluster de tabela do Cassandra do Cosmos DB

orderBy

string

Ordem da chave de cluster de tabela do Cassandra do Cosmos DB, só dá suporte a "Asc" e "Desc"

Column

Coluna da tabela Cassandra do Cosmos DB

Nome Tipo Description
name

string

Nome da coluna da tabela Cassandra do Cosmos DB

type

string

Tipo da coluna da tabela Cassandra do Cosmos DB

Options

Nome Tipo Description
autoscaleSettings

AutoscaleSettings

Especifica as configurações de dimensionamento automático.

throughput

integer

Valor da taxa de transferência de recurso do Cosmos DB ou dimensionamento automáticoConfigurações. Use o recurso ThroughputSetting ao recuperar detalhes da oferta.

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.

analyticalStorageTtl

integer

TTL analítico.

defaultTtl

integer

Tempo de vida da tabela Do Cassandra do Cosmos DB

id

string

Nome da tabela Cassandra do Cosmos DB

schema

CassandraSchema

Esquema da tabela Cassandra do Cosmos DB