Cassandra Resources - Get Cassandra Table

Pobiera tabelę Cassandra na istniejącym koncie bazy danych usługi 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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
accountName
path True

string

Nazwa konta bazy danych usługi Cosmos DB.

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

keyspaceName
path True

string

Nazwa przestrzeni kluczy usługi Cosmos DB.

resourceGroupName
path True

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

subscriptionId
path True

string

Identyfikator subskrypcji docelowej.

tableName
path True

string

Nazwa tabeli usługi Cosmos DB.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

CassandraTableGetResults

Właściwość tabeli Cassandra została pomyślnie pobrana.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

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

Scopes

Nazwa Opis
user_impersonation Personifikuj konto użytkownika

Przykłady

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\""
    }
  }
}

Definicje

Nazwa Opis
AutoscaleSettings
CassandraPartitionKey

Klucz partycji tabeli Cassandra usługi Cosmos DB

CassandraSchema

Schemat tabeli Cassandra usługi Cosmos DB

CassandraTableGetResults

Tabela Cassandra usługi Azure Cosmos DB.

ClusterKey

Klucz klastra tabel Cassandra usługi Cosmos DB

Column

Kolumna tabeli Cassandra usługi Cosmos DB

Options
Resource

AutoscaleSettings

Nazwa Typ Opis
maxThroughput

integer

Reprezentuje maksymalną przepływność, zasób może być skalowany w górę do.

CassandraPartitionKey

Klucz partycji tabeli Cassandra usługi Cosmos DB

Nazwa Typ Opis
name

string

Nazwa klucza partycji tabeli Cassandra usługi Cosmos DB

CassandraSchema

Schemat tabeli Cassandra usługi Cosmos DB

Nazwa Typ Opis
clusterKeys

ClusterKey[]

Lista klucza klastra.

columns

Column[]

Lista kolumn tabeli Cassandra.

partitionKeys

CassandraPartitionKey[]

Lista klucza partycji.

CassandraTableGetResults

Tabela Cassandra usługi Azure Cosmos DB.

Nazwa Typ Opis
id

string

Unikatowy identyfikator zasobu usługi ARM.

location

string

Lokalizacja grupy zasobów, do której należy zasób.

name

string

Nazwa zasobu usługi ARM.

properties.options

Options

properties.resource

Resource

tags

object

Tagi to lista par klucz-wartość, które opisują zasób. Te tagi mogą być używane w wyświetlaniu i grupowaniu tego zasobu (w grupach zasobów). Dla zasobu można podać maksymalnie 15 tagów. Każdy tag musi mieć klucz nie większy niż 128 znaków i wartość nie większą niż 256 znaków. Na przykład domyślne środowisko dla typu szablonu jest ustawione z wartością "defaultExperience": "Cassandra". Bieżące wartości "defaultExperience" obejmują również wartości "Table", "Graph", "DocumentDB" i "MongoDB".

type

string

Typ zasobu platformy Azure.

ClusterKey

Klucz klastra tabel Cassandra usługi Cosmos DB

Nazwa Typ Opis
name

string

Nazwa klucza klastra tabel Cassandra usługi Cosmos DB

orderBy

string

Kolejność klucza klastra tabel Cassandra usługi Cosmos DB obsługują tylko "Asc" i "Desc"

Column

Kolumna tabeli Cassandra usługi Cosmos DB

Nazwa Typ Opis
name

string

Nazwa kolumny tabeli Cassandra usługi Cosmos DB

type

string

Typ kolumny tabeli Cassandra usługi Cosmos DB

Options

Nazwa Typ Opis
autoscaleSettings

AutoscaleSettings

Określa ustawienia autoskalu.

throughput

integer

Wartość przepływności zasobu usługi Cosmos DB lub autoskalowaniaUstawienia. Użyj zasobu PrzepływnośćUstawienia podczas pobierania szczegółów oferty.

Resource

Nazwa Typ Opis
_etag

string

Właściwość wygenerowana przez system reprezentująca tag zasobu wymagany dla optymistycznej kontrolki współbieżności.

_rid

string

Właściwość wygenerowana przez system. Unikatowy identyfikator.

_ts

number

Właściwość wygenerowana przez system, która określa ostatnią zaktualizowaną sygnaturę czasową zasobu.

analyticalStorageTtl

integer

Analityczny czas wygaśnięcia.

defaultTtl

integer

Czas wygaśnięcia tabeli Cassandra usługi Cosmos DB

id

string

Nazwa tabeli Cassandra usługi Cosmos DB

schema

CassandraSchema

Schemat tabeli Cassandra usługi Cosmos DB