Cassandra Resources - Get Cassandra Table

Ruft die Cassandra-Tabelle unter einem vorhandenen Azure Cosmos DB-Datenbankkonto ab.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/cassandraKeyspaces/{keyspaceName}/tables/{tableName}?api-version=2021-07-01-preview

URI-Parameter

Name In Required Type Description
accountName
path True
  • string

Cosmos DB-Datenbankkontoname.

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

keyspaceName
path True
  • string

Cosmos DB-Schlüsseltastenname.

resourceGroupName
path True
  • string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True
  • string

Hierbei handelt es sich um die ID des Zielabonnements.

tableName
path True
  • string

Cosmos DB-Tabellenname.

api-version
query True
  • string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Antworten

Name Type Description
200 OK

Die Cassandra Table-Eigenschaft wurde erfolgreich abgerufen.

Sicherheit

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 Identitätswechsel Ihres Benutzerkontos

Beispiele

CosmosDBCassandraTableGet

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/cassandraKeyspaces/keyspaceName/tables/tableName?api-version=2021-07-01-preview

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,
      "analyticalStorageTtl": 500,
      "schema": {
        "columns": [
          {
            "name": "columnA",
            "type": "Ascii"
          }
        ],
        "partitionKeys": [
          {
            "name": "columnA"
          }
        ],
        "clusterKeys": [
          {
            "name": "columnA",
            "orderBy": "Asc"
          }
        ]
      },
      "_rid": "PD5DALigDgw=",
      "_ts": 1459200611,
      "_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
    }
  }
}

Definitionen

AutoscaleSettings
CassandraPartitionKey

Cosmos DB Cassandra-Tabellenpartitionsschlüssel

CassandraSchema

Cosmos DB Cassandra-Tabellenschema

CassandraTableGetResults

Eine Azure Cosmos DB Cassandra-Tabelle.

ClusterKey

Cosmos DB Cassandra-Tabellenclusterschlüssel

Column

Cosmos DB Cassandra-Tabellenspalte

ManagedServiceIdentity

Identität für die Ressource.

Options
Resource
ResourceIdentityType

Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned,UserAssigned" umfasst sowohl eine implizit erstellte Identität als auch eine Gruppe von benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten aus dem Dienst.

UserAssignedIdentities

Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselbezüge sind ARM-Ressourcen-IDs im Formular: '/abonnements/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

AutoscaleSettings

Name Type Description
maxThroughput
  • integer

Stellt den maximalen Durchsatz dar, kann die Ressource bis zu skalieren.

CassandraPartitionKey

Cosmos DB Cassandra-Tabellenpartitionsschlüssel

Name Type Description
name
  • string

Name des Cosmos DB Cassandra Table Partition Key

CassandraSchema

Cosmos DB Cassandra-Tabellenschema

Name Type Description
clusterKeys

Liste der Clusterschlüssel.

columns

Liste der Tabellenspalten von Cassandra.

partitionKeys

Liste des Partitionsschlüssels.

CassandraTableGetResults

Eine Azure Cosmos DB Cassandra-Tabelle.

Name Type Description
id
  • string

Der eindeutige Ressourcenbezeichner der ARM-Ressource.

identity

Identität für die Ressource.

location
  • string

Der Speicherort der Ressourcengruppe, zu der die Ressource gehört.

name
  • string

Der Name der ARM-Ressource.

properties.options
properties.resource
tags
  • object

Tags sind eine Liste der Schlüsselwertpaare, die die Ressource beschreiben. Diese Tags können über Ressourcengruppen hinweg zum Anzeigen und Gruppieren von Ressourcen verwendet werden. Maximal 15 Tags können für eine Ressource bereitgestellt werden. Der Schlüssel eines Tags darf nicht länger als 128 Zeichen und der Wert nicht länger als 256 Zeichen sein. Die Standardumgebung für einen Vorlagentyp wird beispielsweise mit "defaultExperience" festgelegt: "Cassandra". Aktuelle "defaultExperience"-Werte umfassen auch "Table", "Graph", "DocumentDB" und "MongoDB".

type
  • string

Der Typ der Azure-Ressource.

ClusterKey

Cosmos DB Cassandra-Tabellenclusterschlüssel

Name Type Description
name
  • string

Name des Cosmos DB Cassandra-Tabellenclusterschlüssels

orderBy
  • string

Reihenfolge des Cosmos DB Cassandra-Tabellenclusterschlüssels, unterstützen nur "Asc" und "Desc"

Column

Cosmos DB Cassandra-Tabellenspalte

Name Type Description
name
  • string

Name der Spalte Cosmos DB Cassandra-Tabellenspalte

type
  • string

Typ der Cosmos DB Cassandra-Tabellenspalte

ManagedServiceIdentity

Identität für die Ressource.

Name Type Description
principalId
  • string

Die Prinzipal-ID der zugewiesenen Systemidentität. Diese Eigenschaft wird nur für eine system zugewiesene Identität bereitgestellt.

tenantId
  • string

Die Mandanten-ID der zugewiesenen Systemidentität. Diese Eigenschaft wird nur für eine system zugewiesene Identität bereitgestellt.

type

Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned,UserAssigned" umfasst sowohl eine implizit erstellte Identität als auch eine Gruppe von benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten aus dem Dienst.

userAssignedIdentities

Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselbezüge sind ARM-Ressourcen-IDs im Formular: '/abonnements/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Options

Name Type Description
autoscaleSettings

Gibt die Einstellungen für die Automatische Skalierung an.

throughput
  • integer

Wert des Cosmos DB-Ressourcendurchsatzs oder autoscaleSettings. Verwenden Sie die DurchsatzSetting-Ressource beim Abrufen von Angebotsdetails.

Resource

Name Type Description
_etag
  • string

Eine systemgenerierte Eigenschaft, die das Ressourcen-etag darstellt, das für das optimistische Übereinstimmungssteuerelement erforderlich ist.

_rid
  • string

Eine systemgenerierte Eigenschaft. Einen eindeutigen Bezeichner.

_ts
  • number

Eine systemgenerierte Eigenschaft, die den letzten aktualisierten Zeitstempel der Ressource angibt.

analyticalStorageTtl
  • integer

Analytische TTL.

defaultTtl
  • integer

Zeit zum Leben der Cosmos DB Cassandra-Tabelle

id
  • string

Name der Cosmos DB Cassandra-Tabelle

schema

Schema der Cosmos DB Cassandra-Tabelle

ResourceIdentityType

Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned,UserAssigned" umfasst sowohl eine implizit erstellte Identität als auch eine Gruppe von benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten aus dem Dienst.

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

UserAssignedIdentities

Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselbezüge sind ARM-Ressourcen-IDs im Formular: '/abonnements/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Name Type Description