CassandraResourcesOperations interface

Interface representing a CassandraResources operations.

Properties

beginCreateUpdateCassandraKeyspace
beginCreateUpdateCassandraKeyspaceAndWait
beginCreateUpdateCassandraRoleAssignment
beginCreateUpdateCassandraRoleAssignmentAndWait
beginCreateUpdateCassandraRoleDefinition
beginCreateUpdateCassandraRoleDefinitionAndWait
beginCreateUpdateCassandraTable
beginCreateUpdateCassandraTableAndWait
beginDeleteCassandraKeyspace
beginDeleteCassandraKeyspaceAndWait
beginDeleteCassandraRoleAssignment
beginDeleteCassandraRoleAssignmentAndWait
beginDeleteCassandraRoleDefinition
beginDeleteCassandraRoleDefinitionAndWait
beginDeleteCassandraTable
beginDeleteCassandraTableAndWait
beginMigrateCassandraKeyspaceToAutoscale
beginMigrateCassandraKeyspaceToAutoscaleAndWait
beginMigrateCassandraKeyspaceToManualThroughput
beginMigrateCassandraKeyspaceToManualThroughputAndWait
beginMigrateCassandraTableToAutoscale
beginMigrateCassandraTableToAutoscaleAndWait
beginMigrateCassandraTableToManualThroughput
beginMigrateCassandraTableToManualThroughputAndWait
beginUpdateCassandraKeyspaceThroughput
beginUpdateCassandraKeyspaceThroughputAndWait
beginUpdateCassandraTableThroughput
beginUpdateCassandraTableThroughputAndWait
createUpdateCassandraKeyspace

Create or update an Azure Cosmos DB Cassandra keyspace

createUpdateCassandraRoleAssignment

Creates or updates an Azure Cosmos DB Cassandra Role Assignment.

createUpdateCassandraRoleDefinition

Creates or updates an Azure Cosmos DB Cassandra Role Definition.

createUpdateCassandraTable

Create or update an Azure Cosmos DB Cassandra Table

deleteCassandraKeyspace

Deletes an existing Azure Cosmos DB Cassandra keyspace.

deleteCassandraRoleAssignment

Deletes an existing Azure Cosmos DB Cassandra Role Assignment.

deleteCassandraRoleDefinition

Deletes an existing Azure Cosmos DB Cassandra Role Definition.

deleteCassandraTable

Deletes an existing Azure Cosmos DB Cassandra table.

getCassandraKeyspace

Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.

getCassandraKeyspaceThroughput

Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.

getCassandraRoleAssignment

Retrieves the properties of an existing Azure Cosmos DB Cassandra Role Assignment with the given Id.

getCassandraRoleDefinition

Retrieves the properties of an existing Azure Cosmos DB Cassandra Role Definition with the given Id.

getCassandraTable

Gets the Cassandra table under an existing Azure Cosmos DB database account.

getCassandraTableThroughput

Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.

listCassandraKeyspaces

Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.

listCassandraRoleAssignments

Retrieves the list of all Azure Cosmos DB Cassandra Role Assignments.

listCassandraRoleDefinitions

Retrieves the list of all Azure Cosmos DB Cassandra Role Definitions.

listCassandraTables

Lists the Cassandra table under an existing Azure Cosmos DB database account.

migrateCassandraKeyspaceToAutoscale

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale

migrateCassandraKeyspaceToManualThroughput

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput

migrateCassandraTableToAutoscale

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale

migrateCassandraTableToManualThroughput

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput

updateCassandraKeyspaceThroughput

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace

updateCassandraTableThroughput

Update RUs per second of an Azure Cosmos DB Cassandra table

Property Details

beginCreateUpdateCassandraKeyspace

Warning

This API is now deprecated.

use createUpdateCassandraKeyspace instead

beginCreateUpdateCassandraKeyspace: (resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams) => Promise<SimplePollerLike<OperationState<CassandraKeyspaceGetResults>, CassandraKeyspaceGetResults>>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams) => Promise<SimplePollerLike<OperationState<CassandraKeyspaceGetResults>, CassandraKeyspaceGetResults>>

beginCreateUpdateCassandraKeyspaceAndWait

Warning

This API is now deprecated.

use createUpdateCassandraKeyspace instead

beginCreateUpdateCassandraKeyspaceAndWait: (resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams) => Promise<CassandraKeyspaceGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams) => Promise<CassandraKeyspaceGetResults>

beginCreateUpdateCassandraRoleAssignment

Warning

This API is now deprecated.

use createUpdateCassandraRoleAssignment instead

beginCreateUpdateCassandraRoleAssignment: (resourceGroupName: string, accountName: string, roleAssignmentId: string, createUpdateCassandraRoleAssignmentParameters: CassandraRoleAssignmentResource, options?: CassandraResourcesCreateUpdateCassandraRoleAssignmentOptionalParams) => Promise<SimplePollerLike<OperationState<CassandraRoleAssignmentResource>, CassandraRoleAssignmentResource>>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, createUpdateCassandraRoleAssignmentParameters: CassandraRoleAssignmentResource, options?: CassandraResourcesCreateUpdateCassandraRoleAssignmentOptionalParams) => Promise<SimplePollerLike<OperationState<CassandraRoleAssignmentResource>, CassandraRoleAssignmentResource>>

beginCreateUpdateCassandraRoleAssignmentAndWait

Warning

This API is now deprecated.

use createUpdateCassandraRoleAssignment instead

beginCreateUpdateCassandraRoleAssignmentAndWait: (resourceGroupName: string, accountName: string, roleAssignmentId: string, createUpdateCassandraRoleAssignmentParameters: CassandraRoleAssignmentResource, options?: CassandraResourcesCreateUpdateCassandraRoleAssignmentOptionalParams) => Promise<CassandraRoleAssignmentResource>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, createUpdateCassandraRoleAssignmentParameters: CassandraRoleAssignmentResource, options?: CassandraResourcesCreateUpdateCassandraRoleAssignmentOptionalParams) => Promise<CassandraRoleAssignmentResource>

beginCreateUpdateCassandraRoleDefinition

Warning

This API is now deprecated.

use createUpdateCassandraRoleDefinition instead

beginCreateUpdateCassandraRoleDefinition: (resourceGroupName: string, accountName: string, roleDefinitionId: string, createUpdateCassandraRoleDefinitionParameters: CassandraRoleDefinitionResource, options?: CassandraResourcesCreateUpdateCassandraRoleDefinitionOptionalParams) => Promise<SimplePollerLike<OperationState<CassandraRoleDefinitionResource>, CassandraRoleDefinitionResource>>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, createUpdateCassandraRoleDefinitionParameters: CassandraRoleDefinitionResource, options?: CassandraResourcesCreateUpdateCassandraRoleDefinitionOptionalParams) => Promise<SimplePollerLike<OperationState<CassandraRoleDefinitionResource>, CassandraRoleDefinitionResource>>

beginCreateUpdateCassandraRoleDefinitionAndWait

Warning

This API is now deprecated.

use createUpdateCassandraRoleDefinition instead

beginCreateUpdateCassandraRoleDefinitionAndWait: (resourceGroupName: string, accountName: string, roleDefinitionId: string, createUpdateCassandraRoleDefinitionParameters: CassandraRoleDefinitionResource, options?: CassandraResourcesCreateUpdateCassandraRoleDefinitionOptionalParams) => Promise<CassandraRoleDefinitionResource>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, createUpdateCassandraRoleDefinitionParameters: CassandraRoleDefinitionResource, options?: CassandraResourcesCreateUpdateCassandraRoleDefinitionOptionalParams) => Promise<CassandraRoleDefinitionResource>

beginCreateUpdateCassandraTable

Warning

This API is now deprecated.

use createUpdateCassandraTable instead

beginCreateUpdateCassandraTable: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams) => Promise<SimplePollerLike<OperationState<CassandraTableGetResults>, CassandraTableGetResults>>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams) => Promise<SimplePollerLike<OperationState<CassandraTableGetResults>, CassandraTableGetResults>>

beginCreateUpdateCassandraTableAndWait

Warning

This API is now deprecated.

use createUpdateCassandraTable instead

beginCreateUpdateCassandraTableAndWait: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams) => Promise<CassandraTableGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams) => Promise<CassandraTableGetResults>

beginDeleteCassandraKeyspace

Warning

This API is now deprecated.

use deleteCassandraKeyspace instead

beginDeleteCassandraKeyspace: (resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteCassandraKeyspaceAndWait

Warning

This API is now deprecated.

use deleteCassandraKeyspace instead

beginDeleteCassandraKeyspaceAndWait: (resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams) => Promise<void>

beginDeleteCassandraRoleAssignment

Warning

This API is now deprecated.

use deleteCassandraRoleAssignment instead

beginDeleteCassandraRoleAssignment: (resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: CassandraResourcesDeleteCassandraRoleAssignmentOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: CassandraResourcesDeleteCassandraRoleAssignmentOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteCassandraRoleAssignmentAndWait

Warning

This API is now deprecated.

use deleteCassandraRoleAssignment instead

beginDeleteCassandraRoleAssignmentAndWait: (resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: CassandraResourcesDeleteCassandraRoleAssignmentOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: CassandraResourcesDeleteCassandraRoleAssignmentOptionalParams) => Promise<void>

beginDeleteCassandraRoleDefinition

Warning

This API is now deprecated.

use deleteCassandraRoleDefinition instead

beginDeleteCassandraRoleDefinition: (resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: CassandraResourcesDeleteCassandraRoleDefinitionOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: CassandraResourcesDeleteCassandraRoleDefinitionOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteCassandraRoleDefinitionAndWait

Warning

This API is now deprecated.

use deleteCassandraRoleDefinition instead

beginDeleteCassandraRoleDefinitionAndWait: (resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: CassandraResourcesDeleteCassandraRoleDefinitionOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: CassandraResourcesDeleteCassandraRoleDefinitionOptionalParams) => Promise<void>

beginDeleteCassandraTable

Warning

This API is now deprecated.

use deleteCassandraTable instead

beginDeleteCassandraTable: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteCassandraTableAndWait

Warning

This API is now deprecated.

use deleteCassandraTable instead

beginDeleteCassandraTableAndWait: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams) => Promise<void>

beginMigrateCassandraKeyspaceToAutoscale

Warning

This API is now deprecated.

use migrateCassandraKeyspaceToAutoscale instead

beginMigrateCassandraKeyspaceToAutoscale: (resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToAutoscaleOptionalParams) => Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToAutoscaleOptionalParams) => Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>

beginMigrateCassandraKeyspaceToAutoscaleAndWait

Warning

This API is now deprecated.

use migrateCassandraKeyspaceToAutoscale instead

beginMigrateCassandraKeyspaceToAutoscaleAndWait: (resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToAutoscaleOptionalParams) => Promise<ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToAutoscaleOptionalParams) => Promise<ThroughputSettingsGetResults>

beginMigrateCassandraKeyspaceToManualThroughput

Warning

This API is now deprecated.

use migrateCassandraKeyspaceToManualThroughput instead

beginMigrateCassandraKeyspaceToManualThroughput: (resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToManualThroughputOptionalParams) => Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToManualThroughputOptionalParams) => Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>

beginMigrateCassandraKeyspaceToManualThroughputAndWait

Warning

This API is now deprecated.

use migrateCassandraKeyspaceToManualThroughput instead

beginMigrateCassandraKeyspaceToManualThroughputAndWait: (resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToManualThroughputOptionalParams) => Promise<ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToManualThroughputOptionalParams) => Promise<ThroughputSettingsGetResults>

beginMigrateCassandraTableToAutoscale

Warning

This API is now deprecated.

use migrateCassandraTableToAutoscale instead

beginMigrateCassandraTableToAutoscale: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToAutoscaleOptionalParams) => Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToAutoscaleOptionalParams) => Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>

beginMigrateCassandraTableToAutoscaleAndWait

Warning

This API is now deprecated.

use migrateCassandraTableToAutoscale instead

beginMigrateCassandraTableToAutoscaleAndWait: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToAutoscaleOptionalParams) => Promise<ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToAutoscaleOptionalParams) => Promise<ThroughputSettingsGetResults>

beginMigrateCassandraTableToManualThroughput

Warning

This API is now deprecated.

use migrateCassandraTableToManualThroughput instead

beginMigrateCassandraTableToManualThroughput: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToManualThroughputOptionalParams) => Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToManualThroughputOptionalParams) => Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>

beginMigrateCassandraTableToManualThroughputAndWait

Warning

This API is now deprecated.

use migrateCassandraTableToManualThroughput instead

beginMigrateCassandraTableToManualThroughputAndWait: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToManualThroughputOptionalParams) => Promise<ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToManualThroughputOptionalParams) => Promise<ThroughputSettingsGetResults>

beginUpdateCassandraKeyspaceThroughput

Warning

This API is now deprecated.

use updateCassandraKeyspaceThroughput instead

beginUpdateCassandraKeyspaceThroughput: (resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams) => Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams) => Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>

beginUpdateCassandraKeyspaceThroughputAndWait

Warning

This API is now deprecated.

use updateCassandraKeyspaceThroughput instead

beginUpdateCassandraKeyspaceThroughputAndWait: (resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams) => Promise<ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams) => Promise<ThroughputSettingsGetResults>

beginUpdateCassandraTableThroughput

Warning

This API is now deprecated.

use updateCassandraTableThroughput instead

beginUpdateCassandraTableThroughput: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams) => Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams) => Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>

beginUpdateCassandraTableThroughputAndWait

Warning

This API is now deprecated.

use updateCassandraTableThroughput instead

beginUpdateCassandraTableThroughputAndWait: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams) => Promise<ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams) => Promise<ThroughputSettingsGetResults>

createUpdateCassandraKeyspace

Create or update an Azure Cosmos DB Cassandra keyspace

createUpdateCassandraKeyspace: (resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams) => PollerLike<OperationState<CassandraKeyspaceGetResults>, CassandraKeyspaceGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams) => PollerLike<OperationState<CassandraKeyspaceGetResults>, CassandraKeyspaceGetResults>

createUpdateCassandraRoleAssignment

Creates or updates an Azure Cosmos DB Cassandra Role Assignment.

createUpdateCassandraRoleAssignment: (resourceGroupName: string, accountName: string, roleAssignmentId: string, createUpdateCassandraRoleAssignmentParameters: CassandraRoleAssignmentResource, options?: CassandraResourcesCreateUpdateCassandraRoleAssignmentOptionalParams) => PollerLike<OperationState<CassandraRoleAssignmentResource>, CassandraRoleAssignmentResource>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, createUpdateCassandraRoleAssignmentParameters: CassandraRoleAssignmentResource, options?: CassandraResourcesCreateUpdateCassandraRoleAssignmentOptionalParams) => PollerLike<OperationState<CassandraRoleAssignmentResource>, CassandraRoleAssignmentResource>

createUpdateCassandraRoleDefinition

Creates or updates an Azure Cosmos DB Cassandra Role Definition.

createUpdateCassandraRoleDefinition: (resourceGroupName: string, accountName: string, roleDefinitionId: string, createUpdateCassandraRoleDefinitionParameters: CassandraRoleDefinitionResource, options?: CassandraResourcesCreateUpdateCassandraRoleDefinitionOptionalParams) => PollerLike<OperationState<CassandraRoleDefinitionResource>, CassandraRoleDefinitionResource>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, createUpdateCassandraRoleDefinitionParameters: CassandraRoleDefinitionResource, options?: CassandraResourcesCreateUpdateCassandraRoleDefinitionOptionalParams) => PollerLike<OperationState<CassandraRoleDefinitionResource>, CassandraRoleDefinitionResource>

createUpdateCassandraTable

Create or update an Azure Cosmos DB Cassandra Table

createUpdateCassandraTable: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams) => PollerLike<OperationState<CassandraTableGetResults>, CassandraTableGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams) => PollerLike<OperationState<CassandraTableGetResults>, CassandraTableGetResults>

deleteCassandraKeyspace

Deletes an existing Azure Cosmos DB Cassandra keyspace.

deleteCassandraKeyspace: (resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams) => PollerLike<OperationState<void>, void>

deleteCassandraRoleAssignment

Deletes an existing Azure Cosmos DB Cassandra Role Assignment.

deleteCassandraRoleAssignment: (resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: CassandraResourcesDeleteCassandraRoleAssignmentOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: CassandraResourcesDeleteCassandraRoleAssignmentOptionalParams) => PollerLike<OperationState<void>, void>

deleteCassandraRoleDefinition

Deletes an existing Azure Cosmos DB Cassandra Role Definition.

deleteCassandraRoleDefinition: (resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: CassandraResourcesDeleteCassandraRoleDefinitionOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: CassandraResourcesDeleteCassandraRoleDefinitionOptionalParams) => PollerLike<OperationState<void>, void>

deleteCassandraTable

Deletes an existing Azure Cosmos DB Cassandra table.

deleteCassandraTable: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams) => PollerLike<OperationState<void>, void>

getCassandraKeyspace

Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.

getCassandraKeyspace: (resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceOptionalParams) => Promise<CassandraKeyspaceGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceOptionalParams) => Promise<CassandraKeyspaceGetResults>

getCassandraKeyspaceThroughput

Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.

getCassandraKeyspaceThroughput: (resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams) => Promise<ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams) => Promise<ThroughputSettingsGetResults>

getCassandraRoleAssignment

Retrieves the properties of an existing Azure Cosmos DB Cassandra Role Assignment with the given Id.

getCassandraRoleAssignment: (resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: CassandraResourcesGetCassandraRoleAssignmentOptionalParams) => Promise<CassandraRoleAssignmentResource>

Property Value

(resourceGroupName: string, accountName: string, roleAssignmentId: string, options?: CassandraResourcesGetCassandraRoleAssignmentOptionalParams) => Promise<CassandraRoleAssignmentResource>

getCassandraRoleDefinition

Retrieves the properties of an existing Azure Cosmos DB Cassandra Role Definition with the given Id.

getCassandraRoleDefinition: (resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: CassandraResourcesGetCassandraRoleDefinitionOptionalParams) => Promise<CassandraRoleDefinitionResource>

Property Value

(resourceGroupName: string, accountName: string, roleDefinitionId: string, options?: CassandraResourcesGetCassandraRoleDefinitionOptionalParams) => Promise<CassandraRoleDefinitionResource>

getCassandraTable

Gets the Cassandra table under an existing Azure Cosmos DB database account.

getCassandraTable: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableOptionalParams) => Promise<CassandraTableGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableOptionalParams) => Promise<CassandraTableGetResults>

getCassandraTableThroughput

Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.

getCassandraTableThroughput: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableThroughputOptionalParams) => Promise<ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableThroughputOptionalParams) => Promise<ThroughputSettingsGetResults>

listCassandraKeyspaces

Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.

listCassandraKeyspaces: (resourceGroupName: string, accountName: string, options?: CassandraResourcesListCassandraKeyspacesOptionalParams) => PagedAsyncIterableIterator<CassandraKeyspaceGetResults, CassandraKeyspaceGetResults[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, options?: CassandraResourcesListCassandraKeyspacesOptionalParams) => PagedAsyncIterableIterator<CassandraKeyspaceGetResults, CassandraKeyspaceGetResults[], PageSettings>

listCassandraRoleAssignments

Retrieves the list of all Azure Cosmos DB Cassandra Role Assignments.

listCassandraRoleAssignments: (resourceGroupName: string, accountName: string, options?: CassandraResourcesListCassandraRoleAssignmentsOptionalParams) => PagedAsyncIterableIterator<CassandraRoleAssignmentResource, CassandraRoleAssignmentResource[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, options?: CassandraResourcesListCassandraRoleAssignmentsOptionalParams) => PagedAsyncIterableIterator<CassandraRoleAssignmentResource, CassandraRoleAssignmentResource[], PageSettings>

listCassandraRoleDefinitions

Retrieves the list of all Azure Cosmos DB Cassandra Role Definitions.

listCassandraRoleDefinitions: (resourceGroupName: string, accountName: string, options?: CassandraResourcesListCassandraRoleDefinitionsOptionalParams) => PagedAsyncIterableIterator<CassandraRoleDefinitionResource, CassandraRoleDefinitionResource[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, options?: CassandraResourcesListCassandraRoleDefinitionsOptionalParams) => PagedAsyncIterableIterator<CassandraRoleDefinitionResource, CassandraRoleDefinitionResource[], PageSettings>

listCassandraTables

Lists the Cassandra table under an existing Azure Cosmos DB database account.

listCassandraTables: (resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesListCassandraTablesOptionalParams) => PagedAsyncIterableIterator<CassandraTableGetResults, CassandraTableGetResults[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesListCassandraTablesOptionalParams) => PagedAsyncIterableIterator<CassandraTableGetResults, CassandraTableGetResults[], PageSettings>

migrateCassandraKeyspaceToAutoscale

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale

migrateCassandraKeyspaceToAutoscale: (resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToAutoscaleOptionalParams) => PollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToAutoscaleOptionalParams) => PollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>

migrateCassandraKeyspaceToManualThroughput

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput

migrateCassandraKeyspaceToManualThroughput: (resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToManualThroughputOptionalParams) => PollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToManualThroughputOptionalParams) => PollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>

migrateCassandraTableToAutoscale

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale

migrateCassandraTableToAutoscale: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToAutoscaleOptionalParams) => PollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToAutoscaleOptionalParams) => PollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>

migrateCassandraTableToManualThroughput

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput

migrateCassandraTableToManualThroughput: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToManualThroughputOptionalParams) => PollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToManualThroughputOptionalParams) => PollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>

updateCassandraKeyspaceThroughput

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace

updateCassandraKeyspaceThroughput: (resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams) => PollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams) => PollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>

updateCassandraTableThroughput

Update RUs per second of an Azure Cosmos DB Cassandra table

updateCassandraTableThroughput: (resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams) => PollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>

Property Value

(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams) => PollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>