Class CassandraResourcesOperationsExtensions
- Namespace
- Microsoft.Azure.Management.CosmosDB.Fluent
- Assembly
- Microsoft.Azure.Management.CosmosDB.Fluent.dll
Extension methods for CassandraResourcesOperations.
public static class CassandraResourcesOperationsExtensions
- Inheritance
-
CassandraResourcesOperationsExtensions
- Inherited Members
Methods
BeginCreateUpdateCassandraKeyspaceAsync(ICassandraResourcesOperations, string, string, string, CassandraKeyspaceCreateUpdateParameters, CancellationToken)
Create or update an Azure Cosmos DB Cassandra keyspace
public static Task<CassandraKeyspaceGetResultsInner> BeginCreateUpdateCassandraKeyspaceAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
createUpdateCassandraKeyspaceParameters
CassandraKeyspaceCreateUpdateParametersThe parameters to provide for the current Cassandra keyspace.
cancellationToken
CancellationTokenThe cancellation token.
Returns
BeginCreateUpdateCassandraTableAsync(ICassandraResourcesOperations, string, string, string, string, CassandraTableCreateUpdateParameters, CancellationToken)
Create or update an Azure Cosmos DB Cassandra Table
public static Task<CassandraTableGetResultsInner> BeginCreateUpdateCassandraTableAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, string tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
tableName
stringCosmos DB table name.
createUpdateCassandraTableParameters
CassandraTableCreateUpdateParametersThe parameters to provide for the current Cassandra Table.
cancellationToken
CancellationTokenThe cancellation token.
Returns
BeginDeleteCassandraKeyspaceAsync(ICassandraResourcesOperations, string, string, string, CancellationToken)
Deletes an existing Azure Cosmos DB Cassandra keyspace.
public static Task BeginDeleteCassandraKeyspaceAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
cancellationToken
CancellationTokenThe cancellation token.
Returns
BeginDeleteCassandraTableAsync(ICassandraResourcesOperations, string, string, string, string, CancellationToken)
Deletes an existing Azure Cosmos DB Cassandra table.
public static Task BeginDeleteCassandraTableAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, string tableName, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
tableName
stringCosmos DB table name.
cancellationToken
CancellationTokenThe cancellation token.
Returns
BeginUpdateCassandraKeyspaceThroughputAsync(ICassandraResourcesOperations, string, string, string, ThroughputSettingsUpdateParameters, CancellationToken)
Update RUs per second of an Azure Cosmos DB Cassandra Keyspace
public static Task<ThroughputSettingsGetResultsInner> BeginUpdateCassandraKeyspaceThroughputAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
updateThroughputParameters
ThroughputSettingsUpdateParametersThe RUs per second of the parameters to provide for the current Cassandra Keyspace.
cancellationToken
CancellationTokenThe cancellation token.
Returns
BeginUpdateCassandraTableThroughputAsync(ICassandraResourcesOperations, string, string, string, string, ThroughputSettingsUpdateParameters, CancellationToken)
Update RUs per second of an Azure Cosmos DB Cassandra table
public static Task<ThroughputSettingsGetResultsInner> BeginUpdateCassandraTableThroughputAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, string tableName, ThroughputSettingsUpdateParameters updateThroughputParameters, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
tableName
stringCosmos DB table name.
updateThroughputParameters
ThroughputSettingsUpdateParametersThe RUs per second of the parameters to provide for the current Cassandra table.
cancellationToken
CancellationTokenThe cancellation token.
Returns
CreateUpdateCassandraKeyspaceAsync(ICassandraResourcesOperations, string, string, string, CassandraKeyspaceCreateUpdateParameters, CancellationToken)
Create or update an Azure Cosmos DB Cassandra keyspace
public static Task<CassandraKeyspaceGetResultsInner> CreateUpdateCassandraKeyspaceAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
createUpdateCassandraKeyspaceParameters
CassandraKeyspaceCreateUpdateParametersThe parameters to provide for the current Cassandra keyspace.
cancellationToken
CancellationTokenThe cancellation token.
Returns
CreateUpdateCassandraTableAsync(ICassandraResourcesOperations, string, string, string, string, CassandraTableCreateUpdateParameters, CancellationToken)
Create or update an Azure Cosmos DB Cassandra Table
public static Task<CassandraTableGetResultsInner> CreateUpdateCassandraTableAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, string tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
tableName
stringCosmos DB table name.
createUpdateCassandraTableParameters
CassandraTableCreateUpdateParametersThe parameters to provide for the current Cassandra Table.
cancellationToken
CancellationTokenThe cancellation token.
Returns
DeleteCassandraKeyspaceAsync(ICassandraResourcesOperations, string, string, string, CancellationToken)
Deletes an existing Azure Cosmos DB Cassandra keyspace.
public static Task DeleteCassandraKeyspaceAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
cancellationToken
CancellationTokenThe cancellation token.
Returns
DeleteCassandraTableAsync(ICassandraResourcesOperations, string, string, string, string, CancellationToken)
Deletes an existing Azure Cosmos DB Cassandra table.
public static Task DeleteCassandraTableAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, string tableName, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
tableName
stringCosmos DB table name.
cancellationToken
CancellationTokenThe cancellation token.
Returns
GetCassandraKeyspaceAsync(ICassandraResourcesOperations, string, string, string, CancellationToken)
Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.
public static Task<CassandraKeyspaceGetResultsInner> GetCassandraKeyspaceAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
cancellationToken
CancellationTokenThe cancellation token.
Returns
GetCassandraKeyspaceThroughputAsync(ICassandraResourcesOperations, string, string, string, CancellationToken)
Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.
public static Task<ThroughputSettingsGetResultsInner> GetCassandraKeyspaceThroughputAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
cancellationToken
CancellationTokenThe cancellation token.
Returns
GetCassandraTableAsync(ICassandraResourcesOperations, string, string, string, string, CancellationToken)
Gets the Cassandra table under an existing Azure Cosmos DB database account.
public static Task<CassandraTableGetResultsInner> GetCassandraTableAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, string tableName, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
tableName
stringCosmos DB table name.
cancellationToken
CancellationTokenThe cancellation token.
Returns
GetCassandraTableThroughputAsync(ICassandraResourcesOperations, string, string, string, string, CancellationToken)
Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.
public static Task<ThroughputSettingsGetResultsInner> GetCassandraTableThroughputAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, string tableName, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
tableName
stringCosmos DB table name.
cancellationToken
CancellationTokenThe cancellation token.
Returns
ListCassandraKeyspacesAsync(ICassandraResourcesOperations, string, string, CancellationToken)
Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.
public static Task<IEnumerable<CassandraKeyspaceGetResultsInner>> ListCassandraKeyspacesAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
cancellationToken
CancellationTokenThe cancellation token.
Returns
ListCassandraTablesAsync(ICassandraResourcesOperations, string, string, string, CancellationToken)
Lists the Cassandra table under an existing Azure Cosmos DB database account.
public static Task<IEnumerable<CassandraTableGetResultsInner>> ListCassandraTablesAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
cancellationToken
CancellationTokenThe cancellation token.
Returns
UpdateCassandraKeyspaceThroughputAsync(ICassandraResourcesOperations, string, string, string, ThroughputSettingsUpdateParameters, CancellationToken)
Update RUs per second of an Azure Cosmos DB Cassandra Keyspace
public static Task<ThroughputSettingsGetResultsInner> UpdateCassandraKeyspaceThroughputAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
updateThroughputParameters
ThroughputSettingsUpdateParametersThe RUs per second of the parameters to provide for the current Cassandra Keyspace.
cancellationToken
CancellationTokenThe cancellation token.
Returns
UpdateCassandraTableThroughputAsync(ICassandraResourcesOperations, string, string, string, string, ThroughputSettingsUpdateParameters, CancellationToken)
Update RUs per second of an Azure Cosmos DB Cassandra table
public static Task<ThroughputSettingsGetResultsInner> UpdateCassandraTableThroughputAsync(this ICassandraResourcesOperations operations, string resourceGroupName, string accountName, string keyspaceName, string tableName, ThroughputSettingsUpdateParameters updateThroughputParameters, CancellationToken cancellationToken = default)
Parameters
operations
ICassandraResourcesOperationsThe operations group for this extension method.
resourceGroupName
stringName of an Azure resource group.
accountName
stringCosmos DB database account name.
keyspaceName
stringCosmos DB keyspace name.
tableName
stringCosmos DB table name.
updateThroughputParameters
ThroughputSettingsUpdateParametersThe RUs per second of the parameters to provide for the current Cassandra table.
cancellationToken
CancellationTokenThe cancellation token.