Table of Contents

Interface ICassandraTable

Namespace
Microsoft.Azure.Management.CosmosDB.Fluent
Assembly
Microsoft.Azure.Management.CosmosDB.Fluent.dll

A Cassandra table.

public interface ICassandraTable : IBeta, IHasInner<CassandraTableGetResultsInner>, IExternalChildResource<ICassandraTable, ICassandraKeyspace>, IChildResource<ICassandraKeyspace>, IHasName, IIndexable, IHasParent<ICassandraKeyspace>, IRefreshable<ICassandraTable>

Properties

CassandraTableId

Gets name of the Cosmos DB Cassandra table.

string CassandraTableId { get; }

Property Value

string

DefaultTtl

Gets default time to live.

int? DefaultTtl { get; }

Property Value

int?

Schema

Gets schema of the Cosmos DB Cassandra table.

CassandraSchema Schema { get; }

Property Value

CassandraSchema

_etag

Gets a system generated property representing the resource etag required for optimistic concurrency control.

string _etag { get; }

Property Value

string

_rid

Gets a system generated property. A unique identifier.

string _rid { get; }

Property Value

string

_ts

Gets a system generated property that denotes the last updated timestamp of the resource.

object _ts { get; }

Property Value

object

Methods

GetThroughputSettings()

ThroughputSettingsGetPropertiesResource GetThroughputSettings()

Returns

ThroughputSettingsGetPropertiesResource

The throughput settings of the Cassandra table.

GetThroughputSettingsAsync(CancellationToken)

Task<ThroughputSettingsGetPropertiesResource> GetThroughputSettingsAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<ThroughputSettingsGetPropertiesResource>

The throughput settings of the Cassandra table.