Clusters interface
代表叢集的介面。
方法
方法詳細資料
beginAddLanguageExtensions(string, string, LanguageExtensionsList, ClustersAddLanguageExtensionsOptionalParams)
新增可在 KQL 查詢內執行的語言延伸模組清單。
function beginAddLanguageExtensions(resourceGroupName: string, clusterName: string, languageExtensionsToAdd: LanguageExtensionsList, options?: ClustersAddLanguageExtensionsOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- languageExtensionsToAdd
- LanguageExtensionsList
要新增的語言延伸模組。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginAddLanguageExtensionsAndWait(string, string, LanguageExtensionsList, ClustersAddLanguageExtensionsOptionalParams)
新增可在 KQL 查詢內執行的語言延伸模組清單。
function beginAddLanguageExtensionsAndWait(resourceGroupName: string, clusterName: string, languageExtensionsToAdd: LanguageExtensionsList, options?: ClustersAddLanguageExtensionsOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- languageExtensionsToAdd
- LanguageExtensionsList
要新增的語言延伸模組。
選項參數。
傳回
Promise<void>
beginCreateOrUpdate(string, string, Cluster, ClustersCreateOrUpdateOptionalParams)
建立或更新 Kusto 叢集。
function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- parameters
- Cluster
提供給 CreateOrUpdate 作業的 Kusto 叢集參數。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Cluster>, Cluster>>
beginCreateOrUpdateAndWait(string, string, Cluster, ClustersCreateOrUpdateOptionalParams)
建立或更新 Kusto 叢集。
function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOrUpdateOptionalParams): Promise<Cluster>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- parameters
- Cluster
提供給 CreateOrUpdate 作業的 Kusto 叢集參數。
選項參數。
傳回
Promise<Cluster>
beginDelete(string, string, ClustersDeleteOptionalParams)
刪除 Kusto 叢集。
function beginDelete(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- options
- ClustersDeleteOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, ClustersDeleteOptionalParams)
刪除 Kusto 叢集。
function beginDeleteAndWait(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- options
- ClustersDeleteOptionalParams
選項參數。
傳回
Promise<void>
beginDetachFollowerDatabases(string, string, FollowerDatabaseDefinition, ClustersDetachFollowerDatabasesOptionalParams)
卸離此叢集擁有之資料庫的所有粉絲。
function beginDetachFollowerDatabases(resourceGroupName: string, clusterName: string, followerDatabaseToRemove: FollowerDatabaseDefinition, options?: ClustersDetachFollowerDatabasesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- followerDatabaseToRemove
- FollowerDatabaseDefinition
要移除的追蹤資料庫屬性。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDetachFollowerDatabasesAndWait(string, string, FollowerDatabaseDefinition, ClustersDetachFollowerDatabasesOptionalParams)
卸離此叢集擁有之資料庫的所有粉絲。
function beginDetachFollowerDatabasesAndWait(resourceGroupName: string, clusterName: string, followerDatabaseToRemove: FollowerDatabaseDefinition, options?: ClustersDetachFollowerDatabasesOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- followerDatabaseToRemove
- FollowerDatabaseDefinition
要移除的追蹤資料庫屬性。
選項參數。
傳回
Promise<void>
beginDiagnoseVirtualNetwork(string, string, ClustersDiagnoseVirtualNetworkOptionalParams)
診斷服務相依的外部資源網路線上狀態。
function beginDiagnoseVirtualNetwork(resourceGroupName: string, clusterName: string, options?: ClustersDiagnoseVirtualNetworkOptionalParams): Promise<SimplePollerLike<OperationState<DiagnoseVirtualNetworkResult>, DiagnoseVirtualNetworkResult>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<DiagnoseVirtualNetworkResult>, DiagnoseVirtualNetworkResult>>
beginDiagnoseVirtualNetworkAndWait(string, string, ClustersDiagnoseVirtualNetworkOptionalParams)
診斷服務相依的外部資源網路線上狀態。
function beginDiagnoseVirtualNetworkAndWait(resourceGroupName: string, clusterName: string, options?: ClustersDiagnoseVirtualNetworkOptionalParams): Promise<DiagnoseVirtualNetworkResult>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
選項參數。
傳回
Promise<DiagnoseVirtualNetworkResult>
beginMigrate(string, string, ClusterMigrateRequest, ClustersMigrateOptionalParams)
將資料從 Kusto 叢集移轉至另一個叢集。
function beginMigrate(resourceGroupName: string, clusterName: string, clusterMigrateRequest: ClusterMigrateRequest, options?: ClustersMigrateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- clusterMigrateRequest
- ClusterMigrateRequest
叢集移轉要求參數。
- options
- ClustersMigrateOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginMigrateAndWait(string, string, ClusterMigrateRequest, ClustersMigrateOptionalParams)
將資料從 Kusto 叢集移轉至另一個叢集。
function beginMigrateAndWait(resourceGroupName: string, clusterName: string, clusterMigrateRequest: ClusterMigrateRequest, options?: ClustersMigrateOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- clusterMigrateRequest
- ClusterMigrateRequest
叢集移轉要求參數。
- options
- ClustersMigrateOptionalParams
選項參數。
傳回
Promise<void>
beginRemoveLanguageExtensions(string, string, LanguageExtensionsList, ClustersRemoveLanguageExtensionsOptionalParams)
移除可在 KQL 查詢內執行的語言延伸模組清單。
function beginRemoveLanguageExtensions(resourceGroupName: string, clusterName: string, languageExtensionsToRemove: LanguageExtensionsList, options?: ClustersRemoveLanguageExtensionsOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- languageExtensionsToRemove
- LanguageExtensionsList
要移除的語言延伸模組。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginRemoveLanguageExtensionsAndWait(string, string, LanguageExtensionsList, ClustersRemoveLanguageExtensionsOptionalParams)
移除可在 KQL 查詢內執行的語言延伸模組清單。
function beginRemoveLanguageExtensionsAndWait(resourceGroupName: string, clusterName: string, languageExtensionsToRemove: LanguageExtensionsList, options?: ClustersRemoveLanguageExtensionsOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- languageExtensionsToRemove
- LanguageExtensionsList
要移除的語言延伸模組。
選項參數。
傳回
Promise<void>
beginStart(string, string, ClustersStartOptionalParams)
啟動 Kusto 叢集。
function beginStart(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- options
- ClustersStartOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStartAndWait(string, string, ClustersStartOptionalParams)
啟動 Kusto 叢集。
function beginStartAndWait(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- options
- ClustersStartOptionalParams
選項參數。
傳回
Promise<void>
beginStop(string, string, ClustersStopOptionalParams)
停止 Kusto 叢集。
function beginStop(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- options
- ClustersStopOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStopAndWait(string, string, ClustersStopOptionalParams)
停止 Kusto 叢集。
function beginStopAndWait(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- options
- ClustersStopOptionalParams
選項參數。
傳回
Promise<void>
beginUpdate(string, string, ClusterUpdate, ClustersUpdateOptionalParams)
更新 Kusto 叢集。
function beginUpdate(resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: ClustersUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- parameters
- ClusterUpdate
提供給更新作業的 Kusto 叢集參數。
- options
- ClustersUpdateOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Cluster>, Cluster>>
beginUpdateAndWait(string, string, ClusterUpdate, ClustersUpdateOptionalParams)
更新 Kusto 叢集。
function beginUpdateAndWait(resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: ClustersUpdateOptionalParams): Promise<Cluster>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- parameters
- ClusterUpdate
提供給更新作業的 Kusto 叢集參數。
- options
- ClustersUpdateOptionalParams
選項參數。
傳回
Promise<Cluster>
checkNameAvailability(string, ClusterCheckNameRequest, ClustersCheckNameAvailabilityOptionalParams)
檢查叢集名稱是否有效,且尚未使用中。
function checkNameAvailability(location: string, clusterName: ClusterCheckNameRequest, options?: ClustersCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>
參數
- location
-
string
Azure 區域的名稱。
- clusterName
- ClusterCheckNameRequest
叢集的名稱。
選項參數。
傳回
Promise<CheckNameResult>
get(string, string, ClustersGetOptionalParams)
取得 Kusto 叢集。
function get(resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams): Promise<Cluster>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
- options
- ClustersGetOptionalParams
選項參數。
傳回
Promise<Cluster>
list(ClustersListOptionalParams)
列出訂用帳戶內的所有 Kusto 叢集。
function list(options?: ClustersListOptionalParams): PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
參數
- options
- ClustersListOptionalParams
選項參數。
傳回
listByResourceGroup(string, ClustersListByResourceGroupOptionalParams)
列出資源群組內的所有 Kusto 叢集。
function listByResourceGroup(resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
選項參數。
傳回
listFollowerDatabases(string, string, ClustersListFollowerDatabasesOptionalParams)
傳回此叢集所擁有的資料庫清單,後面接著另一個叢集。
function listFollowerDatabases(resourceGroupName: string, clusterName: string, options?: ClustersListFollowerDatabasesOptionalParams): PagedAsyncIterableIterator<FollowerDatabaseDefinition, FollowerDatabaseDefinition[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
選項參數。
傳回
listLanguageExtensions(string, string, ClustersListLanguageExtensionsOptionalParams)
傳回可在 KQL 查詢內執行的語言延伸模組清單。
function listLanguageExtensions(resourceGroupName: string, clusterName: string, options?: ClustersListLanguageExtensionsOptionalParams): PagedAsyncIterableIterator<LanguageExtension, LanguageExtension[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
選項參數。
傳回
listOutboundNetworkDependenciesEndpoints(string, string, ClustersListOutboundNetworkDependenciesEndpointsOptionalParams)
取得 Kusto 叢集所有輸出相依性的網路端點
function listOutboundNetworkDependenciesEndpoints(resourceGroupName: string, clusterName: string, options?: ClustersListOutboundNetworkDependenciesEndpointsOptionalParams): PagedAsyncIterableIterator<OutboundNetworkDependenciesEndpoint, OutboundNetworkDependenciesEndpoint[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
傳回
listSkus(ClustersListSkusOptionalParams)
列出適用于 Kusto 資源提供者的合格 SKU。
function listSkus(options?: ClustersListSkusOptionalParams): PagedAsyncIterableIterator<SkuDescription, SkuDescription[], PageSettings>
參數
- options
- ClustersListSkusOptionalParams
選項參數。
傳回
listSkusByResource(string, string, ClustersListSkusByResourceOptionalParams)
傳回提供給所提供資源的 SKU。
function listSkusByResource(resourceGroupName: string, clusterName: string, options?: ClustersListSkusByResourceOptionalParams): PagedAsyncIterableIterator<AzureResourceSku, AzureResourceSku[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- clusterName
-
string
Kusto 叢集的名稱。
選項參數。