共用方式為


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

選項參數。

傳回