ClustersOperations interface

表示 Clusters 作的介面。

屬性

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginPromoteReadReplica
beginPromoteReadReplicaAndWait
beginRestart
beginRestartAndWait
beginStart
beginStartAndWait
beginStop
beginStopAndWait
beginUpdate
beginUpdateAndWait
checkNameAvailability

檢查叢集名稱的可用性。 叢集名稱應該是全域唯一的;至少 3 個字元,最多 40 個字元;它們只能包含小寫字母、數位和連字元;和不得以連字元開頭或結尾。

create

使用伺服器建立新的叢集。

delete

將叢集與其中的伺服器一起刪除。

get

取得叢集的相關信息,例如計算和記憶體組態,以及叢集生命週期元數據,例如叢集建立日期和時間。

list

列出訂用帳戶中的所有叢集。

listByResourceGroup

列出資源群組中的所有叢集。

promoteReadReplica

將讀取複本叢集升階為獨立的讀寫叢集。

restart

重新啟動叢集中的所有節點。

start

在所有叢集節點上啟動已停止的計算。

stop

停止所有叢集節點上的計算。

update

更新現有的叢集。 要求主體可以包含叢集定義的一或多個屬性。

屬性詳細資料

beginCreate

警告

此 API 現已淘汰。

use create instead

beginCreate: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>

屬性值

(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>

beginCreateAndWait

警告

此 API 現已淘汰。

use create instead

beginCreateAndWait: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => Promise<Cluster>

屬性值

(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => Promise<Cluster>

beginDelete

警告

此 API 現已淘汰。

use delete instead

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

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

警告

此 API 現已淘汰。

use delete instead

beginDeleteAndWait: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => Promise<void>

beginPromoteReadReplica

警告

此 API 現已淘汰。

use promoteReadReplica instead

beginPromoteReadReplica: (resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginPromoteReadReplicaAndWait

警告

此 API 現已淘汰。

use promoteReadReplica instead

beginPromoteReadReplicaAndWait: (resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => Promise<void>

beginRestart

警告

此 API 現已淘汰。

use restart instead

beginRestart: (resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginRestartAndWait

警告

此 API 現已淘汰。

use restart instead

beginRestartAndWait: (resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => Promise<void>

beginStart

警告

此 API 現已淘汰。

use start instead

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

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginStartAndWait

警告

此 API 現已淘汰。

use start instead

beginStartAndWait: (resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => Promise<void>

beginStop

警告

此 API 現已淘汰。

use stop instead

beginStop: (resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginStopAndWait

警告

此 API 現已淘汰。

use stop instead

beginStopAndWait: (resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => Promise<void>

beginUpdate

警告

此 API 現已淘汰。

use update instead

beginUpdate: (resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>

屬性值

(resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>

beginUpdateAndWait

警告

此 API 現已淘汰。

use update instead

beginUpdateAndWait: (resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => Promise<Cluster>

屬性值

(resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => Promise<Cluster>

checkNameAvailability

檢查叢集名稱的可用性。 叢集名稱應該是全域唯一的;至少 3 個字元,最多 40 個字元;它們只能包含小寫字母、數位和連字元;和不得以連字元開頭或結尾。

checkNameAvailability: (nameAvailabilityRequest: NameAvailabilityRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<NameAvailability>

屬性值

(nameAvailabilityRequest: NameAvailabilityRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<NameAvailability>

create

使用伺服器建立新的叢集。

create: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>

屬性值

(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>

delete

將叢集與其中的伺服器一起刪除。

delete: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

取得叢集的相關信息,例如計算和記憶體組態,以及叢集生命週期元數據,例如叢集建立日期和時間。

get: (resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>

list

列出訂用帳戶中的所有叢集。

list: (options?: ClustersListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

屬性值

(options?: ClustersListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

listByResourceGroup

列出資源群組中的所有叢集。

listByResourceGroup: (resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

屬性值

(resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

promoteReadReplica

將讀取複本叢集升階為獨立的讀寫叢集。

promoteReadReplica: (resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => PollerLike<OperationState<void>, void>

restart

重新啟動叢集中的所有節點。

restart: (resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => PollerLike<OperationState<void>, void>

start

在所有叢集節點上啟動已停止的計算。

start: (resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>

stop

停止所有叢集節點上的計算。

stop: (resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>

update

更新現有的叢集。 要求主體可以包含叢集定義的一或多個屬性。

update: (resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>

屬性值

(resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>