共用方式為


CassandraClusters interface

代表 CassandraClusters 的介面。

方法

beginCreateUpdate(string, string, ClusterResource, CassandraClustersCreateUpdateOptionalParams)

建立或更新受控 Cassandra 叢集。 更新時,您必須指定所有可寫入的屬性。 若要只更新某些屬性,請使用 PATCH。

beginCreateUpdateAndWait(string, string, ClusterResource, CassandraClustersCreateUpdateOptionalParams)

建立或更新受控 Cassandra 叢集。 更新時,您必須指定所有可寫入的屬性。 若要只更新某些屬性,請使用 PATCH。

beginDeallocate(string, string, CassandraClustersDeallocateOptionalParams)

解除分配受控 Cassandra 叢集和相關聯的數據中心。 解除分配將會解除分配此叢集的主虛擬機,並保留數據磁碟。 這不會對已解除分配的叢集執行任何動作。 使用 [開始] 重新啟動叢集。

beginDeallocateAndWait(string, string, CassandraClustersDeallocateOptionalParams)

解除分配受控 Cassandra 叢集和相關聯的數據中心。 解除分配將會解除分配此叢集的主虛擬機,並保留數據磁碟。 這不會對已解除分配的叢集執行任何動作。 使用 [開始] 重新啟動叢集。

beginDelete(string, string, CassandraClustersDeleteOptionalParams)

刪除受控 Cassandra 叢集。

beginDeleteAndWait(string, string, CassandraClustersDeleteOptionalParams)

刪除受控 Cassandra 叢集。

beginInvokeCommand(string, string, CommandPostBody, CassandraClustersInvokeCommandOptionalParams)

叫用命令,例如用於cassandra維護的 nodetool

beginInvokeCommandAndWait(string, string, CommandPostBody, CassandraClustersInvokeCommandOptionalParams)

叫用命令,例如用於cassandra維護的 nodetool

beginStart(string, string, CassandraClustersStartOptionalParams)

啟動受控 Cassandra 叢集和相關聯的數據中心。 啟動將會啟動此叢集的主機虛擬機,其中包含保留的數據磁碟。 這不會在執行中的叢集上執行任何動作。 使用 [解除分配] 解除分配叢集。

beginStartAndWait(string, string, CassandraClustersStartOptionalParams)

啟動受控 Cassandra 叢集和相關聯的數據中心。 啟動將會啟動此叢集的主機虛擬機,其中包含保留的數據磁碟。 這不會在執行中的叢集上執行任何動作。 使用 [解除分配] 解除分配叢集。

beginUpdate(string, string, ClusterResource, CassandraClustersUpdateOptionalParams)

更新受控 Cassandra 叢集的某些屬性。

beginUpdateAndWait(string, string, ClusterResource, CassandraClustersUpdateOptionalParams)

更新受控 Cassandra 叢集的某些屬性。

get(string, string, CassandraClustersGetOptionalParams)

取得受控 Cassandra 叢集的屬性。

listByResourceGroup(string, CassandraClustersListByResourceGroupOptionalParams)

列出此資源群組中的所有受控 Cassandra 叢集。

listBySubscription(CassandraClustersListBySubscriptionOptionalParams)

列出此訂用帳戶中的所有受控 Cassandra 叢集。

status(string, string, CassandraClustersStatusOptionalParams)

取得叢集中每個 Cassandra 節點的 CPU、記憶體和磁碟使用量統計數據。

方法詳細資料

beginCreateUpdate(string, string, ClusterResource, CassandraClustersCreateUpdateOptionalParams)

建立或更新受控 Cassandra 叢集。 更新時,您必須指定所有可寫入的屬性。 若要只更新某些屬性,請使用 PATCH。

function beginCreateUpdate(resourceGroupName: string, clusterName: string, body: ClusterResource, options?: CassandraClustersCreateUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ClusterResource>, ClusterResource>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

body
ClusterResource

指定受控 Cassandra 叢集所需狀態的屬性。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<ClusterResource>, ClusterResource>>

beginCreateUpdateAndWait(string, string, ClusterResource, CassandraClustersCreateUpdateOptionalParams)

建立或更新受控 Cassandra 叢集。 更新時,您必須指定所有可寫入的屬性。 若要只更新某些屬性,請使用 PATCH。

function beginCreateUpdateAndWait(resourceGroupName: string, clusterName: string, body: ClusterResource, options?: CassandraClustersCreateUpdateOptionalParams): Promise<ClusterResource>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

body
ClusterResource

指定受控 Cassandra 叢集所需狀態的屬性。

傳回

Promise<ClusterResource>

beginDeallocate(string, string, CassandraClustersDeallocateOptionalParams)

解除分配受控 Cassandra 叢集和相關聯的數據中心。 解除分配將會解除分配此叢集的主虛擬機,並保留數據磁碟。 這不會對已解除分配的叢集執行任何動作。 使用 [開始] 重新啟動叢集。

function beginDeallocate(resourceGroupName: string, clusterName: string, options?: CassandraClustersDeallocateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeallocateAndWait(string, string, CassandraClustersDeallocateOptionalParams)

解除分配受控 Cassandra 叢集和相關聯的數據中心。 解除分配將會解除分配此叢集的主虛擬機,並保留數據磁碟。 這不會對已解除分配的叢集執行任何動作。 使用 [開始] 重新啟動叢集。

function beginDeallocateAndWait(resourceGroupName: string, clusterName: string, options?: CassandraClustersDeallocateOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

傳回

Promise<void>

beginDelete(string, string, CassandraClustersDeleteOptionalParams)

刪除受控 Cassandra 叢集。

function beginDelete(resourceGroupName: string, clusterName: string, options?: CassandraClustersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

options
CassandraClustersDeleteOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, CassandraClustersDeleteOptionalParams)

刪除受控 Cassandra 叢集。

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, options?: CassandraClustersDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

options
CassandraClustersDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginInvokeCommand(string, string, CommandPostBody, CassandraClustersInvokeCommandOptionalParams)

叫用命令,例如用於cassandra維護的 nodetool

function beginInvokeCommand(resourceGroupName: string, clusterName: string, body: CommandPostBody, options?: CassandraClustersInvokeCommandOptionalParams): Promise<SimplePollerLike<OperationState<CommandOutput>, CommandOutput>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

body
CommandPostBody

指定要在其中執行哪個命令的規格

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<CommandOutput>, CommandOutput>>

beginInvokeCommandAndWait(string, string, CommandPostBody, CassandraClustersInvokeCommandOptionalParams)

叫用命令,例如用於cassandra維護的 nodetool

function beginInvokeCommandAndWait(resourceGroupName: string, clusterName: string, body: CommandPostBody, options?: CassandraClustersInvokeCommandOptionalParams): Promise<CommandOutput>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

body
CommandPostBody

指定要在其中執行哪個命令的規格

傳回

Promise<CommandOutput>

beginStart(string, string, CassandraClustersStartOptionalParams)

啟動受控 Cassandra 叢集和相關聯的數據中心。 啟動將會啟動此叢集的主機虛擬機,其中包含保留的數據磁碟。 這不會在執行中的叢集上執行任何動作。 使用 [解除分配] 解除分配叢集。

function beginStart(resourceGroupName: string, clusterName: string, options?: CassandraClustersStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

options
CassandraClustersStartOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginStartAndWait(string, string, CassandraClustersStartOptionalParams)

啟動受控 Cassandra 叢集和相關聯的數據中心。 啟動將會啟動此叢集的主機虛擬機,其中包含保留的數據磁碟。 這不會在執行中的叢集上執行任何動作。 使用 [解除分配] 解除分配叢集。

function beginStartAndWait(resourceGroupName: string, clusterName: string, options?: CassandraClustersStartOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

options
CassandraClustersStartOptionalParams

選項參數。

傳回

Promise<void>

beginUpdate(string, string, ClusterResource, CassandraClustersUpdateOptionalParams)

更新受控 Cassandra 叢集的某些屬性。

function beginUpdate(resourceGroupName: string, clusterName: string, body: ClusterResource, options?: CassandraClustersUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ClusterResource>, ClusterResource>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

body
ClusterResource

用來指定受控 Cassandra 叢集的參數。

options
CassandraClustersUpdateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<ClusterResource>, ClusterResource>>

beginUpdateAndWait(string, string, ClusterResource, CassandraClustersUpdateOptionalParams)

更新受控 Cassandra 叢集的某些屬性。

function beginUpdateAndWait(resourceGroupName: string, clusterName: string, body: ClusterResource, options?: CassandraClustersUpdateOptionalParams): Promise<ClusterResource>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

body
ClusterResource

用來指定受控 Cassandra 叢集的參數。

options
CassandraClustersUpdateOptionalParams

選項參數。

傳回

Promise<ClusterResource>

get(string, string, CassandraClustersGetOptionalParams)

取得受控 Cassandra 叢集的屬性。

function get(resourceGroupName: string, clusterName: string, options?: CassandraClustersGetOptionalParams): Promise<ClusterResource>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

options
CassandraClustersGetOptionalParams

選項參數。

傳回

Promise<ClusterResource>

listByResourceGroup(string, CassandraClustersListByResourceGroupOptionalParams)

列出此資源群組中的所有受控 Cassandra 叢集。

function listByResourceGroup(resourceGroupName: string, options?: CassandraClustersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ClusterResource, ClusterResource[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

傳回

listBySubscription(CassandraClustersListBySubscriptionOptionalParams)

列出此訂用帳戶中的所有受控 Cassandra 叢集。

function listBySubscription(options?: CassandraClustersListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ClusterResource, ClusterResource[], PageSettings>

參數

傳回

status(string, string, CassandraClustersStatusOptionalParams)

取得叢集中每個 Cassandra 節點的 CPU、記憶體和磁碟使用量統計數據。

function status(resourceGroupName: string, clusterName: string, options?: CassandraClustersStatusOptionalParams): Promise<CassandraClusterPublicStatus>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

受控 Cassandra 叢集名稱。

options
CassandraClustersStatusOptionalParams

選項參數。

傳回