Skip to main content

cassandra_resources

Creates, updates, deletes, gets or lists a cassandra_resources resource.

Overview

Namecassandra_resources
TypeResource
Idazure.cosmos_db.cassandra_resources

Fields

The following fields are returned by SELECT queries:

SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
migrate_cassandra_keyspace_to_autoscaleexecsubscriptionId, resourceGroupName, accountName, keyspaceNameMigrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale
migrate_cassandra_keyspace_to_manual_throughputexecsubscriptionId, resourceGroupName, accountName, keyspaceNameMigrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput
migrate_cassandra_table_to_autoscaleexecsubscriptionId, resourceGroupName, accountName, keyspaceName, tableNameMigrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale
migrate_cassandra_table_to_manual_throughputexecsubscriptionId, resourceGroupName, accountName, keyspaceName, tableNameMigrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput
migrate_cassandra_view_to_autoscaleexecsubscriptionId, resourceGroupName, accountName, keyspaceName, viewNameMigrate an Azure Cosmos DB Cassandra view from manual throughput to autoscale
migrate_cassandra_view_to_manual_throughputexecsubscriptionId, resourceGroupName, accountName, keyspaceName, viewNameMigrate an Azure Cosmos DB Cassandra view from autoscale to manual throughput

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
accountNamestringCosmos DB database account name.
keyspaceNamestringCosmos DB keyspace name.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.
tableNamestringCosmos DB table name.
viewNamestringCosmos DB view name.

Lifecycle Methods

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

EXEC azure.cosmos_db.cassandra_resources.migrate_cassandra_keyspace_to_autoscale 
@subscriptionId='{{ subscriptionId }}' --required,
@resourceGroupName='{{ resourceGroupName }}' --required,
@accountName='{{ accountName }}' --required,
@keyspaceName='{{ keyspaceName }}' --required
;