CassandraResources interface
代表 CassandraResources 的介面。
方法
方法詳細資料
beginCreateUpdateCassandraKeyspace(string, string, string, CassandraKeyspaceCreateUpdateParameters, CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams)
建立或更新 Azure Cosmos DB Cassandra keyspace
function beginCreateUpdateCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams): Promise<SimplePollerLike<OperationState<CassandraKeyspaceGetResults>, CassandraKeyspaceGetResults>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- createUpdateCassandraKeyspaceParameters
- CassandraKeyspaceCreateUpdateParameters
要提供給目前 Cassandra keyspace 的參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CassandraKeyspaceGetResults>, CassandraKeyspaceGetResults>>
beginCreateUpdateCassandraKeyspaceAndWait(string, string, string, CassandraKeyspaceCreateUpdateParameters, CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams)
建立或更新 Azure Cosmos DB Cassandra keyspace
function beginCreateUpdateCassandraKeyspaceAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, createUpdateCassandraKeyspaceParameters: CassandraKeyspaceCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraKeyspaceOptionalParams): Promise<CassandraKeyspaceGetResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- createUpdateCassandraKeyspaceParameters
- CassandraKeyspaceCreateUpdateParameters
要提供給目前 Cassandra keyspace 的參數。
傳回
Promise<CassandraKeyspaceGetResults>
beginCreateUpdateCassandraTable(string, string, string, string, CassandraTableCreateUpdateParameters, CassandraResourcesCreateUpdateCassandraTableOptionalParams)
建立或更新 Azure Cosmos DB Cassandra 資料表
function beginCreateUpdateCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams): Promise<SimplePollerLike<OperationState<CassandraTableGetResults>, CassandraTableGetResults>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- tableName
-
string
Cosmos DB 資料表名稱。
- createUpdateCassandraTableParameters
- CassandraTableCreateUpdateParameters
要提供給目前 Cassandra 資料表的參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CassandraTableGetResults>, CassandraTableGetResults>>
beginCreateUpdateCassandraTableAndWait(string, string, string, string, CassandraTableCreateUpdateParameters, CassandraResourcesCreateUpdateCassandraTableOptionalParams)
建立或更新 Azure Cosmos DB Cassandra 資料表
function beginCreateUpdateCassandraTableAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, createUpdateCassandraTableParameters: CassandraTableCreateUpdateParameters, options?: CassandraResourcesCreateUpdateCassandraTableOptionalParams): Promise<CassandraTableGetResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- tableName
-
string
Cosmos DB 資料表名稱。
- createUpdateCassandraTableParameters
- CassandraTableCreateUpdateParameters
要提供給目前 Cassandra 資料表的參數。
傳回
Promise<CassandraTableGetResults>
beginDeleteCassandraKeyspace(string, string, string, CassandraResourcesDeleteCassandraKeyspaceOptionalParams)
刪除現有的 Azure Cosmos DB Cassandra keyspace。
function beginDeleteCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams): Promise<SimplePollerLike<OperationState<CassandraResourcesDeleteCassandraKeyspaceHeaders>, CassandraResourcesDeleteCassandraKeyspaceHeaders>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CassandraResourcesDeleteCassandraKeyspaceHeaders>, CassandraResourcesDeleteCassandraKeyspaceHeaders>>
beginDeleteCassandraKeyspaceAndWait(string, string, string, CassandraResourcesDeleteCassandraKeyspaceOptionalParams)
刪除現有的 Azure Cosmos DB Cassandra keyspace。
function beginDeleteCassandraKeyspaceAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesDeleteCassandraKeyspaceOptionalParams): Promise<CassandraResourcesDeleteCassandraKeyspaceHeaders>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
選項參數。
傳回
beginDeleteCassandraTable(string, string, string, string, CassandraResourcesDeleteCassandraTableOptionalParams)
刪除現有的 Azure Cosmos DB Cassandra 資料表。
function beginDeleteCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams): Promise<SimplePollerLike<OperationState<CassandraResourcesDeleteCassandraTableHeaders>, CassandraResourcesDeleteCassandraTableHeaders>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- tableName
-
string
Cosmos DB 資料表名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CassandraResourcesDeleteCassandraTableHeaders>, CassandraResourcesDeleteCassandraTableHeaders>>
beginDeleteCassandraTableAndWait(string, string, string, string, CassandraResourcesDeleteCassandraTableOptionalParams)
刪除現有的 Azure Cosmos DB Cassandra 資料表。
function beginDeleteCassandraTableAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesDeleteCassandraTableOptionalParams): Promise<CassandraResourcesDeleteCassandraTableHeaders>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- tableName
-
string
Cosmos DB 資料表名稱。
選項參數。
傳回
beginMigrateCassandraKeyspaceToAutoscale(string, string, string, CassandraResourcesMigrateCassandraKeyspaceToAutoscaleOptionalParams)
將 Azure Cosmos DB Cassandra Keyspace 從手動輸送量遷移至自動調整
function beginMigrateCassandraKeyspaceToAutoscale(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToAutoscaleOptionalParams): Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>
beginMigrateCassandraKeyspaceToAutoscaleAndWait(string, string, string, CassandraResourcesMigrateCassandraKeyspaceToAutoscaleOptionalParams)
將 Azure Cosmos DB Cassandra Keyspace 從手動輸送量遷移至自動調整
function beginMigrateCassandraKeyspaceToAutoscaleAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToAutoscaleOptionalParams): Promise<ThroughputSettingsGetResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
傳回
Promise<ThroughputSettingsGetResults>
beginMigrateCassandraKeyspaceToManualThroughput(string, string, string, CassandraResourcesMigrateCassandraKeyspaceToManualThroughputOptionalParams)
將 Azure Cosmos DB Cassandra Keyspace 從自動調整移轉至手動輸送量
function beginMigrateCassandraKeyspaceToManualThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToManualThroughputOptionalParams): Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>
beginMigrateCassandraKeyspaceToManualThroughputAndWait(string, string, string, CassandraResourcesMigrateCassandraKeyspaceToManualThroughputOptionalParams)
將 Azure Cosmos DB Cassandra Keyspace 從自動調整移轉至手動輸送量
function beginMigrateCassandraKeyspaceToManualThroughputAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesMigrateCassandraKeyspaceToManualThroughputOptionalParams): Promise<ThroughputSettingsGetResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
傳回
Promise<ThroughputSettingsGetResults>
beginMigrateCassandraTableToAutoscale(string, string, string, string, CassandraResourcesMigrateCassandraTableToAutoscaleOptionalParams)
將 Azure Cosmos DB Cassandra 資料表從手動輸送量遷移至自動調整
function beginMigrateCassandraTableToAutoscale(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToAutoscaleOptionalParams): Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- tableName
-
string
Cosmos DB 資料表名稱。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>
beginMigrateCassandraTableToAutoscaleAndWait(string, string, string, string, CassandraResourcesMigrateCassandraTableToAutoscaleOptionalParams)
將 Azure Cosmos DB Cassandra 資料表從手動輸送量遷移至自動調整
function beginMigrateCassandraTableToAutoscaleAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToAutoscaleOptionalParams): Promise<ThroughputSettingsGetResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- tableName
-
string
Cosmos DB 資料表名稱。
傳回
Promise<ThroughputSettingsGetResults>
beginMigrateCassandraTableToManualThroughput(string, string, string, string, CassandraResourcesMigrateCassandraTableToManualThroughputOptionalParams)
將 Azure Cosmos DB Cassandra 資料表從自動調整移轉至手動輸送量
function beginMigrateCassandraTableToManualThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToManualThroughputOptionalParams): Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- tableName
-
string
Cosmos DB 資料表名稱。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>
beginMigrateCassandraTableToManualThroughputAndWait(string, string, string, string, CassandraResourcesMigrateCassandraTableToManualThroughputOptionalParams)
將 Azure Cosmos DB Cassandra 資料表從自動調整移轉至手動輸送量
function beginMigrateCassandraTableToManualThroughputAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesMigrateCassandraTableToManualThroughputOptionalParams): Promise<ThroughputSettingsGetResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- tableName
-
string
Cosmos DB 資料表名稱。
傳回
Promise<ThroughputSettingsGetResults>
beginUpdateCassandraKeyspaceThroughput(string, string, string, ThroughputSettingsUpdateParameters, CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams)
更新 Azure Cosmos DB Cassandra Keyspace 每秒 RU
function beginUpdateCassandraKeyspaceThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams): Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- updateThroughputParameters
- ThroughputSettingsUpdateParameters
要提供給目前 Cassandra Keyspace 的參數每秒 RU 數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>
beginUpdateCassandraKeyspaceThroughputAndWait(string, string, string, ThroughputSettingsUpdateParameters, CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams)
更新 Azure Cosmos DB Cassandra Keyspace 每秒 RU
function beginUpdateCassandraKeyspaceThroughputAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraKeyspaceThroughputOptionalParams): Promise<ThroughputSettingsGetResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- updateThroughputParameters
- ThroughputSettingsUpdateParameters
要提供給目前 Cassandra Keyspace 的參數每秒 RU 數。
傳回
Promise<ThroughputSettingsGetResults>
beginUpdateCassandraTableThroughput(string, string, string, string, ThroughputSettingsUpdateParameters, CassandraResourcesUpdateCassandraTableThroughputOptionalParams)
更新 Azure Cosmos DB Cassandra 資料表每秒 RU
function beginUpdateCassandraTableThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams): Promise<SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- tableName
-
string
Cosmos DB 資料表名稱。
- updateThroughputParameters
- ThroughputSettingsUpdateParameters
要提供給目前 Cassandra 資料表的參數每秒 RU 數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ThroughputSettingsGetResults>, ThroughputSettingsGetResults>>
beginUpdateCassandraTableThroughputAndWait(string, string, string, string, ThroughputSettingsUpdateParameters, CassandraResourcesUpdateCassandraTableThroughputOptionalParams)
更新 Azure Cosmos DB Cassandra 資料表每秒 RU
function beginUpdateCassandraTableThroughputAndWait(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, updateThroughputParameters: ThroughputSettingsUpdateParameters, options?: CassandraResourcesUpdateCassandraTableThroughputOptionalParams): Promise<ThroughputSettingsGetResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- tableName
-
string
Cosmos DB 資料表名稱。
- updateThroughputParameters
- ThroughputSettingsUpdateParameters
要提供給目前 Cassandra 資料表的參數每秒 RU 數。
傳回
Promise<ThroughputSettingsGetResults>
getCassandraKeyspace(string, string, string, CassandraResourcesGetCassandraKeyspaceOptionalParams)
取得現有 Azure Cosmos DB 資料庫帳戶底下的 Cassandra keyspaces,其名稱為 。
function getCassandraKeyspace(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceOptionalParams): Promise<CassandraKeyspaceGetResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
選項參數。
傳回
Promise<CassandraKeyspaceGetResults>
getCassandraKeyspaceThroughput(string, string, string, CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams)
取得現有 Azure Cosmos DB 資料庫帳戶下 Cassandra Keyspace 的每秒 RU,其名稱為 。
function getCassandraKeyspaceThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesGetCassandraKeyspaceThroughputOptionalParams): Promise<ThroughputSettingsGetResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
傳回
Promise<ThroughputSettingsGetResults>
getCassandraTable(string, string, string, string, CassandraResourcesGetCassandraTableOptionalParams)
取得現有 Azure Cosmos DB 資料庫帳戶下的 Cassandra 資料表。
function getCassandraTable(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableOptionalParams): Promise<CassandraTableGetResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- tableName
-
string
Cosmos DB 資料表名稱。
選項參數。
傳回
Promise<CassandraTableGetResults>
getCassandraTableThroughput(string, string, string, string, CassandraResourcesGetCassandraTableThroughputOptionalParams)
在具有所提供名稱的現有 Azure Cosmos DB 資料庫帳戶下,取得 Cassandra 資料表每秒 RU 數。
function getCassandraTableThroughput(resourceGroupName: string, accountName: string, keyspaceName: string, tableName: string, options?: CassandraResourcesGetCassandraTableThroughputOptionalParams): Promise<ThroughputSettingsGetResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
- tableName
-
string
Cosmos DB 資料表名稱。
傳回
Promise<ThroughputSettingsGetResults>
listCassandraKeyspaces(string, string, CassandraResourcesListCassandraKeyspacesOptionalParams)
列出現有 Azure Cosmos DB 資料庫帳戶下的 Cassandra Keyspace。
function listCassandraKeyspaces(resourceGroupName: string, accountName: string, options?: CassandraResourcesListCassandraKeyspacesOptionalParams): PagedAsyncIterableIterator<CassandraKeyspaceGetResults, CassandraKeyspaceGetResults[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
選項參數。
傳回
listCassandraTables(string, string, string, CassandraResourcesListCassandraTablesOptionalParams)
列出現有 Azure Cosmos DB 資料庫帳戶下的 Cassandra 資料表。
function listCassandraTables(resourceGroupName: string, accountName: string, keyspaceName: string, options?: CassandraResourcesListCassandraTablesOptionalParams): PagedAsyncIterableIterator<CassandraTableGetResults, CassandraTableGetResults[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- accountName
-
string
Cosmos DB 資料庫帳戶名稱。
- keyspaceName
-
string
Cosmos DB keyspace 名稱。
選項參數。